|
From: Arun K. J. <aru...@co...> - 2011-05-31 14:55:57
|
Hi, We were migrating a windows server from Windows 2000 32 bit which had Jboss, Tomcat and few other Java service configured through wrapper service, the system were up and running prettymuch ok as long as we were in windows 2000 32 bit. However a month ago we had to move the complete services and application from windows 2000 32 bit to Windows 2008 R2 64bit AMD, since we moved into the new environment we have been getting frequent socket exception in the services like Jboss and others are running as service and below are the details. Please advice if I need to download wrapper 64bit windows version and update them in respective locations of Jboss, Tomcat and other services. Also the current version does not slow weather I am running professional / standard / community version. Kindly advice Jboss Logs: INFO | jvm 1 | 2011/05/31 09:50:06 | Wrapper (Version 3.0.5) INFO | jvm 1 | 2011/05/31 09:50:06 | INFO | jvm 1 | 2011/05/31 09:50:06 | Open socket to wrapper... INFO | jvm 1 | 2011/05/31 09:50:06 | Opened Socket INFO | jvm 1 | 2011/05/31 09:50:06 | Send a packet KEY : 3PlFBXtqG1P_1hVE INFO | jvm 1 | 2011/05/31 09:50:06 | handleSocket(Socket[addr=/127.0.0.1,port=1777,localport=32171]) INFO | jvm 1 | 2011/05/31 09:50:06 | Received a packet LOW_LOG_LEVEL : 1 INFO | jvm 1 | 2011/05/31 09:50:06 | Wrapper Manager: LowLogLevel from Wrapper is 1 INFO | jvm 1 | 2011/05/31 09:50:06 | Received a packet PING_TIMEOUT : 300 INFO | jvm 1 | 2011/05/31 09:50:06 | Wrapper Manager: PingTimeout from Wrapper is 300000 INFO | jvm 1 | 2011/05/31 09:50:06 | Received a packet START : start INFO | jvm 1 | 2011/05/31 09:50:06 | calling listener.start() INFO | jvm 1 | 2011/05/31 09:50:06 | WrapperSimpleApp: start(args) INFO | jvm 1 | 2011/05/31 09:50:06 | WrapperSimpleApp: invoking main method INFO | jvm 1 | 2011/05/31 09:50:06 | WrapperSimpleApp: main method completed INFO | jvm 1 | 2011/05/31 09:50:06 | WrapperSimpleApp: start(args) end. Main Completed=true, exitCode=null INFO | jvm 1 | 2011/05/31 09:50:06 | returned from listener.start() Error: INFO | jvm 1 | 2011/05/31 01:10:54 | Caused by: java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind INFO | jvm 1 | 2011/05/31 01:10:54 | at java.net.PlainSocketImpl.socketBind(Native Method) INFO | jvm 1 | 2011/05/31 01:10:54 | at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331) INFO | jvm 1 | 2011/05/31 01:10:54 | at java.net.Socket.bind(Socket.java:472) INFO | jvm 1 | 2011/05/31 01:10:54 | at java.net.Socket.<init>(Socket.java:289) INFO | jvm 1 | 2011/05/31 01:10:54 | at java.net.Socket.<init>(Socket.java:119) INFO | jvm 1 | 2011/05/31 01:10:54 | at com.inet.tds.w.a(Unknown Source) INFO | jvm 1 | 2011/05/31 01:10:54 | at com.inet.tds.w.a(Unknown Source) INFO | jvm 1 | 2011/05/31 01:10:54 | at com.inet.tds.w.<init>(Unknown Source) INFO | jvm 1 | 2011/05/31 01:10:54 | at com.inet.tds.w.a(Unknown Source) Wrapper Service: INFO | jvm 1 | 2011/05/31 09:29:30 | Wrapper (Version 3.0.5) INFO | jvm 1 | 2011/05/31 09:29:30 | INFO | jvm 1 | 2011/05/31 09:29:30 | Open socket to wrapper... INFO | jvm 1 | 2011/05/31 09:29:30 | Opened Socket INFO | jvm 1 | 2011/05/31 09:29:30 | Send a packet KEY : uPij007QRU4x6nJn INFO | jvm 1 | 2011/05/31 09:29:30 | handleSocket(Socket[addr=127.0.0.1/127.0.0.1,port=1798,localport=31990]) INFO | jvm 1 | 2011/05/31 09:29:30 | Received a packet LOW_LOG_LEVEL : 1 INFO | jvm 1 | 2011/05/31 09:29:30 | Wrapper Manager: LowLogLevel from Wrapper is 1 INFO | jvm 1 | 2011/05/31 09:29:30 | Received a packet PING_TIMEOUT : 300 INFO | jvm 1 | 2011/05/31 09:29:30 | Wrapper Manager: PingTimeout from Wrapper is 300000 INFO | jvm 1 | 2011/05/31 09:29:30 | Received a packet START : start INFO | jvm 1 | 2011/05/31 09:29:30 | calling listener.start() INFO | jvm 1 | 2011/05/31 09:29:30 | WrapperSimpleApp: start(args) INFO | jvm 1 | 2011/05/31 09:29:30 | WrapperSimpleApp: invoking main method INFO | jvm 1 | 2011/05/31 09:29:30 | DBInit starts here.. INFO | jvm 1 | 2011/05/31 09:29:30 | WrapperSimpleApp: main method completed INFO | jvm 1 | 2011/05/31 09:29:30 | WrapperSimpleApp: start(args) end. Main Completed=true, exitCode=null INFO | jvm 1 | 2011/05/31 09:29:30 | returned from listener.start() INFO | jvm 1 | 2011/05/31 09:29:30 | Send a packet STARTED : Wrapper Error: Driver]java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_BindCause :java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind INFO | jvm 1 | 2011/05/30 22:06:09 | com.inet.tds.at: [TDS Driver]java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind INFO | jvm 1 | 2011/05/30 22:06:09 | at com.inet.tds.aq.a(Unknown Source) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.inet.tds.TdsDriver.connect(Unknown Source) INFO | jvm 1 | 2011/05/30 22:06:09 | at java.sql.DriverManager.getConnection(DriverManager.java:525) INFO | jvm 1 | 2011/05/30 22:06:09 | at java.sql.DriverManager.getConnection(DriverManager.java:171) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.readersdigest.util.DatabaseFactory.getNewConnection(DatabaseFactory.java:154) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.readersdigest.util.DatabaseFactory.getConnection(DatabaseFactory.java:98) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.readersdigest.util.Database.dbInit(Database.java:157) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.readersdigest.util.Database.dbInit(Database.java:111) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.readersdigest.util.SchedulerTask.run(SchedulerTask.java:73) INFO | jvm 1 | 2011/05/30 22:06:09 | at java.util.TimerThread.mainLoop(Timer.java:512) INFO | jvm 1 | 2011/05/30 22:06:09 | at java.util.TimerThread.run(Timer.java:462) INFO | jvm 1 | 2011/05/30 22:06:09 | Caused by: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind INFO | jvm 1 | 2011/05/30 22:06:09 | at java.net.PlainSocketImpl.socketBind(Native Method) INFO | jvm 1 | 2011/05/30 22:06:09 | at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359) INFO | jvm 1 | 2011/05/30 22:06:09 | at java.net.Socket.bind(Socket.java:553) INFO | jvm 1 | 2011/05/30 22:06:09 | at java.net.Socket.<init>(Socket.java:363) INFO | jvm 1 | 2011/05/30 22:06:09 | at java.net.Socket.<init>(Socket.java:178) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.inet.tds.w.a(Unknown Source) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.inet.tds.w.a(Unknown Source) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.inet.tds.w.<init>(Unknown Source) INFO | jvm 1 | 2011/05/30 22:06:09 | at com.inet.tds.w.a(Unknown Source) INFO | jvm 1 | 2011/05/30 22:06:09 | ... 10 more wrapper conf: #wrapper.java.command=%JAVA_HOME%/bin/java #wrapper.java.command=D:/Java/j2sdk1.4.1_02/bin/java wrapper.java.command=%JAVA_HOME%/bin/java # Initial Java Heap Size (in MB) wrapper.java.initmemory=128 # Maximum Java Heap Size (in MB) wrapper.java.maxmemory=768 wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp wrapper.app.parameter.1=com.readersdigest.util.SchedulerApp #wrapper.app.parameter.2=10101 #wrapper.java.additional.1=-Djavax.net.ssl.trustStore=D:\jdk1.3.1_01\jre\lib\security\cacerts wrapper.java.additional.1=-Djavax.net.ssl.trustStore=D:\Java\j2sdk1.4.1_02\jre\lib\security\cacerts wrapper.java.additional.2=-Djavax.net.ssl.trustStorePassword=changeit wrapper.java.classpath.1=../lib/wrapper.jar wrapper.java.classpath.2=%JAVA_HOME%/lib/tools.jar wrapper.java.classpath.3=d:\payment\service1\jar\jaxp.jar wrapper.java.classpath.4=d:\Java\xerces-2.4.0.jar wrapper.java.classpath.5=d:\Java\xalan-2.4.0.jar wrapper.java.classpath.6=d:\java\classes wrapper.java.classpath.7=d:\Java\epipe.jar wrapper.java.classpath.8=d:\Java\readersdigest.jar wrapper.java.classpath.9=d:\Java\changeone.jar wrapper.java.classpath.10=d:\Java\Opta7.03.jar wrapper.java.classpath.11=d:\Java\jsse1.0.2\lib\jcert.jar wrapper.java.classpath.12=d:\Java\jsse1.0.2\lib\jnet.jar wrapper.java.classpath.13=d:\Java\jsse1.0.2\lib\jsse.jar wrapper.java.classpath.14=d:\Java\parser.jar wrapper.java.classpath.15=d:\Java\ftp\build\ftp.jar wrapper.java.classpath.16=d:\Java\jaf-1.0.1\activation.jar wrapper.java.classpath.17=d:\Java\javamail-1.2\imap.jar wrapper.java.classpath.18=d:\Java\javamail-1.2\mail.jar wrapper.java.classpath.19=d:\Java\javamail-1.2\mailapi.jar wrapper.java.classpath.20=d:\Java\javamail-1.2\pop3.jar wrapper.java.classpath.21=d:\Java\javamail-1.2\smtp.jar wrapper.java.classpath.22=D:\verisign\payflowpro\java\Verisign.jar wrapper.java.classpath.23=d:\Java\rddotcom.jar wrapper.java.classpath.24=d:\Java\apache\commons-beanutils.jar wrapper.java.classpath.25=d:\Java\apache\commons-collections.jar wrapper.java.classpath.26=d:\Java\apache\commons-dbcp.jar wrapper.java.classpath.27=d:\Java\apache\commons-digester.jar wrapper.java.classpath.28=d:\Java\apache\commons-fileupload.jar wrapper.java.classpath.29=d:\Java\apache\commons-lang.jar wrapper.java.classpath.30=d:\Java\apache\commons-net-1.4.1.jar wrapper.java.classpath.31=d:\Java\apache\commons-logging.jar wrapper.java.classpath.32=d:\Java\apache\commons-pool.jar wrapper.java.classpath.33=d:\Java\apache\commons-resources.jar wrapper.java.classpath.34=d:\Java\apache\commons-validator.jar wrapper.java.classpath.35=d:\Java\apache\commons-httpclient-2.0-beta2.jar wrapper.java.classpath.36=d:\Java\apache\jakarta-oro.jar wrapper.java.classpath.37=d:\Java\apache\struts.jar wrapper.java.classpath.38=d:\Java\apache\dtdparser.jar wrapper.java.classpath.39=d:\Java\apache\velocity-J2EE-dep-1.3.1.jar wrapper.java.classpath.40=d:\Java\apache\sslext.jar wrapper.java.classpath.41=d:\Java\apache\dtdparser.jar wrapper.java.classpath.42=d:\jboss-3.2.2\client\jbossall-client.jar wrapper.java.classpath.43=d:\jboss-3.2.2\client\jbossjmx-ant.jar wrapper.java.classpath.44=D:\jboss-3.2.2\server\default\deploy\emailservice.ear\conf.jar wrapper.java.classpath.45=D:\Java\ant\ant.jar wrapper.java.classpath.46=D:\Java\ant\ant-launcher.jar wrapper.java.classpath.47=D:\Java\ant\commons-net-1.4.0.jar wrapper.java.classpath.48=D:\Java\ant\jakarta-oro-2.0.8.jar wrapper.java.classpath.49=D:\Java\ant\jsch-0.1.14.jar wrapper.java.classpath.50=D:\Java\ant\ant-jsch.jar wrapper.java.classpath.51=d:\Java\apache\xmlparserv2.jar wrapper.java.classpath.52=d:\Java\wsdl4j.jar wrapper.java.classpath.53=d:\Java\saaj.jar wrapper.java.classpath.54=d:\Java\axis.jar wrapper.java.classpath.55=d:\Java\commons-discovery.jar wrapper.java.classpath.56=d:\Java\jaxrpc.jar wrapper.java.classpath.57=d:\Java\xercesImpl.jar wrapper.java.classpath.58=d:\Java\xmlParserAPIs.jar wrapper.java.classpath.59=d:\java\commons-codec-1.3.jar wrapper.java.classpath.60=d:\java\cryptclient.jar wrapper.java.classpath.61=d:\Java\hibernate2.jar wrapper.java.classpath.62=d:\Java\dom4j-1.4.jar wrapper.java.classpath.63=d:\Java\odmg-3.0.jar wrapper.java.classpath.64=d:\Java\cglib-full-2.0.2.jar wrapper.java.classpath.65=d:\Java\ehcache-1.0.jar wrapper.java.library.path.1=../lib wrapper.port=1797 wrapper.startup.timeout=300 wrapper.ping.timeout=300 wrapper.shutdown.timeout=300 wrapper.disable_shutdown_hook=TRUE wrapper.request_thread_dump_on_failed_jvm_exit=TRUE wrapper.ntservice.name=Epipe wrapper.ntservice.displayname=Epipe Scheduler wrapper.ntservice.description=Epipe Scheduler wrapper.ntservice.starttype=AUTO_START wrapper.ntservice.process_priority=HIGH #******************************************************************** # Wrapper Logging Properties #******************************************************************** #NONE for no output #FATAL to only show fatal error messages #ERROR to show all error messages #STATUS to show all state changes #INFO shows all JVM output and informative messages #DEBUG shows detailed debug information #The default value is INFO wrapper.logfile=../logs/EpipeScheduler.log #wrapper.console.loglevel=INFO wrapper.console.loglevel=DEBUG # Maximum size that the log file will be allowed to grow to before # the log is rolled. Size is specified in bytes. The default value # of 0, disables log rolling. May abbreviate with the 'k' (kb) or # 'm' (mb) suffix. For example: 10m = 10 megabytes. wrapper.logfile.maxsize=20m # Maximum number of rolled log files which will be allowed before old # files are deleted. The default value of 0 implies no limit. wrapper.logfile.maxfiles=10 # Log Level for sys/event log output. (See docs for log levels) #wrapper.syslog.loglevel=NONE wrapper.syslog.loglevel=DEBUG wrapper.java.additional.1=-Djavax.net.ssl.keyStore="M:\RDAiCryptWS\util\certs\rdaicryptclient_prod.jks" wrapper.java.additional.2=-Djavax.net.ssl.keyStorePassword="changeit" wrapper.java.additional.3=-Duser.timezone="US/Eastern" Best Regards, Arun Janarthanan IOMC Web Operations | e-Mail: aru...@re... Mobile: +19142447518. HCL on Behalf Readers Digest Association. Please email to we...@rd... for the fastest turn around. |