Hi,

I have a standalone java application which needs to issue a set of calls 
to a session bean deployed in JBoss 3.0.2. I am currently unable to do 
this due to what appears to be a configuration issue (missing properties 
files... see below).

What I am doing is simple, doing a JNDI lookup for "UserTransaction" and 
then casting the return to a javax.transaction.UserTransaction object. 
This results in the following errors:

Any help greatly appreciated.

java.io.FileNotFoundException: 
/home/javier/dev/spider/build/covalent-eam/shell/./config/security.properties 
(No such file or directory)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:103)
         at 
com.sun.enterprise.util.Utility.getPropertiesFromFile(Utility.java:42)
         at com.sun.enterprise.iiop.POAEJBORB.<clinit>(POAEJBORB.java:78)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:207)
         at org.omg.CORBA.ORB.create_impl(ORB.java:306)
         at org.omg.CORBA.ORB.init(ORB.java:345)
         at 
com.sun.enterprise.util.ORBManager.createORB(ORBManager.java:138)
         at com.sun.enterprise.util.ORBManager.init(ORBManager.java:65)
         at 
com.sun.enterprise.naming.SerialInitContextFactory.<init>(SerialInitContextFactory.java:31)
         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:274)
         at java.lang.Class.newInstance0(Class.java:296)
         at java.lang.Class.newInstance(Class.java:249)
         at 
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:649)
         at 
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
         at javax.naming.InitialContext.init(InitialContext.java:219)
         at javax.naming.InitialContext.<init>(InitialContext.java:175)
         at 
org.jboss.tm.usertx.client.ClientUserTransactionObjectFactory.getUserTransaction(ClientUserTransactionObjectFactory.java:47)
         at 
org.jboss.tm.usertx.client.ClientUserTransactionObjectFactory.getObjectInstance(ClientUserTransactionObjectFactory.java:68)
         at 
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301)
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:538)
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:429)
         at javax.naming.InitialContext.lookup(InitialContext.java:347)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell_import.beginTransaction(EAMShell_import.java:120)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell_import.processCommand(EAMShell_import.java:91)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell.processCommand(EAMShell.java:56)
         at 
net.covalent.util.shell.ShellBase.handleCommand(ShellBase.java:228)
         at 
net.covalent.util.shell.ShellBase.handleCommand(ShellBase.java:208)
         at net.covalent.util.shell.ShellBase.run(ShellBase.java:190)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell.main(EAMShell.java:96)
java.io.FileNotFoundException: 
/home/javier/dev/spider/build/covalent-eam/shell/./config/ejb.properties 
(No such file or directory)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:103)
         at 
com.sun.enterprise.util.Utility.getPropertiesFromFile(Utility.java:42)
         at 
com.sun.enterprise.iiop.J2EEInitializer.<init>(J2EEInitializer.java:54)
         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:274)
         at java.lang.Class.newInstance0(Class.java:296)
         at java.lang.Class.newInstance(Class.java:249)
         at 
com.sun.corba.ee.internal.Interceptors.PIORB.registerORBInitializers(PIORB.java:377)
         at 
com.sun.corba.ee.internal.Interceptors.PIORB.parseProperties(PIORB.java:347)
         at 
com.sun.corba.ee.internal.TxPOA.TxPIORB.parseProperties(TxPIORB.java:116)
         at com.sun.corba.ee.internal.corba.ORB.set_parameters(ORB.java:461)
         at 
com.sun.corba.ee.internal.POA.POAORB.set_parameters(POAORB.java:156)
         at 
com.sun.corba.ee.internal.Interceptors.PIORB.set_parameters(PIORB.java:336)
         at org.omg.CORBA.ORB.init(ORB.java:346)
         at 
com.sun.enterprise.util.ORBManager.createORB(ORBManager.java:138)
         at com.sun.enterprise.util.ORBManager.init(ORBManager.java:65)
         at 
com.sun.enterprise.naming.SerialInitContextFactory.<init>(SerialInitContextFactory.java:31)
         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:274)
         at java.lang.Class.newInstance0(Class.java:296)
         at java.lang.Class.newInstance(Class.java:249)
         at 
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:649)
         at 
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
         at javax.naming.InitialContext.init(InitialContext.java:219)
         at javax.naming.InitialContext.<init>(InitialContext.java:175)
         at 
org.jboss.tm.usertx.client.ClientUserTransactionObjectFactory.getUserTransaction(ClientUserTransactionObjectFactory.java:47)
         at 
org.jboss.tm.usertx.client.ClientUserTransactionObjectFactory.getObjectInstance(ClientUserTransactionObjectFactory.java:68)
         at 
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301)
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:538)
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:429)
         at javax.naming.InitialContext.lookup(InitialContext.java:347)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell_import.beginTransaction(EAMShell_import.java:120)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell_import.processCommand(EAMShell_import.java:91)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell.processCommand(EAMShell.java:56)
         at 
net.covalent.util.shell.ShellBase.handleCommand(ShellBase.java:228)
         at 
net.covalent.util.shell.ShellBase.handleCommand(ShellBase.java:208)
         at net.covalent.util.shell.ShellBase.run(ShellBase.java:190)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell.main(EAMShell.java:96)

Warning: unable to read transaction.interoperability config property
java.io.FileNotFoundException: 
/home/javier/dev/spider/build/covalent-eam/shell/./config/security.properties 
(No such file or directory)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:103)
         at 
com.sun.enterprise.util.Utility.getPropertiesFromFile(Utility.java:42)
         at 
com.sun.enterprise.iiop.security.SecurityMechanismSelector.<clinit>(SecurityMechanismSelector.java:102)
         at 
com.sun.enterprise.iiop.IIOPSSLSocketFactory.getEndPointInfo(IIOPSSLSocketFactory.java:211)
         at 
com.sun.corba.ee.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:73)
         at 
com.sun.corba.ee.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:68)
         at 
com.sun.corba.ee.internal.iiop.GIOPImpl.getConnection(GIOPImpl.java:70)
         at 
com.sun.corba.ee.internal.corba.InitialNamingClient.locateObject(InitialNamingClient.java:769)
         at 
com.sun.corba.ee.internal.corba.InitialNamingClient.getIORUsingHostInfo(InitialNamingClient.java:597)
         at 
com.sun.corba.ee.internal.corba.InitialNamingClient.resolveCorbaloc(InitialNamingClient.java:573)
         at 
com.sun.corba.ee.internal.corba.InitialNamingClient.resolveUsingORBInitRef(InitialNamingClient.java:544)
         at 
com.sun.corba.ee.internal.corba.InitialNamingClient.cachedInitialReferences(InitialNamingClient.java:1080)
         at 
com.sun.corba.ee.internal.corba.InitialNamingClient.resolve_initial_references(InitialNamingClient.java:981)
         at 
com.sun.corba.ee.internal.corba.ORB.resolve_initial_references(ORB.java:2425)
         at 
com.sun.enterprise.naming.SerialContext.getProvider(SerialContext.java:52)
         at 
com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:120)
         at javax.naming.InitialContext.lookup(InitialContext.java:347)
         at 
org.jboss.tm.usertx.client.ClientUserTransaction.createSession(ClientUserTransaction.java:278)
         at 
org.jboss.tm.usertx.client.ClientUserTransaction.getSession(ClientUserTransaction.java:308)
         at 
org.jboss.tm.usertx.client.ClientUserTransaction.begin(ClientUserTransaction.java:98)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell_import.beginTransaction(EAMShell_import.java:121)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell_import.processCommand(EAMShell_import.java:91)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell.processCommand(EAMShell.java:56)
         at 
net.covalent.util.shell.ShellBase.handleCommand(ShellBase.java:228)
         at 
net.covalent.util.shell.ShellBase.handleCommand(ShellBase.java:208)
         at net.covalent.util.shell.ShellBase.run(ShellBase.java:190)
         at 
net.covalent.spider.bizapp.client.shell.EAMShell.main(EAMShell.java:96)



-------------------------------------------------------
This SF.NET email is sponsored by: AMD - Your access to the experts
on Hammer Technology! Open Source & Linux Developers, register now
for the AMD Developer Symposium. Code: EX8664
http://www.developwithamd.com/developerlab
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to