Hi,

I've been trying to launch JBoss from Eclipse for hours now, and I've found why 
it doesn't work, but I still don't know how to solve the problem.
I'm using Eclipse 3.1.0, JBossIDE 1.5 and JBoss 4.0.4 .
I did as said in various tutorials, and Jboss seems to be launched (in server 
navigator, it says "running"). But in fact it's not. I've set to "none" the 
perpective to be opened when I launch the server. Some stuff is written in the 
console : 

15:44:45,872 INFO  [Server] Starting JBoss (MX MicroKernel)...
  | 15:44:45,903 INFO  [Server] Release ID: JBoss [Zion] 4.0.4RC1 (build: 
CVSTag=JBoss_4_0_4_RC1 date=200602071519)
  | 15:44:45,997 INFO  [Server] Home Dir: C:\jboss-4.0.4RC1
  | 15:44:45,997 INFO  [Server] Home URL: file:/C:/jboss-4.0.4RC1/
  | 15:44:45,997 INFO  [Server] Patch URL: null
  | 15:44:45,997 INFO  [Server] Server Name: default
  | 15:44:45,997 INFO  [Server] Server Home Dir: 
C:\jboss-4.0.4RC1\server\default
  | 15:44:45,997 INFO  [Server] Server Home URL: 
file:/C:/jboss-4.0.4RC1/server/default/
  | 15:44:45,997 INFO  [Server] Server Temp Dir: 
C:\jboss-4.0.4RC1\server\default\tmp
  | 15:44:45,997 INFO  [Server] Root Deployment Filename: jboss-service.xml
  | 15:44:48,340 INFO  [ServerInfo] Java version: 1.5.0_03,Sun Microsystems Inc.
  | 15:44:48,340 INFO  [ServerInfo] Java VM: Java HotSpot(TM) Client VM 
1.5.0_03-b07,Sun Microsystems Inc.
  | 15:44:48,340 INFO  [ServerInfo] OS-System: Windows XP 5.1,x86
  | 15:44:50,700 INFO  [Server] Core system initialized
  | 15:44:54,684 INFO  [Log4jService$URLWatchTimerTask] Configuring from URL: 
resource:log4j.xml
  | 15:45:04,528 INFO  [SocketServerInvoker] Invoker started for locator: 
InvokerLocator [socket://10.251.100.193:3873/]
  | 15:45:09,278 INFO  [AspectDeployer] Deployed AOP: 
file:/C:/jboss-4.0.4RC1/server/default/deploy/ejb3-interceptors-aop.xml
  | 15:45:22,449 INFO  [WebService] Using RMI server codebase: 
http://PARW00047747:8083/
  | 15:45:23,027 WARN  [EJBTimerServiceImpl] Cannot obtain TransactionManager 
from JNDI, using TxManager.getInstance(): javax.naming.NameNotFoundException: 
TransactionManager not bound
  | 15:45:24,387 INFO  [TreeCache] setting cluster properties from xml to: 
UDP(ip_mcast=true;ip_ttl=64;loopback=false;mcast_addr=228.1.2.3;mcast_port=45551;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
  | 15:45:24,543 INFO  [TreeCache] setEvictionPolicyConfig(): [config: null]
  | 15:45:24,621 WARN  [TreeCache] No transaction manager lookup class has been 
defined. Transactions cannot be used
  | 15:45:24,730 INFO  [TreeCache] interceptor chain is:
  | class org.jboss.cache.interceptors.CallInterceptor
  | class org.jboss.cache.interceptors.LockInterceptor
  | class org.jboss.cache.interceptors.CacheLoaderInterceptor
  | class org.jboss.cache.interceptors.UnlockInterceptor
  | class org.jboss.cache.interceptors.ReplicationInterceptor
  | class org.jboss.cache.interceptors.CacheStoreInterceptor
  | 15:45:24,809 INFO  [TreeCache] cache mode is REPL_SYNC
  | 15:45:25,887 INFO  [STDOUT] 
  | -------------------------------------------------------
  | GMS: address is PARW00047747:1791
  | -------------------------------------------------------
  | 15:45:28,137 INFO  [TreeCache] state could not be retrieved (must be first 
member in group)
  | 15:45:28,137 INFO  [LRUPolicy] Starting eviction policy using the provider: 
org.jboss.ejb3.cache.tree.StatefulEvictionPolicy
  | 15:45:28,152 INFO  [LRUPolicy] Starting a eviction timer with wake up 
interval of (secs) 1
  | 15:45:28,152 INFO  [TreeCache] new cache is null (maybe first member in 
cluster)
  | 15:45:28,184 INFO  [TreeCache] viewAccepted(): new members: 
[PARW00047747:1791]
  | 15:45:28,684 INFO  [TreeCache] setting cluster properties from xml to: 
UDP(ip_mcast=true;ip_ttl=2;loopback=false;mcast_addr=228.1.2.3;mcast_port=43333;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
  | 15:45:28,730 INFO  [TreeCache] setEvictionPolicyConfig(): [config: null]
  | 15:45:44,683 INFO  [MailService] Mail Service bound to java:/Mail 

and that's all. To make sure of it, I've switched to "debug" the perpective to 
be opened when launched, and I realized that the debugger stops on something in 
"properties.class", line 365,
  while (true) {
  |                 if (inOff >= inLimit) {
  |                     inLimit = inStream.read(inBuf);
  |                 inOff = 0;
  |                 if (inLimit <= 0) {
  |                     if (len == 0 || isCommentLine) { 
  |                         return -1; 
  |                     }
  |                     return len;
  |                 }
  | 

And when I click on "next" (actually several times, because it stops a few 
times again), the lauching keeps running and in the end it works fine.

How does it come the debugger stops when there is no breakpoint ? is it because 
of the warning that appears in the log ([EJBTimerServiceImpl] Cannot obtain 
TransactionManager from JNDI, using TxManager.getInstance(): 
javax.naming.NameNotFoundException: TransactionManager not bound ) ? Can I 
force Eclipse to ignore that and continue the launching anyway ?

Thanks in advance

-- 
Vince


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3924598#3924598

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3924598


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to