-
1. Re: Unable to start examples
marklittle Jan 7, 2007 10:40 AM (in response to rookie1977)Can you try with the latest GA? It probably won't make a difference to you, but if we have to come to looking at lines in a stack trace, it will make a difference to that.
-
2. Re: Unable to start examples
rookie1977 Jan 8, 2007 8:42 AM (in response to rookie1977)"mark.little@jboss.com" wrote:
Can you try with the latest GA? It probably won't make a difference to you, but if we have to come to looking at lines in a stack trace, it will make a difference to that.
Sorry for late reply.
I have downloaded the latest version jbossts-full-4.2.2GA, followed all instructions and I get the same exception as shown above.
The nightmare continues and any help appreciated.
Thanks! -
3. Re: Unable to start examples
marklittle Jan 8, 2007 8:47 AM (in response to rookie1977)Please post the latest stack trace here.
-
4. Re: Unable to start examples
rookie1977 Jan 8, 2007 9:49 AM (in response to rookie1977)Here it is:
HelloServer:
------------------------------------------------------------------------------------
E:\frameworks\latest\jbossts\jbossts-full-4.2.2GA\bin>java com.arjuna.
emo.simple.HelloServer
[jacorb.orb] INFO :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JacORB V 2.2.2, www.jacorb.org
(C) The JacORB project 1-Jun-2005
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[jacorb.orb.intercept] INFO : InterceptorManager started with 0 SIs, 0 CIs and 1
IORIs
[jacorb.poa] INFO : oid:
00 15 00 02 0C 4C 01 2D 02 1E 38 .....L.-..8
object is activated
The Hello server is now ready...
[jacorb.orb] INFO : ORB run
------------------------------------------------------------------------------------
HelloClient:
------------------------------------------------------------------------------------
E:\frameworks\latest\jbossts\jbossts-full-4.2.2GA\bin>java com.arjuna.d
emo.simple.HelloClient
[jacorb.orb] INFO :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JacORB V 2.2.2, www.jacorb.org
(C) The JacORB project 1-Jun-2005
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[jacorb.orb.intercept] INFO : InterceptorManager started with 0 SIs, 0 CIs and 1
IORIs
Creating a transaction !
Exception in thread "main" com.arjuna.ats.arjuna.exceptions.FatalError
at com.arjuna.ats.internal.jts.ORBManager.getPOA(ORBManager.java:97)
at com.arjuna.ats.internal.jts.OTSImpleManager.(OTSImpleManager.
java:344)
at com.arjuna.ats.jts.OTSManager.get_current(OTSManager.java:85)
at com.arjuna.demo.simple.HelloClient.main(Unknown Source)
------------------------------------------------------------------------------------ -
5. Re: Unable to start examples
rookie1977 Jan 8, 2007 12:55 PM (in response to rookie1977)Here is my entire configuration, hope this provides insight.
In one cmd window I run setClasspath.bat followed by start-recovery-manager.bat. In another cmd window I run again setClasspath.bat followed by start-transaction-service.bat (I also tried the reverse order), and then I execute above mentioned examples.
setClasspath.bat content
--------------------------------------------------------------------------------
set JBOSSTS_HOME=E:\resource\jbossts-full-4.2.1GA
set CLASSPATH=%JBOSSTS_HOME%\lib\jbossjts.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\jbossts-common.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\trail_map\lib\jbossts-demo.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\jbossjts-integration.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\commons-logging.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\connector-api.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\jdbc2_0-stdext.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\jmxri.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\jndi.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\jta-spec1_0_1.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\log4j-1.2.8.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\ext\wrapper.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\lib\jbossjts-jacorb.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\jacorb\lib\jacorb.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\jacorb\lib\idl.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\jacorb\lib\logkit-1.2.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\jacorb\lib\avalon-framework-4.1.5.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\jacorb\lib\antlr-2.7.2.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\jacorb\lib\concurrent-1.3.2.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%\jacorb\lib\picocontainer-1.2-021105.jar
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%E:\resource\jacorb_2_2_1\etc
--------------------------------------------------------------------------------
In start-recovery-manager.bat and start-transaction-service.bat I uncommented the line where setup-env.bat was called since I replaced this call with my setClasspath.bat
I left jbossjts-properties.xml and jacorb.properties untouched and changed orb.properties only to point key jacorb.config.dir to the location where JacORB is located, E:\resource\jacorb_2_2_1\etc in this case.
orb.properties and jacorb.properties are in E:\resource\jacorb_2_2_1\etc location.
Thank you guys for any kind of help since I spent yet another entire day figuring this out. -
6. Re: Unable to start examples
kconner Jan 8, 2007 12:59 PM (in response to rookie1977)Are you sure about the following?
set CLASSPATH=%CLASSPATH%;%JBOSSTS_HOME%E:\resource\jacorb_2_2_1\etc
Surely this should beset CLASSPATH=%CLASSPATH%;E:\resource\jacorb_2_2_1\etc
-
7. Re: Unable to start examples
marklittle Jan 8, 2007 1:03 PM (in response to rookie1977)set JBOSSTS_HOME=E:\resource\jbossts-full-4.2.1GA
?? -
8. Re: Unable to start examples
rookie1977 Jan 8, 2007 1:16 PM (in response to rookie1977)Classpath fixed still does not work.
@Mark
I am testing on both version, 4.2.1 and 4.2.2 hust in case and both do not work. -
9. Re: Unable to start examples
marklittle Jan 8, 2007 1:30 PM (in response to rookie1977)Can you modify the HelloClient and print out the content of ORBManager.getThePOA
-
10. Re: Unable to start examples
rookie1977 Jan 8, 2007 1:52 PM (in response to rookie1977)"mark.little@jboss.com" wrote:
Can you modify the HelloClient and print out the content of ORBManager.getThePOA
I get the following exception
------asdfaksjdhakjsdhakjshdk
Exception in thread "main" com.arjuna.ats.arjuna.exceptions.FatalError
at com.arjuna.ats.internal.jts.ORBManager.getPOA(ORBManager.java:97)
at com.arjuna.demo.simple.HelloClient.main(Unknown Source)
This previous println text is just before my println that should print ORBManager.getThePOA -
11. Re: Unable to start examples
marklittle Jan 8, 2007 2:05 PM (in response to rookie1977)Can you just verify that both getThePOA and getTheORB return non-null values from ORBManager?
-
12. Re: Unable to start examples
rookie1977 Jan 8, 2007 2:17 PM (in response to rookie1977)"mark.little@jboss.com" wrote:
Can you just verify that both getThePOA and getTheORB return non-null values from ORBManager?
There is an axception when I call getXXX methods
Source from HelloClient.java
------------------------------------------------------------------------------
System.out.println("Before check...");
System.out.println("is ORB null " + (com.arjuna.ats.internal.jts.ORBManager.getORB() == null));
System.out.println("is ORB null " + (com.arjuna.ats.internal.jts.ORBManager.getPOA() == null));
------------------------------------------------------------------------------
Output when I run HelloClient.java
------------------------------------------------------------------------------
Before check...
Exception in thread "main" com.arjuna.ats.arjuna.exceptions.FatalError
at com.arjuna.ats.internal.jts.ORBManager.getORB(ORBManager.java:63)
at com.arjuna.demo.simple.HelloClient.main(Unknown Source)
------------------------------------------------------------------------------ -
13. Re: Unable to start examples
marklittle Jan 8, 2007 4:58 PM (in response to rookie1977)"mark.little@jboss.com" wrote:
Can you just verify that both getThePOA and getTheORB return non-null values from ORBManager?
getThePOA
getTheORB -
14. Re: Unable to start examples
rookie1977 Jan 8, 2007 5:53 PM (in response to rookie1977)"mark.little@jboss.com" wrote:
getThePOA
getTheORB
I am little consufed now. My Eclipse tells me there are no such methods defined.
com.arjuna.ats.internal.jts.ORBManager has only following methods defined:
getORB()
getPOA()
getServices()
isInitialised()
and setters for ORB and POA. All those methods are static and instance of the ORBManager has only those methods inherited from the Object class.
Am I missing something here?
Thanks in advance