[jira] [Closed] (CXFXJC-41) Regression with JAXB 2.3.5 / 3.x: "http://schemas.xmlsoap.org/wsdl/" is not a part of this compilation
[ 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+
[ 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
[ 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
[ 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
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
[ 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)