Install problem on Solaris 11 Bob White

From: Bob White
Date: 10/10/11 7:32 PM
Topic: Install problem on Solaris 11
Type: Installation
Post a follow up

Really excited to try this on my Solaris server! I followed the directions, but can't get it to launch. I can tell it's a bind() problem, but with no error code being reported it's hard to troubleshoot. I have tried different ports in the AppConfig.xml file, with same results. This is a clean box with nothing added since Solaris 11 was installed. Just turned on Apache and Samba. I did a "netstat -a" and nothing is on any of the required ports (5272, 25, 53, etc). Here are the log entries I get in the log file: 2011-10-10 17:23:21,319 INFO xeams.ServerStarter - --------------------------------------------------- 2011-10-10 17:23:21,329 INFO xeams.ServerStarter - Starting Xeams server. Current directory = /behemoth/data/www/xeams/Xeams. Time = 10/10/11 5:23 PM. Build number: 5615 2011-10-10 17:23:21,340 ERROR util.AppConfigAdapter - ntServiceCommand field in the config file is blank. 2011-10-10 17:23:22,605 ERROR http11.Http11BaseProtocol - Error initializing endpoint java.net.BindException: Cannot assign requested address:5272 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:297) at org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:138) at org.apache.catalina.connector.Connector.initialize(Connector.java:1016) at org.apache.catalina.startup.Embedded.start(Embedded.java:826) at com.synametrics.xeams.h.a(Unknown Source) at com.synametrics.xeams.ServerStarter.f(Unknown Source) at com.synametrics.xeams.ServerStarter.e(Unknown Source) at com.synametrics.xeams.ServerStarter.main(Unknown Source) 2011-10-10 17:23:22,607 ERROR xeams.ServerStarter - Protocol handler initialization failed: java.net.BindException: Cannot assign requested address:5272 com.synametrics.commons.exception.SynametricsException: Protocol handler initialization failed: java.net.BindException: Cannot assign requested address:5272 at com.synametrics.xeams.h.a(Unknown Source) at com.synametrics.xeams.ServerStarter.f(Unknown Source) at com.synametrics.xeams.ServerStarter.e(Unknown Source) at com.synametrics.xeams.ServerStarter.main(Unknown Source) Caused by: LifecycleException: Protocol handler initialization failed: java.net.BindException: Cannot assign requested address:5272 at org.apache.catalina.connector.Connector.initialize(Connector.java:1018) at org.apache.catalina.startup.Embedded.start(Embedded.java:826) ... 4 more 2011-10-10 17:23:22,608 WARN xeams.ServerStarter - Could not start the web server. Will try again... 2011-10-10 17:23:27,672 ERROR http11.Http11BaseProtocol - Error initializing endpoint java.net.BindException: Cannot assign requested address:5272 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:297) at org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:138) at org.apache.catalina.connector.Connector.initialize(Connector.java:1016) at org.apache.catalina.startup.Embedded.start(Embedded.java:826) at com.synametrics.xeams.h.a(Unknown Source) at com.synametrics.xeams.ServerStarter.f(Unknown Source) at com.synametrics.xeams.ServerStarter.e(Unknown Source) at com.synametrics.xeams.ServerStarter.main(Unknown Source) 2011-10-10 17:23:27,672 ERROR xeams.ServerStarter - Protocol handler initialization failed: java.net.BindException: Cannot assign requested address:5272 This is what I get on the shell that runs the run.sh script: root@monster:/behemoth/data/www/xeams/Xeams# ./run.sh :lib/catalina-optional.jar:lib/catalina.jar:lib/commons-codec-1.3.jar:lib/commons-el.jar:lib/commons-logging.jar:lib/commons-modeler.jar:lib/derby.jar:lib/derbyclient.jar:lib/derbynet.jar:lib/jasper-compiler-jdt.jar:lib/jasper-compiler.jar:lib/jasper-runtime.jar:lib/jsp-api.jar:lib/log4j.jar:lib/lucene.jar:lib/mail.jar:lib/naming-factory.jar:lib/naming-resources.jar:lib/servlet-api.jar:lib/servlets-default.jar:lib/SynametricsCommon.jar:lib/SynChart.jar:lib/tomcat-coyote.jar:lib/tomcat-http.jar:lib/tomcat-util.jar:lib/Xeams.jar root@monster:/behemoth/data/www/xeams/Xeams# The archiveAfter field in configuration is invalid ''. Will be set to 3 ------------- New Instance Started ---------- Exception in thread "main" java.lang.NoSuchMethodError: com.synametrics.commons.net.httpclient.URI.a()Z at com.synametrics.commons.net.httpclient.j.(Unknown Source) at com.synametrics.commons.net.httpclient.b.a.(Unknown Source) at com.synametrics.commons.net.httpclient.c.openConnection(Unknown Source) at com.synametrics.commons.net.httpclient.c.openConnection(Unknown Source) at com.synametrics.commons.net.httpclient.c.fetchHtml(Unknown Source) at com.synametrics.commons.net.httpclient.c.fetchHtml(Unknown Source) at com.synametrics.commons.net.httpclient.c.fetchUrl(Unknown Source) at com.synametrics.xeams.rulesengine.custom.AntiPhishingUpdate.a(Unknown Source) at com.synametrics.xeams.rulesengine.custom.AntiPhishingUpdate.b(Unknown Source) at com.synametrics.xeams.rulesengine.custom.AntiPhishingUpdate.(Unknown Source) at com.synametrics.xeams.rulesengine.custom.AntiPhishingUpdate.getInstance(Unknown Source) at com.synametrics.xeams.rulesengine.custom.AntiPhishing.(Unknown Source) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at com.synametrics.xeams.util.RulesProfileAdapter.b(Unknown Source) at com.synametrics.xeams.util.RulesProfileAdapter.inflateDataHolder(Unknown Source) at com.synametrics.xeams.util.RulesProfileAdapter.readProfile(Unknown Source) at com.synametrics.xeams.rulesengine.RulesDataHolder.readFromPersistence(Unknown Source) at com.synametrics.xeams.rulesengine.RulesProfile.(Unknown Source) at com.synametrics.xeams.rulesengine.REProfileManager.getProfile(Unknown Source) at com.synametrics.xeams.ServerStarter.c(Unknown Source) at com.synametrics.xeams.ServerStarter.main(Unknown Source)
Top