|
Hi, I’m a newbie to the messenger sandbox project, and had a couple questions on getting it running with Cacho Resin 2.1.6. I’m running the latest OpenJMS server, running with the default queue in rmi_jms.xml and the pre-packaged Messenger.xml that comes with messenger for OpenJMS.
My problem is when I start the managerServlet everything seems to run fine except for an NotSerializable error I get on startup – this is the debug info it spits out:
[2003-01-08 16:05:32,739] DEBUG [main] [digester.Digester] [SetNextRule]{manager /messenger} Call org.apache.commons.messenger.MessengerManager.addMessenger(org. apache.commons.messenger.DefaultMessenger@7fc686 session: javax.jms.JMSException : Failed to lookup: JmsTopicConnectionFactory using JNDI. javax.naming.NamingExc eption: error marshalling arguments; nested exception is: java.io.NotSerializableException: com.caucho.util.ClassLoaderLocal [Root exception is java.rmi.MarshalException: error marshalling arguments; nested exc eption is: java.io.NotSerializableException: com.caucho.util.ClassLoaderLocal])
Does anyone that uses messenger lead me in the right direction? It looks like a very slick app, in the past I’ve had to write all the connection management stuff for JMS manually which was plenty of work – messenger seems to take care of all that. I’m just wondering what I am missing here, or if it just doesn’t work on resin (I don’t see why it wouldn’t) especially if I am using the build in JNDI server in OpenJMS.
Ryan
More debug info that it spat out attached:
|
Starting Resin on Wed, 08 Jan 2003 16:05:30 -0600 (CST) [2003-01-08 16:05:31.056] initializing application http://localhost:8080/ [2003-01-08 16:05:32,228] DEBUG [main] [Digester.sax] setDocumentLocator(org.apa che.xerces.readers.DefaultEntityHandler@70bea5) [2003-01-08 16:05:32,228] DEBUG [main] [Digester.sax] startDocument() [2003-01-08 16:05:32,228] DEBUG [main] [Digester.sax] resolveEntity('null', 'fil e:/c:/dev/vodafone2/src/web/WEB-INF/classes/messenger.dtd') [2003-01-08 16:05:32,238] DEBUG [main] [Digester.sax] startElement(,,manager) [2003-01-08 16:05:32,238] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,238] DEBUG [main] [digester.Digester] New match='manager' [2003-01-08 16:05:32,238] DEBUG [main] [digester.Digester] Fire begin() for Ob jectCreateRule[className=org.apache.commons.messenger.MessengerManager, attribut eName=className] [2003-01-08 16:05:32,238] DEBUG [main] [digester.Digester] [ObjectCreateRule]{ma nager}New org.apache.commons.messenger.MessengerManager [2003-01-08 16:05:32,248] DEBUG [main] [digester.Digester] Fire begin() for Se tPropertiesRule[] [2003-01-08 16:05:32,248] DEBUG [main] [digester.Digester] [SetPropertiesRule]{m anager} Set org.apache.commons.messenger.MessengerManager properties [2003-01-08 16:05:32,258] DEBUG [main] [beanutils.BeanUtils] BeanUtils.populate( org.apache.commons.messenger.MessengerManager@76ba0f, {}) [2003-01-08 16:05:32,268] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,268] DEBUG [main] [Digester.sax] startElement(,,messenger) [2003-01-08 16:05:32,268] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,268] DEBUG [main] [digester.Digester] New match='manager/ messenger' [2003-01-08 16:05:32,268] DEBUG [main] [digester.Digester] Fire begin() for Ob jectCreateRule[className=org.apache.commons.messenger.DefaultMessenger, attribut eName=className] [2003-01-08 16:05:32,268] DEBUG [main] [digester.Digester] [ObjectCreateRule]{ma nager/messenger}New org.apache.commons.messenger.DefaultMessenger [2003-01-08 16:05:32,318] DEBUG [main] [digester.Digester] Fire begin() for Se tPropertiesRule[] [2003-01-08 16:05:32,318] DEBUG [main] [digester.Digester] [SetPropertiesRule]{m anager/messenger} Setting property 'name' to 'topic1' [2003-01-08 16:05:32,318] DEBUG [main] [digester.Digester] [SetPropertiesRule]{m anager/messenger} Set org.apache.commons.messenger.DefaultMessenger properties [2003-01-08 16:05:32,318] DEBUG [main] [beanutils.BeanUtils] BeanUtils.populate( org.apache.commons.messenger.DefaultMessenger@7fc686 session: javax.jms.JMSExcep tion: No SessionFactory configured for this Messenger. Cannot create a new JMS S ession, {name=topic1}) [2003-01-08 16:05:32,318] DEBUG [main] [beanutils.BeanUtils] setProperty(org.a pache.commons.messenger.DefaultMessenger@7fc686 session: javax.jms.JMSException: No SessionFactory configured for this Messenger. Cannot create a new JMS Sessio n, name, topic1) [2003-01-08 16:05:32,458] DEBUG [main] [beanutils.ConvertUtils] Convert string ' topic1' to class 'java.lang.String' [2003-01-08 16:05:32,458] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.StringConverter@1b04e2 [2003-01-08 16:05:32,468] DEBUG [main] [digester.Digester] Fire begin() for Se tNextRule[methodName=addMessenger, paramType=org.apache.commons.messenger.Messen ger] [2003-01-08 16:05:32,468] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,468] DEBUG [main] [Digester.sax] startElement(,,jndi) [2003-01-08 16:05:32,468] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,468] DEBUG [main] [digester.Digester] New match='manager/ messenger/jndi' [2003-01-08 16:05:32,468] DEBUG [main] [digester.Digester] Fire begin() for Ob jectCreateRule[className=org.apache.commons.messenger.JNDISessionFactory, attrib uteName=className] [2003-01-08 16:05:32,468] DEBUG [main] [digester.Digester] [ObjectCreateRule]{ma nager/messenger/jndi}New org.apache.commons.messenger.JNDISessionFactory [2003-01-08 16:05:32,478] DEBUG [main] [digester.Digester] Fire begin() for Se tPropertiesRule[] [2003-01-08 16:05:32,478] DEBUG [main] [digester.Digester] [SetPropertiesRule]{m anager/messenger/jndi} Setting property 'lookupName' to 'JmsTopicConnectionFacto ry' [2003-01-08 16:05:32,478] DEBUG [main] [digester.Digester] [SetPropertiesRule]{m anager/messenger/jndi} Setting property 'topic' to 'true' [2003-01-08 16:05:32,478] DEBUG [main] [digester.Digester] [SetPropertiesRule]{m anager/messenger/jndi} Set org.apache.commons.messenger.JNDISessionFactory prope rties [2003-01-08 16:05:32,478] DEBUG [main] [beanutils.BeanUtils] BeanUtils.populate( org.apache.commons.messenger.JNDISessionFactory@1ce060, {topic=true, lookupName= JmsTopicConnectionFactory}) [2003-01-08 16:05:32,478] DEBUG [main] [beanutils.BeanUtils] setProperty(org.a pache.commons.messenger.JNDISessionFactory@1ce060, topic, true) [2003-01-08 16:05:32,558] DEBUG [main] [beanutils.ConvertUtils] Convert string ' true' to class 'boolean' [2003-01-08 16:05:32,558] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.BooleanConverter@235ed [2003-01-08 16:05:32,558] DEBUG [main] [beanutils.BeanUtils] setProperty(org.a pache.commons.messenger.JNDISessionFactory@1ce060, lookupName, JmsTopicConnectio nFactory) [2003-01-08 16:05:32,558] DEBUG [main] [beanutils.ConvertUtils] Convert string ' JmsTopicConnectionFactory' to class 'java.lang.String' [2003-01-08 16:05:32,558] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.StringConverter@1b04e2 [2003-01-08 16:05:32,558] DEBUG [main] [digester.Digester] Fire begin() for Se tNextRule[methodName=setSessionFactory, paramType=org.apache.commons.messenger.S essionFactory] [2003-01-08 16:05:32,558] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,568] DEBUG [main] [Digester.sax] startElement(,,property) [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] New match='manager/ messenger/jndi/property' [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] Fire begin() for Ca llMethodRule[methodName=addProperty, paramCount=2, paramTypes={java.lang.String, java.lang.String}] [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] Pushing params [2003-01-08 16:05:32,568] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,568] DEBUG [main] [Digester.sax] startElement(,,name) [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] New match='manager/ messenger/jndi/property/name' [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] Fire begin() for Ca llParamRule[paramIndex=0, attributeName=null] [2003-01-08 16:05:32,568] DEBUG [main] [Digester.sax] characters(java.naming.fac tory.initial) [2003-01-08 16:05:32,568] DEBUG [main] [Digester.sax] endElement(,,name) [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] match='manager/mess enger/jndi/property/name' [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] bodyText='java.nami ng.factory.initial' [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] Fire body() for Cal lParamRule[paramIndex=0, attributeName=null] [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,568] DEBUG [main] [digester.Digester] Fire end() for Call ParamRule[paramIndex=0, attributeName=null] [2003-01-08 16:05:32,578] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,578] DEBUG [main] [Digester.sax] startElement(,,value) [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] New match='manager/ messenger/jndi/property/value' [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] Fire begin() for Ca llParamRule[paramIndex=1, attributeName=null] [2003-01-08 16:05:32,578] DEBUG [main] [Digester.sax] characters(org.exolab.jms. jndi.rmi.RmiJndiInitialContextFactory) [2003-01-08 16:05:32,578] DEBUG [main] [Digester.sax] endElement(,,value) [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] match='manager/mess enger/jndi/property/value' [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] bodyText='org.exola b.jms.jndi.rmi.RmiJndiInitialContextFactory' [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] Fire body() for Cal lParamRule[paramIndex=1, attributeName=null] [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] Fire end() for Call ParamRule[paramIndex=1, attributeName=null] [2003-01-08 16:05:32,578] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,578] DEBUG [main] [Digester.sax] endElement(,,property) [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] match='manager/mess enger/jndi/property' [2003-01-08 16:05:32,578] DEBUG [main] [digester.Digester] bodyText='' [2003-01-08 16:05:32,588] DEBUG [main] [digester.Digester] Fire body() for Cal lMethodRule[methodName=addProperty, paramCount=2, paramTypes={java.lang.String, java.lang.String}] [2003-01-08 16:05:32,588] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,588] DEBUG [main] [digester.Digester] Fire end() for Call MethodRule[methodName=addProperty, paramCount=2, paramTypes={java.lang.String, j ava.lang.String}] [2003-01-08 16:05:32,588] DEBUG [main] [digester.Digester] Popping params [2003-01-08 16:05:32,588] DEBUG [main] [digester.Digester] [CallMethodRule](0)ja va.naming.factory.initial [2003-01-08 16:05:32,588] DEBUG [main] [digester.Digester] [CallMethodRule](1)or g.exolab.jms.jndi.rmi.RmiJndiInitialContextFactory [2003-01-08 16:05:32,588] DEBUG [main] [beanutils.ConvertUtils] Convert string ' java.naming.factory.initial' to class 'java.lang.String' [2003-01-08 16:05:32,588] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.StringConverter@1b04e2 [2003-01-08 16:05:32,588] DEBUG [main] [beanutils.ConvertUtils] Convert string ' org.exolab.jms.jndi.rmi.RmiJndiInitialContextFactory' to class 'java.lang.String ' [2003-01-08 16:05:32,588] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.StringConverter@1b04e2 [2003-01-08 16:05:32,588] DEBUG [main] [digester.Digester] [CallMethodRule]{mana ger/messenger/jndi/property} Call org.apache.commons.messenger.JNDISessionFactor y.addProperty(java.naming.factory.initial/java.lang.String,org.exolab.jms.jndi.r mi.RmiJndiInitialContextFactory/java.lang.String) [2003-01-08 16:05:32,588] DEBUG [main] [beanutils.MethodUtils] Matching name=add Property on class org.apache.commons.messenger.JNDISessionFactory [2003-01-08 16:05:32,588] DEBUG [main] [beanutils.MethodUtils] Found matching na me: [2003-01-08 16:05:32,588] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messenger.SessionFactory.addProperty(java.lang.String,java.lang.St ring) [2003-01-08 16:05:32,598] DEBUG [main] [beanutils.MethodUtils] Param=java.lang.S tring [2003-01-08 16:05:32,598] DEBUG [main] [beanutils.MethodUtils] Method=java.lang. String [2003-01-08 16:05:32,598] DEBUG [main] [beanutils.MethodUtils] Param=java.lang.S tring [2003-01-08 16:05:32,598] DEBUG [main] [beanutils.MethodUtils] Method=java.lang. String [2003-01-08 16:05:32,598] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messenger.SessionFactory.addProperty(java.lang.String,java.lang.St ring) accessible version of public void org.apache.commons.messenger.SessionFact ory.addProperty(java.lang.String,java.lang.String) [2003-01-08 16:05:32,598] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,598] DEBUG [main] [Digester.sax] startElement(,,property) [2003-01-08 16:05:32,598] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,598] DEBUG [main] [digester.Digester] New match='manager/ messenger/jndi/property' [2003-01-08 16:05:32,598] DEBUG [main] [digester.Digester] Fire begin() for Ca llMethodRule[methodName=addProperty, paramCount=2, paramTypes={java.lang.String, java.lang.String}] [2003-01-08 16:05:32,598] DEBUG [main] [digester.Digester] Pushing params [2003-01-08 16:05:32,598] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,598] DEBUG [main] [Digester.sax] startElement(,,name) [2003-01-08 16:05:32,598] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] New match='manager/ messenger/jndi/property/name' [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] Fire begin() for Ca llParamRule[paramIndex=0, attributeName=null] [2003-01-08 16:05:32,608] DEBUG [main] [Digester.sax] characters(java.naming.pro vider.url) [2003-01-08 16:05:32,608] DEBUG [main] [Digester.sax] endElement(,,name) [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] match='manager/mess enger/jndi/property/name' [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] bodyText='java.nami ng.provider.url' [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] Fire body() for Cal lParamRule[paramIndex=0, attributeName=null] [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] Fire end() for Call ParamRule[paramIndex=0, attributeName=null] [2003-01-08 16:05:32,608] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,608] DEBUG [main] [Digester.sax] startElement(,,value) [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] New match='manager/ messenger/jndi/property/value' [2003-01-08 16:05:32,608] DEBUG [main] [digester.Digester] Fire begin() for Ca llParamRule[paramIndex=1, attributeName=null] [2003-01-08 16:05:32,608] DEBUG [main] [Digester.sax] characters(rmi://localhost :1099/JndiServer) [2003-01-08 16:05:32,608] DEBUG [main] [Digester.sax] endElement(,,value) [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] match='manager/mess enger/jndi/property/value' [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] bodyText='rmi://loc alhost:1099/JndiServer' [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] Fire body() for Cal lParamRule[paramIndex=1, attributeName=null] [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] Fire end() for Call ParamRule[paramIndex=1, attributeName=null] [2003-01-08 16:05:32,618] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,618] DEBUG [main] [Digester.sax] endElement(,,property) [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] match='manager/mess enger/jndi/property' [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] bodyText='' [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] Fire body() for Cal lMethodRule[methodName=addProperty, paramCount=2, paramTypes={java.lang.String, java.lang.String}] [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] Fire end() for Call MethodRule[methodName=addProperty, paramCount=2, paramTypes={java.lang.String, j ava.lang.String}] [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] Popping params [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] [CallMethodRule](0)ja va.naming.provider.url [2003-01-08 16:05:32,618] DEBUG [main] [digester.Digester] [CallMethodRule](1)rm i://localhost:1099/JndiServer [2003-01-08 16:05:32,618] DEBUG [main] [beanutils.ConvertUtils] Convert string ' java.naming.provider.url' to class 'java.lang.String' [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.StringConverter@1b04e2 [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.ConvertUtils] Convert string ' rmi://localhost:1099/JndiServer' to class 'java.lang.String' [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.StringConverter@1b04e2 [2003-01-08 16:05:32,628] DEBUG [main] [digester.Digester] [CallMethodRule]{mana ger/messenger/jndi/property} Call org.apache.commons.messenger.JNDISessionFactor y.addProperty(java.naming.provider.url/java.lang.String,rmi://localhost:1099/Jnd iServer/java.lang.String) [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.MethodUtils] Matching name=add Property on class org.apache.commons.messenger.JNDISessionFactory [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.MethodUtils] Found matching na me: [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messenger.SessionFactory.addProperty(java.lang.String,java.lang.St ring) [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.MethodUtils] Param=java.lang.S tring [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.MethodUtils] Method=java.lang. String [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.MethodUtils] Param=java.lang.S tring [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.MethodUtils] Method=java.lang. String [2003-01-08 16:05:32,628] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messenger.SessionFactory.addProperty(java.lang.String,java.lang.St ring) accessible version of public void org.apache.commons.messenger.SessionFact ory.addProperty(java.lang.String,java.lang.String) [2003-01-08 16:05:32,628] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,628] DEBUG [main] [Digester.sax] endElement(,,jndi) [2003-01-08 16:05:32,628] DEBUG [main] [digester.Digester] match='manager/mess enger/jndi' [2003-01-08 16:05:32,628] DEBUG [main] [digester.Digester] bodyText='' [2003-01-08 16:05:32,628] DEBUG [main] [digester.Digester] Fire body() for Obj ectCreateRule[className=org.apache.commons.messenger.JNDISessionFactory, attribu teName=className] [2003-01-08 16:05:32,639] DEBUG [main] [digester.Digester] Fire body() for Set PropertiesRule[] [2003-01-08 16:05:32,639] DEBUG [main] [digester.Digester] Fire body() for Set NextRule[methodName=setSessionFactory, paramType=org.apache.commons.messenger.Se ssionFactory] [2003-01-08 16:05:32,639] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,639] DEBUG [main] [digester.Digester] Fire end() for SetN extRule[methodName=setSessionFactory, paramType=org.apache.commons.messenger.Ses sionFactory] [2003-01-08 16:05:32,639] DEBUG [main] [digester.Digester] [SetNextRule]{manager /messenger/jndi} Call org.apache.commons.messenger.DefaultMessenger.setSessionFa ctory(org.apache.commons.messenger.JNDISessionFactory@1ce060) [2003-01-08 16:05:32,649] DEBUG [main] [beanutils.MethodUtils] Matching name=set SessionFactory on class org.apache.commons.messenger.DefaultMessenger [2003-01-08 16:05:32,649] DEBUG [main] [beanutils.MethodUtils] Found matching na me: [2003-01-08 16:05:32,649] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messenger.DefaultMessenger.setSessionFactory(org.apache.commons.me ssenger.SessionFactory) [2003-01-08 16:05:32,649] DEBUG [main] [beanutils.MethodUtils] Param=org.apache. commons.messenger.SessionFactory [2003-01-08 16:05:32,659] DEBUG [main] [beanutils.MethodUtils] Method=org.apache .commons.messenger.SessionFactory [2003-01-08 16:05:32,659] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messenger.DefaultMessenger.setSessionFactory(org.apache.commons.me ssenger.SessionFactory) accessible version of public void org.apache.commons.mes senger.DefaultMessenger.setSessionFactory(org.apache.commons.messenger.SessionFa ctory) [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] Fire end() for SetP ropertiesRule[] [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] Fire end() for Obje ctCreateRule[className=org.apache.commons.messenger.JNDISessionFactory, attribut eName=className] [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] [ObjectCreateRule]{ma nager/messenger/jndi} Pop org.apache.commons.messenger.JNDISessionFactory [2003-01-08 16:05:32,659] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,659] DEBUG [main] [Digester.sax] endElement(,,messenger) [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] match='manager/mess enger' [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] bodyText='' [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] Fire body() for Obj ectCreateRule[className=org.apache.commons.messenger.DefaultMessenger, attribute Name=className] [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] Fire body() for Set PropertiesRule[] [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] Fire body() for Set NextRule[methodName=addMessenger, paramType=org.apache.commons.messenger.Messeng er] [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,659] DEBUG [main] [digester.Digester] Fire end() for SetN extRule[methodName=addMessenger, paramType=org.apache.commons.messenger.Messenge r] [2003-01-08 16:05:32,669] INFO [main] [messenger.JNDISessionFactory] Looking up: JmsTopicConnectionFactory in JNDI [2003-01-08 16:05:32,739] DEBUG [main] [digester.Digester] [SetNextRule]{manager /messenger} Call org.apache.commons.messenger.MessengerManager.addMessenger(org. apache.commons.messenger.DefaultMessenger@7fc686 session: javax.jms.JMSException : Failed to lookup: JmsTopicConnectionFactory using JNDI. javax.naming.NamingExc eption: error marshalling arguments; nested exception is: java.io.NotSerializableException: com.caucho.util.ClassLoaderLocal [Root exception is java.rmi.MarshalException: error marshalling arguments; nested exc eption is: java.io.NotSerializableException: com.caucho.util.ClassLoaderLocal]) [2003-01-08 16:05:32,749] DEBUG [main] [beanutils.MethodUtils] Matching name=add Messenger on class org.apache.commons.messenger.MessengerManager [2003-01-08 16:05:32,749] DEBUG [main] [beanutils.MethodUtils] Found matching na me: [2003-01-08 16:05:32,749] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messenger.MessengerManager.addMessenger(org.apache.commons.messeng er.Messenger) [2003-01-08 16:05:32,749] DEBUG [main] [beanutils.MethodUtils] Param=org.apache. commons.messenger.Messenger [2003-01-08 16:05:32,749] DEBUG [main] [beanutils.MethodUtils] Method=org.apache .commons.messenger.Messenger [2003-01-08 16:05:32,749] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messenger.MessengerManager.addMessenger(org.apache.commons.messeng er.Messenger) accessible version of public void org.apache.commons.messenger.Mes sengerManager.addMessenger(org.apache.commons.messenger.Messenger) [2003-01-08 16:05:32,749] DEBUG [main] [digester.Digester] Fire end() for SetP ropertiesRule[] [2003-01-08 16:05:32,749] DEBUG [main] [digester.Digester] Fire end() for Obje ctCreateRule[className=org.apache.commons.messenger.DefaultMessenger, attributeN ame=className] [2003-01-08 16:05:32,749] DEBUG [main] [digester.Digester] [ObjectCreateRule]{ma nager/messenger} Pop org.apache.commons.messenger.DefaultMessenger [2003-01-08 16:05:32,749] DEBUG [main] [Digester.sax] ignorableWhitespace( ) [2003-01-08 16:05:32,749] DEBUG [main] [Digester.sax] endElement(,,manager) [2003-01-08 16:05:32,749] DEBUG [main] [digester.Digester] match='manager' [2003-01-08 16:05:32,759] DEBUG [main] [digester.Digester] bodyText='' [2003-01-08 16:05:32,759] DEBUG [main] [digester.Digester] Fire body() for Obj ectCreateRule[className=org.apache.commons.messenger.MessengerManager, attribute Name=className] [2003-01-08 16:05:32,759] DEBUG [main] [digester.Digester] Fire body() for Set PropertiesRule[] [2003-01-08 16:05:32,759] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,759] DEBUG [main] [digester.Digester] Fire end() for SetP ropertiesRule[] [2003-01-08 16:05:32,759] DEBUG [main] [digester.Digester] Fire end() for Obje ctCreateRule[className=org.apache.commons.messenger.MessengerManager, attributeN ame=className] [2003-01-08 16:05:32,759] DEBUG [main] [digester.Digester] [ObjectCreateRule]{ma nager} Pop org.apache.commons.messenger.MessengerManager [2003-01-08 16:05:32,759] DEBUG [main] [Digester.sax] endDocument() [2003-01-08 16:05:32,779] DEBUG [main] [Digester.sax] setDocumentLocator(org.apa che.xerces.readers.DefaultEntityHandler@405ffd) [2003-01-08 16:05:32,779] DEBUG [main] [Digester.sax] startDocument() [2003-01-08 16:05:32,779] DEBUG [main] [Digester.sax] startElement(,,subscriptio ns) [2003-01-08 16:05:32,779] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,779] DEBUG [main] [digester.Digester] New match='subscrip tions' [2003-01-08 16:05:32,779] DEBUG [main] [digester.Digester] Fire begin() for Ob jectCreateRule[className=org.apache.commons.messagelet.impl.SubscriptionList, at tributeName=className] [2003-01-08 16:05:32,789] DEBUG [main] [digester.Digester] [ObjectCreateRule]{su bscriptions}New org.apache.commons.messagelet.impl.SubscriptionList [2003-01-08 16:05:32,789] DEBUG [main] [digester.Digester] Fire begin() for Se tPropertiesRule[] [2003-01-08 16:05:32,789] DEBUG [main] [digester.Digester] [SetPropertiesRule]{s ubscriptions} Set org.apache.commons.messagelet.impl.SubscriptionList properties [2003-01-08 16:05:32,789] DEBUG [main] [beanutils.BeanUtils] BeanUtils.populate( org.apache.commons.messagelet.impl.SubscriptionList@1da4fc, {}) [2003-01-08 16:05:32,789] DEBUG [main] [Digester.sax] characters( ) [2003-01-08 16:05:32,799] DEBUG [main] [Digester.sax] characters( ) [2003-01-08 16:05:32,799] DEBUG [main] [Digester.sax] startElement(,,subscriptio n) [2003-01-08 16:05:32,799] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,799] DEBUG [main] [digester.Digester] New match='subscrip tions/subscription' [2003-01-08 16:05:32,799] DEBUG [main] [digester.Digester] Fire begin() for Ob jectCreateRule[className=org.apache.commons.messagelet.impl.Subscription, attrib uteName=className] [2003-01-08 16:05:32,799] DEBUG [main] [digester.Digester] [ObjectCreateRule]{su bscriptions/subscription}New org.apache.commons.messagelet.impl.Subscription [2003-01-08 16:05:32,799] DEBUG [main] [digester.Digester] Fire begin() for Se tPropertiesRule[] [2003-01-08 16:05:32,809] DEBUG [main] [digester.Digester] [SetPropertiesRule]{s ubscriptions/subscription} Setting property 'connection' to 'topic1' [2003-01-08 16:05:32,809] DEBUG [main] [digester.Digester] [SetPropertiesRule]{s ubscriptions/subscription} Setting property 'subject' to 'topic1' [2003-01-08 16:05:32,809] DEBUG [main] [digester.Digester] [SetPropertiesRule]{s ubscriptions/subscription} Set org.apache.commons.messagelet.impl.Subscription p roperties [2003-01-08 16:05:32,809] DEBUG [main] [beanutils.BeanUtils] BeanUtils.populate( org.apache.commons.messagelet.impl.Subscription@7f409c[ connection: null subject : null messageListener: null, {connection=topic1, subject=topic1}) [2003-01-08 16:05:32,809] DEBUG [main] [beanutils.BeanUtils] setProperty(org.a pache.commons.messagelet.impl.Subscription@7f409c[ connection: null subject: nul l messageListener: null, connection, topic1) [2003-01-08 16:05:32,849] DEBUG [main] [beanutils.ConvertUtils] Convert string ' topic1' to class 'java.lang.String' [2003-01-08 16:05:32,849] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.StringConverter@1b04e2 [2003-01-08 16:05:32,849] DEBUG [main] [beanutils.BeanUtils] setProperty(org.a pache.commons.messagelet.impl.Subscription@7f409c[ connection: topic1 subject: n ull messageListener: null, subject, topic1) [2003-01-08 16:05:32,849] DEBUG [main] [beanutils.ConvertUtils] Convert string ' topic1' to class 'java.lang.String' [2003-01-08 16:05:32,849] DEBUG [main] [beanutils.ConvertUtils] Using converte r org.apache.commons.beanutils.converters.StringConverter@1b04e2 [2003-01-08 16:05:32,849] DEBUG [main] [digester.Digester] Fire begin() for Se tNextRule[methodName=addSubscription, paramType=org.apache.commons.messagelet.im pl.Subscription] [2003-01-08 16:05:32,849] DEBUG [main] [Digester.sax] characters( ) [2003-01-08 16:05:32,849] DEBUG [main] [Digester.sax] startElement(,,listener) [2003-01-08 16:05:32,859] DEBUG [main] [digester.Digester] Pushing body text ' ' [2003-01-08 16:05:32,859] DEBUG [main] [digester.Digester] New match='subscrip tions/subscription/listener' [2003-01-08 16:05:32,859] DEBUG [main] [digester.Digester] Fire begin() for Ob jectCreateRule[className=org.apache.commons.messagelet.impl.MessageServletDispat cher, attributeName=className] [2003-01-08 16:05:32,859] DEBUG [main] [digester.Digester] [ObjectCreateRule]{su bscriptions/subscription/listener}New com.metrowerks.mdp2.util.LoggingMDO [2003-01-08 16:05:32,879] DEBUG [main] [digester.Digester] Fire begin() for Se tPropertiesRule[] [2003-01-08 16:05:32,879] DEBUG [main] [digester.Digester] [SetPropertiesRule]{s ubscriptions/subscription/listener} Setting property 'className' to 'com.metrowe rks.mdp2.util.LoggingMDO' [2003-01-08 16:05:32,879] DEBUG [main] [digester.Digester] [SetPropertiesRule]{s ubscriptions/subscription/listener} Set com.metrowerks.mdp2.util.LoggingMDO prop erties [2003-01-08 16:05:32,879] DEBUG [main] [beanutils.BeanUtils] BeanUtils.populate( com.metrowerks.mdp2.util.LoggingMDO@5c07d8, {className=com.metrowerks.mdp2.util. LoggingMDO}) [2003-01-08 16:05:32,879] DEBUG [main] [beanutils.BeanUtils] setProperty(com.m etrowerks.mdp2.util.LoggingMDO@5c07d8, className, com.metrowerks.mdp2.util.Loggi ngMDO) [2003-01-08 16:05:32,989] DEBUG [main] [digester.Digester] Fire begin() for Se tNextRule[methodName=setMessageListener, paramType=javax.jms.MessageListener] [2003-01-08 16:05:32,989] DEBUG [main] [Digester.sax] endElement(,,listener) [2003-01-08 16:05:32,989] DEBUG [main] [digester.Digester] match='subscription s/subscription/listener' [2003-01-08 16:05:32,989] DEBUG [main] [digester.Digester] bodyText='' [2003-01-08 16:05:32,989] DEBUG [main] [digester.Digester] Fire body() for Obj ectCreateRule[className=org.apache.commons.messagelet.impl.MessageServletDispatc her, attributeName=className] [2003-01-08 16:05:32,989] DEBUG [main] [digester.Digester] Fire body() for Set PropertiesRule[] [2003-01-08 16:05:32,989] DEBUG [main] [digester.Digester] Fire body() for Set NextRule[methodName=setMessageListener, paramType=javax.jms.MessageListener] [2003-01-08 16:05:32,999] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:32,999] DEBUG [main] [digester.Digester] Fire end() for SetN extRule[methodName=setMessageListener, paramType=javax.jms.MessageListener] [2003-01-08 16:05:32,999] DEBUG [main] [digester.Digester] [SetNextRule]{subscri ptions/subscription/listener} Call org.apache.commons.messagelet.impl.Subscripti on.setMessageListener(com.metrowerks.mdp2.util.LoggingMDO@5c07d8) [2003-01-08 16:05:32,999] DEBUG [main] [beanutils.MethodUtils] Matching name=set MessageListener on class org.apache.commons.messagelet.impl.Subscription [2003-01-08 16:05:32,999] DEBUG [main] [beanutils.MethodUtils] Found matching na me: [2003-01-08 16:05:32,999] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messagelet.impl.Subscription.setMessageListener(javax.jms.MessageL istener) [2003-01-08 16:05:32,999] DEBUG [main] [beanutils.MethodUtils] Param=javax.jms.M essageListener [2003-01-08 16:05:32,999] DEBUG [main] [beanutils.MethodUtils] Method=javax.jms. MessageListener [2003-01-08 16:05:32,999] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messagelet.impl.Subscription.setMessageListener(javax.jms.MessageL istener) accessible version of public void org.apache.commons.messagelet.impl.Su bscription.setMessageListener(javax.jms.MessageListener) [2003-01-08 16:05:32,999] DEBUG [main] [digester.Digester] Fire end() for SetP ropertiesRule[] [2003-01-08 16:05:32,999] DEBUG [main] [digester.Digester] Fire end() for Obje ctCreateRule[className=org.apache.commons.messagelet.impl.MessageServletDispatch er, attributeName=className] [2003-01-08 16:05:32,999] DEBUG [main] [digester.Digester] [ObjectCreateRule]{su bscriptions/subscription/listener} Pop com.metrowerks.mdp2.util.LoggingMDO [2003-01-08 16:05:32,999] DEBUG [main] [Digester.sax] characters( ) [2003-01-08 16:05:32,999] DEBUG [main] [Digester.sax] endElement(,,subscription) [2003-01-08 16:05:32,999] DEBUG [main] [digester.Digester] match='subscription s/subscription' [2003-01-08 16:05:32,999] DEBUG [main] [digester.Digester] bodyText=' ' [2003-01-08 16:05:33,009] DEBUG [main] [digester.Digester] Fire body() for Obj ectCreateRule[className=org.apache.commons.messagelet.impl.Subscription, attribu teName=className] [2003-01-08 16:05:33,009] DEBUG [main] [digester.Digester] Fire body() for Set PropertiesRule[] [2003-01-08 16:05:33,009] DEBUG [main] [digester.Digester] Fire body() for Set NextRule[methodName=addSubscription, paramType=org.apache.commons.messagelet.imp l.Subscription] [2003-01-08 16:05:33,009] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:33,009] DEBUG [main] [digester.Digester] Fire end() for SetN extRule[methodName=addSubscription, paramType=org.apache.commons.messagelet.impl .Subscription] [2003-01-08 16:05:33,009] DEBUG [main] [digester.Digester] [SetNextRule]{subscri ptions/subscription} Call org.apache.commons.messagelet.impl.SubscriptionList.ad dSubscription(org.apache.commons.messagelet.impl.Subscription@7f409c[ connection : topic1 subject: topic1 messageListener: com.metrowerks.mdp2.util.LoggingMDO@5c 07d8) [2003-01-08 16:05:33,009] DEBUG [main] [beanutils.MethodUtils] Matching name=add Subscription on class org.apache.commons.messagelet.impl.SubscriptionList [2003-01-08 16:05:33,009] DEBUG [main] [beanutils.MethodUtils] Found matching na me: [2003-01-08 16:05:33,009] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messagelet.impl.SubscriptionList.addSubscription(org.apache.common s.messagelet.impl.Subscription) [2003-01-08 16:05:33,009] DEBUG [main] [beanutils.MethodUtils] Param=org.apache. commons.messagelet.impl.Subscription [2003-01-08 16:05:33,019] DEBUG [main] [beanutils.MethodUtils] Method=org.apache .commons.messagelet.impl.Subscription [2003-01-08 16:05:33,019] DEBUG [main] [beanutils.MethodUtils] public void org.a pache.commons.messagelet.impl.SubscriptionList.addSubscription(org.apache.common s.messagelet.impl.Subscription) accessible version of public void org.apache.com mons.messagelet.impl.SubscriptionList.addSubscription(org.apache.commons.message let.impl.Subscription) [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] Fire end() for SetP ropertiesRule[] [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] Fire end() for Obje ctCreateRule[className=org.apache.commons.messagelet.impl.Subscription, attribut eName=className] [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] [ObjectCreateRule]{su bscriptions/subscription} Pop org.apache.commons.messagelet.impl.Subscription [2003-01-08 16:05:33,019] DEBUG [main] [Digester.sax] characters( ) [2003-01-08 16:05:33,019] DEBUG [main] [Digester.sax] endElement(,,subscriptions ) [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] match='subscription s' [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] bodyText=' ' [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] Fire body() for Obj ectCreateRule[className=org.apache.commons.messagelet.impl.SubscriptionList, att ributeName=className] [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] Fire body() for Set PropertiesRule[] [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] Popping body text ' ' [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] Fire end() for SetP ropertiesRule[] [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] Fire end() for Obje ctCreateRule[className=org.apache.commons.messagelet.impl.SubscriptionList, attr ibuteName=className] [2003-01-08 16:05:33,019] DEBUG [main] [digester.Digester] [ObjectCreateRule]{su bscriptions} Pop org.apache.commons.messagelet.impl.SubscriptionList [2003-01-08 16:05:33,019] DEBUG [main] [Digester.sax] endDocument() [2003-01-08 16:05:33,029] INFO [main] [messenger.JNDISessionFactory] Looking up: JmsTopicConnectionFactory in JNDI
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
