Dan,
     Deployment of Muse2 (tested with 2.0) web application on WAS6
requires additional Classloader deployment settings, due to the version
difference between the WSDL4J JAR files in the WAS lib directory and the
one included in the Muse2 web application. The Classloader mode should
be set to PARENT_LAST and the deployed object WAR Classloader policy
should be set to SINGLE. These can be done easily through RAD.

Thank You,
~Srini

-----Original Message-----
From: Daniel Jemiolo [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 15, 2007 9:07 AM
To: [email protected]
Subject: RE: Muse on WebSphere 6.1.0.0

Hi Srini,

Could you provide a little more detail on how this change was made? If 
this can be done without a big impact on WAS itself, that might be a 
better solution than a separate module.

Thanks,
Dan



"Srinivasan Packirisamy \(spackiri\)" <[EMAIL PROTECTED]> wrote on 
03/15/2007 12:01:37 PM:

> Hi,
>   We were able to load a Muse app in WAS 6.0.9. But the class loader
> configuration was changed to load the PARENT last. Hope this helps.
> 
> Thank You,
> ~Srini
> 
> -----Original Message-----
> From: Daniel Jemiolo [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, March 15, 2007 8:35 AM
> To: [email protected]
> Subject: Re: Muse on WebSphere 6.1.0.0
> 
> Hi,
> 
> We were actually thinking of adding a WAS 6.x platform module for Muse

> 2.3, because WAS uses WSDL4J 1.4, and Muse requires WSDL4J 1.5 or
higher
> 
> (this is the reason for your error - WSDL4J 1.4 is already in 
> WAS_HOME/lib, so putting a new version in your WAR doesn't have any 
> effect). We have already created such a module for the WAS 6.1 Web 
> Services Feature Pack, which is in beta right now; the patched module
is
> 
> for 2.0, so we'd have a little work to do to upgrade it, but that's
> okay.
> 
> I'll create a JIRA item for this, and it will probably be done around
> the 
> first week of April.
> 
> Dan
> 
> 
> 
> Christian Ewers <[EMAIL PROTECTED]> wrote on 03/14/2007 08:43:51 AM:
> 
> > 
> > Hi,
> > I'm trying to get my Muse-Apps (j2ee, axis2, current SnapShot)
running
> 
> on
> > the IBM WebSphere AppServer 6.1.0.0.
> > The Axis2 status page and List Services-page are working. But when I

> invoke
> > a Service (getReourcePropertiesDoc ) I get the following error. I
> think
> > it's a version problem with the wsdl4j.jar from axis2.
> > I didn't install the feature pack for web services (as far as I
> know...)
> > Does anybody know how I have to configure my app?
> > Thanks,
> > Christian
> > 
> > java.lang.IncompatibleClassChangeError
> >  at org.apache.muse.ws.wsdl.WsdlUtils.getAction(WsdlUtils.java:417)
> >  at
> > org.apache.muse.core.descriptor.SimpleResourceDescriptor.
> > getWsdlOperations(SimpleResourceDescriptor.java:382)
> >  at
> > org.apache.muse.core.descriptor.SimpleResourceDescriptor.
> > createCapabilityDefinitions(SimpleResourceDescriptor.java:80)
> >  at
> > org.apache.muse.core.descriptor.SimpleResourceDescriptor.
> > load(SimpleResourceDescriptor.java:397)
> >  at
> > org.apache.muse.core.descriptor.SimpleDeploymentDescriptor.
> > createResourceDefinitions(SimpleDeploymentDescriptor.java:74)
> >  at
> > org.apache.muse.core.descriptor.SimpleDeploymentDescriptor.
> > load(SimpleDeploymentDescriptor.java:173)
> >  at
> > org.apache.muse.core.platform.AbstractIsolationLayer.
> > initialize(AbstractIsolationLayer.java:144)
> >  at
> > org.apache.muse.core.platform.axis2.AxisIsolationLayer.
> > handleRequest(AxisIsolationLayer.java:72)
> >  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >  at
> > 
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:64)
> >  at
> > 
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:43)
> >  at java.lang.reflect.Method.invoke(Method.java:615)
> >  at
> > org.apache.axis2.receivers.RawXMLINOutMessageReceiver.
> > invokeBusinessLogic(RawXMLINOutMessageReceiver.java:88)
> >  at
> > org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.
> > receive(AbstractInOutSyncMessageReceiver.java:39)
> >  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:493)
> >  at
> > org.apache.axis2.transport.http.HTTPTransportUtils.
> > processHTTPPostRequest(HTTPTransportUtils.java:319)
> >  at
> >
>
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:247)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> >  at
> > 
>
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:966)
> >  at
> > 
>
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
> per.java:478)
> >  at
> > 
>
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWr
> apper.java:463)
> >  at
> > com.ibm.ws.webcontainer.servlet.CacheServletWrapper.
> > handleRequest(CacheServletWrapper.java:92)
> >  at
> > 
>
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744
> )
> >  at
> > 
>
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1
> 425)
> >  at
> > 
>
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:9
> 2)
> >  at
> > com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.
> > handleDiscrimination(HttpInboundLink.java:465)
> >  at
> > com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.
> > handleNewInformation(HttpInboundLink.java:394)
> >  at
> > 
>
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLi
> nk.java:274)
> >  at
> > com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.
> > sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
> >  at
> > com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.
> > complete(NewConnectionInitialReadCallback.java:113)
> >  at
> > com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.
> > futureCompleted(AioReadCompletionListener.java:152)
> >  at
> > 
>
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.
> java:213)
> >  at
> > 
>
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsync
> Future.java:195)
> >  at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
> >  at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
> >  at
> > 
>
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java
> :725)
> >  at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
> >  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
> > 
> > 
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to