Thanks for your quick response. I'm trying to access
SunMQ in one Sun appserver from another Sun appserver
instance? I set JndiProperties to
"java.naming.provider.url=iiop://localhost:36613".
While the code executes to
Hashtable props = parseToProperties(this.jndiProps);
debug("Properties passed to InitialContext :: " +
props); // I print the debug information. it is the
value I set.
InitialContext ic = new InitialContext(props);
return ic.lookup(this.jndiName); ==> NameNotFound.
Based on the information from Sun Forum, I also set
-Dorg.omg.CORBA.ORBInitialHost=localost
-Dorg.omg.CORBA.ORBInitialPort=36613
It doesn't work.
Part of my sun-ejb-jar.xml is as below.
<ejb>
<ejb-name>MessageListener</ejb-name>
<jndi-name>testTopic</jndi-name>
<resource-ref>
<res-ref-name>jms/RepositoryTopic</res-ref-name>
<jndi-name>ConnectionFactory</jndi-name>
</resource-ref>
<jms-durable-subscription-name>localhost</jms-durable-subscription-name>
<mdb-connection-factory>
<jndi-name>ConnectionFactory</jndi-name>
</mdb-connection-factory>
<mdb-resource-adapter>
<resource-adapter-mid>genericAdaptor</resource-adapter-mid>
<activation-config>
<activation-config-property>
<activation-config-property-name>ClientId</activation-config-property-name>
<activation-config-property-value>4</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>DestinationType</activation-config-property-name>
<activation-config-property-value>javax.jms.Topic</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>MaxPoolSize</activation-config-property-name>
<activation-config-property-value>32</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>RedeliveryAttempts</activation-config-property-name>
<activation-config-property-value>0</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>ReconnectAttempts</activation-config-property-name>
<activation-config-property-value>4</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>ReconnectInterval</activation-config-property-name>
<activation-config-property-value>10</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>RedeliveryInterval</activation-config-property-name>
<activation-config-property-value>1</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>SendBadMessagesToDMD</activation-config-property-name>
<activation-config-property-value>false</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>ConnectionFactoryJndiName</activation-config-property-name>
<activation-config-property-value>SunConnectionFactory</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>DestinationJndiName</activation-config-property-name>
<activation-config-property-value>topic/MessageTopic</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>SupportsXA</activation-config-property-name>
<activation-config-property-value>false</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>ProviderIntegrationMode</activation-config-property-name>
<activation-config-property-value>jndi</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>JndiProperties</activation-config-property-name>
<activation-config-property-value>java.naming.provider.url=iiop://localhost:36613</activation-config-property-value>
</activation-config-property>
</activation-config>
</mdb-resource-adapter>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com