Hi Axis2 developers, While trying to run logging sample, I faced with an interesting problem. Let me explain the steps I took:
1) Put LoggingModule.mar under WEB-INF\modules 2) Put MyServiceWithModule.aar under WEB-INF\services 3) Added loggingPhase phase into axis2.xml found under WEB-INF\conf. I did this by following the instructions found in http://ws.apache.org/axis2/0_95/userguide4.html#Step_4:_Modify_the_%22axis2_xml%22. Although I couldn't see any *green* thing ;-), replaced <phase name=""/> with <phase name="loggingPhase"/>. Happily, this typo no longer exists in SVN. 4) Started Tomcat 5.5 and called http://localhost:8080/axis2/listServices.jsp. 5) Here is the exception I saw in the log file: ----------------------------------------------- - Deploying module : addressing-0.95 - Deploying module : security-0.95 - Deploying module : LoggingModule - Invalid service MyServiceWithModule.aar due to Processing Operations Modules logging module is invalid or has not been deployed; nested exception is: org.apache.axis2.deployment.DeploymentException: logging module is invalid or has not been deployed; nested exception is: org.apache.axis2.deployment.DeploymentException: Processing Operations Modules logging module is invalid or has not been deployed; nested exception is: org.apache.axis2.deployment.DeploymentException: logging module is invalid or has not been deployed ... ----------------------------------------------- 6) Changed the name of LoggingModule.mar to logging.mar and tried again. This time, everything went ok. 7) Also tried followings: - LoggingModule.mar --> Invalid - Logging.mar --> Invalid - logging.mar --> Valid - logging-0.95.mar --> Valid - my-logging.mar --> Invalid IMHO, there is a control like fileName.startsWith(moduleName) and this problem does not exists only for logging sample, but affects all the module loading processes. Just for your information. Regards, Ali Sadik Kumlali __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
