Author: dan

Nike: Successful Online Community Drives Product Sales

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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. […]

Read more

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 […]

Read more

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 […]

Read more

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. […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more

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 […]

Read more