Hi, I tried to build the Userguide sample that Vy Bui had a problem.
I have tried to run the Axis2 userguide sample, but I can not get the "blocking dual" samples to work. I keep getting the following error: [java] org.apache.axis2.AxisFault: Unable to engage module : addressing 1.) The build.xml was corrected to compile using (A) 2.) Commented out <jvmarg value= /> for all the Ant tasks to not use the sample axis2.xml. I keep getting addressing errors for all the sample clients. 3.) "C:\apache-tomcat-5.5.25\webapps\axis2\WEB-INF\samples\userguide\conf\axis2.xml" file that is part of the original sample was not used. 4.) I added the logging phases as outlined to axis2.xml in the Axis2 manual a Userguide Readme. 5.) Running all the clients the dual samples keeping getting an addressing error. Why? ---------------------------------------------------- BUILD.XML - changed <!-- <target name="generate.module"> --> <target name="generate.module" depends="compile"> <----- (A) ..... <target name="run.client.blocking" depends="compile"> <echo message="***** run.client.blocking" /> <java classname="userguide.clients.EchoBlockingClient" classpathref="axis.classpath" fork="true"> <!-- <---- (B) <jvmarg value="-Daxis2.repo=${mainDir}/repository"/> don't use the sample axis2.xml <jvmarg value="-Daxis2.xml=conf/axis2.xml"/> --> </java> </target> <target name="run.client.blockingdual" depends="compile"> <echo message="***** run.client.blockingdual" /> <java classname="userguide.clients.EchoBlockingDualClient" classpathref="axis.classpath" fork="true"> <!-- <---- (B) <jvmarg value="-Daxis2.repo=${mainDir}/repository"/> <jvmarg value="-Daxis2.xml=conf/axis2.xml"/> --> </java> </target> ---------------------------------------------------- Not used from sample C:\apache-tomcat-5.5.25\webapps\axis2\WEB-INF\samples\userguide\conf\original_axis2.xml <--(C) ---------------------------------------------------- Changed C:\apache-tomcat-5.5.25\webapps\axis2\WEB-INF\conf\axis2.xml .... <!-- ================================================= --> <!-- Global Modules --> <!-- ================================================= --> <!-- Comment this to disable Addressing --> <module ref="addressing"/> <module ref="soapmonitor"/> .... <!-- System predefined phases --> <!-- After Postdispatch phase module author or service author can add any phase he want --> <phase name="OperationInPhase"/> <phase name="soapmonitorPhase"/> <phase name="loggingPhase"/> </phaseOrder> <phaseOrder type="OutFlow"> ..... ---------------------------------------------------- RUN.CLIENT.ALL - test run.client.ping: <--- OK [echo] ***** run.client.ping run.client.blocking: [echo] ***** run.client.blocking <--- OK [java] ++++ [java] Address: http://localhost:8080/axis2/services/WsaMappingTest [java] log4j:WARN No appenders could be found for logger (org.apache.axis2.util.Loader). [java] log4j:WARN Please initialize the log4j system properly. run.client.blockingdual: <--- ERROR [echo] ***** run.client.blockingdual [java] log4j:WARN No appenders could be found for logger (org.apache.axis2.util.Loader). [java] log4j:WARN Please initialize the log4j system properly. [java] org.apache.axis2.AxisFault: Unable to engage module : addressing [java] at org.apache.axis2.client.ServiceClient.engageModule(ServiceClient.java:339) run.client.nonblocking: <--- OK [echo] ***** run.client.nonblocking run.client.nonblockingdual: <--- ERROR [echo] ***** run.client.nonblockingdual [java] log4j:WARN No appenders could be found for logger (org.apache.axis2.util.Loader). [java] log4j:WARN Please initialize the log4j system properly. [java] org.apache.axis2.AxisFault: Unable to engage module : addressing run.client.servicewithmodule: <--- OK [echo] ***** run.client.servicewithmodule [echo] ../.. [echo] ../../repository/conf/axis2.xml [java] <example1:echo xmlns:example1="http://example1.org/example1"><example1:Text>Axis2 Echo String </example1:Text></e ---------------------------------------------------- Rick Isaacs --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]