Thank's for your answer, but I've tried to install Axis Beta 3 and I had some problems:
MY ENVIRONMENT: WIN2000, jdk1.4, Tomcat4.0.4 PROCEEDINGS USED TO INSTALL AXIS BETA 3 COPY FROM AXIS TO TOMCAT: From: C:\JAVA\ws\axis-1_0\lib\*.* To: C:\Tomcat404\common\lib From: C:\JAVA\ws\axis-1_0\webapps\axis To: C:\Tomcat404\webapps\axis From: C:\Tomcat404\common\lib To: C:\Tomcat404\webapps\axis\WEB-INF\lib TOMCAT CONFIGURATION: %CATALINA_HOME%/conf/server.xml ------------------------------------------------------- <!-- AXIS --> <Context path="/axis" docBase="axis" debug="0" reloadable="true"/> ------------------------------------------------------- PATH's: JAVA_HOME = C:\j2sdk1.4.0 CATALINA_HOME = C:\Tomcat404 CLASSPATH = .; %JAVA_HOME%; %JAVA_HOME%\bin; %CATALINA_HOME%\common\lib\axis.jar; %CATALINA_HOME%\common\lib\jaxrpc.jar; %CATALINA_HOME%\common\lib\wsdl4j.jar; %CATALINA_HOME%\common\lib\log4j-core.jar; %CATALINA_HOME%\common\lib\commons-logging.jar; %CATALINA_HOME%\common\lib\tt-bytecode.jar; %CATALINA_HOME%\common\lib\xerces.jar; %CATALINA_HOME%\common\lib\activation.jar; %CATALINA_HOME%\common\lib\saaj.jar; C:\JAVA\jdom\jdom-b8\build\jdom.jar; C:\JBuilder6\lib\junit.jar; C:\Oracle\Ora81\orb\classes\yoj.jar; C:\Oracle\Ora81\orb\classes\share.zip Is there something wrong!? Or maybe I forgot some step!? And after starting Tomcat and trying to execute Admin, I got this: TRYING: http://localhost:8080/axis/servlet/AxisServlet GOT: Apache Tomcat/4.0.4 - HTTP Status 503 - Servlet AxisServlet is currently unavailable -------------------------------- type Status report message Servlet AxisServlet is currently unavailable description The requested service (Servlet AxisServlet is currently unavailable) is not currently available. TRYING: http://localhost:8080/axis/happyaxis.jsp GOT: Apache Tomcat/4.0.4 - HTTP Status 500 - Internal Server Error ------------------- type Exception report message Internal Server Error description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request. exception javax.servlet.ServletException at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContex tImpl.java:471) at org.apache.jsp.happyaxis$jsp._jspService(happyaxis$jsp.java:391) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServle t.java:201) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:190) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja va:246) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234 7) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :180) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:174) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j ava:1027) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java: 1125) at java.lang.Thread.run(Thread.java:536) root cause java.lang.ExceptionInInitializerError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:130) at org.apache.jsp.happyaxis$jsp.classExists(happyaxis$jsp.java:44) at org.apache.jsp.happyaxis$jsp.probeClass(happyaxis$jsp.java:87) at org.apache.jsp.happyaxis$jsp.needClass(happyaxis$jsp.java:147) at org.apache.jsp.happyaxis$jsp._jspService(happyaxis$jsp.java:272) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServle t.java:201) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:190) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja va:246) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234 7) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :180) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:174) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j ava:1027) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java: 1125) at java.lang.Thread.run(Thread.java:536) Caused by: java.lang.NullPointerException at java.util.Hashtable.get(Hashtable.java:326) at org.apache.commons.logging.LogFactory.getCachedFactory(LogFactory.java:4 95) at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:264) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:394) at org.apache.axis.transport.http.AxisServlet.(AxisServlet.java:104) ... 42 more Do you have some clue about that!? Thanks in advance Cilas -----Mensagem original----- De: Li, Peng [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 24 de julho de 2002 13:05 Para: '[EMAIL PROTECTED]' Assunto: AW: problem with sample\attachments try to use beta3, it will works -----Ursprungliche Nachricht----- Von: Cilas de Freitas [mailto:[EMAIL PROTECTED]] Gesendet: Mittwoch, 24. Juli 2002 17:52 An: [EMAIL PROTECTED] Betreff: problem with sample\attachments Hello, I'm using jdk1.4, Tomcat4.0.4 and axis-beta2 and try to run attachments example, but I got this: C:\JAVA\ws\xml-axis-beta2>java samples.attachments.EchoAttachment teste.txt java.lang.NullPointerException java.lang.NullPointerException at org.apache.axis.AxisFault.makeFault(AxisFault.java:116) at org.apache.axis.SOAPPart.getAsString(SOAPPart.java:381) at org.apache.axis.SOAPPart.getAsBytes(SOAPPart.java:306) at org.apache.axis.Message.getContentLength(Message.java:334) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:382) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg y.java:71) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:154) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:121) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:174) at org.apache.axis.client.Call.invoke(Call.java:1905) at org.apache.axis.client.Call.invoke(Call.java:1690) at org.apache.axis.client.Call.invoke(Call.java:1608) at org.apache.axis.client.Call.invoke(Call.java:1169) at samples.attachments.EchoAttachment.echo(EchoAttachment.java:138) at samples.attachments.EchoAttachment.main(EchoAttachment.java:310) Caused by: java.lang.NullPointerException at org.apache.axis.encoding.ser.JAFDataHandlerSerializer.serialize(JAFDa taHandlerSerializer.java:112) at org.apache.axis.encoding.SerializationContextImpl.serializeActual(Ser ializationContextImpl.java:1033) at org.apache.axis.encoding.SerializationContextImpl.serialize(Serializa tionContextImpl.java:633) at org.apache.axis.encoding.SerializationContextImpl.outputMultiRefs(Ser ializationContextImpl.java:685) at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:387 ) at org.apache.axis.message.MessageElement.output(MessageElement.java:651 ) at org.apache.axis.SOAPPart.getAsString(SOAPPart.java:379) ... 13 more The error is happend in this line: Object ret = call.invoke( new Object[] { dhSource } ); //Add the attachment. I already checked the dhSource and it insn't null. Do you have some clue about that!? Thanks in advance Cilas