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]

Reply via email to