[JBoss JIRA] Created: (JBWS-3329) Implement handlers protocol binding filtering
by Alessio Soldano (JIRA)
Implement handlers protocol binding filtering
---------------------------------------------
Key: JBWS-3329
URL: https://issues.jboss.org/browse/JBWS-3329
Project: JBoss Web Services
Issue Type: Enhancement
Security Level: Public (Everyone can see)
Reporter: Alessio Soldano
Assignee: Alessio Soldano
When adding handlers (for instance declared through the default endpoint configs), we currently ignore protocol binding filtering.
That's a potential issue as the Apache CXF HTTPBinding implementation verifies the kind of handler (Logical or Protocol) that are added to the endpoint. So erroneously adding a SOAP handler to a HTTPBinding endpoint blows up the deployment.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 4 months
[JBoss JIRA] Created: (JBWS-3332) wsdl-port modification in subsystem webservices throws error and prevent AS 7 from stat. wsdl-secure-port does not break the startup
by David Calvente (JIRA)
wsdl-port modification in subsystem webservices throws error and prevent AS 7 from stat. wsdl-secure-port does not break the startup
------------------------------------------------------------------------------------------------------------------------------------
Key: JBWS-3332
URL: https://issues.jboss.org/browse/JBWS-3332
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: jbossws-cxf
Affects Versions: jbossws-cxf-4.0.0.Beta2
Environment: JBoss AS7 Final
Reporter: David Calvente
If I set wsdl-port in:
<subsystem xmlns="urn:jboss:domain:webservices:1.0" xmlns:javaee="http://java.sun.com/xml/ns/javaee" xmlns:jaxwsconfig="urn:jboss:jbossws-jaxws-config:4.0">
<modify-wsdl-address>true</modify-wsdl-address>
<wsdl-host>192.168.150.210</wsdl-host>
<wsdl-port>8180</wsdl-port>
<wsdl-secure-port>8543</wsdl-secure-port>
</subsystem>
JBoss AS7 does not start:
22:52:06,568 INFO [org.jboss.modules] JBoss Modules version 1.0.1.GA
22:52:06,723 INFO [org.jboss.msc] JBoss MSC version 1.0.0.GA
22:52:06,759 INFO [org.jboss.as] JBoss AS 7.1.0.Alpha1-SNAPSHOT "Lightning" starting
22:52:07,139 ERROR [stderr] Exception in thread "Controller Boot Thread" java.lang.RuntimeException: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration
22:52:07,139 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:89)
22:52:07,139 ERROR [stderr] at java.lang.Thread.run(Thread.java:662)
22:52:07,139 ERROR [stderr] Caused by: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration
22:52:07,140 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:115)
22:52:07,140 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:104)
22:52:07,140 ERROR [stderr] at org.jboss.as.server.ServerService.boot(ServerService.java:193)
22:52:07,140 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:83)
22:52:07,140 ERROR [stderr] ... 1 more
22:52:07,140 ERROR [stderr] Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[408,13]
22:52:07,140 ERROR [stderr] Message: Unexpected element '{urn:jboss:domain:webservices:1.0}wsdl-port' encountered
22:52:07,141 ERROR [stderr] at org.jboss.as.controller.parsing.ParseUtils.unexpectedElement(ParseUtils.java:65)
22:52:07,141 ERROR [stderr] at org.jboss.as.webservices.dmr.WebservicesSubsystemParser.readElement(WebservicesSubsystemParser.java:216)
22:52:07,141 ERROR [stderr] at org.jboss.as.webservices.dmr.WebservicesSubsystemParser.readElement(WebservicesSubsystemParser.java:35)
22:52:07,141 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100)
22:52:07,141 ERROR [stderr] at org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:69)
22:52:07,141 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.parseServerProfile(StandaloneXml.java:311)
22:52:07,141 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readServerElement(StandaloneXml.java:163)
22:52:07,141 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:91)
22:52:07,142 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:79)
22:52:07,142 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100)
22:52:07,142 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:59)
22:52:07,142 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:107)
But if I leave wsdl-secure-port and remove wsdl-port it starts.
I've looked at jboss-webservices.xsd and it is a valid element!!
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 4 months
[JBoss JIRA] Created: (JBWS-3331) JBossWS native 2.0.1 SP2_CP09 can not be compiled with Ant 1.7.1
by Boris Belovic (JIRA)
JBossWS native 2.0.1 SP2_CP09 can not be compiled with Ant 1.7.1
----------------------------------------------------------------
Key: JBWS-3331
URL: https://issues.jboss.org/browse/JBWS-3331
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public (Everyone can see)
Environment: Ant 1.7.1, jdk16_u22, Fedora14 x86_64
Reporter: Boris Belovic
I've got JBossWS Native 2.0.1 SP2_CP09 and invoked ant tests-main. Build failed on test compilation, Ant probably can not locate JUnit on classpath, see error output from javac task:
tests-compile:
[mkdir] Created dir: /home/bbelovic/WORK/soa-ws-43/src/output/tests/classes
[javac] Compiling 122 source files to /home/bbelovic/WORK/soa-ws-43/src/output/tests/classes
[javac] Compiling 196 source files to /home/bbelovic/WORK/soa-ws-43/src/output/tests/classes
[javac] /home/bbelovic/WORK/soa-ws-43/src/src/test-framework/java/org/jboss/test/ws/jaxws/samples/asynchronous/AsynchronousDispatchTestCase.java:42: package junit.framework does not exist
[javac] import junit.framework.Test;
[javac] ^
[javac] /home/bbelovic/WORK/soa-ws-43/src/src/test-framework/java/org/jboss/test/ws/jaxws/samples/asynchronous/AsynchronousDispatchTestCase.java:56: cannot access junit.framework.TestCase
[javac] class file for junit.framework.TestCase not found
[javac] public class AsynchronousDispatchTestCase extends JBossWSTest
[javac] ^
[javac] /home/bbelovic/WORK/soa-ws-43/src/src/test-framework/java/org/jboss/test/ws/jaxws/samples/asynchronous/AsynchronousDispatchTestCase.java:64: cannot find symbol
[javac] symbol : class Test
[javac] location: class org.jboss.test.ws.jaxws.samples.asynchronous.AsynchronousDispatchTestCase
[javac] public static Test suite()
[javac] ^
[javac] /home/bbelovic/WORK/soa-ws-43/src/src/test-framework/java/org/jboss/test/ws/jaxws/samples/asynchronous/AsynchronousProxyTestCase.java:36: package junit.framework does not exist
[javac] import junit.framework.Test;
[javac] ^
[javac] /home/bbelovic/WORK/soa-ws-43/src/src/test-framework/java/org/jboss/test/ws/jaxws/samples/asynchronous/AsynchronousProxyTestCase.java:53: cannot find symbol
[javac] symbol : class Test
[javac] location: class org.jboss.test.ws.jaxws.samples.asynchronous.AsynchronousProxyTestCase
[javac] public static Test suite()
[javac] ^
[javac] /home/bbelovic/WORK/soa-ws-43/src/src/test-framework/java/org/jboss/test/ws/jaxws/samples/context/WebServiceContextEJBTestCase.java:48: cannot find symbol
[javac] symbol : class Test
[javac] location: class org.jboss.test.ws.jaxws.samples.context.WebServiceContextEJBTestCase
[javac] public static Test suite()
[javac] ^
[javac] /home/bbelovic/WORK/soa-ws-43/src/src/test-framework/java/org/jboss/test/ws/jaxws/samples/context/WebServiceContextJSETestCase.java:48: cannot find symbol
[javac] symbol : class Test
[javac] location: class org.jboss.test.ws.jaxws.samples.context.WebServiceContextJSETestCase
[javac] public static Test suite()
[javac] ^
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 4 months
[JBoss JIRA] Created: (JBWS-3234) JNDI over RMI not supported on AS7 yet
by Richard Opalka (JIRA)
JNDI over RMI not supported on AS7 yet
--------------------------------------
Key: JBWS-3234
URL: https://issues.jboss.org/browse/JBWS-3234
Project: JBoss Web Services
Issue Type: Sub-task
Security Level: Public (Everyone can see)
Reporter: Richard Opalka
Fix For: jbossws-native-4.0, jbossws-cxf-4.0
<opalka> wolfc, dmlloyd I'm not able to connect to JNDI on AS7. in the AS7 config I see it should be running on 1099, but I'm getting http://fpaste.org/wgy8/ :(
<opalka> wolfc, dmlloyd in the config I see the following ports defined
<opalka> ---
<opalka> <socket-binding name="jndi" port="1099"/>
<opalka> <socket-binding name="jmx-connector-registry" port="1090"/>
<opalka> <socket-binding name="jmx-connector-server" port="1091"/>
<opalka> ---
<dmlloyd> we don't do JNDI over RMI anymore
<dmlloyd> that listing is an error
<opalka> dmlloyd, So we're not able to do JNDI lookups to AS7 anymore and don't plan to?
<opalka> dmlloyd, or we'll be doing JNDI over different binary protocol?
<dmlloyd> no, we will be able to, it'll just work somewhat differently
<opalka> dmlloyd, ok, I'm excluding the tests then ...
<opalka> dmlloyd, Is there a JIRA covering this issue so I can use it in my excludes comment?
<dmlloyd> not that I'm aware of, it's just an outstanding task
<dmlloyd> remote invocation is not planned to be covered in next months' beta release
<opalka> dmlloyd, ok, thx for info ;)
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 4 months
[JBoss JIRA] Created: (JBWS-3328) Restore @WebServiceRef functionalities on AS7
by Alessio Soldano (JIRA)
Restore @WebServiceRef functionalities on AS7
---------------------------------------------
Key: JBWS-3328
URL: https://issues.jboss.org/browse/JBWS-3328
Project: JBoss Web Services
Issue Type: Task
Security Level: Public (Everyone can see)
Components: jbossws-cxf, jbossws-native
Reporter: Alessio Soldano
Fix For: jbossws-native-4.0, jbossws-cxf-4.0
This is a general task for restoring @WebServiceRef functionalities on AS7.
There's currently a DUP (org.jboss.as.webservices.deployers.WebServiceRefAnnotationParsingProcessor) developed by Flavia/John for taking care of client injections, but that suffers from classloading issues.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 4 months