On Sun, Nov 18, 2012 at 1:12 PM, Martin Gainty <[email protected]> wrote: > Folks > > Applicable CamelCase Bugs in CXF package > https://issues.apache.org/jira/browse/CXF-2612
This is a fixed issue that you neither submitted nor commented upon. So I don't see how this aligns with your narrative of SM asking you to submit a CXF JIRA, and CXF not responding to it. The bug describes the CXF behavior as 'standard compliant', and asks for a workaround for Tibco. I'm confused. > http://comments.gmane.org/gmane.comp.apache.cxf.user/4065 > > which causes this CamelCase Bug in Camel Router > https://issues.apache.org/jira/browse/CAMEL-4055 > > Discussion in CXF-Users > http://cxf.547215.n5.nabble.com/How-to-make-CXF-wsdl-to-generate-uppercase-complextype-name-td3370261.html > > admittedly a one-off but a big one-off for enterprise wide systems that more > than 1 million lines of axis WebService calls to support > toss in Camelcase Complex-Elements into any of the xsds and watch the > fireworks begin > > Axis does handle Camelcase Complex-Elements consistent between AxisClient > and AxisServide > so the Axis Algorithm works > > I considered the exclude schema-namespace but I need a Map or a List to > accomplish the objective so for example if i have > Schema Namespace PackageName > Fu fu > Bar bar > Benson martin > Dan andreas > > -nexclude schema-namespace [=java-packagename] > > > >> Date: Sun, 18 Nov 2012 10:43:44 -0500 > >> Subject: Re: Deployment issue in WAS 7 server (Web Sphere Application >> Server) #### CXF 2.7 + Neethi 3.0.2 >> From: [email protected] >> To: [email protected] > >> >> On Sun, Nov 18, 2012 at 9:48 AM, Martin Gainty <[email protected]> >> wrote: >> > This is what Im referring to: >> > >> > >> > http://servicemix.apache.org/docs/4.4.x/jbi/components/servicemix-cxf-bc.html >> > A JBI compliant HTTP/SOAP or JMS/SOAP binding component named >> > servicemix-cxf-bc which use apache cxf internally. >> > >> > The reason why the servicemix people would not touch the code is they >> > said >> > they incorporated the converters DIRECTLY from Apache-CXF >> > They asked me to file a JIRA with CXF which i did..and thats where the >> > problem was dutifully ignored >> >> Martin, you have, throughout this collection of diatribes, neglected >> to mention the JIRA number. >> >> You are completely out of line to start throwing around these extreme >> criticisms at all, but particularly out of line to do so when you >> can't be bothered to cite the JIRA by number or an email thread in >> which you poked the user or dev list to ask for help. >> >> I am quite sure that, if I cared, I could find an accidentally >> neglected JIRA ticket or 20 at every single project at the ASF, >> including those which you are holding up as more responsive than CXF. >> >> If, indeed, a JIRA was 'ignored', then I'm sorry if it inconvenienced >> you. However, the ServiceMix PMC people should have known that they >> could file a JIRA, send mail to the user list, send mail to the dev >> list, and, if all else failed, kick us in our @private-s. The fact >> that they foisted this onto you suggests that they were not terrible >> interested in the question. >> >> Anyway, please tell us the JIRA. Perhaps even now some good can come of >> this. >> >> >> >> >> > >> > Here is my META-INF\spring\beans.xml >> > >> > <?xml version="1.0" encoding="UTF-8"?> >> > <beans xmlns="http://www.springframework.org/schema/beans" >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0" >> > xmlns:cxfse="http://servicemix.apache.org/cxfse/1.0" >> > xmlns:http="http://servicemix.apache.org/http/1.0" >> > xmlns:tns="http://sessionFacade.services.middleware.BigBankEurope.com/" >> > xmlns:bdp="http://new.webservice.namespace" >> > >> > >> > xmlns:bdpcust="http://www.BigBankEurope.es/webservices/ICBDP/Onlinecardholdere/F_icbdp_onlinecardholder_e/intranet/ICBDPChannel/vDraft" >> > xmlns:osgi="http://www.springframework.org/schema/osgi" >> > xmlns:util="http://www.springframework.org/schema/util" >> > xsi:schemaLocation=" >> > http://www.springframework.org/schema/beans >> > http://www.springframework.org/schema/beans/spring-beans.xsd >> > http://servicemix.apache.org/cxfbc/1.0 >> > http://servicemix.apache.org/cxfbc/1.0/servicemix-cxf-bc.xsd >> > http://servicemix.apache.org/cxfse/1.0 >> > http://servicemix.apache.org/cxfse/1.0/servicemix-cxf-se.xsd >> > http://servicemix.apache.org/http/1.0 >> > http://servicemix.apache.org/http/1.0/servicemix-http.xsd >> > http://www.springframework.org/schema/util >> > http://www.springframework.org/schema/util/spring-util.xsd >> > http://www.springframework.org/schema/osgi >> > http://www.springframework.org/schema/osgi/spring-osgi.xsd "> >> > >> > </snip> >> > >> > and now the code that will break CXF >> > >> > <cxfbc:provider service="bdpcust:ICBDPChannel_Service" >> > endpoint="ICBDPChannelPortHTTP" >> > wsdl="classpath:ICBDPChannel_vDraft.wsdl" >> > >> > locationURI=http://BigBankEurope.dev.corp/ICBDP_ENS/ws/ICBDP_Def_Listener >> > useJBIWrapper='false'> >> > <cxfbc:outInterceptors> >> > <!-- SAAJ Interceptor needs to be explicitly declared only in CXF 2.0.x >> > --> >> > <bean class="org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor"> >> > <constructor-arg> >> > <map> >> > <entry key="user" value="Username" /> >> > <entry key="action" value="UsernameToken" /> >> > <entry key="passwordType" value="PasswordText" /> >> > <entry key="passwordCallbackRef"> >> > <ref bean="bdpPasswordCallback" /> >> > </entry> >> > </map> >> > </constructor-arg> >> > </bean> >> > </cxfbc:outInterceptors> >> > </cxfbc:provider> >> > >> > <cxfbc:consumer wsdl="classpath:ICBDPChannel_vDraft.wsdl" >> > delegateToJaas="false" useJBIWrapper="false" >> > schemaValidationEnabled="true" >> > x509="false" endpoint="ICBDPPortProxy" targetEndpoint="ICBDPPortCamel" >> > targetService="tns:ICBDPServiceCamel" >> > locationURI="http://0.0.0.0:9001/ICBDP"> >> > <cxfbc:inInterceptors> >> > <!-- SAAJ Interceptor needs to be explicitly declared only in CXF 2.0.x >> > --> >> > <ref bean="headInt" /> >> > <bean class="org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor"> >> > <constructor-arg> >> > <map> >> > <entry key="action" value="UsernameToken" /> >> > <entry key="passwordType" value="PasswordText" /> >> > <entry key="passwordCallbackRef"> >> > <ref bean="myPasswordCallback" /> >> > </entry> >> > </map> >> > </constructor-arg> >> > </bean> >> > </cxfbc:inInterceptors> >> > >> > </cxfbc:consumer >> > >> > and the wsdl >> > >> > <?xml version="1.0" encoding="UTF-8"?> >> > <definitions name='ICBDPChannel_vDraftService' >> > >> > targetNamespace="http://www.BigBankEurope/webservices/ICBDP/Onlinecardholdere/F_icbdp_onlinecardholder_e/intranet/ICBDPChannel/vDraft" >> > xmlns="http://schemas.xmlsoap.org/wsdl/" x >> > mlns:TDCs="http://www.BigBankEurope/webservices/TDCs" >> > >> > xmlns:cbtypes="http://www.BigBankEurope/webservices/ICBDP/Onlinecardholdere/F_icbdp_onlinecardholder_e/banesto/intranet/cbTypes/vDraft" >> > xmlns:fault="http://www.BigBankEurope.es/webservices/genericFault" >> > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" >> > >> > xmlns:tns="http://www.BigBankEurope.es/webservices/ICBDP/Onlinecardholdere/F_icbdp_onlinecardholder_e/intranet/ICBDPChannel/vDraft" >> > xmlns:xs="http://www.w3.org/2001/XMLSchema"> >> > <types> >> > <xs:schema >> > >> > targetNamespace="http://www.BigBankEurope/webservices/ICBDP/Onlinecardholdere/F_icbdp_onlinecardholder_e/intranet/ICBDPChannel/vDraft"> >> > <xs:import >> > namespace="http://www.BigBankEurope/webservices/genericFault" >> > schemaLocation="./custschemas/fault.xsd"/> >> > <xs:import >> > >> > namespace="http://www.BigBankEurope/webservices/ICBDP/Onlinecardholdere/F_icbdp_onlinecardholder_e/banesto/intranet/cbTypes/vDraft" >> > schemaLocation="./custschemas/ICBDPChannel_cb_types_vDraft.xsd"/> >> > <xs:import namespace="http://www.BigBankEurope/webservices/TDCs" >> > schemaLocation="./custschemas/ws_TDCs.xsd"/> >> > <xs:element name="getBdPCustomersFromCIF_ICBDP"> >> > <xs:complexType> >> > <xs:sequence> >> > <xs:element name="input" nillable="true" >> > >> > type="cbtypes:com.Banesto.al.icbdp.onlineCardholdere.cb.CB_getBdPCustomersFromCIF_In_Type"/> >> > </xs:sequence> >> > <xs:attribute fixed="ICBDPChannel" name="facade" >> > type="TDCs:DESCRIPCION_GENERAL_Type"/> >> > </xs:complexType> >> > </xs:element> >> > <xs:element name="getBdPCustomersFromCIF_ICBDPResponse"> >> > <xs:complexType> >> > <xs:sequence> >> > <xs:element name="methodResult" >> > >> > type="cbtypes:com.Banesto.al.icbdp.onlineCardholdere.cb.CB_getBdPCustomersFromCIF_Out_Type"/> >> > </xs:sequence> >> > </xs:complexType> >> > </xs:element> >> > >> > </snip> >> > >> > BTW: The Previous Axis Service was working and the previous Axis client >> > was >> > sending SOAP 1.1 Requests and Receiving SOAP 1.1 Responses so in end we >> > had >> > to beg off the CXF Conversion and stay with Axis Services and clients >> > for >> > the duration of the Project >> > Martin >> > -------------- >> > BTW: all of this works under the previous AxisClient to this webservice >> > so >> > since the AxisService was working and the previous AxisClient was >> > already >> > working >> > Disclaimer: "The materials contained in this email and any attachments >> > may >> > contain confidential or legally privileged information. The information >> > contained in this communication is intended solely for the use of the >> > individual or entity to whom it is addressed and others authorized to >> > receive it. If you are not the intended recipient you are hereby >> > notified >> > that any disclosure, copying, distribution or taking any action in >> > reliance >> > on the contents of this information is strictly prohibited and may be >> > unlawful. If you have received this communication in error, please >> > notify us >> > immediately by responding to this email and then delete it from your >> > system. >> > Sonata is neither liable for the proper and complete transmission of the >> > information contained in this communication nor for any delay in its >> > receipt" >> > >> > >> > ________________________________ >> > From: [email protected] >> > To: [email protected]; [email protected] >> > Subject: RE: Deployment issue in WAS 7 server (Web Sphere Application >> > Server) #### CXF 2.7 + Neethi 3.0.2 >> > Date: Sat, 17 Nov 2012 19:35:21 -0500 >> > >> > Take a look at the CXF2BC Provider from Apache Esb >> > There is giant bug that slipped thru the cracks which I posted 1 year >> > ago >> > Because I couldnt get anyone to even look at this >> > I had to tell the CXF programmer and his project manager that the CXF >> > devs >> > refused to fix this bug >> > We were left with no choice but to refactor the ENTIRE CXF codebase into >> > Axis >> > >> > Its not my modus operandi to browbeat someone on an open forum >> > But when I post a bug and receive an arrogant "Will not fix" >> > then the developers *and their PMs* need a good talking to >> > >> > Martin >> > ______________________________________________ >> > Verzicht und Vertraulichkeitanmerkung >> > >> > Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene >> > Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede >> > unbefugte >> > Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese >> > Nachricht >> > dient lediglich dem Austausch von Informationen und entfaltet keine >> > rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von >> > E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen. >> > >> > >> > >> > >> > >> > >> > ________________________________ >> > From: [email protected] >> > Subject: Re: Deployment issue in WAS 7 server (Web Sphere Application >> > Server) #### CXF 2.7 + Neethi 3.0.2 >> > Date: Fri, 16 Nov 2012 14:54:02 -0500 >> > To: [email protected]; [email protected] >> > >> > >> > I was debating whether to respond to this or not…. but it seems to be >> > mis-information so I wanted to clear that up. >> > >> > On Nov 16, 2012, at 8:29 AM, Martin Gainty <[email protected]> wrote: >> > >> > I dont know why you would use CXF instead of Axis >> > CXF is buggy unmaintained library >> > >> > >> > I only hope you are thinking about something other than Apache CXF, >> > maybe >> > xml-rpc or Axis1 or XFire? Something else? CXF is one of the most well >> > maintained libraries providing patch releases about every 8 weeks across >> > several branches. CXF is currently providing regular patch releases for >> > the >> > 2.5.x (first released well over a year ago), 2.6.x, and 2.7.x branches >> > with >> > 2.5.7/2.6.4/2.7.1 releases coming in the next couple weeks. CXF also has >> > a very very good track record of getting bugs fixed fairly quickly after >> > being reported. User supplied patches are reviewed quickly and applied. >> > Issues and questions on the mailing lists are generally answered and >> > responded to very quickly. >> > >> > that is ok for playing around in school >> > but is never used in production environments.. >> > >> > >> > Umm… This is completely false. CXF is used as the basis for the web >> > services stacks in MANY commercial products as well as other open source >> > projects. JBoss AS, TomEE, Petals, Fusesource ESB, Talend ESB, >> > ServiceMix, >> > WSO2 (most recent version supports CXF in some capacity), etc…. It is >> > used >> > in production environments all over the place. >> > >> > I can recite you a number of "undocumented features" that will never be >> > fixed most notably the CXF2* converters are horribly buggy >> > >> > >> > I'm not sure what you are talking about here. I have no idea what you >> > are >> > referring to when you say "CXF2* converters". CXF doesn't really have a >> > concept of a "Converter" in its architecture so I'm confused by this. >> > >> > >> > ping axis users list if you want to work with a maintained product >> > http://axis.apache.org/axis2/java/core/mail-lists.html >> > >> > BTW Axis2-1.6.2 does support WS-POLICY implementation thru neethi-3.0.2 >> > >> > >> > However, Axis2-1.6.2 uses the SAME version of Neethi as Apache CXF and >> > thus >> > would run into the exact same issue when running on WAS. However, since >> > WAS ships with an (much older) version of Axis2, it's quite likely that >> > the >> > application would end up completely using that older version (default >> > parent >> > first class loader would pick up that version) and thus would be >> > restricted >> > to the issues/bugs/features available in that version. To use the newer >> > version of Axis2 on WAS, you'd like have to do much of the same class >> > loader >> > configuration to make it parent first as you would with CXF. >> > >> > >> > Anyway, I just wanted to clear that all up. I'm really hoping Martin was >> > thinking about something else and mixing up a project name. >> > >> > Dan >> > >> > >> > >> > >> > Viel Gluck, >> > Martin >> > ______________________________________________ >> > Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité >> > >> > ________________________________ >> > From: [email protected] >> > To: [email protected]; [email protected] >> > Subject: Deployment issue in WAS 7 server (Web Sphere Application >> > Server) >> > #### CXF 2.7 + Neethi 3.0.2 >> > Date: Fri, 16 Nov 2012 07:56:21 +0000 >> > >> > Hi All, >> > >> > >> > >> > I am getting this error in WAS 7, not sure, even I have deployed the >> > apps >> > properly, >> > but, @ runtime, when accessing the service, I am getting this error, >> > mentioned below. >> > May be, I need your attention on this. Please help me. >> > >> > >> > >> > Accesing the service in WAS 7 like this , - >> > http://10.158.0.247:9080/docs/ >> > >> > >> > >> > [NOTE] # This service is up & running fine in jboss 7 without any >> > issues. >> > Accesing the service in JBOSS 7 like this , - >> > http://localhost:8080/docs/ >> > >> > >> > >> > Below mentioned my jar list inside the WEB-INF \lib folder, - >> > >> > >> > >> > activation-1.1.jar >> > aopalliance-1.0.jar >> > asm-3.3.1.jar >> > bcmail-jdk14-1.38.jar >> > bcprov-jdk14-1.38.jar >> > bctsp-jdk14-1.38.jar >> > commons-logging-1.1.1.jar >> > cxf-api-2.7.0.jar >> > cxf-rt-bindings-soap-2.7.0.jar >> > cxf-rt-bindings-xml-2.7.0.jar >> > cxf-rt-core-2.7.0.jar >> > cxf-rt-databinding-jaxb-2.7.0.jar >> > cxf-rt-frontend-jaxws-2.7.0.jar >> > cxf-rt-frontend-simple-2.7.0.jar >> > cxf-rt-transports-http-2.7.0.jar >> > cxf-rt-ws-addr-2.7.0.jar >> > cxf-rt-ws-policy-2.7.0.jar >> > itextpdf-5.0.6.jar >> > jaxb-api-2.1.jar >> > jaxb-impl-2.2.2.jar >> > jaxb-xslfo-1.0.1.jar >> > neethi-3.0.2.jar >> > saaj-api-2.2.1.jar >> > saaj-impl-2.2.1.jar >> > serializer-2.7.1.jar >> > spring-aop-3.0.6.RELEASE.jar >> > spring-asm-3.0.6.RELEASE.jar >> > spring-beans-3.0.6.RELEASE.jar >> > spring-context-3.0.6.RELEASE.jar >> > spring-core-3.0.6.RELEASE.jar >> > spring-expression-3.0.6.RELEASE.jar >> > spring-web-3.0.6.RELEASE.jar >> > spring-ws-2.1.1.RELEASE.jar >> > stax-api-1.0-2.jar >> > stax2-api-3.1.1.jar >> > woodstox-core-asl-4.1.4.jar >> > wsdl4j-1.6.2.jar >> > xalan-2.7.1.jar >> > xml-apis-1.3.04.jar >> > xml-resolver-1.2.jar >> > xmlschema-core-2.0.3.jar >> > >> > >> > >> > >> > >> > --------------------------- >> > Thanks in advance. >> > Sonjoy Chakraborty >> > --------------------------- >> > >> > >> > >> > >> > >> > [11/16/12 11:53:23:640 GMT+05:30] 0000000a DefaultListab I >> > org.springframework.beans.factory.support.DefaultListableBeanFactory >> > preInstantiateSingletons Pre-instantiating singletons >> > >> > inorg.springframework.beans.factory.support.DefaultListableBeanFactory@2ad12ad1: >> > defining beans [docService]; root of factory hierarchy >> > [11/16/12 11:53:23:898 GMT+05:30] 0000000a DefaultListab I >> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry >> > destroySingletons Destroying singletons >> > >> > inorg.springframework.beans.factory.support.DefaultListableBeanFactory@2ad12ad1: >> > defining beans [docService]; root of factory hierarchy >> > [11/16/12 11:53:23:898 GMT+05:30] 0000000a ContextLoader E >> > org.springframework.web.context.ContextLoader initWebApplicationContext >> > Context initialization failed >> > >> > org.springframework.beans.factory.BeanCreationException: Error creating >> > bean >> > with name 'docService': Initialization of bean failed; nested exception >> > is >> > org.apache.cxf.bus.extension.ExtensionException: Could not load >> > extension >> > class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl. >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293) >> > at >> > >> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192) >> > at >> > >> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) >> > at >> > >> > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) >> > at >> > >> > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) >> > at >> > >> > org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282) >> > at >> > >> > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204) >> > at >> > >> > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99) >> > at >> > >> > com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167) >> > at >> > >> > com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722) >> > at >> > >> > com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607) >> > at >> > >> > com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376) >> > at >> > >> > com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928) >> > at >> > >> > com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349) >> > at >> > com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527) >> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not >> > load >> > extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl. >> > at >> > org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173) >> > at >> > >> > org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143) >> > at >> > >> > org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72) >> > at >> > >> > org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189) >> > at >> > >> > org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225) >> > at >> > >> > org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:109) >> > at >> > >> > org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:88) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> > ... 33 more >> > Caused by: java.lang.IncompatibleClassChangeError: >> > org.apache.neethi.AssertionBuilderFactory >> > at java.lang.ClassLoader.defineClassImpl(Native Method) >> > at java.lang.ClassLoader.defineClass(ClassLoader.java:265) >> > at java.security.SecureClassLoader.defineClass(Unknown >> > Source) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:609) >> > at java.lang.ClassLoader.defineClassImpl(Native Method) >> > at java.lang.ClassLoader.defineClass(ClassLoader.java:265) >> > at java.security.SecureClassLoader.defineClass(Unknown >> > Source) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:609) >> > at >> > org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169) >> > ... 45 more >> > >> > >> > >> > [11/16/12 11:53:23:971 GMT+05:30] 0000000a FfdcProvider I >> > com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident >> > emitted on >> > >> > /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_d780d78_12.11.16_11.53.23.91455363.txt >> > com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated 1341 >> > [11/16/12 11:53:23:975 GMT+05:30] 0000000a webapp E >> > com.ibm.ws.webcontainer.webapp.WebApp notifyServletContextCreated >> > SRVE0283E: >> > Exception caught while initializing context: {0} >> > >> > org.springframework.beans.factory.BeanCreationException: Error creating >> > bean >> > with name 'docService': Initialization of bean failed; nested exception >> > is >> > org.apache.cxf.bus.extension.ExtensionException: Could not load >> > extension >> > class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl. >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293) >> > at >> > >> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192) >> > at >> > >> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) >> > at >> > >> > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) >> > at >> > >> > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) >> > at >> > >> > org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282) >> > at >> > >> > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204) >> > at >> > >> > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99) >> > at >> > >> > com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167) >> > at >> > >> > com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722) >> > at >> > >> > com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607) >> > at >> > >> > com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376) >> > at >> > >> > com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928) >> > at >> > >> > com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349) >> > at >> > com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527) >> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not >> > load >> > extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl. >> > at >> > org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173) >> > at >> > >> > org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143) >> > at >> > >> > org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72) >> > at >> > >> > org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189) >> > at >> > >> > org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225) >> > at >> > >> > org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:109) >> > at >> > >> > org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:88) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> > ... 33 more >> > Caused by: java.lang.IncompatibleClassChangeError: >> > org.apache.neethi.AssertionBuilderFactory >> > at java.lang.ClassLoader.defineClassImpl(Native Method) >> > at java.lang.ClassLoader.defineClass(ClassLoader.java:265) >> > at java.security.SecureClassLoader.defineClass(Unknown >> > Source) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:609) >> > at java.lang.ClassLoader.defineClassImpl(Native Method) >> > at java.lang.ClassLoader.defineClass(ClassLoader.java:265) >> > at java.security.SecureClassLoader.defineClass(Unknown >> > Source) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:609) >> > at >> > org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169) >> > ... 45 more >> > >> > >> > >> > [11/16/12 11:53:24:000 GMT+05:30] 0000000a FfdcProvider I >> > com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident >> > emitted on >> > >> > /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_d780d78_12.11.16_11.53.23.98655364.txt >> > com.ibm.ws.webcontainer.servlet.ServletInstance.init 181 >> > [11/16/12 11:53:24:002 GMT+05:30] 0000000a servlet E >> > com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0100E: Uncaught >> > init() exception created by servlet CXFServlet in application docs: >> > org.springframework.beans.factory.BeanCreationException: Error creating >> > bean >> > with name 'docService': Initialization of bean failed; nested exception >> > is >> > org.apache.cxf.bus.extension.ExtensionException: Could not load >> > extension >> > class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl. >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293) >> > at >> > >> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290) >> > at >> > >> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192) >> > at >> > >> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) >> > at >> > >> > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) >> > at >> > >> > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) >> > at >> > >> > org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282) >> > at >> > >> > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204) >> > at >> > >> > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1588) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:350) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292) >> > at >> > >> > com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:99) >> > at >> > >> > com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:167) >> > at >> > >> > com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:722) >> > at >> > >> > com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:607) >> > at >> > >> > com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376) >> > at >> > >> > com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611) >> > at >> > >> > com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740) >> > at >> > >> > com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2092) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:105) >> > at >> > >> > com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:928) >> > at >> > >> > com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349) >> > at >> > com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527) >> > Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not >> > load >> > extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl. >> > at >> > org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:173) >> > at >> > >> > org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:185) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:138) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131) >> > at >> > >> > org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143) >> > at >> > >> > org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.getBusForName(BusWiringBeanFactoryPostProcessor.java:72) >> > at >> > >> > org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor.addDefaultBus(BusWiringBeanFactoryPostProcessor.java:189) >> > at >> > >> > org.apache.cxf.jaxws.spring.EndpointDefinitionParser$SpringEndpointImpl.setApplicationContext(EndpointDefinitionParser.java:225) >> > at >> > >> > org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:109) >> > at >> > >> > org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:88) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413) >> > at >> > >> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> > ... 33 more >> > Caused by: java.lang.IncompatibleClassChangeError: >> > org.apache.neethi.AssertionBuilderFactory >> > at java.lang.ClassLoader.defineClassImpl(Native Method) >> > at java.lang.ClassLoader.defineClass(ClassLoader.java:265) >> > at java.security.SecureClassLoader.defineClass(Unknown >> > Source) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:609) >> > at java.lang.ClassLoader.defineClassImpl(Native Method) >> > at java.lang.ClassLoader.defineClass(ClassLoader.java:265) >> > at java.security.SecureClassLoader.defineClass(Unknown >> > Source) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:726) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:645) >> > at >> > >> > com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:468) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:609) >> > at >> > org.apache.cxf.bus.extension.Extension.tryClass(Extension.java:169) >> > ... 45 more >> > >> > >> > >> > >> > >> > >> > >> > Disclaimer: "The materials contained in this email and any attachments >> > may >> > contain confidential or legally privileged information. The information >> > contained in this communication is intended solely for the use of the >> > individual or entity to whom it is addressed and others authorized to >> > receive it. If you are not the intended recipient you are hereby >> > notified >> > that any disclosure, copying, distribution or taking any action in >> > reliance >> > on the contents of this information is strictly prohibited and may be >> > unlawful. If you have received this communication in error, please >> > notify us >> > immediately by responding to this email and then delete it from your >> > system. >> > Sonata is neither liable for the proper and complete transmission of the >> > information contained in this communication nor for any delay in its >> > receipt" >> > >> > >> > -- >> > Daniel Kulp >> > [email protected] - http://dankulp.com/blog >> > Talend Community Coder - http://coders.talend.com >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > Applicable CXF Bugs > https://issues.apache.org/jira/browse/CXF-2612 > http://comments.gmane.org/gmane.comp.apache.cxf.user/4065 > which cuases Bug in Camel Router > https://issues.apache.org/jira/browse/CAMEL-4055 > Discussion in CXF-Users > http://cxf.547215.n5.nabble.com/How-to-make-CXF-wsdl-to-generate-uppercase-complextype-name-td3370261.html --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
