I downloaded JBoss 2.0.Beta-Prod-01 and installed it in C:\jboss on NT4.0
using jdk1.3.
Summary:
1. Starting JBoss the very first time after installation - no problems.
2. Starting TestBeanClient a couple times with the very first start of JBoss
- no problems.
2b. Shutting down JBoss.
3. Starting JBoss the second, third, ... time after installation - no
problems.
4. Starting TestBeanClient - error occurs.
(OUTPUTs see below)
Thanks in advance,
Rob Wilke.
OUTPUT - 1. Starting JBoss the very first time after installation - no
problems:
----------------------------------------------------------------------------
--------------------------------------------------
[Console logging] Logging started
[Classpath] Added directory:file:/C:/jboss/log/
[Classpath] Added directory:file:/C:/jboss/tmp/
[Classpath] Added directory:file:/C:/jboss/db/
[Info] Java version: 1.3.0,Sun Microsystems Inc.
[Info] Java VM: Java HotSpot(TM) Client VM 1.3.0-C,Sun Microsystems Inc.
[Info] System: Windows NT 4.0,x86
[Classpath] Added library:file:/C:/jboss/lib/ext/activation.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/awt.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/dynaserver.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/ejb.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/ejxeditor.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/ejxejb.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/ejxjaws.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/ejxjboss.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/hsql.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/idb.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/jboss.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/jdbc2_0-stdext.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/jmxtools.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/jndi.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/jnpserver.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/jpl-util-0_5b.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/jta-spec1_0_1.jar
[Classpath] Added library:file:/C:/jboss/lib/ext/mail.jar
[JDBC] Loaded JDBC-driver:org.hsql.jdbcDriver
[JDBC] Loaded JDBC-driver:jdbc.idbDriver
[Webserver] Initializing
[Webserver] Initialized
[Hypersonic] Initializing
[Hypersonic] Server 1.4 is running
[Hypersonic] Database started
[Hypersonic] Initialized
[Naming] Initializing
[Naming] Naming started on port 1099
[Naming] Initialized
[Transaction manager] Initializing
[Transaction manager] Initialized
[Simple Realm Mapping] Initializing
[Simple Realm Mapping] Initialized
[Security manager] Initializing
[Security manager] Initialized
[DataSource] Initializing
[DataSource] Connection pool for jdbc:idb:../conf/instantdb.properties bound
to InstantDB
InstantDB - Version 3.12
[DataSource] Copyright (c) 1997-1999 Instant Computer Solutions Ltd.
[DataSource] Initialized
[XADataSource] Initializing
[XADataSource] Initialized
[Container factory] Initializing
[Container factory] Temporary directory set to:C:\jboss\tmp\deploy
[Container factory] Previous deployments removed
[Container factory] Initialized
[Auto deploy] Watching C:\jboss\deploy
[Auto deployer] Initializing
[Auto deployer] Initialized
[JMX RMI Adaptor] Initializing
[JMX RMI Adaptor] Initialized
[JMX RMI Connector] Initializing
[JMX RMI Connector] Initialized
[Configuration] Initializing
[Configuration] Initialized
[Configuration] MaxActiveClientCount set to 10 in Adaptor:name=html
[Configuration] Port set to 8082 in Adaptor:name=html
[Configuration] LibraryDirectory set to C:\jboss\bin in
DefaultDomain:service=MLet
[Configuration] URL set to jdbc:HypersonicSQL:hsql://localhost in
DefaultDomain:service=XADataSource
,name=Hypersonic
[Configuration] GCMinIdleTime set to 1200000 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] ShrinkPercent set to 0.33 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] GCEnabled set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] LoggingEnabled set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] TimestampUsed set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] Blocking set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] GCInterval set to 120000 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] InvalidateOnError set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] JDBCUser set to sa in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] MinSize set to 0 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] ShrinkMinIdleTime set to 600000 in
DefaultDomain:service=XADataSource,name=Hypersoni
c
[Configuration] ShrinkingEnabled set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] Format set to [{2}] {4} in
DefaultDomain:service=Logging,type=Console
[Configuration] Port set to 8083 in DefaultDomain:service=Webserver
[Configuration] VerifyDeployments set to true in
EJB:service=ContainerFactory
[Naming] Starting
[Naming] Started
[Transaction manager] Starting
[Transaction manager] Started
[Hypersonic] Starting
[Hypersonic] Started
[DataSource] Starting
[DataSource] Started
[XADataSource] Starting
[XADataSource] XA Connection pool Hypersonic bound to Hypersonic
[XADataSource] Started
[Container factory] Starting
[Container factory] Started
[Auto deployer] Starting
[Auto deploy] Auto deploy of file:/C:/jboss/deploy/TestBeans.jar
[Container factory] Deploying:file:/C:/jboss/deploy/TestBeans.jar
[Container factory] C:\jboss\tmp\deploy
[Container factory] Loading ejb-jar.xml :
jar:file:/C:/jboss/tmp/deploy/tmpejbjar37282.jar!/META-INF
/ejb-jar.xml
[Container factory] Loading standardjboss.xml :
jar:file:/C:/jboss/lib/ext/jboss.jar!/org/jboss/meta
data/standardjboss.xml
[Verifier] Verifying file:/C:/jboss/tmp/deploy/tmpejbjar37282.jar
[Verifier] nextgen.EnterpriseEntity: The return type of an ejbCreate(...)
method must be the entity
bean's primary key type.
[Verifier] nextgen.EnterpriseEntity: The return type of the
ejbFindByPrimaryKey method must be the p
rimary key type.
[Verifier] nextgen.EnterpriseEntity: The ejbFindByPrimaryKey method must be
a single-object finder.
[Verifier] nextgen.EnterpriseEntity: The finder method return type must be
either the entity bean's
primary key type or an instance of the Enumeration or the Collection
interface.
[Verifier] nextgen.EntityBMP: For each ejbCreate(...) method, the entity
bean class must define a ma
tching ejbPostCreate(...) method.
[Verifier] nextgen.EntityPK: The primary key class must override equals().
[Verifier] Account: Verified.
[Verifier] nextgen.StatelessSession: Verified.
[Verifier] nextgen.StatefulSession: Verified.
[Verifier] nextgen.TxSession: Verified.
[Verifier] AccountManager: Verified.
[Container factory] Deploying nextgen.EnterpriseEntity
[Container factory] Container Invoker Optimize='false'
[Container factory] Deploying nextgen.EntityBMP
[Container factory] Container Invoker Optimize='false'
[Container factory] Deploying nextgen.EntityPK
[Container factory] Container Invoker Optimize='false'
[Container factory] Deploying Account
[Container factory] Container Invoker Optimize='false'
[Container factory] Deploying nextgen.StatelessSession
[Container factory] Container Invoker Optimize='false'
[Container factory] Deploying nextgen.StatefulSession
[Container factory] Container Invoker Optimize='false'
[Container factory] Deploying nextgen.TxSession
[Container factory] Container Invoker Optimize='false'
[Container factory] Deploying AccountManager
[Container factory] Container Invoker Optimize='false'
[Container factory] Storing sessions for nextgen.StatefulSession
in:database\nextgen.StatefulSession
[Container factory] 0 old sessions removed
[Container factory] Binding an EJBReference ejb/stateful
[Container factory] Binding ejb/stateful to internal JNDI source:
nextgen.StatefulSession
[JAWS] Initializing JAWS plugin for nextgen.EntityPK
[JAWS] Loading standardjaws.xml :
jar:file:/C:/jboss/lib/ext/jboss.jar!/org/jboss/ejb/plugins/jaws/m
etadata/standardjaws.xml
[Container factory] Table 'nextgen_EntityPK' already exists!
[Container factory] Binding an EJBReference Account
[Container factory] Binding Account to internal JNDI source: Account
[JAWS] Initializing JAWS plugin for Account
[Container factory] Table 'Account' already exists!
[JAWS] Initializing JAWS plugin for nextgen.EnterpriseEntity
[Container factory] Table 'nextgen_EnterpriseEntity' already exists!
[Container factory] Binding an EJBReference ejb/myEJBRef
[Container factory] Binding ejb/myEJBRef to internal JNDI source:
nextgen.StatelessSession
[Container factory] java.lang.ClassNotFoundException: class
org.jboss.security.EJBSecurityManagerDef
aultImpl
[Container factory] Using default DataSource:Hypersonic
[Container factory] Bound nextgen.StatefulSession to nextgen.StatefulSession
[Container factory] Bound nextgen.EntityPK to nextgen.EntityPK
[Container factory] Bound AccountManager to AccountManager
[Container factory] Bound Account to Account
[Container factory] Bound nextgen.StatelessSession to
nextgen.StatelessSession
[Container factory] Bound nextgen.EnterpriseEntity to
nextgen.EnterpriseEntity
[Container factory] Bound nextgen.TxSession to nextgen.TxSession
[Container factory] Bound nextgen.EntityBMP to nextgen.EntityBMP
[Container factory] Deployed application:
file:/C:/jboss/deploy/TestBeans.jar
[Auto deploy] Auto deploy of file:/C:/jboss/deploy/TestBeans2.jar
[Container factory] Deploying:file:/C:/jboss/deploy/TestBeans2.jar
[Container factory] C:\jboss\tmp\deploy
[Container factory] Loading ejb-jar.xml :
jar:file:/C:/jboss/tmp/deploy/tmpejbjar37283.jar!/META-INF
/ejb-jar.xml
[Container factory] Loading standardjboss.xml :
jar:file:/C:/jboss/lib/ext/jboss.jar!/org/jboss/meta
data/standardjboss.xml
[Container factory]
jar:file:/C:/jboss/tmp/deploy/tmpejbjar37283.jar!/META-INF/jboss.xml found.
Over
riding defaults
[Verifier] Verifying file:/C:/jboss/tmp/deploy/tmpejbjar37283.jar
[Verifier] AllTypes: Verified.
[Container factory] Deploying AllTypes
[Container factory] Container Invoker Optimize='false'
[Container factory] Binding an EJBReference ejb/stateless
[Container factory] Binding ejb/stateless to external JNDI source:
nextgen.StatelessSession
[Container factory] Binding an EJBReference ejb/stateful
[Container factory] Binding ejb/stateful to external JNDI source:
nextgen.StatefulSession
[Container factory] Binding an EJBReference ejb/entity
[Container factory] Binding ejb/entity to external JNDI source:
nextgen.EnterpriseEntity
[JAWS] Initializing JAWS plugin for AllTypes
[JAWS] Loading standardjaws.xml :
jar:file:/C:/jboss/lib/ext/jboss.jar!/org/jboss/ejb/plugins/jaws/m
etadata/standardjaws.xml
[JAWS] jar:file:/C:/jboss/tmp/deploy/tmpejbjar37283.jar!/META-INF/jaws.xml
found. Overriding default
s
[Container factory] Finder:aboolean
[Container factory] Finder:abyte
[Container factory] Finder:adate
[Container factory] Finder:adouble
[Container factory] Finder:afloat
[Container factory] Finder:along
[Container factory] Finder:ashort
[Container factory] Finder:astring
[Container factory] Finder:atimestamp
[Container factory] Finder:anint
[Container factory] Finder:anobject
[Container factory] Finder:enterpriseentity
[Container factory] Finder:statefulsession
[Container factory] Finder:statelesssession
[Container factory] Table 'AllTypes' already exists!
[Container factory] Bound AllTypes to AllTypes
[Container factory] Deployed application:
file:/C:/jboss/deploy/TestBeans2.jar
[Auto deployer] Started
[Security manager] Starting
[Security manager] Started
[Simple Realm Mapping] Starting
[Simple Realm Mapping] Started
[Webserver] Starting
[Webserver] Codebase set to http://localhost:8083/
[Webserver] Started webserver on port 8083
[Webserver] Started
[JMX RMI Adaptor] Starting
[JMX RMI Adaptor] Started
[JMX RMI Connector] Starting
[JMX RMI Connector] Started
[Default] 18 services and 4 other MBeans started.
[Default] Shutdown hook added
[Default] jBoss 2.0 BETA-PROD-01 Started
----------------------------------------------------------------------------
--------------------------------------------
OUTPUT - 2. Starting TestBeanClient a couple times with the very first start
of JBoss - no problems:
----------------------------------------------------------------------------
--------------------------------------------
Microsoft(R) Windows NT(TM)
(C) Copyright 1985-1996 Microsoft Corp.
C:\>cd jboss
C:\jboss>cd bin
C:\jboss\bin>C:\jboss\bin\TestBeanClient.bat
_____________________________________________
jBoss, the EJB Open Source Server
Copyright (C), The jBoss Organization, 2000
_____________________________________________
Welcome to the test Suite v1.2
_____________________________________________
1- Trying the context...OK
Test Stateless Bean
===================
2- Looking up the home nextgen.StatelessSession...ok
3- Calling create on StatelessSessionHome...ok
4- Calling getEJBHome() on StatelessSession...ok
5- Calling Business Method A on StatelessSession... ok
6- Calling Business Method B on StatelessSession...
from the environment properties my name is marc
7- Calling Business Method B(String) on StatelessSession...
OK ejbObject is nextgen.StatelessSession:Stateless words of wisdom
8- Calling Business Method C on StatelessSession...
from the environment properties (subContext) my name is marc with subContext
9- Calling Business Method D on StatelessSession...
Caught BusinessMethodException OK
10- Calling Business Method E (getEJBObject) on StatelessSession...
nextgen.Stat
elessSession:Stateless
11- Calling testClassLoading on StatelessSession... OK
***Testing the various local Object class calls
12- toString ... nextgen.StatelessSession:Stateless
13- hashCode ... 1012673
14- equals (same object) ... true
15- equals (another object) (true under same home)... true
***Testing the various local EJBObject class calls
16- Get Primary Key ... nextgen.StatelessSession
17- Get Handle ... OK
18- Serialize handle and deserialize..OK
19- Calling businessMethodB on it...
from the environment properties my name is marc
20- They should be identical...true
***Testing the various local EJBHome class calls
21- Getting the metaData...OK
22- Is stateless Session? true
23- The remote class is interface
org.jboss.zol.testbean.interfaces.StatelessSes
sion
24- Calling StatelessSession.remove()...ok
Test Stateful Bean
==================
25- Looking up the home nextgen.StatefulSession...ok
26- Calling create on StatefulSessionHome with name Marc...ok
27- Calling getEJBHome() on StatefulSession...ok
28- Calling Business Method A on StatefulSession...
I was created with Stateful String Marc
29- Calling Business Method A (state) on StatefulSession...
I was created with Stateful String Marc
30- Calling Business Method B (EJBObject) on StatefulSession... OK ejbObject
is
nextgen.StatefulSession:972554464019
31- Calling Business Method B(String) on StatefulSession...
OK ejbObject is nextgen.StatefulSession:972554464019 words of wisdom
***Testing the various local Object class calls
32- toString ... nextgen.StatefulSession:972554464019
33- hashCode ... 1891855345
34- equals (same object) ... true
35- equals (another object) (false under same home)... false
***Testing the various local EJBObject class calls
36- Get Primary Key ... 972554464019
37- Get Handle ... OK
38- Serialize handle and deserialize....OK
39- Calling businessMethodB on it...
OK ejbObject is nextgen.StatefulSession:972554464019
40- They should be identical...true
41- Calling StatefulSession.remove()...ok
42- Calling StatefulHome.remove(Handle) (this should fail)...not found OK
43- Creating a 3rd bean and calling it...I was created with Stateful String
marc
3
44- Calling StatefulSession.remove(Handle) on a third bean...OK
45- I should not be able to remove it directly...OK
Test Entity Bean CMP
====================
46- Looking up the home nextgen.EnterpriseEntity...ok
47- Calling find on EnterpriseEntityHome with name Marc...Object with
primary ke
y Marc not found in storage
not found OK
48- Calling create on EnterpriseEntityHome with name Marc...ok
49- Calling for duplicate create and DuplicateKeyException...ok
50- Calling getEJBHome() on EntityCMP...ok
51- Getting a new reference with findByPK...ok
52- Calling Business Method A on enterpriseEntity...
EntityBean.callBusinessMethodA() called, my primaryKey is Marc
53- Calling Business Method A (again to ejbLoad if TypeC) on
enterpriseEntity...
EntityBean.callBusinessMethodA() called, my primaryKey is Marc
54- Calling Business Method B (EJBObject from entity) on enterpriseEntity...
nextgen.EnterpriseEntity:Marc
55- Calling Business Method B(String) on EnterpriseEntity...
nextgen.EnterpriseEntity:Marc words of wisdom
56- Calling getOtherField (non pk) on enterpriseEntity...value: 0
57- Calling setOtherField(4) on enterpriseEntity...OK
58- Calling getOtherField() on enterpriseEntity (should be 4)...value is 4,
OK
***Testing the various local Object class calls
59- toString ... nextgen.EnterpriseEntity:Marc
60- hashCode ... 2390757
61- equals (same object) ... true
62- equals (another object) (true for this case)... true
***Testing the various local EJBObject class calls
63- Get Primary Key ... Marc
64- Get Handle ... OK
65- Serialize handle and deserialize....Resolve
handle:nextgen.EnterpriseEntity#
Marc
OK
66- Calling businessMethodA on it...
nextgen.EnterpriseEntity:Marc
67- They should be identical...true
68- Calling entityHome.remove(Handle)...Resolve
handle:nextgen.EnterpriseEntity#
Marc
OK
69- Calling enterpriseEntity.remove() (should fail)...OK
70- Calling EnterpriseEntity.create() for marc6...ok
71- Calling method createEntity on enterpriseEntity... OK
72- removing by PK on home (marc2)...ok
73- Calling enterpriseEntity.remove() (marc6)...ok
Test Entity Bean BMP
====================
74- Looking up home for nextgen.EntityBMP...ok
75- Calling create on the home...ok
76- Calling getEJBHome() on EntityBMP...ok
77- Calling business methodA on BMP bean...
EntityBMP.callBusinessMethodA() called, my primaryKey is Marc
78- Calling business methodB (B2B) on BMP bean and it says
EntityBMP.callBusinessMethodB() called, called other bean (B2B) and it said
"fro
m the environment properties my name is marc"
79- Calling Business Method B(String) on BMP...
EntityBMP.callBusinessMethodB() called, called other bean (B2B) and it said
"fro
m the environment properties my name is marc" words of wisdom
80- calling findCollectionKeys....
primary key number 1
primary key number 2
primary key number 3
ok
81- calling findEnumeratedKeys....
primary key number 1
primary key number 2
primary key number 3
ok
Test Entity Bean PK
====================
82- Looking up home for nextgen.EntityPK...ok
83- Calling find on the home...not found
84- Did not find the instance will create it...ok
85- Retrieving other field...0, ok
86- Setting it to 4...ok
87- Findind it again ... ok
88- Retrieving other field again, should be 4...4, ok
89- gettting a new reference ... ok
90- Retrieving other field again, should be 4...4, ok
91- Removing the bean...
92- I should not find it...
not found, OK
Test TxSession
==============
93- Looking up home for nextgen.TxSession...ok
94- Calling create on the home...ok
95- calling supports... supports sees no transaction
96- calling required... required sees a transaction 71
97- calling requiresNew... requiresNew sees a transaction 72
98- calling not supported... notSupported sees no transaction
99- calling mandatory (should get an exception)...got Exception, ok
100- calling requiredToSupports... Required sees a transaction 73 Supports
shoul
d see the same supports sees a transaction 73 on coming back Required sees a
tra
nsaction 73
101- calling requiredToNotSupported... Required sees a transaction 74
NotSupport
ed should see the same notSupported sees no transaction on coming back
Required
sees a transaction 74
102- calling requiredToRequiresNew... Required sees a transaction 75
Requires ne
w should see a new transaction requiresNew sees a transaction 76 on coming
back
Required sees a transaction 75
Test AllTypesBean
=================
103- Looking up the home AllTypes...ok
104- Calling findByPrimaryKey on AllTypesHome with name seb...Object with
primar
y key seb not found in storage
not found OK
105- Calling create on AllTypesHome with name seb...ok
106- Calling business method A an AllTypes (B2B with external ejb-ref)...OK,
res
ult isI was created with Stateful String noname
Getting all the fields
107- boolean true
108- byte 1
109- short 2
110- int 3
111- long 4
112- float 5.6
113- double 7.8
No char test yet, bug in jdk
114- String seb
115- Date 2000-10-26
116- Timestamp 2000-10-26 12:02:54.728
117- MyObject OK
118- getting handle of stateful...OK
119- getting the bean back from the handle...OK
120- calling business method A on stateful: OK, result is I was created with
Sta
teful String noname
121- adding the stateful bean as an object in AllTypes..OK
122- getting handle of stateless...OK
123- getting the bean back from the handle...OK
124- calling business method B on stateless: OK, result is from the
environment
properties my name is marc
125- adding the stateless bean as an object in AllTypes..OK
126- getting handle of entity...OK
127- getting the bean back from the handle...Resolve
handle:nextgen.EnterpriseEn
tity#seb
OK
128- calling business method A on stateless: OK, result
isEntityBean.callBusines
sMethodA() called, my primaryKey is seb
129- adding the entity bean as an object in AllTypes..OK
130- Getting the list of objects back (should contain the 3 beans)...OK
131- stateful bean OK
132- stateless bean OK
133- entity bean OK
Testing automatically generated finders
134- findAll()..OK
135- findByPrimaryKey()...OK
136- findByABoolean()..OK
137- findByAByte()..OK
138- findByAShort()..OK
139- findByAnInt()..OK
140- findByALong()..OK
141- findByAFloat()..OK
142- findByADouble()..OK
No Char test yet, bug in jdk
143- findByAString()..OK
144- findByADate()..OK
145- findByATimestamp()..OK
146- findByAnObject()..OK
147- findByStatefulSession()..OK
148- findByStatelessSession()..OK
149- findByEnterpriseEntity()..Resolve handle:nextgen.EnterpriseEntity#seb
OK
Testing finders defined in jaws.xml
150- findByMinInt()..OK
151- findByIntAndDouble()..OK
Test OK, 151 tests run, congratulations
Tests took 12999 milliseconds
C:\jboss\bin>
----------------------------------------------------------------------------
--------------------------------------------------
OUTPUT - 4. Starting TestBeanClient - error occurs.
----------------------------------------------------------------------------
--------------------------------------------------
...
Test TxSession
==============
93- Looking up home for nextgen.TxSession...ok
94- Calling create on the home...ok
95- calling supports... supports sees no transaction
96- calling required... required sees a transaction 71
97- calling requiresNew... requiresNew sees a transaction 72
98- calling not supported... notSupported sees no transaction
99- calling mandatory (should get an exception)...got Exception, ok
100- calling requiredToSupports... Required sees a transaction 73 Supports
shoul
d see the same supports sees a transaction 73 on coming back Required sees a
tra
nsaction 73
101- calling requiredToNotSupported... Required sees a transaction 74
NotSupport
ed should see the same notSupported sees no transaction on coming back
Required
sees a transaction 74
102- calling requiredToRequiresNew... Required sees a transaction 75
Requires ne
w should see a new transaction requiresNew sees a transaction 76 on coming
back
Required sees a transaction 75
Test AllTypesBean
=================
103- Looking up the home AllTypes...ok
104- Calling findByPrimaryKey on AllTypesHome with name seb...ok
105- Calling business method A an AllTypes (B2B with external
ejb-ref)...java.rm
i.ServerException: RemoteException occurred in server thread; nested
exception i
s:
java.rmi.RemoteException: Object was not found
java.rmi.RemoteException: Object was not found
at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Stream
RemoteCall.java:245)
at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:
220)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker_Stub.invoke(Un
known Source)
at
org.jboss.ejb.plugins.jrmp.interfaces.EntityProxy.invoke(EntityProxy.
java:166)
at $Proxy13.callBusinessMethodA(Unknown Source)
at
org.jboss.zol.testbean.client.EjbossClient.doSomeTesting(EjbossClient
.java:584)
at
org.jboss.zol.testbean.client.EjbossClient.main(EjbossClient.java:783
)
C:\jboss\bin>
----------------------------------------------------------------------------
--------------------------------------------------
OUTPUT - 3. Starting JBoss the second, third, ... time after installation -
no problems:
----------------------------------------------------------------------------
--------------------------------------------------
...
[nextgen.TxSession] TX_REQUIRED for create
[nextgen.TxSession] begin tx
[nextgen.TxSession] commit tx 70
[nextgen.TxSession] TX_SUPPORTS for txSupports
[nextgen.TxSession] TxSessionBean.ejbCreate() called
[nextgen.TxSession] TxSessionBean.txSupports() called
[nextgen.TxSession] TX_REQUIRED for txRequired
[nextgen.TxSession] begin tx
[nextgen.TxSession] TxSessionBean.txRequired() called
[nextgen.TxSession] commit tx 71
[nextgen.TxSession] TX_REQUIRES_NEW for txRequiresNew
[nextgen.TxSession] begin tx
[nextgen.TxSession] TxSessionBean.txRequiresNew() called
[nextgen.TxSession] commit tx 72
[nextgen.TxSession] TX_NOT_SUPPORTED for txNotSupported
[nextgen.TxSession] TxSessionBean.txNotSupported() called
[nextgen.TxSession] TX_MANDATORY for txMandatory
[nextgen.TxSession] Transaction Required, read the spec!
[nextgen.TxSession] TX_REQUIRED for requiredToSupports
[nextgen.TxSession] begin tx
[nextgen.TxSession] TxSessionBean.requiredToSupports() called
[nextgen.TxSession] TX_SUPPORTS for txSupports
[nextgen.TxSession] TxSessionBean.ejbCreate() called
[nextgen.TxSession] TxSessionBean.txSupports() called
[nextgen.TxSession] commit tx 73
[nextgen.TxSession] TX_REQUIRED for requiredToNotSupported
[nextgen.TxSession] begin tx
[nextgen.TxSession] TxSessionBean.requiredToNotSupported() called
[nextgen.TxSession] TX_NOT_SUPPORTED for txNotSupported
[nextgen.TxSession] TxSessionBean.txNotSupported() called
[nextgen.TxSession] commit tx 74
[nextgen.TxSession] TX_REQUIRED for requiredToRequiresNew
[nextgen.TxSession] begin tx
[nextgen.TxSession] TxSessionBean.requiredToRequiresNew() called
[nextgen.TxSession] TX_REQUIRES_NEW for txRequiresNew
[nextgen.TxSession] begin tx
[nextgen.TxSession] TxSessionBean.txRequiresNew() called
[nextgen.TxSession] commit tx 76
[nextgen.TxSession] commit tx 75
[Default] JRMPCI:invokeHome findByPrimaryKey
[Default] Tx is null
[Default] invokeHome
[AllTypes] TX_REQUIRED for findByPrimaryKey
[AllTypes] begin tx
[AllTypes] commit tx 77
[AllTypes] TX_REQUIRED for callBusinessMethodA
[AllTypes] begin tx
[AllTypes] Resolve handle:nextgen.EnterpriseEntity#seb
[AllTypes] JRMPCI:invokeHome findByPrimaryKey
[AllTypes] Tx is tx:Xid:78
[AllTypes] invokeHome
[nextgen.EnterpriseEntity] TX_REQUIRED for findByPrimaryKey
[AllTypes] Unable to read from ResultSet:
java.lang.reflect.InvocationTargetException
[Default] JRMPCI:invokeHome getEJBObject
[Default] Tx is null
[nextgen.StatefulSession] TX_REQUIRED for getEJBObject
[nextgen.StatefulSession] begin tx
[nextgen.StatefulSession]
StatefulSessionBean.setSessionContext(org.jboss.ejb.StatefulSessionEnterpr
iseContext$StatefulSessionContextImpl@5585dc) called
[nextgen.StatefulSession] SSC:invokeHome:mi is getEJBObject map is
getEJBObject
[nextgen.StatefulSession] commit tx 79
[AllTypes] Unable to read from ResultSet:
java.lang.reflect.InvocationTargetException
[AllTypes] JRMPCI:invokeHome create
[AllTypes] Tx is tx:Xid:78
[nextgen.StatelessSession] TX_REQUIRED for create
[AllTypes] Tx is tx:Xid:78
[nextgen.StatefulSession] TX_REQUIRED for callBusinessMethodA
[nextgen.StatefulSession] I AM LOOKING FOR THE ID 972554464023
[nextgen.StatefulSession]
StatefulSessionBean.setSessionContext(org.jboss.ejb.StatefulSessionEnterpr
iseContext$StatefulSessionContextImpl@1b59a2) called
[nextgen.StatefulSession] Object was not found
[AllTypes] rollback tx 78
[AllTypes] afterCompletion called
[AllTypes] Object was not found
[Default] java.rmi.RemoteException: Object was not found
at
org.jboss.ejb.plugins.NoPassivationStatefulSessionInstanceCache.get(NoPassiv
ationStateful
SessionInstanceCache.java:124)
at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSess
ionInstanceIn
terceptor.java:81)
at
org.jboss.ejb.plugins.TxInterceptor.invokeNext(TxInterceptor.java:128)
at
org.jboss.ejb.plugins.TxInterceptor.runWithTransactions(TxInterceptor.java:1
96)
at org.jboss.ejb.plugins.TxInterceptor.invoke(TxInterceptor.java:96)
at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:156)
at
org.jboss.ejb.StatefulSessionContainer.invoke(StatefulSessionContainer.java:
319)
at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:2
02)
at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:1
79)
at
org.jboss.ejb.plugins.jrmp.interfaces.StatefulSessionProxy.invoke(StatefulSe
ssionProxy.ja
va:162)
at $Proxy24.callBusinessMethodA(Unknown Source)
at
org.jboss.zol.testbean2.bean.AllTypesBean.callBusinessMethodA(AllTypesBean.j
ava:128)
at java.lang.reflect.Method.invoke(Native Method)
at
org.jboss.ejb.EntityContainer$ContainerInterceptor.invoke(EntityContainer.ja
va:627)
at
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntitySynchron
izationInterc
eptor.java:203)
at
org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstanceInterce
ptor.java:106
)
at
org.jboss.ejb.plugins.TxInterceptor.invokeNext(TxInterceptor.java:128)
at
org.jboss.ejb.plugins.TxInterceptor.runWithTransactions(TxInterceptor.java:1
96)
at org.jboss.ejb.plugins.TxInterceptor.invoke(TxInterceptor.java:96)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:14
0)
at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:156)
at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:320)
at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:2
02)
at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:1
79)
at java.lang.reflect.Method.invoke(Native Method)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
at sun.rmi.transport.Transport$1.run(Transport.java:142)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:139)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:6
43)
at java.lang.Thread.run(Thread.java:484)
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]