Hi,

I have a couple of problems when running JBoss 3.0.3 (actually starting from
JBoss 3.0.0) for a long time. Please give some hints, directions:

System Information:
OS: Solaris 2.7
JBoss: 3.0.3
Tomcat: 4.1.12
Database: Oracle8i
JDK: 1.3 / 1.4
>>> JBoss and Tomcat are started successfully and the connection pool is set
as well, jars can be deployed successfully.

Problems:
1. Everytime I call an CMP bean, a new connection is generated, and seems
not being moved back to the pool nor reused. From v$session, I can see that
the connection keeps increased but not shrinked. Eventually the max. no of
connection allowed (set in init.ora) is reached and running out and jboss
raises exception. I read some 2.4.X manual, there is some parameters
control, like gcenabled, gcidletimeout, ...etc. which can control the
behaviour of connections getting from the pool, but I cannot set them in
oracle-service.xml as no such attributes are allowed to be set. Are they
obsolete in JBoos3.X ? Or any other methods / procedures to do the same
thing ?

2. I cannot write any workable transaction sample. The scenario is that:
I have a (stateless) session bean which looks up two CMP beans, each of the
CMP beans insert a record (into two different tables). However, I notice
that whatever the result of the 2nd insert (e.g. Oracle raises errors), the
1st insert get committed automatically (this is accomplished by placing a
sleep between the two inserts and select from the Oracle table in SQLPlus).
I have tried using user-transaction and container-managed transactions mode,
but no luck.
I am using oracle-service.xml and the trans-type in the ejb-jar.xml is set
to required. I cannot switch to use oracle-xa-service.xml as jboss errors
raised (javax.ejb.FinderException: Find failed:
java.lang.IllegalArgumentException: null xaRes) when calling the CMP beans
( I have appiled the changes to jboss-service.xml as stated in the
oracle-xa-service.xml but not to transaction-service.xml as I cannot find
that files any where in the downloaded package). I do think JBoss should be
tested with transaction before released, but what's the problem with my
cases, configurations or beans or ... ?

3. Can you tell me what are the differences between oracle-service.xml and
oracle-xa-service.xml ? Should I use oracle-xa-service.xml ? How to make it
works to use oracle-xa-service.xml ?

4. The shutdown.sh doesn't work in JBoss 3.0.3 (but it works in JBoss3.0.0)
and the jboss doesn't have any response to it.

5. When redeploying an existing jar, the classcastexception occurs if using
JDK1.4 but not with JDK1.3. However, after restarting JBoss, it works again.


Sorry, for my long paragraphs. I have asked these questions from the JBoss
forums but not much responses and solutions. Attached please also find my
configuration files FYR. Please help.

Many Thanks,
Camus



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to