You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by Kulbhushan Azad <ku...@gmail.com> on 2013/05/26 08:23:17 UTC

Spring-Camel Context initialization error in weblogic 12c

hi

i am new to camel and trying to use this in one of my project which runs on
weblogic 12c.

appreciate help on this , below is the config and error stack trace

below is what i have in applicationContext.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:camel="http://camel.apache.org/schema/spring"
       xsi:schemaLocation="
       http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
       http://camel.apache.org/schema/spring
http://camel.apache.org/schema/spring/camel-spring.xsd">

  <camel:camelContext>
    <camel:route>
      <camel:from uri="file://inputdir/?delete=true"/>
      <camel:to uri="file://outputdir"/>
    </camel:route>
  </camel:camelContext>
</beans>
===================================================


below is the error stack trace i am getting ,

===========================================

May 26, 2013 2:12:33 AM org.springframework.web.context.ContextLoader
initWebApplicationContext
INFO: Root WebApplicationContext: initialization started
May 26, 2013 2:12:33 AM
org.springframework.context.support.AbstractApplicationContext
prepareRefresh
INFO: Refreshing Root WebApplicationContext: startup date [Sun May 26
02:12:33 EDT 2013]; root of context hierarchy
May 26, 2013 2:12:33 AM
org.springframework.beans.factory.xml.XmlBeanDefinitionReader
loadBeanDefinitions
INFO: Loading XML bean definitions from ServletContext resource
[/WEB-INF/applicationContext.xml]
May 26, 2013 2:12:34 AM org.springframework.web.context.ContextLoader
initWebApplicationContext
SEVERE: Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
instantiated: javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]
 - with linked exception:
[javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]]
    at
org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:304)
    at
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:85)
    at
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:59)
    at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)
    at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1419)
    at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1409)
    at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:184)
    at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)
    at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:111)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
    at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
    at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
    at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:131)
    at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:522)
    at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:436)
    at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:385)
    at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:284)
    at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
    at
weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:582)
    at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at
weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
    at
weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:233)
    at
weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:190)
    at
weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:175)
    at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1730)
    at
weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2740)
    at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
    at
weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:212)
    at
weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:111)
    at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
    at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:24)
    at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258)
    at
weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61)
    at
weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)
    at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
    at
weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:582)
    at
weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:148)
    at
weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:114)
    at
weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:335)
    at
weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
    at
weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
    at
weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
    at
weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
    at
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
    at
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
    at
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
    at
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: javax.xml.bind.JAXBException: Provider
org.eclipse.persistence.jaxb.JAXBContextFactory could not be instantiated:
javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]
 - with linked exception:
[javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]]
    at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:161)
    at javax.xml.bind.ContextFinder.find(ContextFinder.java:349)
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
    at
org.apache.camel.spring.handler.CamelNamespaceHandler.createJaxbContext(CamelNamespaceHandler.java:187)
    at
org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:174)
    at
org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:302)
    ... 66 more
Caused by: javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]
    at
org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:698)
    at
org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:658)
    at org.eclipse.persistence.jaxb.JAXBContext.<init>(JAXBContext.java:143)
    at
org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(JAXBContextFactory.java:110)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:187)
    at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:147)
    ... 72 more
Caused by: Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
    at
org.eclipse.persistence.exceptions.JAXBException.nonExistentPropertyInPropOrder(JAXBException.java:219)
    at
org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.validatePropOrderForInfo(AnnotationsProcessor.java:3446)
    at
org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildTypeInfo(AnnotationsProcessor.java:691)
    at
org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.postBuildTypeInfo(AnnotationsProcessor.java:597)
    at
org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processClassesAndProperties(AnnotationsProcessor.java:234)
    at
org.eclipse.persistence.jaxb.compiler.Generator.<init>(Generator.java:104)
    at
org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:695)
    ... 81 more
<May 26, 2013 2:12:34 AM EDT> <Warning> <HTTP> <BEA-101162> <User defined
listener org.springframework.web.context.ContextLoaderListener failed:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
instantiated: javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]
 - with linked exception:
[javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]].
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
instantiated: javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]
 - with linked exception:
[javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]]
    at
org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:304)
    at
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:85)
    at
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:59)
    at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)
    at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1419)
    Truncated. see log file for complete stacktrace
Caused By: javax.xml.bind.JAXBException: Provider
org.eclipse.persistence.jaxb.JAXBContextFactory could not be instantiated:
javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]
 - with linked exception:
[javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]]
    at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:161)
    at javax.xml.bind.ContextFinder.find(ContextFinder.java:349)
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
    at
org.apache.camel.spring.handler.CamelNamespaceHandler.createJaxbContext(CamelNamespaceHandler.java:187)
    Truncated. see log file for complete stacktrace
Caused By: javax.xml.bind.JAXBException:
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
 - with linked exception:
[Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.]
    at
org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:698)
    at
org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:658)
    at org.eclipse.persistence.jaxb.JAXBContext.<init>(JAXBContext.java:143)
    at
org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(JAXBContextFactory.java:110)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    Truncated. see log file for complete stacktrace
Caused By: Exception [EclipseLink-50012] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: The property or field outputs was specified in
propOrder but is not a valid property.
    at
org.eclipse.persistence.exceptions.JAXBException.nonExistentPropertyInPropOrder(JAXBException.java:219)
    at
org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.validatePropOrderForInfo(AnnotationsProcessor.java:3446)
    at
org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildTypeInfo(AnnotationsProcessor.java:691)
    at
org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.postBuildTypeInfo(AnnotationsProcessor.java:597)
    at
org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processClassesAndProperties(AnnotationsProcessor.java:234)
    Truncated. see log file for complete stacktrace
>
<May 26, 2013 2:12:34 AM EDT> <Notice> <LoggingService> <BEA-320400> <The
log file
C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log
will be rotated. Reopen the log file if tailing has stopped. This can
happen on some platforms, such as Windows.>
<May 26, 2013 2:12:34 AM EDT> <Notice> <LoggingService> <BEA-320401> <The
log file has been rotated to
C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log00009.
Log messages will continue to be logged in
C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log.>











-- 
Thanks
Kulbhusan

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Frank Ertl <fr...@f-i-solutions-plus.de>.
Hi,

try to remove the slf4j-jars from your deployment. The error states that the
slf4j-classes got mixed up between two classloaders. Could be that there
will be following errors of the same type. 
This happens when weblogic loads singleton classes at startup.
I found it sometimes really painful to deploy an application to a server
because sometimes it's hard to find out which jars are provided and which
not.

Greets,
Frank



--
View this message in context: http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733314.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Frank Ertl <fr...@f-i-solutions-plus.de>.
Sorry, my fault. Sometimes my memory is like a sieve. I looked at my patched
camel-spring-2.x.y.jar and found that the class mentioned in the above post
ist not the correct one (at least for my combination of camel, spring and
java-version).
In my jaxb.properties I have the line as follows:

javax.xml.bind.context.factory=com.sun.xml.internal.bind.v2.ContextFactory

Could you try if this helps?

Frank



--
View this message in context: http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733396.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Kulbhushan Azad <ku...@gmail.com>.
Thanks, i checked that post and did try the option of adding
jaxb.properties , but with no luck , it still gives the error "Two classes
have the XML type with uri http://camel.apache.org/schema/spring and name
expression"






On Wed, May 29, 2013 at 3:57 AM, Frank Ertl <
frank.ertl@f-i-solutions-plus.de> wrote:

> Hi Claus,
>
> you're absolutely right. It is this thread:
>
>
> http://camel.465427.n5.nabble.com/Help-on-deploying-Camel-on-Weblogic-12c-Name-Collision-td5720837.html
> <
> http://camel.465427.n5.nabble.com/Help-on-deploying-Camel-on-Weblogic-12c-Name-Collision-td5720837.html
> >
>
> I had the same issue and this was the solution.
>
> @Kulbhusan: I remember going through the same problems you encounter step
> after step. If I remember correctly this was the last step to solve the
> deployment issues on weblogic 12c.
>
> Regards,
> Frank
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733391.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>



-- 
Thanks
Kulbhusan

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Frank Ertl <fr...@f-i-solutions-plus.de>.
Hi Claus,

you're absolutely right. It is this thread:

http://camel.465427.n5.nabble.com/Help-on-deploying-Camel-on-Weblogic-12c-Name-Collision-td5720837.html
<http://camel.465427.n5.nabble.com/Help-on-deploying-Camel-on-Weblogic-12c-Name-Collision-td5720837.html>  

I had the same issue and this was the solution.

@Kulbhusan: I remember going through the same problems you encounter step
after step. If I remember correctly this was the last step to solve the
deployment issues on weblogic 12c.

Regards,
Frank



--
View this message in context: http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733391.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Claus Ibsen <cl...@gmail.com>.
Hi

Can you search the Camel mailing lists. I kinda recall a bit about
that Eclipse persistence link error for another user.
[Exception [EclipseLink-50007] (Eclipse Persistence Services -

Maybe you can find those mail threads and see what the answer was.

On Tue, May 28, 2013 at 11:39 PM, Kulbhushan Azad
<ku...@gmail.com> wrote:
> Thanks Frank and Preben for your inputs
>
> yes i have been using the cat tool of 12c to resolve the conflicting
> classes , i do not see any conflicting classes in cat tool
>
> now i am getting below error not sure how to go about it
>
> [Exception [EclipseLink-50007] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: Name collision.  Two classes have the XML type with
> uri http://camel.apache.org/schema/spring and name expression.]
>  - with linked exception:
> [javax.xml.bind.JAXBException:
> Exception Description: Name collision.  Two classes have the XML type with
> uri http://camel.apache.org/schema/spring and name expression.
>  - with linked exception:
> [Exception [EclipseLink-50007] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: Name collision.  Two classes have the XML type with
> uri http://camel.apache.org/schema/spring and name expression.]]
>     at
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:304)
>     at
> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:84)
>     at
> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:56)
>     at
> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:69)
>     at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1297)
>     at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1287)
>     at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135)
>     at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
>     at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
>     at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
>     at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
>     at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
>     at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
>     at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
>     at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
>     at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
>     at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
>     at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
>     at
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)
>     at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>     at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
>     at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
>     at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
>     at
> weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:582)
>     at
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>     at
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
>     at
> weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
>     at
> weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:233)
>     at
> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:190)
>     at
> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:175)
>     at
> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1730)
>     at
> weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2740)
>     at
> weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704)
>     at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781)
>     at
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
>     at
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
>     at
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
>     at
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
>     at
> weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:212)
>     at
> weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:111)
>     at
> weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
>     at
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
>     at
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
>     at
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
>     at
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
>     at
> weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:24)
>     at
> weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729)
>     at
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
>     at
> weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258)
>     at
> weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61)
>     at
> weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)
>     at
> weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
>     at
> weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:582)
>     at
> weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:148)
>     at
> weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:114)
>     at
> weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:335)
>     at
> weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
>     at
> weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
>     at
> weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
>     at
> weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
>     at
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
>     at
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
>     at
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
>     at
> weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
>     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
>     at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
>
>
>
>
>
>
>
> On Tue, May 28, 2013 at 1:44 PM, Preben.Asmussen <pr...@dr.dk> wrote:
>
>> Hi
>>
>> I'm running several camel war's on weblogic 10.3.5 without any problems as
>> long as you remember to use weblogic.xml deployment descriptor to load
>> webapp provided classes first.
>>
>> Weblogic provides an build in  weblogic classloader analysis tool
>> <
>> http://blog.eisele.net/2011/01/using-new-weblogic-classloader-analysis.html
>> >
>> one can use to solve classloader problems. This might aslo be available on
>> wls 12c.
>>
>>
>>
>> --
>> View this message in context:
>> http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733370.html
>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>
>
>
>
> --
> Thanks
> Kulbhusan



-- 
Claus Ibsen
-----------------
www.camelone.org: The open source integration conference.

Red Hat, Inc.
FuseSource is now part of Red Hat
Email: cibsen@redhat.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Kulbhushan Azad <ku...@gmail.com>.
Thanks Frank and Preben for your inputs

yes i have been using the cat tool of 12c to resolve the conflicting
classes , i do not see any conflicting classes in cat tool

now i am getting below error not sure how to go about it

[Exception [EclipseLink-50007] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: Name collision.  Two classes have the XML type with
uri http://camel.apache.org/schema/spring and name expression.]
 - with linked exception:
[javax.xml.bind.JAXBException:
Exception Description: Name collision.  Two classes have the XML type with
uri http://camel.apache.org/schema/spring and name expression.
 - with linked exception:
[Exception [EclipseLink-50007] (Eclipse Persistence Services -
2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: Name collision.  Two classes have the XML type with
uri http://camel.apache.org/schema/spring and name expression.]]
    at
org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:304)
    at
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:84)
    at
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:56)
    at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:69)
    at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1297)
    at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1287)
    at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135)
    at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
    at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
    at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
    at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
    at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)
    at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
    at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
    at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
    at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
    at
weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:582)
    at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at
weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
    at
weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:233)
    at
weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:190)
    at
weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:175)
    at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1730)
    at
weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2740)
    at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
    at
weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:212)
    at
weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:111)
    at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
    at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:24)
    at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258)
    at
weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61)
    at
weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)
    at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
    at
weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:582)
    at
weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:148)
    at
weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:114)
    at
weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:335)
    at
weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
    at
weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
    at
weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
    at
weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
    at
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
    at
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
    at
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
    at
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)







On Tue, May 28, 2013 at 1:44 PM, Preben.Asmussen <pr...@dr.dk> wrote:

> Hi
>
> I'm running several camel war's on weblogic 10.3.5 without any problems as
> long as you remember to use weblogic.xml deployment descriptor to load
> webapp provided classes first.
>
> Weblogic provides an build in  weblogic classloader analysis tool
> <
> http://blog.eisele.net/2011/01/using-new-weblogic-classloader-analysis.html
> >
> one can use to solve classloader problems. This might aslo be available on
> wls 12c.
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733370.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>



-- 
Thanks
Kulbhusan

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by "Preben.Asmussen" <pr...@dr.dk>.
Hi

I'm running several camel war's on weblogic 10.3.5 without any problems as
long as you remember to use weblogic.xml deployment descriptor to load
webapp provided classes first.
 
Weblogic provides an build in  weblogic classloader analysis tool
<http://blog.eisele.net/2011/01/using-new-weblogic-classloader-analysis.html>  
one can use to solve classloader problems. This might aslo be available on
wls 12c.



--
View this message in context: http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733370.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Kulbhushan Azad <ku...@gmail.com>.
hi Frank
i added below in the weblogic.xml and tried a clean build and redeployment
, now i am seeing another new error as below


May 28, 2013 12:52:43 AM org.springframework.web.context.ContextLoader
initWebApplicationContext
INFO: Root WebApplicationContext: initialization started
May 28, 2013 12:52:43 AM
org.springframework.context.support.AbstractApplicationContext
prepareRefresh
INFO: Refreshing Root WebApplicationContext: startup date [Tue May 28
00:52:43 EDT 2013]; root of context hierarchy
May 28, 2013 12:52:43 AM
org.springframework.beans.factory.xml.XmlBeanDefinitionReader
loadBeanDefinitions
INFO: Loading XML bean definitions from ServletContext resource
[/WEB-INF/applicationContext.xml]
May 28, 2013 12:52:43 AM org.springframework.web.context.ContextLoader
initWebApplicationContext
SEVERE: Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
exception parsing XML document from ServletContext resource
[/WEB-INF/applicationContext.xml]; nested exception is
org.springframework.beans.FatalBeanException: Invalid NamespaceHandler
class [org.apache.camel.spring.handler.CamelNamespaceHandler] for namespace
[http://camel.apache.org/schema/spring]: problem with handler class file or
dependent class; nested exception is java.lang.LinkageError: loader
constraint violation: when resolving method
"org.slf4j.impl.StaticLoggerBinder.getLoggerFactory()Lorg/slf4j/ILoggerFactory;"
the class loader (instance of
weblogic/utils/classloaders/ChangeAwareClassLoader) of the current class,
org/slf4j/LoggerFactory, and the class loader (instance of
sun/misc/Launcher$AppClassLoader) for resolved class,
org/slf4j/impl/StaticLoggerBinder, have different Class objects for the
type org/slf4j/ILoggerFactory used in the signature
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
    at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
    at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
    at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
    at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:131)
    at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:522)
    at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:436)
    at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:385)
    at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:284)
    at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
    at
weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:582)
    at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at
weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
    at
weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:233)
    at
weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:190)
    at
weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:175)
    at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1730)
    at
weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2740)
    at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
    at
weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:212)
    at
weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:111)
    at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
    at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
    at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:24)
    at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729)
    at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
    at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258)
    at
weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61)
    at
weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)
    at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
    at
weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:192)
    at
weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:369)
    at
weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
    at
weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
    at
weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
    at
weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
    at
weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at
weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at
weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:186)
    at
weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:94)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: org.springframework.beans.FatalBeanException: Invalid
NamespaceHandler class
[org.apache.camel.spring.handler.CamelNamespaceHandler] for namespace [
http://camel.apache.org/schema/spring]: problem with handler class file or
dependent class; nested exception is java.lang.LinkageError: loader
constraint violation: when resolving method
"org.slf4j.impl.StaticLoggerBinder.getLoggerFactory()Lorg/slf4j/ILoggerFactory;"
the class loader (instance of
weblogic/utils/classloaders/ChangeAwareClassLoader) of the current class,
org/slf4j/LoggerFactory, and the class loader (instance of
sun/misc/Launcher$AppClassLoader) for resolved class,
org/slf4j/impl/StaticLoggerBinder, have different Class objects for the
type org/slf4j/ILoggerFactory used in the signature
    at
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:139)
    at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1414)
    at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1409)
    at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:184)
    at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)
    at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:111)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
    at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
    ... 55 more
Caused by: java.lang.LinkageError: loader constraint violation: when
resolving method
"org.slf4j.impl.StaticLoggerBinder.getLoggerFactory()Lorg/slf4j/ILoggerFactory;"
the class loader (instance of
weblogic/utils/classloaders/ChangeAwareClassLoader) of the current class,
org/slf4j/LoggerFactory, and the class loader (instance of
sun/misc/Launcher$AppClassLoader) for resolved class,
org/slf4j/impl/StaticLoggerBinder, have different Class objects for the
type org/slf4j/ILoggerFactory used in the signature
    at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:299)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
    at
org.apache.camel.spring.handler.CamelNamespaceHandler.<clinit>(CamelNamespaceHandler.java:74)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
    at
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:104)
    at
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:129)
    ... 62 more





On Mon, May 27, 2013 at 2:05 AM, Frank Ertl <
frank.ertl@f-i-solutions-plus.de> wrote:

> Hi,
>
> I had a similar problem when deploying camel 2.10.2 to weblogic 12c.
> Tracking the problem down I found it was a classloader issue. Could you try
> to put a file "weblogic.xml" with the following content in your
> WEB-INF-folder?
>
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app.xsd"
> xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app">
>     <container-descriptor>
>         <prefer-web-inf-classes>true</prefer-web-inf-classes>
>     </container-descriptor>
> </weblogic-web-app>
>
>
> Frank
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733237.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>



-- 
Thanks
Kulbhusan

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Frank Ertl <fr...@f-i-solutions-plus.de>.
Hi,

I had a similar problem when deploying camel 2.10.2 to weblogic 12c.
Tracking the problem down I found it was a classloader issue. Could you try
to put a file "weblogic.xml" with the following content in your
WEB-INF-folder?

<?xml version="1.0" encoding="ISO-8859-1"?> 
<weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app.xsd"
xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app"> 
    <container-descriptor> 
        <prefer-web-inf-classes>true</prefer-web-inf-classes> 
    </container-descriptor> 
</weblogic-web-app> 


Frank



--
View this message in context: http://camel.465427.n5.nabble.com/Spring-Camel-Context-initialization-error-in-weblogic-12c-tp5733202p5733237.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Kulbhushan Azad <ku...@gmail.com>.
2.11.0


On Sun, May 26, 2013 at 3:48 AM, Christian Müller <
christian.mueller@gmail.com> wrote:

> Which Version of Camel do you use?
>
> Sent from a mobile device
> Am 26.05.2013 08:24 schrieb "Kulbhushan Azad" <kulbhushan.cusat@gmail.com
> >:
>
> > hi
> >
> > i am new to camel and trying to use this in one of my project which runs
> on
> > weblogic 12c.
> >
> > appreciate help on this , below is the config and error stack trace
> >
> > below is what i have in applicationContext.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:camel="http://camel.apache.org/schema/spring"
> >        xsi:schemaLocation="
> >        http://www.springframework.org/schema/beans
> > http://www.springframework.org/schema/beans/spring-beans.xsd
> >        http://camel.apache.org/schema/spring
> > http://camel.apache.org/schema/spring/camel-spring.xsd">
> >
> >   <camel:camelContext>
> >     <camel:route>
> >       <camel:from uri="file://inputdir/?delete=true"/>
> >       <camel:to uri="file://outputdir"/>
> >     </camel:route>
> >   </camel:camelContext>
> > </beans>
> > ===================================================
> >
> >
> > below is the error stack trace i am getting ,
> >
> > ===========================================
> >
> > May 26, 2013 2:12:33 AM org.springframework.web.context.ContextLoader
> > initWebApplicationContext
> > INFO: Root WebApplicationContext: initialization started
> > May 26, 2013 2:12:33 AM
> > org.springframework.context.support.AbstractApplicationContext
> > prepareRefresh
> > INFO: Refreshing Root WebApplicationContext: startup date [Sun May 26
> > 02:12:33 EDT 2013]; root of context hierarchy
> > May 26, 2013 2:12:33 AM
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader
> > loadBeanDefinitions
> > INFO: Loading XML bean definitions from ServletContext resource
> > [/WEB-INF/applicationContext.xml]
> > May 26, 2013 2:12:34 AM org.springframework.web.context.ContextLoader
> > initWebApplicationContext
> > SEVERE: Context initialization failed
> > org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
> > create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
> > Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
> > instantiated: javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]
> >  - with linked exception:
> > [javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]]
> >     at
> >
> >
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:304)
> >     at
> >
> >
> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:85)
> >     at
> >
> >
> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:59)
> >     at
> >
> >
> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)
> >     at
> >
> >
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1419)
> >     at
> >
> >
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1409)
> >     at
> >
> >
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:184)
> >     at
> >
> >
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)
> >     at
> >
> >
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:111)
> >     at
> >
> >
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
> >     at
> >
> >
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
> >     at
> >
> >
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
> >     at
> >
> >
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
> >     at
> >
> >
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
> >     at
> >
> >
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
> >     at
> >
> >
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
> >     at
> >
> >
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
> >     at
> >
> >
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
> >     at
> >
> >
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:131)
> >     at
> >
> >
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:522)
> >     at
> >
> >
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:436)
> >     at
> >
> >
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:385)
> >     at
> >
> >
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:284)
> >     at
> >
> >
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
> >     at
> >
> >
> weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:582)
> >     at
> >
> >
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> >     at
> > weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
> >     at
> > weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
> >     at
> >
> >
> weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:233)
> >     at
> >
> >
> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:190)
> >     at
> >
> >
> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:175)
> >     at
> >
> >
> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1730)
> >     at
> >
> >
> weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2740)
> >     at
> >
> >
> weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704)
> >     at
> weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781)
> >     at
> >
> >
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
> >     at
> >
> >
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
> >     at
> >
> >
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
> >     at
> >
> >
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
> >     at
> >
> >
> weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:212)
> >     at
> >
> >
> weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:111)
> >     at
> >
> >
> weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
> >     at
> >
> >
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
> >     at
> >
> >
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
> >     at
> >
> >
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
> >     at
> >
> >
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
> >     at
> >
> >
> weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:24)
> >     at
> >
> >
> weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729)
> >     at
> >
> >
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
> >     at
> >
> >
> weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258)
> >     at
> >
> weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61)
> >     at
> >
> >
> weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:582)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:148)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:114)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:335)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
> >     at
> >
> >
> weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
> >     at
> >
> >
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
> >     at
> >
> >
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
> >     at
> >
> >
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
> >     at
> >
> >
> weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
> >     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
> >     at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
> > Caused by: javax.xml.bind.JAXBException: Provider
> > org.eclipse.persistence.jaxb.JAXBContextFactory could not be
> instantiated:
> > javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]
> >  - with linked exception:
> > [javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]]
> >     at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:161)
> >     at javax.xml.bind.ContextFinder.find(ContextFinder.java:349)
> >     at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
> >     at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
> >     at
> >
> >
> org.apache.camel.spring.handler.CamelNamespaceHandler.createJaxbContext(CamelNamespaceHandler.java:187)
> >     at
> >
> >
> org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:174)
> >     at
> >
> >
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:302)
> >     ... 66 more
> > Caused by: javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]
> >     at
> >
> >
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:698)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:658)
> >     at
> > org.eclipse.persistence.jaxb.JAXBContext.<init>(JAXBContext.java:143)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(JAXBContextFactory.java:110)
> >     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >     at
> >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >     at
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >     at java.lang.reflect.Method.invoke(Method.java:597)
> >     at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:187)
> >     at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:147)
> >     ... 72 more
> > Caused by: Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >     at
> >
> >
> org.eclipse.persistence.exceptions.JAXBException.nonExistentPropertyInPropOrder(JAXBException.java:219)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.validatePropOrderForInfo(AnnotationsProcessor.java:3446)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildTypeInfo(AnnotationsProcessor.java:691)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.postBuildTypeInfo(AnnotationsProcessor.java:597)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processClassesAndProperties(AnnotationsProcessor.java:234)
> >     at
> >
> org.eclipse.persistence.jaxb.compiler.Generator.<init>(Generator.java:104)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:695)
> >     ... 81 more
> > <May 26, 2013 2:12:34 AM EDT> <Warning> <HTTP> <BEA-101162> <User defined
> > listener org.springframework.web.context.ContextLoaderListener failed:
> > org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
> > create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
> > Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
> > instantiated: javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]
> >  - with linked exception:
> > [javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]].
> > org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
> > create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
> > Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
> > instantiated: javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]
> >  - with linked exception:
> > [javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]]
> >     at
> >
> >
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:304)
> >     at
> >
> >
> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:85)
> >     at
> >
> >
> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:59)
> >     at
> >
> >
> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)
> >     at
> >
> >
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1419)
> >     Truncated. see log file for complete stacktrace
> > Caused By: javax.xml.bind.JAXBException: Provider
> > org.eclipse.persistence.jaxb.JAXBContextFactory could not be
> instantiated:
> > javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]
> >  - with linked exception:
> > [javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]]
> >     at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:161)
> >     at javax.xml.bind.ContextFinder.find(ContextFinder.java:349)
> >     at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
> >     at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
> >     at
> >
> >
> org.apache.camel.spring.handler.CamelNamespaceHandler.createJaxbContext(CamelNamespaceHandler.java:187)
> >     Truncated. see log file for complete stacktrace
> > Caused By: javax.xml.bind.JAXBException:
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >  - with linked exception:
> > [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.]
> >     at
> >
> >
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:698)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:658)
> >     at
> > org.eclipse.persistence.jaxb.JAXBContext.<init>(JAXBContext.java:143)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(JAXBContextFactory.java:110)
> >     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >     Truncated. see log file for complete stacktrace
> > Caused By: Exception [EclipseLink-50012] (Eclipse Persistence Services -
> > 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> > Exception Description: The property or field outputs was specified in
> > propOrder but is not a valid property.
> >     at
> >
> >
> org.eclipse.persistence.exceptions.JAXBException.nonExistentPropertyInPropOrder(JAXBException.java:219)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.validatePropOrderForInfo(AnnotationsProcessor.java:3446)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildTypeInfo(AnnotationsProcessor.java:691)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.postBuildTypeInfo(AnnotationsProcessor.java:597)
> >     at
> >
> >
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processClassesAndProperties(AnnotationsProcessor.java:234)
> >     Truncated. see log file for complete stacktrace
> > >
> > <May 26, 2013 2:12:34 AM EDT> <Notice> <LoggingService> <BEA-320400> <The
> > log file
> >
> >
> C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log
> > will be rotated. Reopen the log file if tailing has stopped. This can
> > happen on some platforms, such as Windows.>
> > <May 26, 2013 2:12:34 AM EDT> <Notice> <LoggingService> <BEA-320401> <The
> > log file has been rotated to
> >
> >
> C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log00009.
> > Log messages will continue to be logged in
> >
> >
> C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log.>
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Thanks
> > Kulbhusan
> >
>



-- 
Thanks
Kulbhusan

Re: Spring-Camel Context initialization error in weblogic 12c

Posted by Christian Müller <ch...@gmail.com>.
Which Version of Camel do you use?

Sent from a mobile device
Am 26.05.2013 08:24 schrieb "Kulbhushan Azad" <ku...@gmail.com>:

> hi
>
> i am new to camel and trying to use this in one of my project which runs on
> weblogic 12c.
>
> appreciate help on this , below is the config and error stack trace
>
> below is what i have in applicationContext.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:camel="http://camel.apache.org/schema/spring"
>        xsi:schemaLocation="
>        http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans.xsd
>        http://camel.apache.org/schema/spring
> http://camel.apache.org/schema/spring/camel-spring.xsd">
>
>   <camel:camelContext>
>     <camel:route>
>       <camel:from uri="file://inputdir/?delete=true"/>
>       <camel:to uri="file://outputdir"/>
>     </camel:route>
>   </camel:camelContext>
> </beans>
> ===================================================
>
>
> below is the error stack trace i am getting ,
>
> ===========================================
>
> May 26, 2013 2:12:33 AM org.springframework.web.context.ContextLoader
> initWebApplicationContext
> INFO: Root WebApplicationContext: initialization started
> May 26, 2013 2:12:33 AM
> org.springframework.context.support.AbstractApplicationContext
> prepareRefresh
> INFO: Refreshing Root WebApplicationContext: startup date [Sun May 26
> 02:12:33 EDT 2013]; root of context hierarchy
> May 26, 2013 2:12:33 AM
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader
> loadBeanDefinitions
> INFO: Loading XML bean definitions from ServletContext resource
> [/WEB-INF/applicationContext.xml]
> May 26, 2013 2:12:34 AM org.springframework.web.context.ContextLoader
> initWebApplicationContext
> SEVERE: Context initialization failed
> org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
> create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
> Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
> instantiated: javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]
>  - with linked exception:
> [javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]]
>     at
>
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:304)
>     at
>
> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:85)
>     at
>
> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:59)
>     at
>
> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)
>     at
>
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1419)
>     at
>
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1409)
>     at
>
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:184)
>     at
>
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)
>     at
>
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:111)
>     at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
>     at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
>     at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>     at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
>     at
>
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
>     at
>
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
>     at
>
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
>     at
>
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
>     at
>
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
>     at
>
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:131)
>     at
>
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:522)
>     at
>
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:436)
>     at
>
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:385)
>     at
>
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:284)
>     at
>
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
>     at
>
> weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:582)
>     at
>
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>     at
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
>     at
> weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
>     at
>
> weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:233)
>     at
>
> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:190)
>     at
>
> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:175)
>     at
>
> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1730)
>     at
>
> weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2740)
>     at
>
> weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704)
>     at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781)
>     at
>
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
>     at
>
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
>     at
>
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
>     at
>
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
>     at
>
> weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:212)
>     at
>
> weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:111)
>     at
>
> weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
>     at
>
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)
>     at
>
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)
>     at
>
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
>     at
>
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)
>     at
>
> weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:24)
>     at
>
> weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729)
>     at
>
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
>     at
>
> weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258)
>     at
> weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61)
>     at
>
> weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)
>     at
>
> weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
>     at
>
> weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:582)
>     at
>
> weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:148)
>     at
>
> weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:114)
>     at
>
> weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:335)
>     at
>
> weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
>     at
>
> weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
>     at
>
> weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
>     at
>
> weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
>     at
>
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
>     at
>
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
>     at
>
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
>     at
>
> weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
>     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
>     at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
> Caused by: javax.xml.bind.JAXBException: Provider
> org.eclipse.persistence.jaxb.JAXBContextFactory could not be instantiated:
> javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]
>  - with linked exception:
> [javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]]
>     at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:161)
>     at javax.xml.bind.ContextFinder.find(ContextFinder.java:349)
>     at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
>     at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
>     at
>
> org.apache.camel.spring.handler.CamelNamespaceHandler.createJaxbContext(CamelNamespaceHandler.java:187)
>     at
>
> org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:174)
>     at
>
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:302)
>     ... 66 more
> Caused by: javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]
>     at
>
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:698)
>     at
>
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:658)
>     at
> org.eclipse.persistence.jaxb.JAXBContext.<init>(JAXBContext.java:143)
>     at
>
> org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(JAXBContextFactory.java:110)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>     at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:597)
>     at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:187)
>     at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:147)
>     ... 72 more
> Caused by: Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>     at
>
> org.eclipse.persistence.exceptions.JAXBException.nonExistentPropertyInPropOrder(JAXBException.java:219)
>     at
>
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.validatePropOrderForInfo(AnnotationsProcessor.java:3446)
>     at
>
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildTypeInfo(AnnotationsProcessor.java:691)
>     at
>
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.postBuildTypeInfo(AnnotationsProcessor.java:597)
>     at
>
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processClassesAndProperties(AnnotationsProcessor.java:234)
>     at
> org.eclipse.persistence.jaxb.compiler.Generator.<init>(Generator.java:104)
>     at
>
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:695)
>     ... 81 more
> <May 26, 2013 2:12:34 AM EDT> <Warning> <HTTP> <BEA-101162> <User defined
> listener org.springframework.web.context.ContextLoaderListener failed:
> org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
> create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
> Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
> instantiated: javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]
>  - with linked exception:
> [javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]].
> org.springframework.beans.factory.BeanDefinitionStoreException: Failed to
> create the JAXB binder; nested exception is javax.xml.bind.JAXBException:
> Provider org.eclipse.persistence.jaxb.JAXBContextFactory could not be
> instantiated: javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]
>  - with linked exception:
> [javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]]
>     at
>
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:304)
>     at
>
> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:85)
>     at
>
> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:59)
>     at
>
> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)
>     at
>
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1419)
>     Truncated. see log file for complete stacktrace
> Caused By: javax.xml.bind.JAXBException: Provider
> org.eclipse.persistence.jaxb.JAXBContextFactory could not be instantiated:
> javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]
>  - with linked exception:
> [javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]]
>     at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:161)
>     at javax.xml.bind.ContextFinder.find(ContextFinder.java:349)
>     at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
>     at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
>     at
>
> org.apache.camel.spring.handler.CamelNamespaceHandler.createJaxbContext(CamelNamespaceHandler.java:187)
>     Truncated. see log file for complete stacktrace
> Caused By: javax.xml.bind.JAXBException:
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>  - with linked exception:
> [Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.]
>     at
>
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:698)
>     at
>
> org.eclipse.persistence.jaxb.JAXBContext$ContextPathInput.createContextState(JAXBContext.java:658)
>     at
> org.eclipse.persistence.jaxb.JAXBContext.<init>(JAXBContext.java:143)
>     at
>
> org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(JAXBContextFactory.java:110)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     Truncated. see log file for complete stacktrace
> Caused By: Exception [EclipseLink-50012] (Eclipse Persistence Services -
> 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
> Exception Description: The property or field outputs was specified in
> propOrder but is not a valid property.
>     at
>
> org.eclipse.persistence.exceptions.JAXBException.nonExistentPropertyInPropOrder(JAXBException.java:219)
>     at
>
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.validatePropOrderForInfo(AnnotationsProcessor.java:3446)
>     at
>
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildTypeInfo(AnnotationsProcessor.java:691)
>     at
>
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.postBuildTypeInfo(AnnotationsProcessor.java:597)
>     at
>
> org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processClassesAndProperties(AnnotationsProcessor.java:234)
>     Truncated. see log file for complete stacktrace
> >
> <May 26, 2013 2:12:34 AM EDT> <Notice> <LoggingService> <BEA-320400> <The
> log file
>
> C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log
> will be rotated. Reopen the log file if tailing has stopped. This can
> happen on some platforms, such as Windows.>
> <May 26, 2013 2:12:34 AM EDT> <Notice> <LoggingService> <BEA-320401> <The
> log file has been rotated to
>
> C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log00009.
> Log messages will continue to be logged in
>
> C:\bea1211\user_projects\domains\POCDomain\servers\AdminServer\logs\AdminServer.log.>
>
>
>
>
>
>
>
>
>
>
>
> --
> Thanks
> Kulbhusan
>