Thursday, 15 November 2007

Learn a new thing every day .....

I've spent an interesting few days getting to grips with WebSphere Integration Developer and WebSphere Process Server, in the context of Human Tasks.

Currently, we have two or three options: -
Using the second approach, I was able to get the sample Loan Application working, where I used Portlet Factory to consume the WSDL and XSD generated by WebSphere Integration Developer. This allowed me to present a simple UI in a portlet, and initiate a new Human Task ( loan application ), and then use a generated JSF client to work with, and process, the request. This was enough for a simple demonstration.

Sadly, I was not able to get the Human Task models/builders to work, most likely because: -

a) WebSphere Portal ( on which the models were being executed ) was secured against WMM/DB2, whereas WebSphere Process Server was secured against a Custom User Registry ( using property files )

b) A classpath conflict due to the fact that I was using WebSphere Portal Express 6.1 beta

When I get some free time ( in the next week or two ), I'm going to rebuild my demonstration environment and configure both WebSphere Portal and WebSphere Process Server against the same LDAP, in order that I can achieve single sign-on between the two environments using LTPA ( alternatively, I may install WebSphere Portal onto WebSphere Process Server - giving me one JVM rather than two ).

On a related note, I'm also going to explore the beta of WebSphere Integration Developer 6.1, as I'm keen to look at the Lotus Forms integration options - as far as I can establish, that'd allow me to generate a XForms/XFDL user interface, alongside the existing JSF and WSDL/XSD interfaces.

I've already been exploring a demonstration built by my colleagues that shows a form initiating a Human Task, against via WSDL. This mostly works, although the Lotus Forms Viewer does generate an error or two.

More to come ..............

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]