[mule-user] Not able to register a listener, it says there is an exception in JDBCConnector

2 views
Skip to first unread message

antonix

unread,
Oct 16, 2007, 11:19:43 AM10/16/07
to us...@mule.codehaus.org

When I uncomment the part of MuleEventMulticaster, it says while deployment,
it doesn't get deployed and it throws the exception,
<Oct 16, 2007 8:49:34 PM GMT+05:30> <Warning> <HTTP> <BEA-101162> <User
defined listener org.springf
ramework.web.context.ContextLoaderListener failed:
org.mule.MuleRuntimeException: Failed to reinitia
lise Mule after the Application Context was refreshed.
org.mule.MuleRuntimeException: Failed to reinitialise Mule after the
Application Context was refresh
ed
at
org.mule.extras.spring.events.MuleEventMulticaster.initMule(MuleEventMulticaster.java:591
)
at
org.mule.extras.spring.events.MuleEventMulticaster.multicastEvent(MuleEventMulticaster.ja
va:278)
at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractAppli
cationContext.java:243)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicatio
nContext.java:351)
at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(
AbstractRefreshableWebApplicationContext.java:156)
Truncated. see log file for complete stacktrace
org.mule.umo.provider.ConnectorException: Connector that caused exception
is: org.mule.providers.jdb
c.JdbcConnector@5d4a62
at
org.mule.providers.AbstractConnector.registerListener(AbstractConnector.java:649)
at
org.mule.impl.model.AbstractComponent.registerListeners(AbstractComponent.java:542)
at
org.mule.impl.model.AbstractComponent.start(AbstractComponent.java:216)
at
org.mule.impl.model.AbstractComponent.start(AbstractComponent.java:203)
at
org.mule.impl.model.AbstractModel.registerComponent(AbstractModel.java:186)
Truncated. see log file for complete stacktrace
>
<Oct 16, 2007 8:49:34 PM GMT+05:30> <Error> <Deployer> <BEA-149231> <Unable
to set the activation st
ate to true for the application 'faultDiagnosticsr'.
weblogic.application.ModuleException:
at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:894)
at
weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:336)
at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
Truncated. see log file for complete stacktrace
org.mule.umo.provider.ConnectorException: Connector that caused exception
is: org.mule.providers.jdb
c.JdbcConnector@5d4a62
at
org.mule.providers.AbstractConnector.registerListener(AbstractConnector.java:649)
at
org.mule.impl.model.AbstractComponent.registerListeners(AbstractComponent.java:542)
at
org.mule.impl.model.AbstractComponent.start(AbstractComponent.java:216)
at
org.mule.impl.model.AbstractComponent.start(AbstractComponent.java:203)
at
org.mule.impl.model.AbstractModel.registerComponent(AbstractModel.java:186)
Truncated. see log file for complete stacktrace
>


The following is the applicationContext.xml,

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="autodetect">

<bean id="muleManager"
class="org.mule.extras.spring.config.AutowireUMOManagerFactoryBean">
</bean>
<bean id="muleConfig" class="org.mule.config.MuleConfiguration"
depends-on="muleManager">
<property name="serverUrl" value="tcp://localhost:60505" />
</bean>
<bean id="muleNameProcessor"
class="org.mule.extras.spring.config.MuleObjectNameProcessor" />
<bean id="applicationEventMulticaster"
class="org.mule.extras.spring.events.MuleEventMulticaster">
<property name="asynchronous">
<value>false</value>
</property>
<property name="subscriptions">
<list>
<value>jdbc://some</value>
<value>jdbc://updating.ack</value>
</list>
</property>
</bean>
<bean id="eventListener"
class="com.techmahindra.osi.osportal.mule.TestManagerService"
autowire="byType">
<property name="subscriptions">
<list>
<value>jdbc://some</value>

</list>
</property>
</bean>
<bean id="connector"
class="org.mule.providers.jdbc.JdbcConnector">
<property name="dataSource">
<ref bean="myDataSource" />
</property>
<property name="queries">
<map>
<entry key="some"
value="select * from customer where id=${id}">
</entry>
<entry key="updating.ack"
value="select * from customer where name='antony'">
</entry>
</map>
</property>

</bean>
<bean id="myDataSource" destroy-method="shutdown"
class="org.enhydra.jdbc.standard.StandardDataSource">
<property name="driverName">
<value>org.gjt.mm.mysql.Driver</value>
</property>
<property name="url">
<value>jdbc:mysql://172.24.99.135:3306/antony</value>
</property>
<property name="user">
<value>root</value>
</property>
<property name="password">
<value>passw0rd</value>
</property>
</bean>
<!--<bean id="myDataSource"
class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="oracle.jdbc.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@172.24.3.71:1521:portal9i"/>
<property name="username" value="wlp_os_user"/>
<property name="password" value="wlp_user"/>

<property name="driverClassName"
value="org.gjt.mm.mysql.Driver">
</property>
<property name="url"
value="jdbc:mysql://172.24.99.135:3306/antony">
</property>
<property name="username" value="root"></property>
<property name="password" value="passw0rd"></property>
</bean>
--><!--<bean id="connector" class="org.mule.providers.jdbc.JdbcConnector"
singleton="false">
<property name="jndiInitialFactory">
<value>weblogic.jndi.WLInitialContextFactory</value>
</property>
<property name="jndiProviderUrl">
<value>t3://172.24.99.135:7001</value>
</property>
<property name="dataSourceJndiName">
<value>antony</value>
</property>
<property name="queries">
<map>
<entry key="some"
value="select * from customer where id=${id}">
</entry>
</map>
</property>
<property name="pollingFrequency" value="2000" />
</bean>

-->
</beans>

Please help me out. Thanks in advance.

--
View this message in context: http://www.nabble.com/Not-able-to-register-a-listener%2C-it-says-there-is-an-exception-in-JDBCConnector-tf4634833.html#a13235699
Sent from the Mule - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Andrew Perepelytsya

unread,
Oct 16, 2007, 11:38:37 AM10/16/07
to us...@mule.codehaus.org
Full stacktrace?

antonix

unread,
Oct 16, 2007, 12:09:23 PM10/16/07
to us...@mule.codehaus.org

Following is the log file view,

weblogic.application.ModuleException:
at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:894)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:336)
at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)

at
weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)


at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)

at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:641)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:229)
at
weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
at
weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:181)
at
weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:352)
at
weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)
at
weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:186)
at
weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at
weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
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:173)
at
weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)


org.mule.umo.provider.ConnectorException: Connector that caused exception

is: org.mule.providers.jdbc.JdbcConnector@c2cfe1


at
org.mule.providers.AbstractConnector.registerListener(AbstractConnector.java:649)
at
org.mule.impl.model.AbstractComponent.registerListeners(AbstractComponent.java:542)
at org.mule.impl.model.AbstractComponent.start(AbstractComponent.java:216)
at org.mule.impl.model.AbstractComponent.start(AbstractComponent.java:203)
at
org.mule.impl.model.AbstractModel.registerComponent(AbstractModel.java:186)

at
org.mule.extras.spring.events.MuleEventMulticaster.registerMulticasterDescriptor(MuleEventMulticaster.java:602)
at
org.mule.extras.spring.events.MuleEventMulticaster.initMule(MuleEventMulticaster.java:552)
at
org.mule.extras.spring.events.MuleEventMulticaster.multicastEvent(MuleEventMulticaster.java:278)
at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:243)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:351)
at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
at
weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:375)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at
weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:83)
at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1591)
at
weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2734)
at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:892)


at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:336)
at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)

at
weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)


at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)

at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:641)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:229)
at
weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
at
weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:181)
at
weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:352)
at
weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)
at
weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:186)
at
weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at
weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
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:173)
at
weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)


Andrew Perepelytsya wrote:
>
> Full stacktrace?
>
>

--
View this message in context: http://www.nabble.com/Not-able-to-register-a-listener%2C-it-says-there-is-an-exception-in-JDBCConnector-tf4634833.html#a13236837

Reply all
Reply to author
Forward
0 new messages