Hi, Everyone,   

     I download axis 1.1 and install axis and tomcat 5.0, I test axis
using http://localhost:8080/axis, it's fine.
     When I deploy example stock, it throw a exception:

   set TOMCAT_HOME=C:\Program Files\Apache Software Foundation\Tomcat
5.0
   set TOMCAT_LIB=%TOMCAT_HOME%\common\lib
   set AXIS_HOME=%TOMCAT_HOME%\webapps\axis
   set AXIS_LIB=%AXIS_HOME%\WEB-INF\lib
   set
AXISCLASSPATH=%AXIS_LIB%\axis.jar;%AXIS_LIB%\commons-discovery.jar;%AXIS
_LIB%\commons-logging.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\saaj.jar;%AXI
S_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\xml-apis.jar;%AXIS_LIB%\xercesImpl.jar
    java -cp "%AXISCLASSPATH%" org.apache.axis.client.AdminClient
deploy.wsdd
    >>Processing file deploy.wsdd
    >>Exception:: org.xml.sax.SAXParseException: Premature end of file.

   deploy.wsdd file is as below:

<!-- Use this file to deploy some handlers/chains and services      -->
<!-- Two ways to do this:                                           -->
<!--   java org.apache.axis.client.AdminClient deploy.wsdd          -->
<!--      after the axis server is running                          -->
<!-- or                                                             -->
<!--   java org.apache.axis.utils.Admin client|server deploy.wsdd   -->
<!--      from the same directory that the Axis engine runs         -->

<deployment name="test" xmlns="http://xml.apache.org/axis/wsdd/"; 
    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>

  <service name="urn:xmltoday-delayed-quotes" provider="java:RPC">
    <parameter name="className"
value="samples.stock.StockQuoteService"/>
    <parameter name="allowedMethods" value="getQuote test"/>
    <parameter name="allowedRoles" value="user1,user2"/>
    <parameter name="wsdlServicePort" value="GetQuote"/>

    <requestFlow name="checks">
      <handler
type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>
      <handler
type="java:org.apache.axis.handlers.SimpleAuthorizationHandler"/>
    </requestFlow>
  </service>

  <service name="urn:cominfo" provider="java:RPC">
    <parameter name="className" value="samples.stock.ComInfoService" />
    <parameter name="allowedMethods" value="getInfo" />
    <parameter name="allowedRoles" value="user3"/>
    <requestFlow type="checks"/>
  </service>

</deployment>


    what 's wrong with the deploy? I expect your answer!

    thanks


   Yu Baofeng



Reply via email to