We wrote a small SOAP servlet that would compile against the OSGi Foundation Profile; it converts HTTP POST -> DOM and passes it to our resource manager.
The remaining issues are: 1) the compilation changes Barry listed, and 2) the J2ME users we've talked to so far are weary of including all of Apache Xerces in their apps (we don't have a way around this in the forseeable future). Dan "Davanum Srinivas" <[EMAIL PROTECTED]> wrote on 01/11/2007 09:50:57 AM: > Sorry dumb question, What does it use? > > thanks, > dims > > On 1/11/07, Barry Atkins <[EMAIL PROTECTED]> wrote: > > > > The J2ME version does not use Axis2. > > > > regards, > > Barry > > > > > > > > "Davanum Srinivas" <[EMAIL PROTECTED]> > > > > 01/11/2007 08:43 AM > > > > Please respond to > > muse-dev@ws.apache.org > > > > > > To muse-dev@ws.apache.org > > > > cc > > > > > > Subject Re: Muse J2ME Status > > > > > > > > > > > > > > > > > > Barry, > > > > Did you need any changes in Axis2? > > > > -- dims > > > > On 1/11/07, Barry Atkins <[EMAIL PROTECTED]> wrote: > > > > > > I have the muse 2.1 codebase now running on J2ME/FP using IBM's J9 for > > > Windows. I will shortly have the muse 2.2 codebase running. > > > > > > These are the major changes to the codebase : > > > > > > 1. Created OSGi Bundle muse.net containing URI & supporting classes from > > > Harmony. Added this dependancy to each bundle that requires URI > > > 2. Replaced java.util.logging methods with Equinox logging service > > > (org.eclipse.equinox.log_1.0.0.v20060601a.jar). > > > 3. Wired dependancies onto org.apache.xerces for DOM implementation. > > > 4. Compile against ee.foundation.jar to ensure J2ME compliance (I have been > > > using SUN's 1.4.2_04 JDK) > > > The following is added to each pom.xml : > > > <build> > > > <plugins> > > > <plugin> > > > <groupId>org.apache.maven.plugins</groupId> > > > <artifactId>maven-compiler-plugin</artifactId> > > > <configuration> > > > <compilerArguments> > > > <verbose /> > > > > > > <bootclasspath>C:\projects\FoundationProfile\ee.foundation.jar</bootclasspath> > > > </compilerArguments> > > > </configuration> > > > </plugin> > > > </plugins> > > > </build> > > > > > > 5. Added a couple of string functions to muse-util - split(), > > > replaceFirst(), replaceAll() > > > 6. serveral addtions to the muse-osgi-soa-mini plugin - added > > > META-INF/services (from muse-osgi-soa-axis2) > > > 7. Other house keep tasks to be done - packaging, targeted build/deploy etc. > > > There are a couple more API's that I have stubbed out - usage of regular > > > expressions (java.util.regex.*) in wsdlutils, and others. > > > > > > regards, > > > Barry > > > > > > -- > > Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers) > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > -- > Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers) > > --------------------------------------------------------------------- > 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]