I believe this is again due to r131754. Because the error starting to
appear when unloading exploded webapps. which in-turn causing failure to
stop tomcat.

[2012-07-08 23:59:54,424]  INFO {org.wso2.carbon.webapp.mgt.WebApplication}
-  Unloaded webapp:
StandardEngine[Catalina].StandardHost[localhost].StandardContext[/example]
[2012-07-09 00:00:37,791] ERROR
{org.wso2.carbon.core.init.CarbonServerManager} -  Cannot put transports
into maintenance mode
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
 at java.lang.String.substring(String.java:1937)
at
org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.lazyUnload(TomcatGenericWebappsDeployer.java:372)
 at
org.wso2.carbon.webapp.deployer.WebappDeployer.cleanup(WebappDeployer.java:193)
at
org.apache.axis2.deployment.DeploymentEngine.cleanup(DeploymentEngine.java:1386)
 at
org.wso2.carbon.core.CarbonAxisConfigurator.cleanup(CarbonAxisConfigurator.java:447)
at
org.wso2.carbon.core.ServerManagement.waitForDeploymentThreadCompletion(ServerManagement.java:109)
 at
org.wso2.carbon.core.ServerManagement.startMaintenanceForShutDown(ServerManagement.java:93)
at
org.wso2.carbon.core.init.CarbonServerManager.shutdownGracefully(CarbonServerManager.java:856)
 at
org.wso2.carbon.core.init.CarbonServerManager$4.run(CarbonServerManager.java:871)
[2012-07-09 00:00:37,793]  INFO
{org.wso2.carbon.core.init.CarbonServerManager} -  Shutting down
Application Server...
[2012-07-09 00:00:37,796]  INFO
{org.apache.axis2.transport.tcp.TCPTransportSender} -  TCP Sender Shutdown
[2012-07-09 00:00:56,116] ERROR
{org.wso2.carbon.core.init.CarbonServerManager} -  Exception occurred while
shutting down listeners
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1937)
at
org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.lazyUnload(TomcatGenericWebappsDeployer.java:372)
 at
org.wso2.carbon.webapp.deployer.WebappDeployer.cleanup(WebappDeployer.java:193)
at
org.apache.axis2.deployment.DeploymentEngine.cleanup(DeploymentEngine.java:1386)
 at
org.wso2.carbon.core.CarbonAxisConfigurator.cleanup(CarbonAxisConfigurator.java:447)
at
org.apache.axis2.engine.AxisConfiguration.cleanup(AxisConfiguration.java:1438)
 at
org.apache.axis2.context.ConfigurationContext.terminate(ConfigurationContext.java:788)
at
org.wso2.carbon.core.init.CarbonServerManager.stopListenerManager(CarbonServerManager.java:666)
 at
org.wso2.carbon.core.init.CarbonServerManager.shutdown(CarbonServerManager.java:825)
at
org.wso2.carbon.core.init.CarbonServerManager.shutdownGracefully(CarbonServerManager.java:861)
 at
org.wso2.carbon.core.init.CarbonServerManager$4.run(CarbonServerManager.java:871)
[2012-07-09 00:00:56,117]  INFO
{org.wso2.carbon.core.init.CarbonServerManager} -  Shutting down OSGi
framework...
[2012-07-09 00:00:56,396]  INFO
{org.wso2.carbon.core.init.CarbonServerManager} -  Stopping
CarbonServerManager...
[2012-07-09 00:00:58,985] ERROR
{org.wso2.carbon.core.init.CarbonServerManager} -  Failed to Un-register
Servlets



On Sun, Jul 8, 2012 at 9:59 PM, Supun Malinga <[email protected]> wrote:

> Guess this should be in carbon core too.
>
> thanks,
>
>
> On Sun, Jul 8, 2012 at 9:58 PM, Supun Malinga <[email protected]> wrote:
>
>> [2012-07-08 21:57:15,873]  [0] [Application Server]ERROR
>> {org.wso2.carbon.tomcat.internal.ServerManager} -  Error while stopping
>> tomcat
>> org.apache.catalina.LifecycleException: Failed to stop component
>> [StandardServer[8005]]
>>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
>> at org.apache.catalina.startup.Tomcat.stop(Tomcat.java:345)
>>  at
>> org.wso2.carbon.tomcat.internal.ServerManager.stop(ServerManager.java:89)
>> at
>> org.wso2.carbon.tomcat.internal.TomcatBundleActivator.stop(TomcatBundleActivator.java:65)
>>  at
>> org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771)
>> at java.security.AccessController.doPrivileged(Native Method)
>>  at
>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764)
>> at
>> org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510)
>>  at
>> org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:565)
>> at
>> org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1160)
>>  at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:595)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)
>>  at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215)
>> at
>> org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
>>  at
>> org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:690)
>> at
>> org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:597)
>>  at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:390)
>> at
>> org.wso2.carbon.core.init.CarbonServerManager.shutdown(CarbonServerManager.java:828)
>>  at
>> org.wso2.carbon.core.init.CarbonServerManager.shutdownGracefully(CarbonServerManager.java:861)
>> at
>> org.wso2.carbon.core.init.CarbonServerManager$4.run(CarbonServerManager.java:871)
>> Caused by: org.apache.catalina.LifecycleException: Failed to stop
>> component [StandardService[Catalina]]
>> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
>>  at
>> org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:753)
>> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>>  ... 19 more
>> Caused by: org.apache.catalina.LifecycleException: Failed to stop
>> component [StandardEngine[Catalina]]
>> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
>>  at
>> org.apache.catalina.core.StandardService.stopInternal(StandardService.java:502)
>> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>>  ... 21 more
>> Caused by: org.apache.catalina.LifecycleException: A child container
>> failed during stop
>> at
>> org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1205)
>>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>> ... 23 more
>> [2012-07-08 21:57:17,766]  [0] [Application Server] INFO
>> {org.wso2.carbon.core.init.CarbonServerManager} -  Shutdown complete
>> [2012-07-08 21:57:17,766]  [0] [Application Server] INFO
>> {org.wso2.carbon.core.init.CarbonServerManager} -  Halting JVM
>>
>> thanks,
>> --
>> Supun Malinga,
>>
>> Software Engineer,
>> WSO2 Inc.
>> http://wso2.com
>> http://wso2.org
>> email - [email protected] <[email protected]>
>> mobile - 071 56 91 321
>>
>>
>
>
> --
> Supun Malinga,
>
> Software Engineer,
> WSO2 Inc.
> http://wso2.com
> http://wso2.org
> email - [email protected] <[email protected]>
> mobile - 071 56 91 321
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*Kishanthan Thangarajah*
Software Engineer,
Development Technologies Team,
WSO2, Inc.
lean.enterprise.middleware

Mobile - +94773426635
Blog - *http://kishanthan.wordpress.com*
Twitter - *http://twitter.com/kishanthan*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to