[jira] [Closed] (CXFXJC-41) Regression with JAXB 2.3.5 / 3.x: "http://schemas.xmlsoap.org/wsdl/" is not a part of this compilation

2022-05-31 Thread Colm O hEigeartaigh (Jira)


 [ 
https://issues.apache.org/jira/browse/CXFXJC-41?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Colm O hEigeartaigh closed CXFXJC-41.
-

> Regression with JAXB 2.3.5 / 3.x: "http://schemas.xmlsoap.org/wsdl/; is not a 
> part of this compilation
> --
>
> Key: CXFXJC-41
> URL: https://issues.apache.org/jira/browse/CXFXJC-41
> Project: CXF XJC Utils
>  Issue Type: Bug
>Affects Versions: 3.3.1
>Reporter: Andriy Redko
>Assignee: Andriy Redko
>Priority: Major
> Fix For: 4.0.0, 3.3.2
>
>
> Interesting regression has been observed with JAXB 2.3.5 and 3.x: the CXF 
> builds are failing with :
>  
> {noformat}
> [ERROR] rt\wsdl\src\test\resources\schemas\wsdl\test-conf.xjb [25:88]: 
> "http://schemas.xmlsoap.org/wsdl/; is not a part of this compilation. Is this 
> a mistake for "file:core/src/main/resources/schemas/wsdl/wsdl.xsd"?           
>                                                                      
> com.sun.istack.SAXParseException2; systemId: 
> file:/rt/wsdl/src/test/resources/schemas/wsdl/test-conf.xjb; lineNumber: 25; 
> columnNumber: 88; "http://schemas.xmlsoap.org/wsdl/; is not a part of this 
> compilation. Is this a mistake for 
> "file:core/src/main/resources/schemas/wsdl/wsdl.xsd"?           
>         at 
> com.sun.tools.xjc.reader.internalizer.Internalizer.reportError(Internalizer.java:570)
>                                                                               
>                            
>         at 
> com.sun.tools.xjc.reader.internalizer.Internalizer.reportError(Internalizer.java:563)
>                                                                               
>                            
>         at 
> com.sun.tools.xjc.reader.internalizer.Internalizer.buildTargetNodeMap(Internalizer.java:206)
>                                                                               
>                     
>         at 
> com.sun.tools.xjc.reader.internalizer.Internalizer.buildTargetNodeMap(Internalizer.java:335)
>                                                                               
>                     
>         at 
> com.sun.tools.xjc.reader.internalizer.Internalizer.transform(Internalizer.java:116)
>                                                                               
>                              
>         at 
> com.sun.tools.xjc.reader.internalizer.Internalizer.transform(Internalizer.java:77)
>                                                                               
>                               
>         at 
> com.sun.tools.xjc.reader.internalizer.DOMForest.transform(DOMForest.java:429) 
>                                                                               
>                                   
>         at com.sun.tools.xjc.ModelLoader.buildDOMForest(ModelLoader.java:286) 
>                                                                               
>                                              
>         at com.sun.tools.xjc.ModelLoader.loadXMLSchema(ModelLoader.java:318)  
>                                                                               
>                                              
>         at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:121)           
>                                                                               
>                                              
>         at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:76)            
>                                                                               
>                                              
>         at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)                                                                       
>                                          
>         at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>                                                                               
>                 
>         at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                                                                               
>         
>         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         
>                                                                               
>                                              
>         at 
> org.apache.cxf.maven_plugin.XSDToJavaRunner.loadModel(XSDToJavaRunner.java:224)
>                                                                               
>                                  
>         at 
> org.apache.cxf.maven_plugin.XSDToJavaRunner.run(XSDToJavaRunner.java:174)     
>           

[jira] [Closed] (CXFXJC-40) Support Jakarta EE 9.0+

2022-05-31 Thread Colm O hEigeartaigh (Jira)


 [ 
https://issues.apache.org/jira/browse/CXFXJC-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Colm O hEigeartaigh closed CXFXJC-40.
-

> Support Jakarta EE 9.0+
> ---
>
> Key: CXFXJC-40
> URL: https://issues.apache.org/jira/browse/CXFXJC-40
> Project: CXF XJC Utils
>  Issue Type: New Feature
>Reporter: Andriy Redko
>Assignee: Andriy Redko
>Priority: Major
> Fix For: 4.0.0
>
>
> The `xjc-utils` use the `javax` artifacts for code generation, it would make 
> sense to branch off 4.0.0 to support Jakarka artifacts and align with CXF 
> plans to support Jakarta as well.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Comment Edited] (CXF-8707) apache cxf not starting after upgrading to hibernate 6.0.2

2022-05-31 Thread Andriy Redko (Jira)


[ 
https://issues.apache.org/jira/browse/CXF-8707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17544629#comment-17544629
 ] 

Andriy Redko edited comment on CXF-8707 at 5/31/22 10:14 PM:
-

[~masber] please check https://issues.apache.org/jira/browse/CXF-8371


was (Author: reta):
[~masber] please check https://issues.apache.org/jira/browse/CXF-8379

> apache cxf not starting after upgrading to hibernate 6.0.2
> --
>
> Key: CXF-8707
> URL: https://issues.apache.org/jira/browse/CXF-8707
> Project: CXF
>  Issue Type: Bug
>  Components: Configuration
>Affects Versions: 3.5.2
>Reporter: masber
>Priority: Major
> Attachments: apache cxf not starting.zip
>
>
> I have updated the hibernate version to 6.0.2 which uses jakarta and during 
> the process I had to change all imports in my project from javax.xml to 
> jakarta.xml 
> After this my web server does not starts and it complains about not being 
> able to find clases
>  
> {code:java}
> May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.BusApplicationContext 
> getConfigResources
> INFO: Loaded configuration file cxf.xml.
> May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.SpringBusFactory 
> createApplicationContext
> WARNING: Initial attempt to create application context was unsuccessful.
> org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected 
> exception parsing XML document from class path resource [cxf.xml]; nested 
> exception is org.springframework.beans.FatalBeanException: Unresolvable class 
> definition for NamespaceHandler class 
> [org.apache.cxf.bus.spring.NamespaceHandler] for namespace 
> [http://cxf.apache.org/core]; nested exception is 
> java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
>   at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:115)
>   at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.internalLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:153)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.access$000(ControlledValidationXmlBeanDefinitionReader.java:67)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:140)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:138)
>   at java.base/java.security.AccessController.doPrivileged(Native Method)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:138)
>   at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
>   at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:196)
>   at 
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:124)
>   at 
> org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:335)
>   at 
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
>   at 
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671)
>   at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553)
>   at 
> org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:107)
>   at 
> org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:105)
>   at java.base/java.security.AccessController.doPrivileged(Native Method)
>   at 
> org.apache.cxf.bus.spring.BusApplicationContext.(BusApplicationContext.java:105)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:157)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:148)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:122)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:94)
>   at 
> 

[jira] [Resolved] (CXF-8707) apache cxf not starting after upgrading to hibernate 6.0.2

2022-05-31 Thread Andriy Redko (Jira)


 [ 
https://issues.apache.org/jira/browse/CXF-8707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andriy Redko resolved CXF-8707.
---
Resolution: Not A Problem

[~masber] please check https://issues.apache.org/jira/browse/CXF-8379

> apache cxf not starting after upgrading to hibernate 6.0.2
> --
>
> Key: CXF-8707
> URL: https://issues.apache.org/jira/browse/CXF-8707
> Project: CXF
>  Issue Type: Bug
>  Components: Configuration
>Affects Versions: 3.5.2
>Reporter: masber
>Priority: Major
> Attachments: apache cxf not starting.zip
>
>
> I have updated the hibernate version to 6.0.2 which uses jakarta and during 
> the process I had to change all imports in my project from javax.xml to 
> jakarta.xml 
> After this my web server does not starts and it complains about not being 
> able to find clases
>  
> {code:java}
> May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.BusApplicationContext 
> getConfigResources
> INFO: Loaded configuration file cxf.xml.
> May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.SpringBusFactory 
> createApplicationContext
> WARNING: Initial attempt to create application context was unsuccessful.
> org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected 
> exception parsing XML document from class path resource [cxf.xml]; nested 
> exception is org.springframework.beans.FatalBeanException: Unresolvable class 
> definition for NamespaceHandler class 
> [org.apache.cxf.bus.spring.NamespaceHandler] for namespace 
> [http://cxf.apache.org/core]; nested exception is 
> java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
>   at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:115)
>   at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.internalLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:153)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.access$000(ControlledValidationXmlBeanDefinitionReader.java:67)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:140)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:138)
>   at java.base/java.security.AccessController.doPrivileged(Native Method)
>   at 
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:138)
>   at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
>   at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:196)
>   at 
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:124)
>   at 
> org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:335)
>   at 
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
>   at 
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671)
>   at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553)
>   at 
> org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:107)
>   at 
> org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:105)
>   at java.base/java.security.AccessController.doPrivileged(Native Method)
>   at 
> org.apache.cxf.bus.spring.BusApplicationContext.(BusApplicationContext.java:105)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:157)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:148)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:122)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:94)
>   at 
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:83)
>   at 
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.loadBus(CXFNonSpringServlet.java:167)
>   at 
> 

[jira] [Created] (CXF-8707) apache cxf not starting after upgrading to hibernate 6.0.2

2022-05-31 Thread masber (Jira)
masber created CXF-8707:
---

 Summary: apache cxf not starting after upgrading to hibernate 6.0.2
 Key: CXF-8707
 URL: https://issues.apache.org/jira/browse/CXF-8707
 Project: CXF
  Issue Type: Bug
  Components: Configuration
Affects Versions: 3.5.2
Reporter: masber
 Attachments: apache cxf not starting.zip

I have updated the hibernate version to 6.0.2 which uses jakarta and during the 
process I had to change all imports in my project from javax.xml to jakarta.xml 

After this my web server does not starts and it complains about not being able 
to find clases

 
{code:java}
May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.BusApplicationContext 
getConfigResources
INFO: Loaded configuration file cxf.xml.
May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.SpringBusFactory 
createApplicationContext
WARNING: Initial attempt to create application context was unsuccessful.
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected 
exception parsing XML document from class path resource [cxf.xml]; nested 
exception is org.springframework.beans.FatalBeanException: Unresolvable class 
definition for NamespaceHandler class 
[org.apache.cxf.bus.spring.NamespaceHandler] for namespace 
[http://cxf.apache.org/core]; nested exception is 
java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417)
at 
org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:115)
at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
at 
org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.internalLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:153)
at 
org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.access$000(ControlledValidationXmlBeanDefinitionReader.java:67)
at 
org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:140)
at 
org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:138)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at 
org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:138)
at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:196)
at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:124)
at 
org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:335)
at 
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
at 
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671)
at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553)
at 
org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:107)
at 
org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:105)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at 
org.apache.cxf.bus.spring.BusApplicationContext.(BusApplicationContext.java:105)
at 
org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:157)
at 
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:148)
at 
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:122)
at 
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:94)
at 
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:83)
at 
org.apache.cxf.transport.servlet.CXFNonSpringServlet.loadBus(CXFNonSpringServlet.java:167)
at 
org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSpringServlet.java:92)
at 
org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet.init(CXFNonSpringJaxrsServlet.java:119)
at 
org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:594)
at 
org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:425)
at 

[jira] [Assigned] (CXF-8567) AdviceBean in CXF STS using SAMLTokenProvider

2022-05-31 Thread Colm O hEigeartaigh (Jira)


 [ 
https://issues.apache.org/jira/browse/CXF-8567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Colm O hEigeartaigh reassigned CXF-8567:


Assignee: Colm O hEigeartaigh

> AdviceBean in CXF STS using SAMLTokenProvider
> -
>
> Key: CXF-8567
> URL: https://issues.apache.org/jira/browse/CXF-8567
> Project: CXF
>  Issue Type: New Feature
>  Components: JAX-WS Runtime, STS
>Affects Versions: 3.4.4
>Reporter: subigre
>Assignee: Colm O hEigeartaigh
>Priority: Major
>
> In the context of a new project, I need to implement a STS that generates 
> some SAML tokens for users already authenticated.
> As a result, the SAML assertion returns by the STS must contain reference to 
> the SAML assertion sent in the request.
>  
> {code:java}
>  IssueInstant="2021-07-22T21:02:16.176Z" Version="2.0" 
> xsi:type="saml2:AssertionType" 
> xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;>
> ...
> 
>  Format="urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified">fPzBicjKXtADawasyp1d1w==
>  Method="urn:oasis:names:tc:SAML:2.0:cm:sender-vouches"/>
> 
>  NotOnOrAfter="2021-07-13T14:07:58.417Z"/>
> 
> 
> _2c84dd7b-728c-4a35-95ed-dc36aeda731e
> 
> 
>   
> 
> urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession
> 
> 
> ...
> 
> {code}
>  
> Currently, I implement my own providers using the following interfaces to 
> populate/customize the rest of the SAML assertion:
>  * {{AttributeStatementProvider}}
>  * {{AuthDecisionStatementProvider}}
>  * {{AuthenticationStatementProvider}}
>  * {{ConditionsProvider}}
> However, I do not find a mechanism to populate the {{AdviceBean.}}
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)