Okay, I installed the new patch but am still getting the crashing errors.
The debugged logs were as below... it was crashed @13:26:25 when tried to create instance of service.
I am not sure if this is related to a known bug with clusted GIS machines.
I've attached the dump file from this error.. Any help/suggestion is appreciated.
Thanks,
<Msg time="2013-07-26T13:26:22,153" type="DEBUG" code="9999" source="Server" process="5608" thread="1" methodName="" machine="ServerName" user="" elapsed="">Creating server context. Isolation level = LOW.</Msg>
<Msg time="2013-07-26T13:26:22,379" type="INFO" code="8270" source="Server" process="5608" thread="1" methodName="" machine="ServerName" user="" elapsed="">Creating instance of service 'Maps/ServiceName.MapServer'.</Msg>
<Msg time="2013-07-26T13:26:22,470" type="DEBUG" code="9999" source="Server" process="14516" thread="17" methodName="" machine="ServerName" user="" elapsed="">Starting worker thread to host server object.</Msg>
<Msg time="2013-07-26T13:26:22,472" type="DEBUG" code="9999" source="Server" process="14516" thread="17" methodName="" machine="ServerName" user="" elapsed="">Start - initializing engine</Msg>
<Msg time="2013-07-26T13:26:22,474" type="DEBUG" code="9999" source="Server" process="14516" thread="17" methodName="" machine="ServerName" user="" elapsed="">End - initializing engine</Msg>
<Msg time="2013-07-26T13:26:22,977" type="DEBUG" code="9999" source="Server" process="5608" thread="1" methodName="" machine="ServerName" user="" elapsed="">Creating server context. Isolation level = LOW.</Msg>
<Msg time="2013-07-26T13:26:25,376" type="SEVERE" code="8273" source="Server" process="5608" thread="1" methodName="" machine="ServerName" user="" elapsed="">Services containing process crashed. Maps/ServiceName.MapServer instance has crashed.</Msg>
<Msg time="2013-07-26T13:26:25,377" type="DEBUG" code="9999" source="Server" process="5608" thread="1" methodName="" machine="ServerName" user="" elapsed="">java.lang.Exception: Maps/ServiceName.MapServer instance has crashed.
at com.esri.arcgis.discovery.ejb.util.EJBBase.initService(EJBBase.java:365)
at com.esri.arcgis.discovery.ejb.util.EJBBase.init(EJBBase.java:219)
at com.esri.arcgis.discovery.ejb.util.EJBBase.init(EJBBase.java:154)
at com.esri.arcgis.discovery.ejb.impl.GenericServerBean.init(GenericServerBean.java:51)
at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:162)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$LifecycleInvocation.invoke(ReflectionInvocationContext.java:194)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:144)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:164)
at org.apache.openejb.monitoring.StatsInterceptor.PostConstruct(StatsInterceptor.java:101)
at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:162)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:144)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:122)
at org.apache.openejb.core.stateless.StatelessInstanceManager.ceateInstance(StatelessInstanceManager.java:237)
at org.apache.openejb.core.stateless.StatelessInstanceManager.getInstance(StatelessInstanceManager.java:167)
at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:165)
at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:136)
at org.apache.openejb.server.ejbd.EjbRequestHandler.doEjbObject_BUSINESS_METHOD(EjbRequestHandler.java:238)
at org.apache.openejb.server.ejbd.EjbRequestHandler.processRequest(EjbRequestHandler.java:129)
at org.apache.openejb.server.ejbd.EjbDaemon.processEjbRequest(EjbDaemon.java:196)
at org.apache.openejb.server.ejbd.EjbDaemon.service(EjbDaemon.java:149)
at org.apache.openejb.server.ejbd.EjbServer.service(EjbServer.java:71)
at org.apache.openejb.server.ejbd.KeepAliveServer$Session.service(KeepAliveServer.java:213)
at org.apache.openejb.server.ejbd.KeepAliveServer.service(KeepAliveServer.java:233)
at org.apache.openejb.server.ejbd.EjbServer.service(EjbServer.java:66)
at org.apache.openejb.server.ServicePool$2.run(ServicePool.java:91)
at org.apache.openejb.server.ServicePool$3.run(ServicePool.java:120)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is:
java.net.SocketException: Connection reset
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:227)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:160)
at sun.rmi.server.ActivatableRef.invoke(ActivatableRef.java:142)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:194)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:148)
at $Proxy43.createService(Unknown Source)
at com.esri.arcgis.discovery.ejb.util.EJBBase.initService(EJBBase.java:342)
... 34 more
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:189)
at java.net.SocketInputStream.read(SocketInputStream.java:121)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
at java.io.DataInputStream.readByte(DataInputStream.java:265)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:213)
... 40 more
</Msg>
<Msg time="2013-07-26T13:26:25,606" type="DEBUG" code="9999" source="Server" process="5608" thread="1" methodName="" machine="ServerName" user="" elapsed="">Cleaning up previous service instance and server context.</Msg>
<Msg time="2013-07-26T13:26:26,487" type="INFO" code="8270" source="Server" process="5608" thread="1" methodName="" machine="ServerName" user="" elapsed="">Creating instance of service 'Maps/EarlyAssistance.MapServer'.</Msg>
<Msg time="2013-07-26T13:26:26,807" type="DEBUG" code="9999" source="Server" process="16252" thread="17" methodName="" machine="ServerName" user="" elapsed="">Starting worker thread to host server object.</Msg>
<Msg time="2013-07-26T13:26:26,823" type="DEBUG" code="9999" source="Server" process="16252" thread="17" methodName="" machine="ServerName" user="" elapsed="">Start - initializing engine</Msg>
<Msg time="2013-07-26T13:26:26,927" type="DEBUG" code="9999" source="Server" process="16252" thread="17" methodName="" machine="ServerName" user="" elapsed="">End - initializing engine</Msg>