Hi Chris -

-----Original Message-----
From: Christopher Schultz [mailto:ch...@christopherschultz.net]
Sent: Thursday, March 08, 2012 11:54 AM
To: Tomcat Users List
Subject: Re: Web service not starting up as expected


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Debbie,

On 3/8/12 2:46 PM, Debbie Shapiro wrote:
> I recently upgraded my Tomcat to version 7.0.26. I'm using a third
> party application within Tomcat (InetSoft). All I do is place their
> web application folder within the Tomcat webapps directory. Most
> recently, I had 7.0.23 installed and it would start up as expected.
> I have a process each night that automatically restarts the
> services. In my web.xml, I have code that is supposed to
> automatically start it up (the automated process restarts it at
> 11:30PM) using the load-on-startup tag.
>
> <servlet> <servlet-name>replets</servlet-name>
> <servlet-class>inetsoft.sree.web.ServletRepository</servlet-class>
> <load-on-startup>1</load-on-startup> </servlet>

So, your load-on-startup servlet somehow restarts your services? When
you say "services", do you mean it restarts Tomcat? How does it do that?

*************************************************************************
No, it forces (or is supposed to) InetSoft's application to load when the 
service starts up.
*************************************************************************


> Since the upgrade to 7.0.26, when we try to access the web app the
> next morning, it is not accessible. However, the same process I use
> to (automatically) restart it each evening, when I kick it off
> manually, I am then able to access the web app. There is nothing
> different in how I am manually kicking it off versus the automated
> process. I'm using the same .bat file (on Win2003 server) and the
> automated process is a simple Scheduled Task.

My immediate guess would be that when you run it manually, you are
logged-in as yourself, while the scheduled task runs as some other
user. Any file permission issues that might be in play?

*************************************************************************
Nothing has changed on this server between having Tomcat 7.0.23 installed and 
upgrading to 7.0.26. I typically don't log out of these servers (though it 
might be locked), so the same user is logged in regardless of whether it is 
starting up automatically or a manual start up. Tomcat is using a Local System 
account for login.
*************************************************************************

> The only difference I am seeing is that in the Catalina log, the
> automated process ends with:
>
> Mar 7, 2012 11:30:06 PM org.apache.coyote.AbstractProtocol stop
> INFO: Stopping ProtocolHandler ["http-bio-8080"] Mar 7, 2012
> 11:30:06 PM org.apache.coyote.AbstractProtocol stop INFO: Stopping
> ProtocolHandler ["ajp-bio-8009"]

That's Tomcat stopping. Is there more above that line? Perhaps some
kind of exception and/or stack trace?

*************************************************************************
There are errors shown here. This is everything logged from the point of the 
automated restart. I mentioned the warnings about the memory leaks to InetSoft 
and they indicated that these are only warnings and that I shouldn't be 
concerned about them, but I see there are other errors here now as well.

Mar 7, 2012 11:30:01 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-8080"]
Mar 7, 2012 11:30:01 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-bio-8009"]
Mar 7, 2012 11:30:01 PM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Mar 7, 2012 11:30:06 PM com.sun.xml.ws.transport.http.servlet.WSServletDelegate 
destroy
INFO: WSSERVLET15: JAX-WS servlet destroyed
Mar 7, 2012 11:30:06 PM 
com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextDestroyed
INFO: WSSERVLET13: JAX-WS context listener destroyed
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
clearReferencesJdbc
SEVERE: The web application [/sree] registered the JDBC driver 
[com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when 
the web application was stopped. To prevent a memory leak, the JDBC Driver has 
been forcibly unregistered.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
clearReferencesThreads
SEVERE: The web application [/sree] appears to have started a thread named 
[AWT-Windows] but has failed to stop it. This is very likely to create a memory 
leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
clearReferencesThreads
SEVERE: The web application [/sree] appears to have started a thread named 
[Thread-3] but has failed to stop it. This is very likely to create a memory 
leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
clearReferencesThreads
SEVERE: The web application [/sree] appears to have started a thread named 
[Thread-8] but has failed to stop it. This is very likely to create a memory 
leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@5fe0095c]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@6d86a830]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@238c1f7d]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@446759c6]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@5d36f93f]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@4425c6e8]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@c25cc4c]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@58797cf]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@8ff99df]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@44cf0416]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 7, 2012 11:30:06 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@400a3bdc]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@731563a4]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
*************************************************************************


> When I start it up manually, I see this: Mar 8, 2012 9:48:42 AM
> org.apache.coyote.AbstractProtocol start INFO: Starting
> ProtocolHandler ["http-bio-8080"] Mar 8, 2012 9:48:42 AM
> org.apache.coyote.AbstractProtocol start INFO: Starting
> ProtocolHandler ["ajp-bio-8009"] Mar 8, 2012 9:48:42 AM
> org.apache.catalina.startup.Catalina start INFO: Server startup in
> 20377 ms

That's Tomcat starting.

> So, for some reason, the load-on-startup doesn't seem to be
> working properly. Any ideas why? Is this a bug in 7.0.26?

I think load-on-startup isn't your problem, because Tomcat itself does
not appear to even be attempting to start (or fails to start, and
shuts down).

*************************************************************************
What's concerning me is this all worked fine in 7.0.23 an prior versions.
*************************************************************************

Try this:

1. Shut down Tomcat and remove all log files form wherever they are.
2. Start Tomcat manually.
3. Schedule a restart 2 minutes into the future.
4. Wait 2 minutes.
5. Confirm that Tomcat is *not* running (that's your complaint, right?)
6. Post back with full (sanitized if necessary) log files

*************************************************************************
I tried your test.
1. I shut down Tomcat manually and moved the files from the log directory.
2. Start Tomcat manually, it started up fine.
3. Schedule a restart 2 minutes into the future.
4. Wait 2 minutes. I'm getting the same error here again.
5. Tomcat indeed is not running.

Here's the contents of the Catalina log with this test:


Mar 8, 2012 4:34:27 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal 
performance in production environments was not found on the java.library.path: 
C:\Program Files\Apache Software Foundation\Tomcat 
7.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;.
Mar 8, 2012 4:34:27 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Mar 8, 2012 4:34:27 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Mar 8, 2012 4:34:27 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1074 ms
Mar 8, 2012 4:34:27 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Mar 8, 2012 4:34:27 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.26
Mar 8, 2012 4:34:27 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\devhelp
Mar 8, 2012 4:34:29 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\docs
Mar 8, 2012 4:34:29 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\manager
Mar 8, 2012 4:34:30 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\ROOT
Mar 8, 2012 4:34:31 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\sree
Mar 8, 2012 4:34:32 PM 
com.sun.xml.ws.transport.http.servlet.WSServletContextListener 
contextInitialized
INFO: WSSERVLET12: JAX-WS context listener initializing
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.Print
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.PrintResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.Login
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.LoginResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.Logout
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.LogoutResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.Export
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.ExportResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.ExecuteReplet
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.ExecuteRepletResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.DestroyReplet
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.DestroyRepletResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetPageCount
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetPageCountResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.MailTo
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.MailToResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetResourceLength
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetResourceLengthResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.NextBlock
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.NextBlockResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetPrinters
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetPrintersResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetArchiveOption
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetArchiveOptionResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.SaveInArchive
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.SaveInArchiveResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetScheduledTask
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetScheduledTaskResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetArchiveReport
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetArchiveReportResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetScheduleTasks
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetScheduleTasksResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.SetScheduleTask
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.SetScheduleTaskResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.UpdateScheduledTask
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.UpdateScheduledTaskResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.RemoveScheduleTask
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.RemoveScheduleTaskResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetFolders
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetFoldersResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetReplets
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetRepletsResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetRepositoryEntries
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetRepositoryEntriesResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.DeleteRepletByName
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.DeleteRepletByNameResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.DeleteReplet
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.DeleteRepletResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetRepletParameters
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetRepletParametersResponse
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetPrototypes
Mar 8, 2012 4:34:33 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetPrototypesResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.Execute
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.ExecuteResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.GetParameters
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.GetParametersResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.Login
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.LoginResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.Logout
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.LogoutResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.NextBlock
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.NextBlockResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.GetMetaData
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.GetMetaDataResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.GetPaths
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.GetPathsResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
com.inetsoft.webservice.jaxws.GetAllPeople
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
com.inetsoft.webservice.jaxws.GetAllPeopleResponse
Mar 8, 2012 4:34:34 PM com.sun.xml.ws.transport.http.servlet.WSServletDelegate 
<init>
INFO: WSSERVLET14: JAX-WS servlet initializing
Mar 8, 2012 4:34:43 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\userhelp
Mar 8, 2012 4:34:43 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Mar 8, 2012 4:34:43 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Mar 8, 2012 4:34:43 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 15762 ms
Mar 8, 2012 4:37:00 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-8080"]
Mar 8, 2012 4:37:00 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-bio-8009"]
Mar 8, 2012 4:37:00 PM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Mar 8, 2012 4:37:04 PM com.sun.xml.ws.transport.http.servlet.WSServletDelegate 
destroy
INFO: WSSERVLET15: JAX-WS servlet destroyed
Mar 8, 2012 4:37:04 PM 
com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextDestroyed
INFO: WSSERVLET13: JAX-WS context listener destroyed
Mar 8, 2012 4:37:04 PM org.apache.catalina.loader.WebappClassLoader 
clearReferencesThreads
SEVERE: The web application [/sree] appears to have started a thread named 
[AWT-Windows] but has failed to stop it. This is very likely to create a memory 
leak.
Mar 8, 2012 4:37:04 PM org.apache.catalina.loader.WebappClassLoader 
clearReferencesThreads
SEVERE: The web application [/sree] appears to have started a thread named 
[Thread-3] but has failed to stop it. This is very likely to create a memory 
leak.
Mar 8, 2012 4:37:04 PM org.apache.catalina.loader.WebappClassLoader 
clearReferencesThreads
SEVERE: The web application [/sree] appears to have started a thread named 
[Thread-5] but has failed to stop it. This is very likely to create a memory 
leak.
Mar 8, 2012 4:37:04 PM org.apache.catalina.loader.WebappClassLoader 
clearReferencesThreads
SEVERE: The web application [/sree] appears to have started a thread named 
[Thread-7] but has failed to stop it. This is very likely to create a memory 
leak.
Mar 8, 2012 4:37:04 PM org.apache.catalina.loader.WebappClassLoader 
checkThreadLocalMapForLeaks
SEVERE: The web application [/sree] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1809b1ac]) and a value of 
type [inetsoft.util.CurrentException.Infomation] (value 
[inetsoft.util.CurrentException$Infomation@246f9f88]) but failed to remove it 
when the web application was stopped. Threads are going to be renewed over time 
to try and avoid a probable memory leak.
Mar 8, 2012 4:37:04 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8080"]
Mar 8, 2012 4:37:04 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-bio-8009"]



So, just for fun, I scheduled a second restart a couple of minutes out. Then it 
said it was starting up fine.

Mar 8, 2012 4:40:01 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal 
performance in production environments was not found on the java.library.path: 
C:\Program Files\Apache Software Foundation\Tomcat 
7.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;.
Mar 8, 2012 4:40:01 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Mar 8, 2012 4:40:01 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Mar 8, 2012 4:40:01 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1097 ms
Mar 8, 2012 4:40:01 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Mar 8, 2012 4:40:01 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.26
Mar 8, 2012 4:40:01 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\devhelp
Mar 8, 2012 4:40:02 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\docs
Mar 8, 2012 4:40:02 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\manager
Mar 8, 2012 4:40:03 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\ROOT
Mar 8, 2012 4:40:03 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\sree
Mar 8, 2012 4:40:03 PM 
com.sun.xml.ws.transport.http.servlet.WSServletContextListener 
contextInitialized
INFO: WSSERVLET12: JAX-WS context listener initializing
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.Print
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.PrintResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.Login
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.LoginResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.Logout
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.LogoutResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.Export
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.ExportResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.ExecuteReplet
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.ExecuteRepletResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.DestroyReplet
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.DestroyRepletResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetPageCount
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetPageCountResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class inetsoft.sree.soap.jaxws.MailTo
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.MailToResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetResourceLength
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetResourceLengthResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.NextBlock
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.NextBlockResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetPrinters
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetPrintersResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetArchiveOption
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetArchiveOptionResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.SaveInArchive
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.SaveInArchiveResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetScheduledTask
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetScheduledTaskResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetArchiveReport
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetArchiveReportResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetScheduleTasks
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetScheduleTasksResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.SetScheduleTask
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.SetScheduleTaskResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.UpdateScheduledTask
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.UpdateScheduledTaskResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.RemoveScheduleTask
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.RemoveScheduleTaskResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetFolders
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetFoldersResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetReplets
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetRepletsResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetRepositoryEntries
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetRepositoryEntriesResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.DeleteRepletByName
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.DeleteRepletByNameResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.DeleteReplet
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.DeleteRepletResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetRepletParameters
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetRepletParametersResponse
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.soap.jaxws.GetPrototypes
Mar 8, 2012 4:40:03 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.soap.jaxws.GetPrototypesResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.Execute
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.ExecuteResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.GetParameters
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.GetParametersResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.Login
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.LoginResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.Logout
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.LogoutResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.NextBlock
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.NextBlockResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.GetMetaData
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.GetMetaDataResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
inetsoft.sree.dataserv.jaxws.GetPaths
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
inetsoft.sree.dataserv.jaxws.GetPathsResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getRequestWrapperClass
INFO: Dynamically creating request wrapper Class 
com.inetsoft.webservice.jaxws.GetAllPeople
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.model.RuntimeModeler 
getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class 
com.inetsoft.webservice.jaxws.GetAllPeopleResponse
Mar 8, 2012 4:40:05 PM com.sun.xml.ws.transport.http.servlet.WSServletDelegate 
<init>
INFO: WSSERVLET14: JAX-WS servlet initializing
Mar 8, 2012 4:40:12 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\Tomcat 7.0\webapps\userhelp
Mar 8, 2012 4:40:12 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Mar 8, 2012 4:40:12 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Mar 8, 2012 4:40:12 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 10831 ms


I guess I COULD do a workaround to just run the restart twice, but I'd rather 
not. :-) I will for now so that my validation expert isn't waiting for me to 
come in and start it.


*************************************************************************




- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk9ZDmIACgkQ9CaO5/Lv0PBXBwCcCZp/tKQic9+42LeGq8VXeXxr
hVYAn03Eh18eOavUQfdHoxzgRnHdQYj2
=ceNx
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to