[JBoss JIRA] (JBWS-4207) Allow Endpoint without SecurityDomainContext
by Jim Ma (Jira)
[ https://issues.redhat.com/browse/JBWS-4207?page=com.atlassian.jira.plugin... ]
Jim Ma commented on JBWS-4207:
------------------------------
{quote}Also at some point I plan to start discussing with other subsystems a change in default behaviour if Elytron is present but legacy security is not in preparation for more provisioned configurations without legacy security - not sure if it may be useful to double check that with this change.
{quote}
[~dlofthouse] Thanks for reminding me about this case . I just checked this works for Elytron without legacy security. With this change , it should both work for "unsecured" and "elytron default".
> Allow Endpoint without SecurityDomainContext
> --------------------------------------------
>
> Key: JBWS-4207
> URL: https://issues.redhat.com/browse/JBWS-4207
> Project: JBoss Web Services
> Issue Type: Task
> Components: jbossws-cxf
> Affects Versions: jbossws-cxf-5.4.2.Final
> Reporter: Jim Ma
> Assignee: Jim Ma
> Priority: Major
> Fix For: jbossws-cxf-5.4.3.Final
>
>
> There is exception thrown from org.jboss.ws.common.deployment.AbstractDefaultEndpoint when the getSecurityDomainContxt is null. This check should be removed to support there is no legacy or elytron security subsystem installed with galleon layer.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (JBWS-4207) Allow Endpoint without SecurityDomainContext
by Darran Lofthouse (Jira)
[ https://issues.redhat.com/browse/JBWS-4207?page=com.atlassian.jira.plugin... ]
Darran Lofthouse commented on JBWS-4207:
----------------------------------------
+1 Across a few subsystems we need to be ensuring "unsecured" is also a valid configuration.
Also at some point I plan to start discussing with other subsystems a change in default behaviour if Elytron is present but legacy security is not in preparation for more provisioned configurations without legacy security - not sure if it may be useful to double check that with this change.
> Allow Endpoint without SecurityDomainContext
> --------------------------------------------
>
> Key: JBWS-4207
> URL: https://issues.redhat.com/browse/JBWS-4207
> Project: JBoss Web Services
> Issue Type: Task
> Components: jbossws-cxf
> Affects Versions: jbossws-cxf-5.4.2.Final
> Reporter: Jim Ma
> Assignee: Jim Ma
> Priority: Major
> Fix For: jbossws-cxf-5.4.3.Final
>
>
> There is exception thrown from org.jboss.ws.common.deployment.AbstractDefaultEndpoint when the getSecurityDomainContxt is null. This check should be removed to support there is no legacy or elytron security subsystem installed with galleon layer.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (JBWS-4207) Allow Endpoint without SecurityDomainContext
by Jim Ma (Jira)
Jim Ma created JBWS-4207:
----------------------------
Summary: Allow Endpoint without SecurityDomainContext
Key: JBWS-4207
URL: https://issues.redhat.com/browse/JBWS-4207
Project: JBoss Web Services
Issue Type: Task
Components: jbossws-cxf
Affects Versions: jbossws-cxf-5.4.2.Final
Reporter: Jim Ma
Assignee: Jim Ma
Fix For: jbossws-cxf-5.4.3.Final
There is exception thrown from org.jboss.ws.common.deployment.AbstractDefaultEndpoint when the getSecurityDomainContxt is null. This check should be removed to support there is no legacy or elytron security subsystem installed with galleon layer.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (JBWS-4183) Extend travis testing with elytron profile
by Jim Ma (Jira)
[ https://issues.redhat.com/browse/JBWS-4183?page=com.atlassian.jira.plugin... ]
Jim Ma updated JBWS-4183:
-------------------------
Fix Version/s: jbossws-cxf-5.4.3.Final
(was: jbossws-cxf-5.4.2.Final)
> Extend travis testing with elytron profile
> ------------------------------------------
>
> Key: JBWS-4183
> URL: https://issues.redhat.com/browse/JBWS-4183
> Project: JBoss Web Services
> Issue Type: Task
> Reporter: Jan Blizňák
> Assignee: Jan Blizňák
> Priority: Major
> Fix For: jbossws-cxf-5.4.3.Final
>
>
> Currently the travis for jbossws-cxf is configured to test 3 most recent server integration with two jdks, also in combination with security manager enabled or not
> (jdk8|jdk11) x (secmgr on|secmgr off) x (wildfly1600|wildfly1700|wildfly1800)
> The problem is we are lacking test run with elytron security configuration which already caused we missed a regression JBWS-4180.
> The other issue is that the security manager scenario as executed in travis is no different from standard run except one skipped test, causing half of running configuration to be redundant, this must be revisited if the test scenario is still desired.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (JBWS-4169) Remove commons-lang3 dependency
by Jim Ma (Jira)
[ https://issues.redhat.com/browse/JBWS-4169?page=com.atlassian.jira.plugin... ]
Jim Ma commented on JBWS-4169:
------------------------------
[~jbliznak], you are right. Looks we need look at remove this in apache cxf first.
> Remove commons-lang3 dependency
> --------------------------------
>
> Key: JBWS-4169
> URL: https://issues.redhat.com/browse/JBWS-4169
> Project: JBoss Web Services
> Issue Type: Task
> Components: jbossws-cxf
> Affects Versions: jbossws-cxf-5.2.4.Final
> Reporter: Jim Ma
> Assignee: r searls
> Priority: Major
>
> Look at if this can be removed from cxf/tools/wsdlto/frontend/jaxws/pom.xml first
> [INFO] -----------< org.apache.cxf:cxf-tools-wsdlto-frontend-jaxws >-----------
> [INFO] Building Apache CXF Command Line Tools WSDLTo JAXWS Frontend 3.2.8
> [INFO] -------------------------------[ bundle ]-------------------------------
> [INFO]
> [INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ cxf-tools-wsdlto-frontend-jaxws ---
> [INFO] org.apache.cxf:cxf-tools-wsdlto-frontend-jaxws:bundle:3.2.8
> [INFO] +- junit:junit:jar:4.12:test
> [INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
> [INFO] +- org.apache.cxf:cxf-tools-common:jar:3.2.8:compile
> [INFO] | +- org.apache.velocity:velocity-engine-core:jar:2.0:compile
> [INFO] | | \- org.slf4j:slf4j-api:jar:1.7.25:compile
> [INFO] | +- commons-collections:commons-collections:jar:3.2.2:compile
> [INFO] | +- wsdl4j:wsdl4j:jar:1.6.3:compile
> [INFO] | +- com.sun.xml.bind:jaxb-xjc:jar:2.2.11:compile
> [INFO] | +- com.sun.xml.bind:jaxb-core:jar:2.2.11:compile
> [INFO] | \- com.sun.xml.bind:jaxb-impl:jar:2.2.11:compile
> [INFO] +- xml-resolver:xml-resolver:jar:1.2:compile
> [INFO] +- org.apache.cxf:cxf-core:jar:3.2.8:compile
> [INFO] | +- com.fasterxml.woodstox:woodstox-core:jar:5.0.3:compile
> [INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
> [INFO] | \- org.apache.ws.xmlschema:xmlschema-core:jar:2.2.4:compile
> [INFO] +- org.apache.cxf:cxf-tools-wsdlto-core:jar:3.2.8:compile
> [INFO] | +- org.apache.cxf:cxf-tools-validator:jar:3.2.8:compile
> [INFO] | | \- org.apache.cxf:cxf-rt-bindings-soap:jar:3.2.8:compile
> [INFO] | | \- org.apache.cxf:cxf-rt-databinding-jaxb:jar:3.2.8:compile
> [INFO] | \- org.apache.cxf:cxf-rt-wsdl:jar:3.2.8:compile
> [INFO] | \- org.ow2.asm:asm:jar:7.0:compile
> [INFO] \- org.apache.commons:commons-text:jar:1.6:compile
> [INFO] \- org.apache.commons:commons-lang3:jar:3.8.1:compile
> [INFO] ------------------------------------------------------------------------
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (JBWS-4146) Intermittent NPE in jbossws-cxf-client unit tests with IBM JDK
by Jim Ma (Jira)
[ https://issues.redhat.com/browse/JBWS-4146?page=com.atlassian.jira.plugin... ]
Jim Ma updated JBWS-4146:
-------------------------
Fix Version/s: jbossws-cxf-5.4.3.Final
(was: jbossws-cxf-5.4.2.Final)
> Intermittent NPE in jbossws-cxf-client unit tests with IBM JDK
> --------------------------------------------------------------
>
> Key: JBWS-4146
> URL: https://issues.redhat.com/browse/JBWS-4146
> Project: JBoss Web Services
> Issue Type: Bug
> Components: jbossws-cxf
> Affects Versions: jbossws-cxf-5.2.3.Final
> Environment: IBM JDK
> Reporter: Jan Blizňák
> Priority: Major
> Fix For: jbossws-cxf-5.4.3.Final
>
>
> An intermittent NPE is thrown during building project on IBM JDK, might be specific issue with different JDK vendor but might be also revealing the bug in client code.
> When the situation occurs the exception is thrown in arbitrary call of org.apache.cxf.endpoint.Client#getEndpoint
> {code:java}
> ERROR!
> 15:43:15 java.lang.NullPointerException
> 15:43:15 at org.jboss.wsf.stack.cxf.client.configuration.CXFClientConfigurerTest.testAddInterceptorsThroughSetConfigProperties(CXFClientConfigurerTest.java:524)
> {code}
> Reproducibility ~ <5%
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (JBWS-4169) Remove commons-lang3 dependency
by Jan Blizňák (Jira)
[ https://issues.redhat.com/browse/JBWS-4169?page=com.atlassian.jira.plugin... ]
Jan Blizňák edited comment on JBWS-4169 at 9/9/20 3:23 PM:
-----------------------------------------------------------
This doesn't seem to be possible (yet?) to remove from JBossWS - commons-lang3 gets in also via CXF plugins, eg. https://mvnrepository.com/artifact/org.apache.cxf.xjcplugins/cxf-xjc-bug9... or https://mvnrepository.com/artifact/org.apache.cxf.xjcplugins/cxf-xjc-ts/3...
and via Velocity https://mvnrepository.com/artifact/org.apache.velocity/velocity-engine-co...
was (Author: jbliznak):
This doesn't seem to be possible (yet?) to remove from JBossWS - commons-lang3 gets in also via https://mvnrepository.com/artifact/org.apache.cxf.xjcplugins/cxf-xjc-bug9...
> Remove commons-lang3 dependency
> --------------------------------
>
> Key: JBWS-4169
> URL: https://issues.redhat.com/browse/JBWS-4169
> Project: JBoss Web Services
> Issue Type: Task
> Components: jbossws-cxf
> Affects Versions: jbossws-cxf-5.2.4.Final
> Reporter: Jim Ma
> Assignee: r searls
> Priority: Major
>
> Look at if this can be removed from cxf/tools/wsdlto/frontend/jaxws/pom.xml first
> [INFO] -----------< org.apache.cxf:cxf-tools-wsdlto-frontend-jaxws >-----------
> [INFO] Building Apache CXF Command Line Tools WSDLTo JAXWS Frontend 3.2.8
> [INFO] -------------------------------[ bundle ]-------------------------------
> [INFO]
> [INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ cxf-tools-wsdlto-frontend-jaxws ---
> [INFO] org.apache.cxf:cxf-tools-wsdlto-frontend-jaxws:bundle:3.2.8
> [INFO] +- junit:junit:jar:4.12:test
> [INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
> [INFO] +- org.apache.cxf:cxf-tools-common:jar:3.2.8:compile
> [INFO] | +- org.apache.velocity:velocity-engine-core:jar:2.0:compile
> [INFO] | | \- org.slf4j:slf4j-api:jar:1.7.25:compile
> [INFO] | +- commons-collections:commons-collections:jar:3.2.2:compile
> [INFO] | +- wsdl4j:wsdl4j:jar:1.6.3:compile
> [INFO] | +- com.sun.xml.bind:jaxb-xjc:jar:2.2.11:compile
> [INFO] | +- com.sun.xml.bind:jaxb-core:jar:2.2.11:compile
> [INFO] | \- com.sun.xml.bind:jaxb-impl:jar:2.2.11:compile
> [INFO] +- xml-resolver:xml-resolver:jar:1.2:compile
> [INFO] +- org.apache.cxf:cxf-core:jar:3.2.8:compile
> [INFO] | +- com.fasterxml.woodstox:woodstox-core:jar:5.0.3:compile
> [INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
> [INFO] | \- org.apache.ws.xmlschema:xmlschema-core:jar:2.2.4:compile
> [INFO] +- org.apache.cxf:cxf-tools-wsdlto-core:jar:3.2.8:compile
> [INFO] | +- org.apache.cxf:cxf-tools-validator:jar:3.2.8:compile
> [INFO] | | \- org.apache.cxf:cxf-rt-bindings-soap:jar:3.2.8:compile
> [INFO] | | \- org.apache.cxf:cxf-rt-databinding-jaxb:jar:3.2.8:compile
> [INFO] | \- org.apache.cxf:cxf-rt-wsdl:jar:3.2.8:compile
> [INFO] | \- org.ow2.asm:asm:jar:7.0:compile
> [INFO] \- org.apache.commons:commons-text:jar:1.6:compile
> [INFO] \- org.apache.commons:commons-lang3:jar:3.8.1:compile
> [INFO] ------------------------------------------------------------------------
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (JBWS-4169) Remove commons-lang3 dependency
by Jan Blizňák (Jira)
[ https://issues.redhat.com/browse/JBWS-4169?page=com.atlassian.jira.plugin... ]
Jan Blizňák commented on JBWS-4169:
-----------------------------------
This doesn't seem to be possible (yet?) to remove from JBossWS - commons-lang3 gets in also via https://mvnrepository.com/artifact/org.apache.cxf.xjcplugins/cxf-xjc-bug9...
> Remove commons-lang3 dependency
> --------------------------------
>
> Key: JBWS-4169
> URL: https://issues.redhat.com/browse/JBWS-4169
> Project: JBoss Web Services
> Issue Type: Task
> Components: jbossws-cxf
> Affects Versions: jbossws-cxf-5.2.4.Final
> Reporter: Jim Ma
> Assignee: r searls
> Priority: Major
>
> Look at if this can be removed from cxf/tools/wsdlto/frontend/jaxws/pom.xml first
> [INFO] -----------< org.apache.cxf:cxf-tools-wsdlto-frontend-jaxws >-----------
> [INFO] Building Apache CXF Command Line Tools WSDLTo JAXWS Frontend 3.2.8
> [INFO] -------------------------------[ bundle ]-------------------------------
> [INFO]
> [INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ cxf-tools-wsdlto-frontend-jaxws ---
> [INFO] org.apache.cxf:cxf-tools-wsdlto-frontend-jaxws:bundle:3.2.8
> [INFO] +- junit:junit:jar:4.12:test
> [INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
> [INFO] +- org.apache.cxf:cxf-tools-common:jar:3.2.8:compile
> [INFO] | +- org.apache.velocity:velocity-engine-core:jar:2.0:compile
> [INFO] | | \- org.slf4j:slf4j-api:jar:1.7.25:compile
> [INFO] | +- commons-collections:commons-collections:jar:3.2.2:compile
> [INFO] | +- wsdl4j:wsdl4j:jar:1.6.3:compile
> [INFO] | +- com.sun.xml.bind:jaxb-xjc:jar:2.2.11:compile
> [INFO] | +- com.sun.xml.bind:jaxb-core:jar:2.2.11:compile
> [INFO] | \- com.sun.xml.bind:jaxb-impl:jar:2.2.11:compile
> [INFO] +- xml-resolver:xml-resolver:jar:1.2:compile
> [INFO] +- org.apache.cxf:cxf-core:jar:3.2.8:compile
> [INFO] | +- com.fasterxml.woodstox:woodstox-core:jar:5.0.3:compile
> [INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
> [INFO] | \- org.apache.ws.xmlschema:xmlschema-core:jar:2.2.4:compile
> [INFO] +- org.apache.cxf:cxf-tools-wsdlto-core:jar:3.2.8:compile
> [INFO] | +- org.apache.cxf:cxf-tools-validator:jar:3.2.8:compile
> [INFO] | | \- org.apache.cxf:cxf-rt-bindings-soap:jar:3.2.8:compile
> [INFO] | | \- org.apache.cxf:cxf-rt-databinding-jaxb:jar:3.2.8:compile
> [INFO] | \- org.apache.cxf:cxf-rt-wsdl:jar:3.2.8:compile
> [INFO] | \- org.ow2.asm:asm:jar:7.0:compile
> [INFO] \- org.apache.commons:commons-text:jar:1.6:compile
> [INFO] \- org.apache.commons:commons-lang3:jar:3.8.1:compile
> [INFO] ------------------------------------------------------------------------
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (JBWS-4206) Fix NPE after JBWS-4196 change
by Jim Ma (Jira)
Jim Ma created JBWS-4206:
----------------------------
Summary: Fix NPE after JBWS-4196 change
Key: JBWS-4206
URL: https://issues.redhat.com/browse/JBWS-4206
Project: JBoss Web Services
Issue Type: Task
Components: jbossws-cxf
Affects Versions: jbossws-cxf-5.4.1.Final
Reporter: Jim Ma
Assignee: Jim Ma
Fix For: jbossws-cxf-5.4.2.Final
WFLYSRV0153: Failed to process phase INSTALL of deployment "jaxws-samples-wsse-policy-username-jaas.war"WFLYSRV0153: Failed to process phase INSTALL of deployment "jaxws-samples-wsse-policy-username-jaas.war" at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:189) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1739) at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1701) at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1559) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377) at java.lang.Thread.run(Thread.java:748)Caused by: java.lang.NullPointerException at org.jboss.ws.common.deployment.EndpointAddressDeploymentAspect.isConfidentialTransportGuarantee(EndpointAddressDeploymentAspect.java:141) at org.jboss.ws.common.deployment.EndpointAddressDeploymentAspect.start(EndpointAddressDeploymentAspect.java:83) at org.jboss.as.webservices.deployers.AspectDeploymentProcessor.deploy(AspectDeploymentProcessor.java:73) at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:182) ... 8 more
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months