users@glassfish.java.net

Unable to start glassfish v1 with JMS on OS X

From: <glassfish_at_javadesktop.org>
Date: Mon, 06 Aug 2007 16:28:03 PDT

Hello,


All of a sudden today our glassfish server refuses to load up when we run it. We have a web application that uses JMS, running on SJSA9.0_01 on OS X 10.4.10, latest java, etc. The server.log file shows the following after the standard load messages:

JTS5014: Recoverable JTS instance, serverId = [3700]
About to load the system app: MEjbApp
LDR5010: All ejb(s) of [MEjbApp] loaded successfully!
About to load the system app: __ejb_container_timer_app
EJB5109:EJB Timer Service started successfully for datasource [jdbc/__TimerPool]
LDR5010: All ejb(s) of [__ejb_container_timer_app] loaded successfully!
Using MQ RA for Broker lifecycle control
JMS Service Connection URL is :mq://niss.local:7676/
MQJMSRA_RA1101: SJSMQ JMS Resource Adapter starting...
EB-start:brokerProps={imq.instancename=imqbroker, imq.jmx.rmiregistry.port=8686, BrokerArgs=-port 7676 -name imqbroker -imqhome /Users/ghost/SUNWappserver/imq/bin/.. -varhome /Users/ghost/SUNWappserver/domains/domain1/imq -useRmiRegistry -rmiRegistryPort 8686, imq.jmx.rmiregistry.use=true, imq.portmapper.port=7676}
[06/Aug/2007:16:03:43 PDT]
================================================================================
Sun Java(tm) System Message Queue 4.0
Sun Microsystems, Inc.
Version: 4.0 (Build 27-a)
Compile: Thu Mar 2 22:14:05 PST 2006
Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved.
SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
This product includes code licensed from RSA Data Security.
================================================================================
Java Runtime: 1.5.0_07 Apple Computer, Inc. /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
[06/Aug/2007:16:03:43 PDT] IMQ_HOME=/Users/ghost/SUNWappserver/imq
[06/Aug/2007:16:03:43 PDT] IMQ_VARHOME=/Users/ghost/SUNWappserver/domains/domain1/imq
[06/Aug/2007:16:03:43 PDT] Mac OS X 10.4.10 i386 192.168.1.56 (2 cpu) ghost
[06/Aug/2007:16:03:43 PDT] Java Heap Size: max=1013632k, current=253568k
[06/Aug/2007:16:03:43 PDT] Arguments: -port 7676 -name imqbroker -imqhome /Users/ghost/SUNWappserver/imq/bin/.. -varhome /Users/ghost/SUNWappserver/domains/domain1/imq -useRmiRegistry -rmiRegistryPort 8686
[06/Aug/2007:16:03:43 PDT] [B1060]: Loading persistent data...
[06/Aug/2007:16:03:43 PDT] Using built-in file-based persistent store: /Users/ghost/SUNWappserver/domains/domain1/imq/instances/imqbroker/
[06/Aug/2007:16:03:43 PDT] [B1189]: Cluster Service feature is not available
[06/Aug/2007:16:03:44 PDT] [B1039]: Broker "imqbroker_at_192.168.1.56:7676" ready.
MQJMSRA_EB1101: run:EMBEDDED broker started with code =0
MQJMSRA_RA1101: SJSMQ JMS ResourceAdaapter configuration=
        raUID =null
        brokerType =EMBEDDED
        brokerInstanceName =imqbroker
        brokerBindAddress =null
        brokerPort =7676
        brokerHomeDir =/Users/ghost/SUNWappserver/imq/bin/..
        brokerVarDir =/Users/ghost/SUNWappserver/domains/domain1/imq
        brokerJavaDir =/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home
        brokerArgs =null
        brokerStartTimeout =60000
        adminUsername =admin
        adminPassFile =/private/tmp/asmq28387.tmp
        useJNDIRmiServiceURL =true
        rmiRegistryPort =8686
        startRmiRegistry =false
        useSSLJMXConnector =true
        brokerEnableHA =false
        clusterId =null
        brokerId =null
        jmxServiceURL =null
        dbType =null
        dbProps ={}
        dsProps ={}
        ConnectionURL =
        UserName =guest
        ReconnectEnabled =true
        ReconnectInterval =60000
        ReconnectAttempts =3
        AddressListBehavior =RANDOM
        AddressListIterations =3
        InAppClientContainer =false
        InClusteredContainer =false
        GroupName =null
MQJMSRA_RA1101: start:SJSMQ JMSRA Connection Factory Config={imqOverrideJMSPriority=false, imqConsumerFlowLimit=1000, imqOverrideJMSExpiration=false, imqAddressListIterations=3, imqLoadMaxToServerSession=true, imqConnectionType=TCP, imqPingInterval=30, imqSetJMSXUserID=false, imqConfiguredClientID=, imqSSLProviderClassname=com.sun.net.ssl.internal.ssl.Provider, imqJMSDeliveryMode=PERSISTENT, imqConnectionFlowLimit=1000, imqConnectionURL=http://localhost/imq/tunnel, imqBrokerServiceName=, imqJMSPriority=4, imqBrokerHostName=localhost, imqJMSExpiration=0, imqAckOnProduce=, imqEnableSharedClientID=false, imqAckTimeout=0, imqAckOnAcknowledge=, imqConsumerFlowThreshold=50, imqDefaultPassword=guest, imqQueueBrowserMaxMessagesPerRetrieve=1000, imqDefaultUsername=guest, imqReconnectEnabled=false, imqConnectionFlowCount=100, imqAddressListBehavior=PRIORITY, imqReconnectAttempts=3, imqSetJMSXAppID=false, imqConnectionHandler=com.sun.messaging.jmq.jmsclient.protocol.tcp.TCPStreamHandler, imqSetJMSXRcvTimestamp=false, imqBrokerServicePort=0, imqDisableSetClientID=false, imqSetJMSXConsumerTXID=false, imqOverrideJMSDeliveryMode=false, imqBrokerHostPort=7676, imqQueueBrowserRetrieveTimeout=60000, imqSetJMSXProducerTXID=false, imqSSLIsHostTrusted=false, imqConnectionFlowLimitEnabled=false, imqReconnectInterval=60000, imqAddressList=localhost:7676, imqOverrideJMSHeadersToTemporaryDestinations=false}
MQJMSRA_RA1101: SJSMQ JMSRA Started
MQJMSRA_MF1101: setPassword:NOT setting default value
MQJMSRA_MF1101: setAddressList:NOT setting default value=localhost
MQJMSRA_MF1101: setUserName:NOT setting default value=guest


at this point the java process stays at 100% CPU. We've tried everything, even deleting the server entirely and reinstalling it, but the problem persists, and we really don't know what else to do. Any help is greatly appreciated!
[Message sent by forum member 'hexghost' (hexghost)]

http://forums.java.net/jive/thread.jspa?messageID=229748