You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mirae-dev@ws.apache.org by da...@apache.org on 2005/02/03 13:41:10 UTC

svn commit: r151149 [1/19] - in webservices/mirae/trunk: ./ bin/ bin/linux/ bin/windows/ build/ docs/ docs/images/ docs/images/CVS/ docs/javadoc/ genstub/ genstub/example8/ genstub/lk/ genstub/lk/opensource/ genstub/lk/opensource/wsmobile/ genstub/org/ genstub/org/apache/ genstub/org/apache/mirae/ genstub/org/apache/mirae/builtin/ genstub/org/apache/mirae/builtin/simpletypes/ genstub/uk/ genstub/uk/co/ genstub/uk/co/dsdata/ genstub/uk/co/dsdata/ws/ genstub/uk/co/dsdata/ws/travel/ genstub/uk/co/dsdata/ws/travel/sbg/ genstub/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/ genstub/ws_mobile_point/ lib/ logs/ samples/ samples/documentsamples/ samples/documentsamples/calculator/ samples/documentsamples/calculator/calculator/ samples/documentsamples/calculator/calculator/axis/ samples/documentsamples/calculator/calculator/axis/localhost/ samples/documentsamples/calculator/org/ samples/documentsamples/calculator/org/apache/ samples/documentsamples/calculator/org/apache/mirae/ samples/documentsamples/calculator/org/apache/mirae/builtin/ samples/documentsamples/calculator/org/apache/mirae/builtin/simpletypes/ samples/documentsamples/echo/ samples/documentsamples/echo/org/ samples/documentsamples/echo/org/apache/ samples/documentsamples/echo/org/apache/mirae/ samples/documentsamples/echo/org/apache/mirae/builtin/ samples/documentsamples/echo/org/apache/mirae/builtin/simpletypes/ samples/documentsamples/echo/org/soapinterop/ samples/documentsamples/employee/ samples/documentsamples/employee/jSR172UseCases/ samples/documentsamples/employee/jSR172UseCases/com/ samples/documentsamples/employee/jSR172UseCases/com/sun/ samples/documentsamples/employee/jSR172UseCases/com/sun/www/ samples/documentsamples/employee/org/ samples/documentsamples/employee/org/apache/ samples/documentsamples/employee/org/apache/mirae/ samples/documentsamples/employee/org/apache/mirae/builtin/ samples/documentsamples/employee/org/apache/mirae/builtin/simpletypes/ samples/documentsamples/employee/xsd/ samples/documentsamples/employee/xsd/JSR172AppendixA/ samples/documentsamples/employee/xsd/JSR172AppendixA/com/ samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/ samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/ samples/rpcsamples/ samples/rpcsamples/airfarequote/ samples/rpcsamples/airfarequote/org/ samples/rpcsamples/airfarequote/org/apache/ samples/rpcsamples/airfarequote/org/apache/mirae/ samples/rpcsamples/airfarequote/org/apache/mirae/builtin/ samples/rpcsamples/airfarequote/org/apache/mirae/builtin/simpletypes/ samples/rpcsamples/airfarequote/uk/ samples/rpcsamples/airfarequote/uk/co/ samples/rpcsamples/airfarequote/uk/co/dsdata/ samples/rpcsamples/airfarequote/uk/co/dsdata/ws/ samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/ samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/ samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/ samples/rpcsamples/calculator/ samples/rpcsamples/calculator/lk/ samples/rpcsamples/calculator/lk/opensource/ samples/rpcsamples/calculator/lk/opensource/wsmobile/ samples/rpcsamples/calculator/org/ samples/rpcsamples/calculator/org/apache/ samples/rpcsamples/calculator/org/apache/mirae/ samples/rpcsamples/calculator/org/apache/mirae/builtin/ samples/rpcsamples/calculator/org/apache/mirae/builtin/simpletypes/ samples/rpcsamples/distance/ samples/rpcsamples/distance/org/ samples/rpcsamples/distance/org/apache/ samples/rpcsamples/distance/org/apache/mirae/ samples/rpcsamples/distance/org/apache/mirae/builtin/ samples/rpcsamples/distance/org/apache/mirae/builtin/simpletypes/ samples/rpcsamples/distance/wsdl/ samples/rpcsamples/distance/wsdl/DistanceService/ samples/rpcsamples/distance/wsdl/DistanceService/sd/ samples/rpcsamples/distance/wsdl/DistanceService/sd/net/ samples/rpcsamples/distance/wsdl/DistanceService/sd/net/xmethods/ samples/rpcsamples/distance/wsdl/DistanceService/sd/net/xmethods/www/ samples/rpcsamples/point/ samples/rpcsamples/point/org/ samples/rpcsamples/point/org/apache/ samples/rpcsamples/point/org/apache/mirae/ samples/rpcsamples/point/org/apache/mirae/builtin/ samples/rpcsamples/point/org/apache/mirae/builtin/simpletypes/ samples/rpcsamples/point/ws_mobile_point/ samples/rpcsamples/student/ samples/rpcsamples/student/example8/ samples/rpcsamples/student/org/ samples/rpcsamples/student/org/apache/ samples/rpcsamples/student/org/apache/mirae/ samples/rpcsamples/student/org/apache/mirae/builtin/ samples/rpcsamples/student/org/apache/mirae/builtin/simpletypes/ src/ src/mirae/ src/mirae/jaxp/ src/mirae/jaxp/javax/ src/mirae/jaxp/javax/xml/ src/mirae/jaxp/javax/xml/parsers/ src/mirae/jaxp/org/ src/mirae/jaxp/org/apache/ src/mirae/jaxp/org/apache/mirae/ src/mirae/jaxp/org/apache/mirae/j2me/ src/mirae/jaxp/org/apache/mirae/j2me/xml/ src/mirae/jaxp/org/apache/mirae/j2me/xml/sax/ src/mirae/jaxp/org/xml/ src/mirae/jaxp/org/xml/sax/ src/mirae/jaxp/org/xml/sax/helpers/ src/mirae/jaxrpc/ src/mirae/jaxrpc/javax/ src/mirae/jaxrpc/javax/xml/ src/mirae/jaxrpc/javax/xml/namespace/ src/mirae/jaxrpc/javax/xml/rpc/ src/mirae/jaxrpc/org/ src/mirae/jaxrpc/org/apache/ src/mirae/jaxrpc/org/apache/mirae/ src/mirae/jaxrpc/org/apache/mirae/util/ src/mirae/jaxrpc/org/apache/mirae/xml/ src/mirae/jaxrpc/org/apache/mirae/xml/rpc/ src/tools/ src/tools/simpletypes/ src/tools/wsdl2ws_j2me/ src/tools/wsdl2ws_j2me/org/ src/tools/wsdl2ws_j2me/org/apache/ src/tools/wsdl2ws_j2me/org/apache/axis/ src/tools/wsdl2ws_j2me/org/apache/axis/wsdl/ src/tools/wsdl2ws_j2me/org/apache/axis/wsdl/symbolTable/ src/tools/wsdl2ws_j2me/org/apache/mirae/ src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/ src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/doclit/ src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/ src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/ src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/client/ src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/rpc/ tests/ tests/functional/ tests/functional/client/ tests/functional/client/SBGGetAirFareQuote-client1/ tests/functional/client/SBGGetAirFareQuote-client2/ tests/functional/client/calculator/ tests/functional/client/point/ tests/functional/client/wst/ tests/functional/wsdl/ tests/unit/ tests/unit/inmessage/ tests/unit/mirae/ tests/unit/outmessage/ tests/unit/wsdl2ws/ wsdl/ wsdltests/ wsdltests/calculator/ wsdltests/calculator/client/ wsdltests/calculator/server/ wsdltests/exceptiontest/ wsdltests/exceptiontest/client/ wsdltests/exceptiontest/server/ wsdltests/interoptestround1/ wsdltests/interoptestround1/client/ wsdltests/interoptestround1/server/

Author: damitha
Date: Thu Feb  3 04:39:48 2005
New Revision: 151149

URL: http://svn.apache.org/viewcvs?view=rev&rev=151149
Log:
Initial checkin of Mirae source

Added:
    webservices/mirae/trunk/README   (with props)
    webservices/mirae/trunk/TODO   (with props)
    webservices/mirae/trunk/bin/
    webservices/mirae/trunk/bin/linux/
    webservices/mirae/trunk/bin/linux/wsdl2ws_j2me.sh   (with props)
    webservices/mirae/trunk/bin/windows/
    webservices/mirae/trunk/bin/windows/wsdl2ws_j2me.bat   (with props)
    webservices/mirae/trunk/build/
    webservices/mirae/trunk/build.xml   (with props)
    webservices/mirae/trunk/docs/
    webservices/mirae/trunk/docs/architecture_guide.html
    webservices/mirae/trunk/docs/images/
    webservices/mirae/trunk/docs/images/CVS/
    webservices/mirae/trunk/docs/images/CVS/Entries
    webservices/mirae/trunk/docs/images/CVS/Repository
    webservices/mirae/trunk/docs/images/CVS/Root
    webservices/mirae/trunk/docs/images/architecture_guide_html_741ceaf.png   (with props)
    webservices/mirae/trunk/docs/images/architecture_guide_html_m274ff02d.gif   (with props)
    webservices/mirae/trunk/docs/images/classdiagram.png   (with props)
    webservices/mirae/trunk/docs/images/wsdl2ws_j2me_architecture_html_1b2aad78.gif   (with props)
    webservices/mirae/trunk/docs/javadoc/
    webservices/mirae/trunk/docs/user_guide.html
    webservices/mirae/trunk/docs/wsdl2ws_j2me_architecture.html
    webservices/mirae/trunk/filestoremove
    webservices/mirae/trunk/filestoremove.sh
    webservices/mirae/trunk/genstub/
    webservices/mirae/trunk/genstub/example8/
    webservices/mirae/trunk/genstub/example8/ArrayOf_xsd_string.java
    webservices/mirae/trunk/genstub/example8/Student.java
    webservices/mirae/trunk/genstub/example8/StudentOpIF.java
    webservices/mirae/trunk/genstub/example8/StudentOpStub.java
    webservices/mirae/trunk/genstub/lk/
    webservices/mirae/trunk/genstub/lk/opensource/
    webservices/mirae/trunk/genstub/lk/opensource/wsmobile/
    webservices/mirae/trunk/genstub/lk/opensource/wsmobile/CalculatorIF.java
    webservices/mirae/trunk/genstub/lk/opensource/wsmobile/CalculatorStub.java
    webservices/mirae/trunk/genstub/org/
    webservices/mirae/trunk/genstub/org/apache/
    webservices/mirae/trunk/genstub/org/apache/mirae/
    webservices/mirae/trunk/genstub/org/apache/mirae/builtin/
    webservices/mirae/trunk/genstub/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/genstub/org/apache/mirae/builtin/simpletypes/BooleanParam.java
    webservices/mirae/trunk/genstub/org/apache/mirae/builtin/simpletypes/IntParam.java
    webservices/mirae/trunk/genstub/org/apache/mirae/builtin/simpletypes/StringParam.java
    webservices/mirae/trunk/genstub/uk/
    webservices/mirae/trunk/genstub/uk/co/
    webservices/mirae/trunk/genstub/uk/co/dsdata/
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/sbg/
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/AirFareQuote.java
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/AirFareQuoteRequest.java
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/ArrayOfAirFareQuote.java
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/ArrayOf_xsd_string.java
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/SBGGetAirFareQuoteIF.java
    webservices/mirae/trunk/genstub/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/SBGGetAirFareQuoteStub.java
    webservices/mirae/trunk/genstub/ws_mobile_point/
    webservices/mirae/trunk/genstub/ws_mobile_point/ArrayOf_xsd_int.java
    webservices/mirae/trunk/genstub/ws_mobile_point/Point.java
    webservices/mirae/trunk/genstub/ws_mobile_point/PointIF.java
    webservices/mirae/trunk/genstub/ws_mobile_point/PointStub.java
    webservices/mirae/trunk/lib/
    webservices/mirae/trunk/lib/activation.jar   (with props)
    webservices/mirae/trunk/lib/axis.jar   (with props)
    webservices/mirae/trunk/lib/commons-discovery.jar   (with props)
    webservices/mirae/trunk/lib/commons-logging.jar   (with props)
    webservices/mirae/trunk/lib/jaxrpc.jar   (with props)
    webservices/mirae/trunk/lib/log4j-1.2.8.jar   (with props)
    webservices/mirae/trunk/lib/mirae.jar   (with props)
    webservices/mirae/trunk/lib/saaj.jar   (with props)
    webservices/mirae/trunk/lib/wsdl2ws_j2me.jar   (with props)
    webservices/mirae/trunk/lib/wsdl4j.jar   (with props)
    webservices/mirae/trunk/logs/
    webservices/mirae/trunk/remfiles.sh
    webservices/mirae/trunk/samples/
    webservices/mirae/trunk/samples/documentsamples/
    webservices/mirae/trunk/samples/documentsamples/calculator/
    webservices/mirae/trunk/samples/documentsamples/calculator/CalDocMIDLet.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/CalculatorIF.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/CalculatorStub.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/_add.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/_addResponse.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/_div.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/_divResponse.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/_mul.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/_mulResponse.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/_sub.java
    webservices/mirae/trunk/samples/documentsamples/calculator/calculator/axis/localhost/_subResponse.java
    webservices/mirae/trunk/samples/documentsamples/calculator/org/
    webservices/mirae/trunk/samples/documentsamples/calculator/org/apache/
    webservices/mirae/trunk/samples/documentsamples/calculator/org/apache/mirae/
    webservices/mirae/trunk/samples/documentsamples/calculator/org/apache/mirae/builtin/
    webservices/mirae/trunk/samples/documentsamples/calculator/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/samples/documentsamples/calculator/org/apache/mirae/builtin/simpletypes/IntParam.java
    webservices/mirae/trunk/samples/documentsamples/echo/
    webservices/mirae/trunk/samples/documentsamples/echo/SimpleArrayDocMIDLet.java
    webservices/mirae/trunk/samples/documentsamples/echo/org/
    webservices/mirae/trunk/samples/documentsamples/echo/org/apache/
    webservices/mirae/trunk/samples/documentsamples/echo/org/apache/mirae/
    webservices/mirae/trunk/samples/documentsamples/echo/org/apache/mirae/builtin/
    webservices/mirae/trunk/samples/documentsamples/echo/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/samples/documentsamples/echo/org/apache/mirae/builtin/simpletypes/IntParam.java
    webservices/mirae/trunk/samples/documentsamples/echo/org/soapinterop/
    webservices/mirae/trunk/samples/documentsamples/echo/org/soapinterop/ArrayTestPortTypeIF.java
    webservices/mirae/trunk/samples/documentsamples/echo/org/soapinterop/ArrayTestPortTypeStub.java
    webservices/mirae/trunk/samples/documentsamples/echo/org/soapinterop/IntArrayType.java
    webservices/mirae/trunk/samples/documentsamples/echo/org/soapinterop/_echoIntArray.java
    webservices/mirae/trunk/samples/documentsamples/echo/org/soapinterop/_echoIntArrayResponse.java
    webservices/mirae/trunk/samples/documentsamples/employee/
    webservices/mirae/trunk/samples/documentsamples/employee/DocLitClientMIDLet.java
    webservices/mirae/trunk/samples/documentsamples/employee/jSR172UseCases/
    webservices/mirae/trunk/samples/documentsamples/employee/jSR172UseCases/com/
    webservices/mirae/trunk/samples/documentsamples/employee/jSR172UseCases/com/sun/
    webservices/mirae/trunk/samples/documentsamples/employee/jSR172UseCases/com/sun/www/
    webservices/mirae/trunk/samples/documentsamples/employee/jSR172UseCases/com/sun/www/EmployeeDBPortIF.java
    webservices/mirae/trunk/samples/documentsamples/employee/jSR172UseCases/com/sun/www/EmployeeDBPortStub.java
    webservices/mirae/trunk/samples/documentsamples/employee/org/
    webservices/mirae/trunk/samples/documentsamples/employee/org/apache/
    webservices/mirae/trunk/samples/documentsamples/employee/org/apache/mirae/
    webservices/mirae/trunk/samples/documentsamples/employee/org/apache/mirae/builtin/
    webservices/mirae/trunk/samples/documentsamples/employee/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/samples/documentsamples/employee/org/apache/mirae/builtin/simpletypes/BooleanParam.java
    webservices/mirae/trunk/samples/documentsamples/employee/org/apache/mirae/builtin/simpletypes/IntParam.java
    webservices/mirae/trunk/samples/documentsamples/employee/org/apache/mirae/builtin/simpletypes/StringParam.java
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/BooleanType.java
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/EmployeeArrayType.java
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/EmployeeType.java
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/IntType.java
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/NameArrayType.java
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/NameType.java
    webservices/mirae/trunk/samples/documentsamples/employee/xsd/JSR172AppendixA/com/sun/www/_addGroups.java
    webservices/mirae/trunk/samples/rpcsamples/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/ComplexArrayClientMIDLet.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/org/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/org/apache/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/org/apache/mirae/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/org/apache/mirae/builtin/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/org/apache/mirae/builtin/simpletypes/BooleanParam.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/org/apache/mirae/builtin/simpletypes/IntParam.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/org/apache/mirae/builtin/simpletypes/StringParam.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/AirFareQuote.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/AirFareQuoteRequest.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/ArrayOfAirFareQuote.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/ArrayOf_xsd_string.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/SBGGetAirFareQuoteIF.java
    webservices/mirae/trunk/samples/rpcsamples/airfarequote/uk/co/dsdata/ws/travel/sbg/SBGAirFareQuotes/SBGGetAirFareQuoteStub.java
    webservices/mirae/trunk/samples/rpcsamples/calculator/
    webservices/mirae/trunk/samples/rpcsamples/calculator/CalClientMIDLet.java
    webservices/mirae/trunk/samples/rpcsamples/calculator/lk/
    webservices/mirae/trunk/samples/rpcsamples/calculator/lk/opensource/
    webservices/mirae/trunk/samples/rpcsamples/calculator/lk/opensource/wsmobile/
    webservices/mirae/trunk/samples/rpcsamples/calculator/lk/opensource/wsmobile/CalculatorIF.java
    webservices/mirae/trunk/samples/rpcsamples/calculator/lk/opensource/wsmobile/CalculatorStub.java
    webservices/mirae/trunk/samples/rpcsamples/calculator/org/
    webservices/mirae/trunk/samples/rpcsamples/calculator/org/apache/
    webservices/mirae/trunk/samples/rpcsamples/calculator/org/apache/mirae/
    webservices/mirae/trunk/samples/rpcsamples/calculator/org/apache/mirae/builtin/
    webservices/mirae/trunk/samples/rpcsamples/calculator/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/samples/rpcsamples/calculator/org/apache/mirae/builtin/simpletypes/IntParam.java
    webservices/mirae/trunk/samples/rpcsamples/distance/
    webservices/mirae/trunk/samples/rpcsamples/distance/DistanceClient.java
    webservices/mirae/trunk/samples/rpcsamples/distance/org/
    webservices/mirae/trunk/samples/rpcsamples/distance/org/apache/
    webservices/mirae/trunk/samples/rpcsamples/distance/org/apache/mirae/
    webservices/mirae/trunk/samples/rpcsamples/distance/org/apache/mirae/builtin/
    webservices/mirae/trunk/samples/rpcsamples/distance/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/samples/rpcsamples/distance/org/apache/mirae/builtin/simpletypes/IntParam.java
    webservices/mirae/trunk/samples/rpcsamples/distance/org/apache/mirae/builtin/simpletypes/StringParam.java
    webservices/mirae/trunk/samples/rpcsamples/distance/wsdl/
    webservices/mirae/trunk/samples/rpcsamples/distance/wsdl/DistanceService/
    webservices/mirae/trunk/samples/rpcsamples/distance/wsdl/DistanceService/sd/
    webservices/mirae/trunk/samples/rpcsamples/distance/wsdl/DistanceService/sd/net/
    webservices/mirae/trunk/samples/rpcsamples/distance/wsdl/DistanceService/sd/net/xmethods/
    webservices/mirae/trunk/samples/rpcsamples/distance/wsdl/DistanceService/sd/net/xmethods/www/
    webservices/mirae/trunk/samples/rpcsamples/distance/wsdl/DistanceService/sd/net/xmethods/www/DistancePortTypeIF.java
    webservices/mirae/trunk/samples/rpcsamples/distance/wsdl/DistanceService/sd/net/xmethods/www/DistancePortTypeStub.java
    webservices/mirae/trunk/samples/rpcsamples/point/
    webservices/mirae/trunk/samples/rpcsamples/point/PointClientMIDLet.java
    webservices/mirae/trunk/samples/rpcsamples/point/org/
    webservices/mirae/trunk/samples/rpcsamples/point/org/apache/
    webservices/mirae/trunk/samples/rpcsamples/point/org/apache/mirae/
    webservices/mirae/trunk/samples/rpcsamples/point/org/apache/mirae/builtin/
    webservices/mirae/trunk/samples/rpcsamples/point/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/samples/rpcsamples/point/org/apache/mirae/builtin/simpletypes/IntParam.java
    webservices/mirae/trunk/samples/rpcsamples/point/ws_mobile_point/
    webservices/mirae/trunk/samples/rpcsamples/point/ws_mobile_point/ArrayOf_xsd_int.java
    webservices/mirae/trunk/samples/rpcsamples/point/ws_mobile_point/Point.java
    webservices/mirae/trunk/samples/rpcsamples/point/ws_mobile_point/PointIF.java
    webservices/mirae/trunk/samples/rpcsamples/point/ws_mobile_point/PointStub.java
    webservices/mirae/trunk/samples/rpcsamples/student/
    webservices/mirae/trunk/samples/rpcsamples/student/StudentClientMIDLet.java
    webservices/mirae/trunk/samples/rpcsamples/student/example8/
    webservices/mirae/trunk/samples/rpcsamples/student/example8/ArrayOf_xsd_string.java
    webservices/mirae/trunk/samples/rpcsamples/student/example8/Student.java
    webservices/mirae/trunk/samples/rpcsamples/student/example8/StudentOpIF.java
    webservices/mirae/trunk/samples/rpcsamples/student/example8/StudentOpStub.java
    webservices/mirae/trunk/samples/rpcsamples/student/org/
    webservices/mirae/trunk/samples/rpcsamples/student/org/apache/
    webservices/mirae/trunk/samples/rpcsamples/student/org/apache/mirae/
    webservices/mirae/trunk/samples/rpcsamples/student/org/apache/mirae/builtin/
    webservices/mirae/trunk/samples/rpcsamples/student/org/apache/mirae/builtin/simpletypes/
    webservices/mirae/trunk/samples/rpcsamples/student/org/apache/mirae/builtin/simpletypes/StringParam.java
    webservices/mirae/trunk/src/
    webservices/mirae/trunk/src/mirae/
    webservices/mirae/trunk/src/mirae/jaxp/
    webservices/mirae/trunk/src/mirae/jaxp/javax/
    webservices/mirae/trunk/src/mirae/jaxp/javax/xml/
    webservices/mirae/trunk/src/mirae/jaxp/javax/xml/parsers/
    webservices/mirae/trunk/src/mirae/jaxp/javax/xml/parsers/FactoryConfigurationError.java
    webservices/mirae/trunk/src/mirae/jaxp/javax/xml/parsers/ParserConfigurationException.java
    webservices/mirae/trunk/src/mirae/jaxp/javax/xml/parsers/SAXParser.java
    webservices/mirae/trunk/src/mirae/jaxp/javax/xml/parsers/SAXParserFactory.java
    webservices/mirae/trunk/src/mirae/jaxp/org/
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/EntityResolver.java
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/NonValidatingParser.java
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/PushBackReader.java
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/SAXParserFactoryImpl.java
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/SAXParserImpl.java
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/sax/
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/sax/AttributesImpl.java
    webservices/mirae/trunk/src/mirae/jaxp/org/apache/mirae/j2me/xml/sax/LocatorImpl.java
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/Attributes.java
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/InputSource.java
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/Locator.java
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/SAXException.java
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/SAXNotRecognizedException.java
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/SAXNotSupportedException.java
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/SAXParseException.java
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/helpers/
    webservices/mirae/trunk/src/mirae/jaxp/org/xml/sax/helpers/DefaultHandler.java
    webservices/mirae/trunk/src/mirae/jaxrpc/
    webservices/mirae/trunk/src/mirae/jaxrpc/javax/
    webservices/mirae/trunk/src/mirae/jaxrpc/javax/xml/
    webservices/mirae/trunk/src/mirae/jaxrpc/javax/xml/namespace/
    webservices/mirae/trunk/src/mirae/jaxrpc/javax/xml/namespace/QName.java   (with props)
    webservices/mirae/trunk/src/mirae/jaxrpc/javax/xml/rpc/
    webservices/mirae/trunk/src/mirae/jaxrpc/javax/xml/rpc/NamespaceConstants.java   (with props)
    webservices/mirae/trunk/src/mirae/jaxrpc/org/
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/util/
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/util/Constants.java
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/util/MIRAEException.java
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/xml/
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/xml/rpc/
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/xml/rpc/Call.java
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/xml/rpc/Decoder.java
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/xml/rpc/Encoder.java
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/xml/rpc/InOutParameter.java
    webservices/mirae/trunk/src/mirae/jaxrpc/org/apache/mirae/xml/rpc/InputParameterInfo.java
    webservices/mirae/trunk/src/tools/
    webservices/mirae/trunk/src/tools/simpletypes/
    webservices/mirae/trunk/src/tools/simpletypes/Base64ByteArrayParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/BooleanParam.java
    webservices/mirae/trunk/src/tools/simpletypes/ByteArrayParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/ByteParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/CharParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/DateParam.java
    webservices/mirae/trunk/src/tools/simpletypes/DayParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/DoubleParam.java
    webservices/mirae/trunk/src/tools/simpletypes/FloatParam.java
    webservices/mirae/trunk/src/tools/simpletypes/HexBinaryParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/IntParam.java
    webservices/mirae/trunk/src/tools/simpletypes/LongParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/MonthDayParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/MonthParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/QNameParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/ShortParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/StringParam.java
    webservices/mirae/trunk/src/tools/simpletypes/WrapBooleanParam.java
    webservices/mirae/trunk/src/tools/simpletypes/WrapByteParam.java
    webservices/mirae/trunk/src/tools/simpletypes/WrapCharParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/WrapIntParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/WrapLongParam.java   (with props)
    webservices/mirae/trunk/src/tools/simpletypes/WrapShortParam.java
    webservices/mirae/trunk/src/tools/simpletypes/YearMonthParam.java   (with props)
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/axis/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/axis/wsdl/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/axis/wsdl/symbolTable/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/axis/wsdl/symbolTable/ElementDecl.java   (with props)
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/axis/wsdl/symbolTable/SchemaUtils.java   (with props)
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/CLArgParser.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/Genarator.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/SourceWriter.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/SourceWriterFactory.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/SymbolTableParsingUtils.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/WSDL2Ws.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/WSDL2WsException.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/WebServiceGenarator.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/WebServiceGenaratorFactory.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/WrapperConstants.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/WrapperFault.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/WrapperUtils.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/doclit/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/doclit/AllDocLitParamWriter.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/doclit/DocLitBeanWriter.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/doclit/DocLitStubWriter.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/doclit/DocLitWebServiceGenarator.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/ElementInfo.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/FaultInfo.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/MethodInfo.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/ParameterInfo.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/ServiceInfo.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/Type.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/TypeMap.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/WebServiceContext.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/info/WrapperInfo.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/AllParamWriterJ2ME.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/ArrayParamWriterJ2ME.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/AttribJ2ME.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/BeanParamWriterJ2ME.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/EnumerationWriterJ2ME.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/JavaClassWriterJ2ME.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/JavaUtilsJ2ME.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/ParmWriterJ2ME.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/SimpleTypeWriter.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/client/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/client/J2MEInterfaceWriter.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/client/J2MEServiceInterfaceWriter.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/j2me/client/J2MEStubWriter.java
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/rpc/
    webservices/mirae/trunk/src/tools/wsdl2ws_j2me/org/apache/mirae/wsdl2ws/rpc/RPCWebServiceGenarator.java
    webservices/mirae/trunk/system.properties
    webservices/mirae/trunk/tests/
    webservices/mirae/trunk/tests/functional/
    webservices/mirae/trunk/tests/functional/build.xml
    webservices/mirae/trunk/tests/functional/build.xml_client_sample
    webservices/mirae/trunk/tests/functional/client/
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client1/
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client1/SBGGetAirFareQuote-client1.jad
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client1/SBGGetAirFareQuote-client1.jar   (with props)
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client1/SimpleArrayClientMIDLet.java
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client1/build.xml
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client2/
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client2/ComplexArrayClientMIDLet.java
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client2/SBGGetAirFareQuote-client2.jad
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client2/SBGGetAirFareQuote-client2.jar   (with props)
    webservices/mirae/trunk/tests/functional/client/SBGGetAirFareQuote-client2/build.xml
    webservices/mirae/trunk/tests/functional/client/calculator/
    webservices/mirae/trunk/tests/functional/client/calculator/CalClientMIDLet.java
    webservices/mirae/trunk/tests/functional/client/calculator/build.xml
    webservices/mirae/trunk/tests/functional/client/calculator/calculator.jad
    webservices/mirae/trunk/tests/functional/client/calculator/calculator.jar   (with props)
    webservices/mirae/trunk/tests/functional/client/point/
    webservices/mirae/trunk/tests/functional/client/point/PointClientMIDLet.java
    webservices/mirae/trunk/tests/functional/client/point/build.xml
    webservices/mirae/trunk/tests/functional/client/point/point.jad
    webservices/mirae/trunk/tests/functional/client/point/point.jar   (with props)
    webservices/mirae/trunk/tests/functional/client/wst/
    webservices/mirae/trunk/tests/functional/client/wst/StudentClientMIDLet.java
    webservices/mirae/trunk/tests/functional/client/wst/build.xml
    webservices/mirae/trunk/tests/functional/client/wst/wst.jad
    webservices/mirae/trunk/tests/functional/client/wst/wst.jar   (with props)
    webservices/mirae/trunk/tests/functional/readme
    webservices/mirae/trunk/tests/functional/wsdl/
    webservices/mirae/trunk/tests/functional/wsdl/CATrafficService.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/ComprehensiveTypes.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/CountryInfoLookup.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/CurrencyExchangeService.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/DistanceService.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/MBWSSoapServices.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/SBGGetAirFareQuote.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/TemperatureService.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/arrwrapper.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/calckumaran.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/calculator.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/google.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/header.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/heavy.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/point.wsdl   (with props)
    webservices/mirae/trunk/tests/functional/wsdl/wst.wsdl
    webservices/mirae/trunk/tests/unit/
    webservices/mirae/trunk/tests/unit/inmessage/
    webservices/mirae/trunk/tests/unit/inmessage/calc-add
    webservices/mirae/trunk/tests/unit/mirae/
    webservices/mirae/trunk/tests/unit/mirae/DecoderTest.java
    webservices/mirae/trunk/tests/unit/mirae/EncoderTest.java
    webservices/mirae/trunk/tests/unit/mirae/IntParam.java
    webservices/mirae/trunk/tests/unit/outmessage/
    webservices/mirae/trunk/tests/unit/outmessage/calc-add-generated
    webservices/mirae/trunk/tests/unit/outmessage/calc-add-hardcoded
    webservices/mirae/trunk/tests/unit/readme
    webservices/mirae/trunk/tests/unit/wsdl2ws/
    webservices/mirae/trunk/tests/unit/wsdl2ws/TypeMapTest.java
    webservices/mirae/trunk/wsdl/
    webservices/mirae/trunk/wsdl/CATrafficService.wsdl   (with props)
    webservices/mirae/trunk/wsdl/Calculator.wsdl
    webservices/mirae/trunk/wsdl/Calculator2.wsdl
    webservices/mirae/trunk/wsdl/Calculator2Doc.wsdl
    webservices/mirae/trunk/wsdl/ComprehensiveTypes.wsdl   (with props)
    webservices/mirae/trunk/wsdl/CountryInfoLookup.wsdl   (with props)
    webservices/mirae/trunk/wsdl/CurrencyExchangeService.wsdl   (with props)
    webservices/mirae/trunk/wsdl/DistanceService.wsdl   (with props)
    webservices/mirae/trunk/wsdl/EmployeeDatabase.wsdl
    webservices/mirae/trunk/wsdl/ExceptionTest.wsdl
    webservices/mirae/trunk/wsdl/ExceptionTestDoc.wsdl
    webservices/mirae/trunk/wsdl/InteropTestRound1.wsdl
    webservices/mirae/trunk/wsdl/InteropTestRound1Doc.wsdl
    webservices/mirae/trunk/wsdl/MBWSSoapServices.wsdl   (with props)
    webservices/mirae/trunk/wsdl/SBGGetAirFareQuote.wsdl   (with props)
    webservices/mirae/trunk/wsdl/SimpleArray.wsdl
    webservices/mirae/trunk/wsdl/SimpleArrayDoc.wsdl
    webservices/mirae/trunk/wsdl/SimpleRef.wsdl   (with props)
    webservices/mirae/trunk/wsdl/SimpleRefDoc.wsdl
    webservices/mirae/trunk/wsdl/TemperatureService.wsdl   (with props)
    webservices/mirae/trunk/wsdl/arrwrapper.wsdl   (with props)
    webservices/mirae/trunk/wsdl/calckumaran.wsdl   (with props)
    webservices/mirae/trunk/wsdl/calculator.wsdl   (with props)
    webservices/mirae/trunk/wsdl/genCalculator2Client.sh
    webservices/mirae/trunk/wsdl/genCalculator2Server.sh
    webservices/mirae/trunk/wsdl/genExceptionTestClient.sh
    webservices/mirae/trunk/wsdl/genExceptionTestServer.sh
    webservices/mirae/trunk/wsdl/genInteropTestRound1Client.sh
    webservices/mirae/trunk/wsdl/genInteropTestRound1Server.sh
    webservices/mirae/trunk/wsdl/genSimpleArrayClient.sh
    webservices/mirae/trunk/wsdl/genSimpleArrayServer.sh
    webservices/mirae/trunk/wsdl/genSimpleRefClient.sh
    webservices/mirae/trunk/wsdl/genSimpleRefServer.sh
    webservices/mirae/trunk/wsdl/genclient.sh
    webservices/mirae/trunk/wsdl/genserver.sh
    webservices/mirae/trunk/wsdl/google.wsdl   (with props)
    webservices/mirae/trunk/wsdl/header.wsdl   (with props)
    webservices/mirae/trunk/wsdl/heavy.wsdl   (with props)
    webservices/mirae/trunk/wsdl/kumaran.wsdl   (with props)
    webservices/mirae/trunk/wsdl/point.wsdl   (with props)
    webservices/mirae/trunk/wsdl/wst.wsdl
    webservices/mirae/trunk/wsdltests/
    webservices/mirae/trunk/wsdltests/calculator/
    webservices/mirae/trunk/wsdltests/calculator/client/
    webservices/mirae/trunk/wsdltests/calculator/client/CalClientMIDLet.java
    webservices/mirae/trunk/wsdltests/calculator/server/
    webservices/mirae/trunk/wsdltests/calculator/server/CalculatorSoapBindingImpl.java
    webservices/mirae/trunk/wsdltests/calculator/server/build.sh
    webservices/mirae/trunk/wsdltests/calculator/server/deploy.sh
    webservices/mirae/trunk/wsdltests/calculator/server/deploy.wsdd
    webservices/mirae/trunk/wsdltests/calculator/server/undeploy.sh
    webservices/mirae/trunk/wsdltests/calculator/server/undeploy.wsdd
    webservices/mirae/trunk/wsdltests/exceptiontest/
    webservices/mirae/trunk/wsdltests/exceptiontest/client/
    webservices/mirae/trunk/wsdltests/exceptiontest/client/ExceptionDivByZeroMIDLet.java
    webservices/mirae/trunk/wsdltests/exceptiontest/client/ExceptionOutOfBoundMIDLet.java
    webservices/mirae/trunk/wsdltests/exceptiontest/client/ExceptionSpecialDetailMIDLet.java
    webservices/mirae/trunk/wsdltests/exceptiontest/client/ExceptionWrongUriMIDLet.java
    webservices/mirae/trunk/wsdltests/exceptiontest/server/
    webservices/mirae/trunk/wsdltests/exceptiontest/server/ExceptionTestBindingImpl.java
    webservices/mirae/trunk/wsdltests/exceptiontest/server/build.sh
    webservices/mirae/trunk/wsdltests/exceptiontest/server/deploy.sh
    webservices/mirae/trunk/wsdltests/exceptiontest/server/deploy.wsdd
    webservices/mirae/trunk/wsdltests/exceptiontest/server/undeploy.sh
    webservices/mirae/trunk/wsdltests/exceptiontest/server/undeploy.wsdd
    webservices/mirae/trunk/wsdltests/genCalculatorClient.sh
    webservices/mirae/trunk/wsdltests/genCalculatorServer.sh
    webservices/mirae/trunk/wsdltests/genExceptionTestClient.sh
    webservices/mirae/trunk/wsdltests/genExceptionTestServer.sh
    webservices/mirae/trunk/wsdltests/genInteropTestRound1Client.sh
    webservices/mirae/trunk/wsdltests/genInteropTestRound1Server.sh
    webservices/mirae/trunk/wsdltests/interoptestround1/
    webservices/mirae/trunk/wsdltests/interoptestround1/client/
    webservices/mirae/trunk/wsdltests/interoptestround1/client/InteropR1EchoBoolMIDLet.java
    webservices/mirae/trunk/wsdltests/interoptestround1/client/InteropR1EchoIntMIDLet.java
    webservices/mirae/trunk/wsdltests/interoptestround1/client/InteropR1EchoStringArrayMIDLet.java
    webservices/mirae/trunk/wsdltests/interoptestround1/client/InteropR1EchoStringMIDLet.java
    webservices/mirae/trunk/wsdltests/interoptestround1/server/
    webservices/mirae/trunk/wsdltests/interoptestround1/server/InteropTestSoapBindingImpl.java
    webservices/mirae/trunk/wsdltests/interoptestround1/server/build.sh
    webservices/mirae/trunk/wsdltests/interoptestround1/server/deploy.sh
    webservices/mirae/trunk/wsdltests/interoptestround1/server/deploy.wsdd
    webservices/mirae/trunk/wsdltests/interoptestround1/server/undeploy.sh
    webservices/mirae/trunk/wsdltests/interoptestround1/server/undeploy.wsdd

Added: webservices/mirae/trunk/README
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/README?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/README (added)
+++ webservices/mirae/trunk/README Thu Feb  3 04:39:48 2005
@@ -0,0 +1,51 @@
+# -*- Mirae -*-
+#
+#   Copyright 2003-2004 The Apache Software Foundation.
+#
+#   Licensed under the Apache License, Version 2.0 (the "License");
+#   you may not use this file except in compliance with the License.
+#   You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+#   Unless required by applicable law or agreed to in writing, software
+#   distributed under the License is distributed on an "AS IS" BASIS,
+#   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#   See the License for the specific language governing permissions and
+#   limitations under the License.
+#
+#
+# @author Damitha Kumarage (damitha@hsenid.lk) , Jeyakumaran Chandrasegaram (jkumaran@hsenid.lk)
+#
+#
+
+1)How to install and do testing
+___________________________________
+
+a)You need to download and configure following.
+
+(i) Download WTK2.1 (Go to url http://java.sun.com/products/j2mewtoolkit/index.html) and install.
+
+(ii)Download tomcat(if you have not) from http://jakarta.apache.org/tomcat/ and install tomcat.
+
+(iii)install ant(download from http://ant.apache.org/) and install it.
+     Then copy the junit.jar(from mirae-home/lib) and antenna-bin-0.9.13.jar (from http://antenna.sourceforge.net/) to ant-home/lib
+
+b) To run the auto build
+
+Change the system.properties file according to your configurations.
+
+version=mirae-1.0
+j2me-home=/home/jeyakumaran/programs/j2me/WTK2.1
+tomcat-home=/home/jeyakumaran/programs/tomcat/jakarta-tomcat-4.1.29
+mirae.home=/home/jeyakumaran/work/projects/mirae
+ant_home=/home/jeyakumaran/programs/java/ant/apache-ant-1.6.1
+build.debug=true
+wtk.home=${j2me-home}
+tomcat-start=startup.sh
+tomcat-stop=shutdown.sh
+
+c)run ant test
+
+(We are in the progress of writing a complete installation guide as well)
+

Propchange: webservices/mirae/trunk/README
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/mirae/trunk/TODO
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/TODO?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/TODO (added)
+++ webservices/mirae/trunk/TODO Thu Feb  3 04:39:48 2005
@@ -0,0 +1,11 @@
+TODO for committers
+* Generate javadoc
+
+* Installation guide
+
+* Write small README file for each sample.
+
+* Migrate simpletypes files in to source - done
+
+* 
+

Propchange: webservices/mirae/trunk/TODO
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/mirae/trunk/bin/linux/wsdl2ws_j2me.sh
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/bin/linux/wsdl2ws_j2me.sh?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/bin/linux/wsdl2ws_j2me.sh (added)
+++ webservices/mirae/trunk/bin/linux/wsdl2ws_j2me.sh Thu Feb  3 04:39:48 2005
@@ -0,0 +1,2 @@
+echo $1
+java -classpath .:../../lib/activation.jar:../../lib/axis.jar:../../lib/commons-discovery.jar:../../lib/commons-logging.jar:../../lib/jaxrpc.jar:../../lib/log4j-1.2.4.jar:../../lib/saaj.jar:../../lib/wsdl4j.jar:../../lib/saaj.jar:../../lib/mirae.jar:../../lib/saaj.jar:../../lib/wsdl2ws_j2me.jar: org.apache.mirae.wsdl2ws.WSDL2Ws  $1

Propchange: webservices/mirae/trunk/bin/linux/wsdl2ws_j2me.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/mirae/trunk/bin/windows/wsdl2ws_j2me.bat
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/bin/windows/wsdl2ws_j2me.bat?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/bin/windows/wsdl2ws_j2me.bat (added)
+++ webservices/mirae/trunk/bin/windows/wsdl2ws_j2me.bat Thu Feb  3 04:39:48 2005
@@ -0,0 +1 @@
+java -classpath .;../../lib/activation.jar;../../lib/axis.jar;../../lib/commons-discovery.jar;../../lib/commons-logging.jar;../../lib/jaxrpc.jar;../../lib/log4j-1.2.4.jar;../../lib/saaj.jar;../../lib/wsdl4j.jar;../../lib/mirae.jar;../../lib/wsdl2ws_j2me.jar org.apache.mirae.wsdl2ws.WSDL2Ws  %1%

Propchange: webservices/mirae/trunk/bin/windows/wsdl2ws_j2me.bat
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/mirae/trunk/build.xml
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/build.xml?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/build.xml (added)
+++ webservices/mirae/trunk/build.xml Thu Feb  3 04:39:48 2005
@@ -0,0 +1,239 @@
+<!--
+# -*- Mirae -*-
+#
+#   Copyright 2003-2004 The Apache Software Foundation.
+#
+#   Licensed under the Apache License, Version 2.0 (the "License");
+#   you may not use this file except in compliance with the License.
+#   You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+#   Unless required by applicable law or agreed to in writing, software
+#   distributed under the License is distributed on an "AS IS" BASIS,
+#   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#   See the License for the specific language governing permissions and
+#   limitations under the License.
+#
+#
+# @author Damitha Kumarage (damitha@hsenid.lk, damitha@opensource.lk)
+#
+#-->
+
+<!--This will build, deploy and run the tests for JSR172Impl project-->
+
+<project name="jsr172impl" default="test">
+
+    <property file="system.properties"/>
+    <property name="build.dir" location="./build"/>
+    <property name="build.classes.dir" location="${build.dir}/classes"/>
+    <property name="build.classes.mirae.dir" location="${build.classes.dir}/mirae"/>
+    <property name="build.classes.tools.dir" location="${build.classes.dir}/tools"/>
+    <property name="build.classes.tools.wsdl2ws_j2me.dir" location="${build.classes.tools.dir}/wsdl2ws_j2me"/>
+    <property name="test.dir" location="${build.dir}/tests"/>
+    <property name="test.unit.dir" location="${test.dir}/unit"/> 
+    <property name="test.unit.data.dir" location="${test.unit.dir}/data"/>         
+    <property name="test.unit.reports.dir" location="${test.unit.dir}/reports"/>  
+    <property name="test.functional.dir" location="${test.dir}/functional"/> 
+    <property name="test.functional.client.dir" location="${test.functional.dir}/client"/>    
+    <property name="mirae.home.lib" location="${mirae.home}/lib"/>
+    <property name="mirae.home.bin" location="${mirae.home}/bin"/>
+    <property name="mirae.home.build" location="${mirae.home}/build"/>
+    <property name="mirae.home.tests.functional" location="${mirae.home}/tests/functional"/>   
+    <property name="src.dir" value="./src/mirae"/>
+    <property name="tools.dir" value="./src/tools"/>
+    <property name="bin.dir" value="./bin"/>
+    <property name="lib.dir" value="./lib"/>
+    <property name="conf.dir" value="./conf"/>
+    <property name="log.dir" value="./logs"/>
+    <property name="testsrc.dir" value="./tests"/>
+    <property name="doc.dir" value="./docs"/>
+    <property name="version" value="1.0"/>
+
+    <fileset dir="${j2me-home}/lib" id="j2mejars">
+        <include name="**/*.jar"/>
+    </fileset>
+
+    <fileset dir="${mirae.home.lib}" id="axisjars">
+        <include name="**/*.jar"/>
+        <exclude name="junit.jar"/>
+    </fileset>
+
+    <fileset dir="${mirae.home.lib}" id="junitjar">
+        <include name="junit.jar"/>
+    </fileset>
+
+    <path id="compile.classpath">
+        <fileset refid="j2mejars"/>
+    </path>
+
+    <path id="wsdl2ws.classpath">
+        <fileset refid="axisjars"/>
+    </path>
+   
+    <path id="test.classpath">
+        <path refid="compile.classpath"/>
+        <pathelement location="${build.classes.tools.wsdl2ws_j2me.dir}"/>
+        <pathelement location="${build.classes.mirae.dir}"/>
+        <pathelement location="${test.unit.dir}"/>
+        <fileset refid="junitjar"/>
+    </path>
+
+    <!--Stops tomcat-->
+    <target name="stop.tomcat">
+        <exec dir="${tomcat-home}/bin" executable="${tomcat-home}/bin/${tomcat-stop}" os="${os.name}"/>
+    </target>
+
+    <target name="stopServer">
+        <antcall target="stop.tomcat"/>
+        <sleep seconds="5"/>
+    </target>
+
+    <!-- Initialize testing--> 
+    <target name="test-init">
+        <mkdir dir="${test.dir}"/>        
+    </target>
+
+    <!-- Initialize unit testing--> 
+    <target name="test-unit-init">        
+        <delete dir="${test.unit.dir}"/>
+        <delete dir="${test.unit.data.dir}"/>
+        <delete dir="${test.unit.reports.dir}"/> 
+        <mkdir dir="${test.unit.dir}"/>	
+        <mkdir dir="${test.unit.data.dir}"/>
+        <mkdir dir="${test.unit.reports.dir}"/>	
+    </target>
+
+    <!-- Initialize functional testing--> 
+    <target name="test-functional-init" depends="test-init">       
+ 	<delete dir="${test.functional.dir}"/>	       
+	<mkdir dir="${test.functional.dir}"/>
+	<mkdir dir="${test.functional.client.dir}"/>	
+    </target>
+
+     <!--Create test compile target-->
+    <target name="test-compile" depends="test-unit-init">
+        <javac destdir="${test.unit.dir}"
+            debug="${build.debug}"
+            includeAntRunTime="true"
+            srcdir="${testsrc.dir}/unit">
+         <classpath refid="test.classpath"/>
+        </javac>
+     </target>
+
+    <!--Create the target for running junit tests--> 
+    <target name="junit" depends="test-compile">
+        <junit printsummary="true" haltonfailure="true">
+            <classpath refid="test.classpath"/>
+            <formatter type="brief" usefile="false"/>
+            <formatter type="xml"/>
+            <test name="${testcase}" todir="${test.unit.data.dir}" if="testcase"/>
+            <batchtest fork="yes" todir="${test.unit.data.dir}" unless="testcase">
+                <fileset dir="${test.unit.dir}" includes="**/*Test.class"/>
+         </batchtest>
+        </junit>
+    </target>
+
+    <!--Target for functional tests-->
+    <target name="functional-test" depends="test-functional-init">
+        <ant dir="${testsrc.dir}/functional" />
+    </target>
+
+    <!--Starts Tomcat-->
+    <target name="start.tomcat">
+        <exec dir="${tomcat-home}/bin" executable="${tomcat-home}/bin/${tomcat-start}" os="${os.name}"/>
+    </target>
+
+    <target name="startServer">
+        <antcall target="start.tomcat"/>
+        <sleep seconds="5"/>
+    </target>
+
+    <!-- create javadocs -->
+    <target name="docs">
+        <javadoc packagenames="j2me/.*, javax/.*, org/.*"
+            sourcepath="${src.dir}/jaxrpc:${src.dir}/jaxp:${tools.dir}/wsdl2ws_j2me"
+            defaultexcludes="yes"
+            destdir="${doc.dir}"
+            author="no"
+            version="true"
+            use="true"
+            windowtitle="JSR172 Implementation API Documentation Version: ${version}">
+            <classpath refid="compile.classpath"/>
+        </javadoc>
+    </target>
+
+    <!--Compiles wsdl2ws tool source-->
+    <target name="tool-compile">
+        <javac srcdir="${tools.dir}" 
+               destdir="${build.classes.tools.wsdl2ws_j2me.dir}"
+               debug="${build.debug}">
+            <classpath refid="wsdl2ws.classpath"/>
+        </javac>
+    </target>
+      
+    <target name="makejar-wsdl2ws_j2me" depends="tool-compile" >
+        <jar destfile="${lib.dir}/wsdl2ws_j2me.jar" 
+             basedir="${build.classes.tools.wsdl2ws_j2me.dir}"/> 
+    </target>
+
+    <!--Creates neccessary folder structure-->
+    <target name="prepare">
+        <mkdir dir="${build.dir}"/>
+        <mkdir dir="${build.classes.dir}"/>
+        <mkdir dir="${build.classes.mirae.dir}"/>
+        <mkdir dir="${build.classes.tools.dir}"/>
+        <mkdir dir="${build.classes.tools.wsdl2ws_j2me.dir}"/>
+        <mkdir dir="${log.dir}"/>
+    </target>
+
+    <!--Compiles sources-->
+    <target name="compile" depends="prepare">
+        <javac srcdir="${src.dir}" destdir="${build.classes.mirae.dir}">
+            <classpath refid="compile.classpath"/>
+        </javac>
+    </target>
+
+    <target name="makejar-mirae" depends="compile" >
+        <jar destfile="${lib.dir}/mirae.jar" 
+             basedir="${build.classes.mirae.dir}"/> 
+    </target>
+
+    <!--Runs the test suite of the application-->
+    <target name="mainbuild">
+        <sequential>
+            <antcall target="makejar-mirae"/>
+        </sequential>
+        <sequential>
+            <antcall target="makejar-wsdl2ws_j2me"/>
+        </sequential>
+        <sequential>
+            <!--<antcall target="docs"/>-->
+        </sequential>
+    </target>
+
+    <!--build and run the tests -->
+    <target name="test" depends="mainbuild">
+        <sequential>
+            <antcall target="startServer"/>
+        </sequential>
+        <sequential>
+            <antcall target="functional-test"/>
+        </sequential>
+        <sequential>
+            <antcall target="junit"/>
+        </sequential>
+        <sequential>
+            <antcall target="stopServer"/>
+        </sequential>
+    </target>
+
+    <!--Cleans classes and the application jar file-->
+    <target name="clean"
+        description="Clean up the output directories and the application jar file">
+        <delete dir="${build.dir}"/>
+        <delete dir="${log.dir}"/>
+        <delete dir="${doc.dir}"/>
+    </target>
+
+</project>

Propchange: webservices/mirae/trunk/build.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/mirae/trunk/docs/architecture_guide.html
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/architecture_guide.html?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/docs/architecture_guide.html (added)
+++ webservices/mirae/trunk/docs/architecture_guide.html Thu Feb  3 04:39:48 2005
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="OpenOffice.org 1.0.2  (Linux)">
+	<META NAME="CREATED" CONTENT="20041110;13215900">
+	<META NAME="CHANGED" CONTENT="20041112;17053000">
+	<STYLE>
+	<!--
+		@page { size: 21.59cm 27.94cm; margin-left: 3.18cm; margin-right: 3.18cm; margin-top: 2.54cm; margin-bottom: 2.54cm }
+		P { color: #000000; widows: 0; orphans: 0 }
+		P.western { font-family: "Nimbus Roman No9 L", serif; font-size: 12pt; so-language: en-US }
+		P.cjk { font-family: "HG Mincho Light J"; font-size: 12pt; so-language:  }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="de-DE" TEXT="#000000">
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<FONT SIZE=5 STYLE="font-size: 20pt"><B>WS_MOBILE Architecture</B></FONT></P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<FONT SIZE=4 STYLE="font-size: 16pt"><U><B>Modules</B></U></FONT></P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<SPAN STYLE="font-weight: medium"><FONT SIZE=4 STYLE="font-size: 16pt">	</FONT><FONT SIZE=3><A HREF="wsdl2ws_j2me_architecture.html">WSDL2WS_J2ME
+Tool</A> to gernerate the required stubs</FONT></SPAN></P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium">
+<FONT SIZE=3> 	JAXRPC (Web Service API) implementation</FONT></P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium">
+<FONT SIZE=3> 	JAXP (SAX Parser) Implementation </FONT>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<FONT SIZE=5><U><B>Architecture Diagram</B></U></FONT></P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<IMG SRC="images/architecture_guide_html_m274ff02d.gif" ALIGN=LEFT><BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<FONT SIZE=3>WSDL2WS_J2ME tool generates client side stub classes
+which has invocation code. This invocation code is invoked by the
+mobile application to invoke the WS_Mobile API. WS_Mobile API
+provides the mean for serializing the soap request using the
+parameters passed from the mobile application via the stub and
+deserializing the soap request. </FONT>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<FONT SIZE=3>WS_Mobile is a combination of two separate indipendent
+deliverables, such as</FONT></P>
+<OL>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+	<FONT SIZE=3>JAXRPC</FONT></P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+	<FONT SIZE=3>JAXP</FONT></P>
+</OL>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<FONT SIZE=3>JAXRPC provides access to web services from J2ME
+platform. It perform serialization of SOAP request.</FONT></P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<FONT SIZE=3>JAXP is a SAX parser implementation which provide xml
+parsing capability to the J2ME platform. It deserializes the SOAP
+response received from the server.</FONT></P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<FONT SIZE=5><U><B>Class Diagram</B></U></FONT></P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<BR>
+</P>
+<IMG SRC="images/classdiagram.png" NAME="Graphic2" ALIGN=LEFT WIDTH=469 HEIGHT=435 BORDER=0><BR CLEAR=LEFT>
+<OL>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+	<FONT SIZE=3>First the Call class gets the inputparameters to invoke
+	the remote procedures defined in the webservice.</FONT></P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+	<FONT SIZE=3>The Encoder class provides the mean for serialize the
+	SOAP request.</FONT></P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+	<FONT SIZE=3>The Decoder class Calls SAXParser class's parse method
+	to parse the received SOAP response.</FONT></P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+	<FONT SIZE=3>SAXParser propagate the parsed response into the
+	Decoder class. </FONT>
+	</P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+	<FONT SIZE=3>Finally the result is sent to the stub by the Call
+	class.</FONT></P>
+</OL>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm">
+<FONT SIZE=5><U><B>Web Service Invocation</B></U></FONT></P>
+<IMG SRC="images/architecture_guide_html_741ceaf.png" NAME="Graphic1" ALIGN=LEFT WIDTH=505 HEIGHT=501 BORDER=0><BR CLEAR=LEFT>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<OL>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm">
+	The Mobile application calls the operations defined in the stub
+	class.</P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm">
+	The stub class set the parameters and invoke JAXRPC api.</P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm">
+	JAXRPC api serializes the SOAP request.</P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm">
+	When the SOAP response from the server is received, JAXP is invoked
+	by the JAXRPC to parse the SOAP response.</P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm">
+	While parsinfg the response message, the response is propagated to
+	the JAXRPC.</P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm">
+	Then the output parameter is propagated to the stub.</P>
+	<LI><P LANG="en-US" CLASS="western" STYLE="margin-right: 0.85cm; margin-bottom: 0cm">
+	Then the mobile application gets the processed result.</P>
+</OL>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; text-decoration: none">
+<BR>
+</P>
+<P LANG="en-US" CLASS="western" ALIGN=JUSTIFY STYLE="margin-left: 1.02cm; margin-right: 0.85cm; margin-bottom: 0cm; font-weight: medium; line-height: 200%">
+<BR>
+</P>
+</BODY>
+</HTML>

Added: webservices/mirae/trunk/docs/images/CVS/Entries
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/images/CVS/Entries?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/docs/images/CVS/Entries (added)
+++ webservices/mirae/trunk/docs/images/CVS/Entries Thu Feb  3 04:39:48 2005
@@ -0,0 +1,5 @@
+/architecture_guide_html_741ceaf.png/1.1/Tue Nov 16 10:36:46 2004/-kb/
+/architecture_guide_html_m274ff02d.gif/1.1/Tue Nov 16 10:36:46 2004/-kb/
+/classdiagram.png/1.1/Tue Nov 16 10:36:46 2004/-kb/
+/wsdl2ws_j2me_architecture_html_1b2aad78.gif/1.1/Tue Nov 16 10:36:46 2004/-kb/
+D

Added: webservices/mirae/trunk/docs/images/CVS/Repository
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/images/CVS/Repository?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/docs/images/CVS/Repository (added)
+++ webservices/mirae/trunk/docs/images/CVS/Repository Thu Feb  3 04:39:48 2005
@@ -0,0 +1 @@
+OpenSource/jsr172/docs/images

Added: webservices/mirae/trunk/docs/images/CVS/Root
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/images/CVS/Root?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/docs/images/CVS/Root (added)
+++ webservices/mirae/trunk/docs/images/CVS/Root Thu Feb  3 04:39:48 2005
@@ -0,0 +1 @@
+:pserver:kurinchikumaran@192.168.0.2:/home/cvs

Added: webservices/mirae/trunk/docs/images/architecture_guide_html_741ceaf.png
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/images/architecture_guide_html_741ceaf.png?view=auto&rev=151149
==============================================================================
Binary file - no diff available.

Propchange: webservices/mirae/trunk/docs/images/architecture_guide_html_741ceaf.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/mirae/trunk/docs/images/architecture_guide_html_m274ff02d.gif
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/images/architecture_guide_html_m274ff02d.gif?view=auto&rev=151149
==============================================================================
Binary file - no diff available.

Propchange: webservices/mirae/trunk/docs/images/architecture_guide_html_m274ff02d.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/mirae/trunk/docs/images/classdiagram.png
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/images/classdiagram.png?view=auto&rev=151149
==============================================================================
Binary file - no diff available.

Propchange: webservices/mirae/trunk/docs/images/classdiagram.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/mirae/trunk/docs/images/wsdl2ws_j2me_architecture_html_1b2aad78.gif
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/images/wsdl2ws_j2me_architecture_html_1b2aad78.gif?view=auto&rev=151149
==============================================================================
Binary file - no diff available.

Propchange: webservices/mirae/trunk/docs/images/wsdl2ws_j2me_architecture_html_1b2aad78.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/mirae/trunk/docs/user_guide.html
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/user_guide.html?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/docs/user_guide.html (added)
+++ webservices/mirae/trunk/docs/user_guide.html Thu Feb  3 04:39:48 2005
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="OpenOffice.org 1.0.2  (Linux)">
+	<META NAME="CREATED" CONTENT="20041112;11500100">
+	<META NAME="CHANGED" CONTENT="20041116;14493100">
+	<STYLE>
+	<!--
+		@page { size: 21.59cm 27.94cm; margin-left: 3.18cm; margin-right: 3.18cm; margin-top: 2.54cm; margin-bottom: 2.54cm }
+		H1.western { font-family: "Nimbus Roman No9 L", serif }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="en-US">
+<H1 CLASS="western">User Guide</H1>
+<P><FONT SIZE=4 STYLE="font-size: 16pt"><B>Installing WSDL2WS_J2ME
+tool</B></FONT></P>
+<P>Before running the samples, the user need to make sure that his
+CLASSPATH includes the following jar files.</P>
+<UL>
+	<LI><P>wsdl2ws_j2me.jar</P>
+</UL>
+<UL>
+	<UL>
+		<LI><P>axis.jar</P>
+		<LI><P>commons-discovery.jar</P>
+		<LI><P>commons-logging.jar</P>
+		<LI><P>jaxrpc.jar</P>
+		<LI><P STYLE="text-decoration: none">log4j.jar</P>
+		<LI><P STYLE="text-decoration: none">Saaj.jar</P>
+		<LI><P STYLE="text-decoration: none">Wsdl4j.jar</P>
+		<P STYLE="text-decoration: none"></P>
+	</UL>
+</UL>
+<P STYLE="text-decoration: none"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Basics
+of Accessing Web Services</B></FONT></P>
+<P>Let's take a look at an example Web Service client stub that will
+call the <B>addPoint</B> method on the public Axis server at Apache.</P>
+<P><FONT SIZE=2>public PointStub() throws Exception{</FONT></P>
+<P STYLE="text-indent: 0.95cm"><FONT SIZE=2>this.enduri=&quot;http://localhost:8080/axis/services/Point&quot;;</FONT></P>
+<P STYLE="text-indent: 1.01cm"><FONT SIZE=2>this.SOAPAction = new
+javax.xml.namespace.QName(&quot;PointService&quot;);</FONT></P>
+<P><FONT SIZE=2>}</FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=2>public
+ws_mobile_point.Point addPoint(ws_mobile_point.Point
+param0,ws_mobile_point.Point param1) throws Exception{</FONT></P>
+<P STYLE="text-indent: 0.95cm; text-decoration: none"><FONT SIZE=2>javax.xml.namespace.QName
+methodName = 			 			new 
+javax.xml.namespace.QName(&quot;urn:ws_mobile_point&quot;,&quot;addPoint&quot;);</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>j2me.xml.rpc.Call
+call = new j2me.xml.rpc.Call();</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>call.setStyle(j2me.util.Constants.STYLE_RPC);	</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>call.setOperationName(methodName);</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>call.setPortTypeName(SOAPAction);</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>call.addParameter(param0,&quot;param0&quot;,							new
+ javax.xml.namespace.QName(&quot;urn:ws_mobile_point&quot;,&quot;Point&quot;));</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>call.addParameter(param1,&quot;param1&quot;,							new
+  javax.xml.namespace.QName(&quot;urn:ws_mobile_point&quot;,&quot;Point&quot;));</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>call.setTargetEndpointAddress(this.enduri);</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>call.setReturnCategory(j2me.util.Constants.TYPE_COMPLEX);</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>call.setReturnType(
+new ws_mobile_point.Point());</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>ws_mobile_point.Point
+res = (ws_mobile_point.Point)call.invoke();</FONT></P>
+<P STYLE="text-indent: 0.98cm; text-decoration: none"><FONT SIZE=2>return
+res;</FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=2>}</FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=3>-The target end point
+URI and the SOAPAction(web service name) are specified in the default
+constructor.</FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=3>-Here we define the
+operation (method) name of the Web Service. </FONT>
+</P>
+<P STYLE="text-decoration: none"><FONT SIZE=3>-Call object is used to
+store metadata about the service to invoke. </FONT>
+</P>
+<P STYLE="text-decoration: none"><FONT SIZE=3>-Input parameters to
+invoke the remote method are added</FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=3>-Finally the service is
+invoked and the result is received.</FONT></P>
+<P STYLE="text-decoration: none"><BR><BR>
+</P>
+<H3 STYLE="text-decoration: none"><FONT SIZE=4 STYLE="font-size: 16pt">Building
+Client-side stubs and data types from WSDL</FONT></H3>
+<P STYLE="text-decoration: none"><FONT SIZE=3>WSDL2WS_J2ME tool
+accepts wsdl file and generates client side stubs which provides   
+the mean for accesing a specific web service defined by the wsdl
+file. </FONT>
+</P>
+<P>You'll find the WSDL2WS_J2ME tool in &quot;<FONT SIZE=2>j2me.wsdl2ws.WSDL2Ws</FONT>&quot;.
+The basic invocation form looks like this:</P>
+<PRE STYLE="margin-bottom: 0.5cm">% java <FONT SIZE=2>j2me.wsdl2ws.WSDL2Ws</FONT> (WSDL-file-URL)</PRE><P>
+This will generate those bindings necessary for the client.&nbsp;
+Here it follows the JAX-RPC specification when generating Java client
+bindings from WSDL.&nbsp; For this discussion, assume that we use
+Point.wsdl and we executed the following:</P>
+<PRE STYLE="margin-bottom: 0.5cm">% java <FONT SIZE=2>j2me.wsdl2ws.WSDL2Ws</FONT> Point.wsdl</PRE><P>
+The generated files will reside in the directory &quot;ws_mobile_point&quot;
+which is in the genstub directory which is in the current directory.&nbsp;
+They are put here because that is the target namespace from the WSDL
+and namespaces map to Java packages.&nbsp; 
+</P>
+<P>If we specify the output directory as follows the generated files
+will reside in the directory &quot;ws_mobile_point&quot; in the
+specified directory.</P>
+<PRE STYLE="margin-bottom: 0.5cm">% java <FONT SIZE=2>j2me.wsdl2ws.WSDL2Ws</FONT> Point.wsdl -o /samples/point</PRE><P>
+There is an Ant Task to integrate this action with an Ant based build
+process.</P>
+<P><BR><BR>
+</P>
+<P STYLE="text-decoration: none"><FONT SIZE=4 STYLE="font-size: 16pt"><B>This
+will generate the following files</B></FONT></P>
+<UL>
+	<LI><P STYLE="margin-bottom: 0cm"><TT><B>Point.java</B></TT>:&nbsp;
+	New interface file that contains the appropriate remote usage.</P>
+	<LI><P STYLE="margin-bottom: 0cm"><TT><B>PointStub.java</B></TT>:
+	Client side stub. 
+	</P>
+	<LI><P>(Array types):&nbsp; Java files will be produced for all of
+	the other array types. There are no additional files for the Point
+	web service. 
+	</P>
+</UL>
+<P>Now you have all of the necessary files to build your client side
+code and access the web service!</P>
+<P><BR><BR>
+</P>
+<P><A NAME="published interfaces"></A><FONT SIZE=4 STYLE="font-size: 16pt"><B>Integrating
+the mobile application with WS_Mobile API and generated Stubs</B></FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=3><B>Let us consider the
+folloing Mobile application for accessing web services.</B></FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=2>public class
+PointClientMIDLet extends MIDlet implements CommandListener,
+Runnable{</FONT></P>
+<P STYLE="text-indent: 0.95cm; text-decoration: none"><FONT SIZE=2>//.........</FONT></P>
+<P STYLE="text-indent: 0.95cm; text-decoration: none"><FONT SIZE=2>public
+void commandAction(Command command, Displayable displayable) {</FONT></P>
+<P STYLE="text-indent: 2.04cm; text-decoration: none"><FONT SIZE=2>if(command==sendCommand){</FONT></P>
+<P STYLE="text-indent: 2.96cm; text-decoration: none"><FONT SIZE=2>Thread
+thread =new Thread(this);</FONT></P>
+<P STYLE="text-indent: 2.96cm; text-decoration: none"><FONT SIZE=2>thread
+.start(); </FONT>
+</P>
+<P STYLE="text-indent: 2.06cm; text-decoration: none"><FONT SIZE=2>} </FONT>
+</P>
+<P STYLE="text-indent: 0.95cm; line-height: 100%; text-decoration: none; page-break-before: auto; page-break-after: auto">
+<FONT SIZE=2>public void run(){</FONT></P>
+<P STYLE="text-indent: 1.93cm; line-height: 100%; text-decoration: none">
+<FONT SIZE=2>try{</FONT></P>
+<P STYLE="text-indent: 3.02cm; line-height: 100%; text-decoration: none">
+<FONT SIZE=2>Point p1 = new Point(20,4);</FONT></P>
+<P STYLE="text-indent: 3.02cm; line-height: 100%; text-decoration: none">
+<FONT SIZE=2>Point p2 = new Point(10,3); </FONT>
+</P>
+<P STYLE="text-indent: 3.02cm; line-height: 100%; text-decoration: none">
+<FONT SIZE=2>PointStub stub =new PointStub(); </FONT>
+</P>
+<P STYLE="text-indent: 3.02cm; line-height: 100%; text-decoration: none">
+<FONT SIZE=2>Point p=stub.addPoint(p1,p2); </FONT>
+</P>
+<P STYLE="text-indent: 3.02cm; line-height: 100%; text-decoration: none">
+<FONT SIZE=2>int x=p.getX();</FONT></P>
+<P STYLE="text-indent: 3.02cm; line-height: 100%; text-decoration: none">
+<FONT SIZE=2>int y=p.getY();</FONT></P>
+<P STYLE="text-indent: 1.91cm; line-height: 100%; text-decoration: none">
+<FONT SIZE=2>}catch(Exception e){}</FONT></P>
+<P STYLE="text-indent: 0.95cm; text-decoration: none"><FONT SIZE=2>}</FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=2>}</FONT></P>
+<P STYLE="font-weight: medium; text-decoration: none"><FONT SIZE=3>This
+mobile application is a class extended from abstract MIDLet class ant
+it implements CommandListener and Runnable interfaces. </FONT>
+</P>
+<P STYLE="text-decoration: none"><FONT SIZE=3>The very important
+thing is that the operations defined in the generated stub class
+should be accessed by a different thread other than the main thread.
+If it is called by the main thread it will cause deadlock. So that
+the operations of the stub class is accessed within the run() method.</FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=3>Here the user should
+specify the input parameters in correct format as the service needs
+when the method is invoked.</FONT></P>
+<P STYLE="text-decoration: none"><FONT SIZE=3>The received result may
+be further processed according to the need.</FONT></P>
+</BODY>
+</HTML>
\ No newline at end of file

Added: webservices/mirae/trunk/docs/wsdl2ws_j2me_architecture.html
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/docs/wsdl2ws_j2me_architecture.html?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/docs/wsdl2ws_j2me_architecture.html (added)
+++ webservices/mirae/trunk/docs/wsdl2ws_j2me_architecture.html Thu Feb  3 04:39:48 2005
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="OpenOffice.org 1.0.2  (Linux)">
+	<META NAME="CREATED" CONTENT="20041112;12284500">
+	<META NAME="CHANGED" CONTENT="20041112;17041800">
+	<STYLE>
+	<!--
+		@page { size: 21.59cm 27.94cm; margin-left: 3.18cm; margin-right: 3.18cm; margin-top: 2.54cm; margin-bottom: 2.54cm }
+		P { margin-bottom: 0.21cm }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="en-US">
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%; text-decoration: none">
+<FONT COLOR="#000000"><FONT SIZE=5 STYLE="font-size: 20pt"><B>WSDL2WS_J2ME
+Tool</B></FONT></FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=5><B><U>Architecture&nbsp;Diagram</U></B></FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<IMG SRC="images/wsdl2ws_j2me_architecture_html_1b2aad78.gif" ALIGN=LEFT><BR>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<BR>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<BR>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<BR>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<BR>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; font-weight: medium; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">The tool takes a top down
+approach. It starts with a wsdl document and generates all the
+classes necessary to deploy the web service. </FONT>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%"><A NAME="1.1_types_of_classes"></A>
+<FONT SIZE=2 STYLE="font-size: 11pt"><B>Types of classes generated by
+the tool</B></FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">The Tool Should starts with a
+WSDL document and generate following classes.</FONT></P>
+<OL>
+	<LI><P ALIGN=JUSTIFY STYLE="margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+	<FONT SIZE=2 STYLE="font-size: 11pt">Stub class -which has the
+	methods which are described in the WSDL file. Within the method the
+	actual logic to call the remote respected method is implemented.</FONT></P>
+	<LI><P ALIGN=JUSTIFY STYLE="margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+	<FONT SIZE=2 STYLE="font-size: 11pt">Parameter classes -for each
+	custom type in the WSDL document together with desirealize and
+	seriealize logics.   </FONT>
+	</P>
+</OL>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%"><A NAME="1.3_encoding_style"></A>
+<FONT SIZE=2 STYLE="font-size: 11pt"><B>Functionality of the tool</B></FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">Tool generate Wrapper for custom
+types in following conditions</FONT></P>
+<OL>
+	<LI><P ALIGN=JUSTIFY STYLE="margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+	<FONT SIZE=2 STYLE="font-size: 11pt">Generate the method signatures
+	of the types (serialize(), desirealize()) so that developer can
+	write serialize desirialize code in most efficient way. </FONT>
+	</P>
+	<LI><P ALIGN=JUSTIFY STYLE="margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+	<FONT SIZE=2 STYLE="font-size: 11pt">Generate the complete wrapper
+	for WSDL types like struts&nbsp; </FONT>
+	</P>
+	<LI><P ALIGN=JUSTIFY STYLE="margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+	<FONT SIZE=2 STYLE="font-size: 11pt">Generate the complete wrappers
+	for Array of any simple or WSDL types like struts&nbsp; </FONT>
+	</P>
+</OL>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt"><B>Mediator WsContext</B></FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">&nbsp;The WSDL file and the user
+options are processed by the WSDLWs. The WSDL create a class called
+wsContext(WebServiceContext) which is the runtime representation of
+the processed data. This wsContext passes to the generators.&nbsp;
+The generators extract the information form the wsContext create the
+files.The wsContext act as a mediator and create a loosely coupled
+system.</FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">wsContext has following
+componets.</FONT></P>
+<OL START=4>
+	<LI><P ALIGN=JUSTIFY STYLE="margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+	<FONT SIZE=2 STYLE="font-size: 11pt">ServiceInfo –&nbsp;
+	information about service </FONT>
+	</P>
+	<LI><P ALIGN=JUSTIFY STYLE="margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+	<FONT SIZE=2 STYLE="font-size: 11pt">WrapperInfo – information
+	about wrapper options </FONT>
+	</P>
+	<LI><P ALIGN=JUSTIFY STYLE="margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+	<FONT SIZE=2 STYLE="font-size: 11pt">TypeMap – information about
+	custom types </FONT>
+	</P>
+</OL>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt"><B>Generator</B></FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">Generator generate a class
+depend on the options, It contains a class called SourceWriter and
+the concrete implementation of the SourceWriter decides what will
+Genarator generate. The SourceWriter factory create a correct type of
+generator depend on the options.</FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt"><B>Flow of execution</B></FONT></P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">WSDL file and user options are
+processed by the WSDL2Ws and WSContext object is created. </FONT>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">WebServiceGenaratorFactory will
+create WebServiceGenarator depend on the service style </FONT>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">then the WebServiceGenarator
+will create right set of Generators to create the set of files </FONT>
+</P>
+<P ALIGN=JUSTIFY STYLE="margin-left: 1.03cm; margin-right: 1.03cm; margin-bottom: 0cm; line-height: 200%">
+<FONT SIZE=2 STYLE="font-size: 11pt">Each generator will invoke
+SourceWriter capable of writing each type of file. </FONT>
+</P>
+</BODY>
+</HTML>

Added: webservices/mirae/trunk/filestoremove
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/filestoremove?view=auto&rev=151149
==============================================================================
    (empty)

Added: webservices/mirae/trunk/filestoremove.sh
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/filestoremove.sh?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/filestoremove.sh (added)
+++ webservices/mirae/trunk/filestoremove.sh Thu Feb  3 04:39:48 2005
@@ -0,0 +1 @@
+find ./ -name *~ > filestoremove

Added: webservices/mirae/trunk/genstub/example8/ArrayOf_xsd_string.java
URL: http://svn.apache.org/viewcvs/webservices/mirae/trunk/genstub/example8/ArrayOf_xsd_string.java?view=auto&rev=151149
==============================================================================
--- webservices/mirae/trunk/genstub/example8/ArrayOf_xsd_string.java (added)
+++ webservices/mirae/trunk/genstub/example8/ArrayOf_xsd_string.java Thu Feb  3 04:39:48 2005
@@ -0,0 +1,64 @@
+package example8;
+import org.xml.sax.Attributes;
+import org.xml.sax.SAXException;
+/**
+ * <p>This class is genarated by the tool WSDL2WS_J2ME.
+ * It take care of the serialization and the desirialization of
+ * the parameter types. 
+*/public class ArrayOf_xsd_string  implements org.apache.mirae.xml.rpc.InOutParameter{
+	public ArrayOf_xsd_string(){
+		obj=new java.util.Vector();
+	}
+
+	private java.util.Vector obj;
+	private org.apache.mirae.xml.rpc.InOutParameter childObj;
+	private java.lang.String item;
+	private java.lang.String[] param;
+	public java.lang.String[] getParam(){
+		return this.param;
+	}
+	public void setParam(java.lang.String[] param){
+		this.param = param;
+	}
+
+	public void decode(String uri, String localName, String qName, Attributes attributes, String value)throws SAXException {
+				int localNameHash = qName.hashCode();
+				switch(localNameHash){
+					 case 3242771: 
+			org.apache.mirae.builtin.simpletypes.StringParam item =(new org.apache.mirae.builtin.simpletypes.StringParam(value));
+					obj.addElement(item);
+					 break; 
+					 default: 
+							 throw new SAXException("unknown tag "+ qName); 
+			 }
+
+	}
+
+	public void endElement(String uri, String localName, String qName) throws SAXException {
+
+	}
+
+	public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
+
+	}
+	 public void createArray()throws SAXException {
+			 int length=obj.size(); 
+			 param = new java.lang.String[length];
+			for(int i = 0;i<length;i++)
+				param[i] = (java.lang.String)((org.apache.mirae.builtin.simpletypes.StringParam)obj.elementAt(i)).getParam();
+
+	}
+
+	public void serialize(StringBuffer buffer)throws java.io.IOException, Exception{
+		if(param == null)
+			return;
+		for (int i = 0; i < param.length; i++) {
+			buffer.append("<item"+i+ "  xsi:type=\"ns1:string\"  xmlns:ns1 = \"http://www.w3.org/2001/XMLSchema\">");
+			if(param[i]!=null){
+				buffer.append(java.lang.String.valueOf(param[i]));
+			}
+			buffer.append("</item"+i+ ">");
+		}
+	}
+
+}