Committers:

Trying to resolve MUSE-141 has led us to conclude that BEA WebLogic (WLS) 
requires its own isolation layer, even though it supports the J2EE/Axis2 
programming models. The details behind this can be found here:

https://issues.apache.org/jira/browse/MUSE-141

In order to create the isolation layer, I would create a new module, 
muse-platform-weblogic, that would have the code contributed by James S.; 
we would then have two choices for tooling support:

1. Provide no tooling support, but write an entry for the troubleshooting 
or how-to section that explains what changes are necessary to load the 
muse-platform-weblogic code instead of the existing muse-platform-axis2 
code. As far as I can tell, the only changes are:

        a. Adding the muse-platform-weblogic JAR file to WEB-INF/lib

        b. Updating services.xml (Axis2) or web.xml (Mini) to use the new 
isolation layer class name.

        c. Axis2 only: Everything under WEB-INF/classes should be moved to 
WEB-INF/services/muse.

2. Add a -weblogic flag to wsdl2java to automate the above steps. The 
-weblogic flag should be used in addition to the -axis2 or -mini flags, 
because anyone using WebLogic will be running Axis2 or Mini on top of it. 
The addition of the -weblogic flag tells us that we need to perform the 
above steps in addition to the normal actions. Andrew may have other ideas 
about how this would be accomplished.

I suggest that we accept this contribution and create a new module. I also 
suggest that we take choice #1 above, but if Andrew feels it is feasible, 
we can do #2.

Dan



Dan Jemiolo
IBM Corporation
Research Triangle Park, NC


+++ I'm an engineer. I make slides that people can't read. Sometimes I eat 
donuts. +++



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

Reply via email to