My thanks go out to Twitter’s SamLawrence for pointing out what Nike is doing in the Social Community Space and the success they are having. You guys sell apparel, what does an online community have to do with that? For Nike, you are no longer just buying a sneaker. You are joining the largest global […]
IBM Redbooks: WebSphere Process Server and WebSphere Integration Developer
I was recently asked about where to find resources on WebSphere Process Server and WebSphere Integration Developer in order to pass certification tests 093 and 094. I responded to basically search developerworks for articles along with IBM RedBooks. I didn’t really like responding without concrete links, so I did a little browsing of the site […]
ROFLCon2008: Random Musings About Social Web And Community Building
In case you are out of the loop, ROFLCon 2008 is a day long conference out in Boston where they bring together the owners of the current internet meme phenomenons to talk about the state of internet culture. It’s a very interesting topic and I think, relevant to understanding how you can build a community […]
Part 3: IBM and the self-sufficient WebSphere Community – Developer Chats
Previously, I talked about what steps I think IBM could take in order to foster an external WebSphere Community with the goal that one day it would become self-sufficient. In the previous posts in the series: I talked about the benefits to IBM I talked about the holding an external conference call for practitioners I […]
WSDL Anti-Pattern: xsd:Any and xsd:AnyType To Encapsulate Future Changes
The cousin to yesterday’s WSDL Anti-Pattern: The ‘Single XML String’ Service is the use of the XSD specification’s ‘any’. ‘Any’ literally means “any well-formed XML contained in this section is valid”. ‘anyType’ means “any valid XSD Type”. We can start to see the correlation between the Single XML String service and the use of these […]
WSDL Anti-Pattern: The ‘Single XML String’ Service
WSDL is a very useful technology. It allows service providers and consumers to agree on namespaces, operation names, the data to be transmitted in a request and the data to expect in a response. All very good things to know, all in a platform neutral way. Now, WSDL tells us what all the elements and […]
WebSphere Default Messaging (SIBus) and WebService Error Handling
An interesting situation arose the other day for a solution to the following requirements on WPS 6.0.2.3: We have a JMS queue that collects message for a web service Endpoint. We have a web service that is only available during business hours (say 9-5). If we send a request outside business hours, we will get […]
Avoid the WebSphere Integration Developer Debugger
Yesterday, I had a non-descriptive NullPointerException occur within a visual snippet sub-map in WebSphere Integration Developer. The only message written to the log was something that identified which transformation in the sub-map failed. There was nothing about what line was bad. Rather than filling my code full of “Got Here” and “Did this Runs”, I […]
Close WebSphere Integration Developer when updating Fixpacks for WebSphere Process Server
I was attempting to install WebSphere Process Server v6.0.2.3 on the server installed with WebSphere Integration Developer. The install kept failing on me with an exception: Caused by: com.ibm.ws.install.ni.framework.fileactions.NIFFileActionIOException: The file java/jre/lib/charsets.jar could not be replaced. at com.ibm.ws.install.ni.framework.fileactions.ReplaceFileActionPlugin.execute (ReplaceFileActionPlugin.java:108) at com.ibm.ws.install.ni.framework.fileactions.FileActionPlugin.executeFileAction (FileActionPlugin.java:54) at com.ibm.ws.install.ni.updi.component.was.ComponentFileActions.execute (ComponentFileActions.java:95) at com.ibm.ws.install.ni.updi.component.was.ComponentDeployAction.execute (ComponentDeployAction.java:48) at com.ibm.ws.install.ni.updi.component.was.UpdateComponent.execute (UpdateComponent.java:93) at com.ibm.ws.install.ni.framework.component.ComponentAction.executeComponentActions (ComponentAction.java:215) at […]
Twitter Objectives with the ‘danZrobok’ Account
I’ve now been part of the Twitter community for about two weeks so I think it’s about time that I give my impressions of the medium. Tweet Styles So far, I’ve seen a few different styles of twittering: One one extreme end are people that treat it like a blog entry. They make good use […]
Tip: Agree To Concrete WSDL Definitions before Development Begins
If you are a provider or a consumer about to enter development on a web service, you should have an understanding with your counterpart of the WSDL that defines the service. It should be very well ‘baked’ and changes once development begins should be minimial. Major things like name spaces and object names should rarely […]
WebSphere Adapter for JDBC: Superfluous RecordNotFound Exceptions
The WebSphere Adapter for JDBC has some weird behavior if are querying a table. Should your select statement return zero records, the adapter will write a RecordNotFound exception to the System.out log. I can then catch the error in my code and continue along my merry way. Doesn’t sound harmful does it? This about this […]
Part 2: IBM and the self-sufficient WebSphere Community – An External Conference Call
Previously, I talked about what steps I think IBM could take in order to foster an external WebSphere Community with the goal that one day it would become self-sufficient. In that first post, I outlined what I thought were the benefits for IBM to make it happen. In these next series of posts, I’m going […]
WMVare – Shrink the Dynamic Disk To Retain Performance
Yesterday, I talked about the benefits of installing IBM products into VMWare. Today, I just want to mention a quick tip about how to retain the performance of your virtual machines. When a hard drive is created in VMware, you have the option to specify whether the space should be allocated dynamically or ‘all at […]
Install your WebSphere Software into a Virtual Machine (VMWare)
This is something that I’ve been doing for such a long time that I forgot what a great tip it is. VMWare allows you to run a whole other operating system on your machine without affecting your host operating system. This can allow you to run multiple version of the same product stack on a […]
Impact 2008: SOA Jam – “Foster an External Community for Practitioners”
I’m going to use this post to record the discussion that generated during the Impact 2008 SOA Jam for my idea about “How IBM can foster an external community”. Now that Impact is over, I’d like to keep a copy of it’s point in time, and also allow any future readers to add comments. Foster […]
Impact 2008: SOA Jam – “ESB: Too Many Products, Skill Spread too thin”
I’m going to use this post to record the discussion that generated during the Impact 2008 SOA Jam for my idea about “Too ManyESBs, Skill Spread too thin”. Now that Impact is over, I’d like to keep a copy of it’s point in time, and also allow any future readers to add comments. ESB: Too […]
Impact 2008: Final Day – Blogs
I guess theres generally two days where a lot of activity on a conference will occur: the start and the end. The following is a list of bloggers who have commented on Impact 2008: Jason Hiner: Talking about some of the new tools released. Scott Laningham: An awesome blog with podcasts from all five days […]
WebSphere Enterprise Service Bus – Mediation Flow Component: No Refactoring for WSDL Faults
I have a solution that I’m working on that involves Mediation Flow Components. Recently, the namespace of a service I consume changed. This service throws two known faults whose namespace also changed. When I modified by Mediation Flow Component to ‘Synchronize Interface/References from component TO implemenation’ it didn’t bother to update the fault terminals. In […]
Impact 2008: SOA Jam Day 3
So today is apparently the final day of the SOA Jam at Impact 2008. Overall I saw a few overall themes in the ideas: Ideas on how to engage the business with SOA Tons of Ideas on How to create a “Smart SOA” community Ideas for needed case studies mostly from a generic non-provider viewpoint. […]
Impact 2008: Web 2.0 Social Networking Missing In Action
Over a twitter yesterday, James Governor lamented about the lack of official web 2.0 happenings a conference where we’re all talking about mash-ups, integrating communities and mass enablement. IBM’s youTube Channel has a single 1 minute video from day one, theres a twitter account created of the name “Impact2008“* which has no activity. Heck, even […]
Impact 2008: YouTube Participation
Looks like I kind of missed one of the big boys of the internet for coverage of Impact 2008. YouTube actually has a few videos posted: If you like your summaries in ’80s montage’ format, “IBM Impact 2008 Conference – Day 1 Highlights SOA” is the video for you. It’s complete with generic background music […]
Steve Mills Responds to My SOA Jam Idea about ESB
Well I must say I was taken aback when I saw that that my SOA Jam ESB question was responded to by Steve Mills: Steve Mills is a senior vice president and group executive, IBM Software Group. In this capacity he is responsible for directing the development, marketing, sales and support of IBM’s software portfolio. […]
Adding JMS or MQ/JMS Custom Header Attributes
If you need to add a custom header to your JMS (default messaging) or MQ/JMS message in WebSphere , you have two options. You can specify it as a custom header on the import component in the assembly diagram, or you can use a Medation Module. You can add the custom header property in the […]
Impact 2008: Impressions of Day 2
Day two is in the bag, the B52’s are B-50-done. Perficient and MTS Allstream gave a session about SOA Patterns that I thought was today but was actually yesterday. Oops. Here’s the abstract if you have a time machine: TSP-2518 – Effectively selecting integration patterns Brent Legris, Perficient, Inc., Senior Technical Architect, Olivera Zatezalo, MTS […]
Impact 2008: Free Certification Testing
If you are attending Impact 2008, don’t forget that you are allowed to write three IBM certification tests for free this week! I’m a big fan of free, so I always max out my conference allotment. If you need some suggestions for tests, check out my previous entries about my impressions having written SOA Solution […]
Impact 2008: Impressions of Day 2 – SOA Jam
It’s now day two of SOA Jam and it’s has been running for about 48 hours now. While the overall rate remains the same as yesterday, it feels like there’s more going on in the Jam. As of today, we have 44 ideas and 146 comments. It look like the Jam will produce about 20 […]
Impact 2008: My impressions of Day One – Blogs & Twitter
I like Twitter for it’s honesty and humor, and I have enjoyed reading all the blogs that mention IBM Impact 2008. One thing that is a little surprising to me is that the universe of blogs on the topic is pretty low. My list of links includes about 6-8 people that I’ve been able to […]
IBM Partners Blocked from Rational Conference
From the newswire (eWeek), IBM Partners Blocked from Rational Conference. At least one vendor, Genuitec, maker of the MyEclipse IDE (integrated development environment) has said an IBM official called its representative and told them Genuitec was not welcome at the Rational Software Development Conference this year. Another company, AccuRev, which markets software configuration management and […]
Impact 2008: My impressions of Day One – SOA Jam
Seeing how I’m not at Impact 2008, my impressions are going to be more geared towards what I see being said in the blogs, the twitter stream and the participation in the SOA Jam. My first impression comes from the SOA Jam, where I think I’ve posted two pretty good ideas. The first being that […]