[ http://wso2.org/jira/browse/WSAS-395?page=all ]
Afkham Azeez updated WSAS-395:
------------------------------
Priority: Minor (was: Critical)
There is no eay fix for this. The reason is that the version of ant used on
JBoss 3.x is a very old one. Downgrading it.
> NPE when generating client in JBoss 3.2.8.SP1
> ---------------------------------------------
>
> Key: WSAS-395
> URL: http://wso2.org/jira/browse/WSAS-395
> Project: WSO2 WSAS
> Issue Type: Bug
> Components: servlet-edition
> Affects Versions: 2.0-RC2
> Environment: winxp, jboss 3.2.8.sp1
> Reporter: Charitha Kankanamge
> Assigned To: Afkham Azeez
> Priority: Minor
>
> I'm getting following error when generating client with default options.
> 13:58:53,750 INFO [STDOUT] java.lang.NoSuchMethodError:
> org.apache.tools.ant.util.FileUtils.getFileUtils()Lorg/apache/tools/ant/util/FileUtils;
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.taskdefs.optional.i18n.Translate.<clinit>(Translate.java:149)
> 13:58:53,750 INFO [STDOUT] at java.lang.Class.forName0(Native Method)
> 13:58:53,750 INFO [STDOUT] at java.lang.Class.forName(Class.java:164)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.AntTypeDefinition.getTypeClass(AntTypeDefinition.java:161)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.AntTypeDefinition.getExposedClass(AntTypeDefinition.java:135)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.ComponentHelper.getElementName(ComponentHelper.java:577)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.Project.getElementName(Project.java:1769)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.IntrospectionHelper.getElementName(IntrospectionHelper.java:1087)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.IntrospectionHelper.setAttribute(IntrospectionHelper.java:513)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.RuntimeConfigurable.maybeConfigure(RuntimeConfigurable.java:368)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.RuntimeConfigurable.maybeConfigure(RuntimeConfigurable.java:322)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.UnknownElement.configure(UnknownElement.java:191)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:158)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.Task.perform(Task.java:363)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.Target.execute(Target.java:341)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:133)
> 13:58:53,750 INFO [STDOUT] at
> org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:91)
> 13:58:53,750 INFO [STDOUT] at
> org.wso2.utils.AntUtil.runBuild(AntUtil.java:666)
> 13:58:53,750 INFO [STDOUT] at
> org.wso2.utils.AntUtil.startAnt(AntUtil.java:205)
> 13:58:53,750 INFO [STDOUT] at
> org.wso2.utils.AntUtil.start(AntUtil.java:169)
> 13:58:53,765 INFO [STDOUT] at
> org.wso2.utils.AntUtil.main(AntUtil.java:239)
> 13:58:53,765 INFO [STDOUT] at
> org.wso2.utils.AntBuildInvoker.invokeTarget(AntBuildInvoker.java:45)
> 13:58:53,765 INFO [STDOUT] at
> org.wso2.codegen.service.java.JavaClientGeneratorService.generate(JavaClientGeneratorService.java:128)
> 13:58:53,765 INFO [STDOUT] at
> org.wso2.codegen.service.java.JavaClientGeneratorServiceMessageRe
> ceiverInOut.invokeBusinessLogic(JavaClientGeneratorServiceMessageReceiverInOut.java:48)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic(AbstractInOutSyncMessageReceiver.java:42)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:95)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:276)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:118)
> 13:58:53,765 INFO [STDOUT] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> 13:58:53,765 INFO [STDOUT] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 13:58:53,765 INFO [STDOUT] at
> org.wso2.adminui.AdminUIServletFilter.doFilter(AdminUIServletFilter.java:140)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 13:58:53,765 INFO [STDOUT] at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 13:58:53,765 INFO [STDOUT] at
> org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:81)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> 13:58:53,765 INFO [STDOUT] at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:177)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> 13:58:53,765 INFO [STDOUT] at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 13:58:53,765 INFO [STDOUT] at java.lang.Thread.run(Thread.java:595)
> 13:58:53,765 INFO [STDOUT]
> org.apache.tools.ant.util.FileUtils.getFileUtils()Lorg/apache/tools/ant/
> util/FileUtils;
> 13:58:53,781 INFO [STDOUT] StandardWrapperValve[FileDownloadServlet]:
> Servlet.service() for servlet
> FileDownloadServlet threw exception
> 13:58:53,781 INFO [STDOUT] java.lang.NullPointerException
> 13:58:53,781 INFO [STDOUT] java.lang.NullPointerException
> 13:58:53,781 INFO [STDOUT] at java.io.File.<init>(File.java:194)
> 13:58:53,781 INFO [STDOUT] at
> org.wso2.wsas.util.FileDownloadUtil.acquireResource(FileDownloadUtil.java:64)
> 13:58:53,781 INFO [STDOUT] at
> org.wso2.wsas.transport.FileDownloadServlet.doGet(FileDownloadServlet.java:50)
> 13:58:53,781 INFO [STDOUT] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
> 13:58:53,781 INFO [STDOUT] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 13:58:53,781 INFO [STDOUT] at
> org.wso2.adminui.AdminUIServletFilter.doFilter(AdminUIServletFilter.java:140)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 13:58:53,781 INFO [STDOUT] at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardContextValve.invoke(StandardConextValve.java:152)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 13:58:53,781 INFO [STDOUT] at
> org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:81)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> 13:58:53,781 INFO [STDOUT] at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:177)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java
> 929)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.jav
> a:160)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.
> java:799)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.p
> rocessConnection(Http11Protocol.java:705)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.
> java:577)
> 13:58:53,781 INFO [STDOUT] at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thr
> eadPool.java:684)
> 13:58:53,781 INFO [STDOUT] at java.lang.Thread.run(Thread.java:595)
> Steps to reproduce:
> =================
> 1. Install WSAS on Jboss
> 2. Log in to management console
> 3. Click on version service
> 4. Select 'Generate Client'
> 5. Click on 'Generate'
> 6. 'The requested file was not found on the server' error appears
> See the attached screen shot.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Wsas-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/wsas-java-dev