[
https://issues.apache.org/jira/browse/AXIS2-6080?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17928784#comment-17928784
]
Michael Paul commented on AXIS2-6080:
-------------------------------------
In the maven output, I see the following in the build.log:
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.126 s
[INFO] Finished at: 2025-02-18T13:53:36-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-resources-plugin:3.3.1:resources
(default-resources) on project axis2-aar-plugin-basic-test1: Execution
default-resources of goal
org.apache.maven.plugins:maven-resources-plugin:3.3.1:resources failed: access
denied ("java.io.FilePermission"
"C:\Apps\axis-axis2-java-core-master\modules\tool\axis2-aar-maven-plugin\target\it\test1\src\main\resources\META-INF\services.xml"
"execute") -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
Running post-build script:
C:\Apps\axis-axis2-java-core-master\modules\tool\axis2-aar-maven-plugin\target\it\test1\verify.bsh
java.lang.IllegalStateException: The build didn't generate the expected output
file
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at bsh.Reflect.constructObject(Reflect.java:621)
at
bsh.BSHAllocationExpression.constructObject(BSHAllocationExpression.java:117)
at
bsh.BSHAllocationExpression.objectAllocation(BSHAllocationExpression.java:108)
at bsh.BSHAllocationExpression.eval(BSHAllocationExpression.java:56)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:96)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:41)
at bsh.BSHThrowStatement.eval(BSHThrowStatement.java:38)
at bsh.BSHBlock.evalBlock(BSHBlock.java:125)
at bsh.BSHBlock.eval(BSHBlock.java:75)
at bsh.BSHBlock.eval(BSHBlock.java:41)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:42)
at bsh.Interpreter.eval(Interpreter.java:659)
at bsh.Interpreter.eval(Interpreter.java:750)
at bsh.Interpreter.eval(Interpreter.java:739)
at
org.apache.maven.shared.scriptinterpreter.BeanShellScriptInterpreter.evaluateScript(BeanShellScriptInterpreter.java:145)
at
org.apache.maven.shared.scriptinterpreter.ScriptRunner.executeRun(ScriptRunner.java:222)
at
org.apache.maven.shared.scriptinterpreter.ScriptRunner.run(ScriptRunner.java:158)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.runPostBuildHook(AbstractInvokerMojo.java:1971)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.runBuild(AbstractInvokerMojo.java:1928)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.runBuild(AbstractInvokerMojo.java:1598)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.lambda$runBuilds$4(AbstractInvokerMojo.java:1360)
at
org.apache.maven.plugins.invoker.JobExecutor.lambda$forEach$0(JobExecutor.java:63)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
It is the only error that I get from trying to build the sources. It is a fatal
error and the build stops.
As far as the "I get an error when I try to run any methods on web services":
If I try to call a web services endpoint from a web browser, I get an error on
any of the endpoints. I can callup the server wsdl for the Version service
(http://localhost:8080/axis2/services/Version?wsdl). If I try to call the
getVersion (http://localhost:8080/axis2/services/Version/getVersion) method of
the Version service, I get an error as below.
|!http://localhost:8080/axis2/axis2-web/images/asf-logo.gif!|!http://localhost:8080/axis2/axis2-web/images/axis_l.jpg!|
|h1. Internal server error
|
|[home|http://localhost:8080/axis2/axis2-web/index.jsp]|
With the following errors in the Apache Tomcat localhost output log:
20-Feb-2025 08:11:42.871 SEVERE [http-nio-8080-exec-7]
org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for
servlet [AxisServlet] in context with path [/axis2] threw exception
org.apache.axiom.om.OMException: java.net.MalformedURLException: Cannot
invoke "String.length()" because "spec" is null
at
org.apache.axiom.om.impl.common.factory.meta.BuilderSpec.create(BuilderSpec.java:125)
at
org.apache.axiom.om.impl.common.factory.meta.BuilderSpec.from(BuilderSpec.java:156)
at
org.apache.axiom.om.impl.llom.factory.AxiomNodeFactoryImpl.createOMBuilder(Unknown
Source)
at
org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OMXMLBuilderFactory.java:164)
at
org.apache.axis2.builder.BuilderUtil.createPOXBuilder(BuilderUtil.java:270)
at
org.apache.axis2.kernel.TransportUtils.createDefaultDocumentElement(TransportUtils.java:213)
at
org.apache.axis2.kernel.TransportUtils.createDocumentElement(TransportUtils.java:201)
at
org.apache.axis2.kernel.TransportUtils.createSOAPMessage(TransportUtils.java:138)
at
org.apache.axis2.transport.http.util.RESTUtil.processURLRequest(RESTUtil.java:161)
at
org.apache.axis2.transport.http.AxisServlet$RestRequestProcessor.processURLRequest(AxisServlet.java:907)
at
org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:303)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:619)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:716)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:130)
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:79)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:395)
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746)
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1148)
at
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:1575)
Caused by: java.net.MalformedURLException: Cannot invoke "String.length()"
because "spec" is null
at java.base/java.net.URL.<init>(URL.java:806)
at java.base/java.net.URL.<init>(URL.java:654)
at java.base/java.net.URL.<init>(URL.java:590)
at
org.apache.axiom.om.impl.common.factory.meta.BuilderSpec.create(BuilderSpec.java:110)
... 32 more
Caused by: java.lang.NullPointerException: Cannot invoke "String.length()"
because "spec" is null
at java.base/java.net.URL.<init>(URL.java:712)
... 35 more
I get the same error in any of the web services that I have built. Any
endpoint that I call from any web services gives the same error.
> Axis2 1.8.2 Missing Libraries for Apache Tomcat 11.0.2
> ------------------------------------------------------
>
> Key: AXIS2-6080
> URL: https://issues.apache.org/jira/browse/AXIS2-6080
> Project: Axis2
> Issue Type: Bug
> Components: transports
> Affects Versions: 1.8.2
> Environment: Windows 10, Axis 1.8.2, Apache Tomcat 11.0.2, Java JDK-17
> Reporter: Michael Paul
> Priority: Major
> Attachments: Axis2 Happiness Page.pdf,
> image-2025-02-18-10-19-45-572.png, image-2025-02-18-10-20-57-665.png,
> image-2025-02-18-14-06-16-989.png, image-2025-02-18-14-06-46-202.png,
> localhost.2025-02-18.log
>
>
> I am attempting to install Axis2 1.8.2 into Apache Tomcat Server 11.0.2. I
> get errors from the Axis2 validation page as shown below. Some core
> libraries are missing.
>
> !image-2025-02-18-10-20-57-665.png!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]