Ok the admin user has java_home set to the following : C:\Java\jdk1.6.0_06
There are no logs in the temp directory under james_home
(C:\James\james-binary-2.3.1\james-2.3.1\temp).
In wrapper.log:
FATAL | wrapper | 2008/05/01 11:50:38 | Unable to execute Java
command. The system cannot find the file specified. (0x2)
FATAL | wrapper | 2008/05/01 11:50:38 | "java"
-Djava.ext.dirs=../lib;../tools/lib -Dphoenix.home=..
-Djava.security.policy=jar:file:phoenix-loader.jar!/META-INF/java.policy
-Djava.security.manager -Dnetworkaddress.cache.ttl=300 -Xms16m -Xmx64m
-Djava.library.path="./" -classpath "phoenix-loader.jar;wrapper.jar"
-Dwrapper.key="qIYjdzZF6VRaFTjL" -Dwrapper.port=15012
-Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999
-Dwrapper.pid=37892 -Dwrapper.version="3.2.0"
-Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE"
-Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1
org.apache.avalon.phoenix.launcher.DaemonLauncher
FATAL | wrapper | 2008/05/01 11:50:38 | Critical error: wait for JVM
process failed
STATUS | wrapper | 2008/05/02 08:12:42 | --> Wrapper Started as Service
STATUS | wrapper | 2008/05/02 08:12:43 | Launching a JVM...
FATAL | wrapper | 2008/05/02 08:12:43 | Unable to execute Java
command. The system cannot find the file specified. (0x2)
FATAL | wrapper | 2008/05/02 08:12:43 | "java"
-Djava.ext.dirs=../lib;../tools/lib -Dphoenix.home=..
-Djava.security.policy=jar:file:phoenix-loader.jar!/META-INF/java.policy
-Djava.security.manager -Dnetworkaddress.cache.ttl=300 -Xms16m -Xmx64m
-Djava.library.path="./" -classpath "phoenix-loader.jar;wrapper.jar"
-Dwrapper.key="4SzuIhGfca0QWzxu" -Dwrapper.port=15012
-Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999
-Dwrapper.pid=22560 -Dwrapper.version="3.2.0"
-Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE"
-Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1
org.apache.avalon.phoenix.launcher.DaemonLauncher
FATAL | wrapper | 2008/05/02 08:12:43 | Critical error: wait for JVM
process failed
In phoenix.log:
INFO 2008-05-02 08:12:04.912 [Phoenix ] (): Logger started
WARN 2008-05-02 08:12:04.927 [Phoenix ] (): Phoenix was not started
by the daemon thus it will not be possible to restart the JVM via the
Management interface.
INFO 2008-05-02 08:12:04.990 [Phoenix.] (): Installing Sar located
at file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/sqlResources.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\sqlResources.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/james-fetchmail.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\james-fetchmail.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/james-smtphandlerchain.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\james-smtphandlerchain.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/miResources.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\miResources.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/james-listmanager.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\james-listmanager.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/james-liststores.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\james-liststores.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/samples/fetchmail/maxMessageSize.xml can not be extracted from
the Sar "file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar"
into directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\samples\fetchmail\maxMessageSize.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/samples/fetchmail/oneAccountManyUsers.xml can not be extracted
from the Sar "file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar"
into directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\samples\fetchmail\oneAccountManyUsers.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/samples/fetchmail/oneAccountManyUsersDynamic.xml can not be
extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\samples\fetchmail\oneAccountManyUsersDynamic.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/samples/fetchmail/oneAccountPerUser.xml can not be extracted from
the Sar "file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar"
into directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\samples\fetchmail\oneAccountPerUser.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/samples/fetchmail/oneAccountPerUserDynamic.xml can not be
extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\samples\fetchmail\oneAccountPerUserDynamic.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
conf/samples/fetchmail/remoteReceivedHeader.xml can not be extracted
from the Sar "file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar"
into directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\conf\samples\fetchmail\remoteReceivedHeader.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
SAR-INF/config.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory C:\James\james-binary-2.3.1\james-2.3.1\apps\james\SAR-INF\config.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
SAR-INF/assembly.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\SAR-INF\assembly.xml
because there is a file in the way.
WARN 2008-05-02 08:12:05.068 [Phoenix.] (): The file
SAR-INF/environment.xml can not be extracted from the Sar
"file:/C:/James/james-binary-2.3.1/james-2.3.1/apps/james.sar" into
directory
C:\James\james-binary-2.3.1\james-2.3.1\apps\james\SAR-INF\environment.xml
because there is a file in the way.
INFO 2008-05-02 08:12:05.209 [Phoenix.] (): Verifying that all
key-stores have valid names.
INFO 2008-05-02 08:12:05.209 [Phoenix.] (): Verify that any
keystore names used by grant or permission reference actual keystores
INFO 2008-05-02 08:12:05.209 [Phoenix.] (): Verify that if target
is null then actions is null.
INFO 2008-05-02 08:12:05.318 [Phoenix.] (): Verifying that the name
specified for Blocks and BlockListeners are valid.
INFO 2008-05-02 08:12:05.318 [Phoenix.] (): Verifying that the
names specified for Component are valid.
INFO 2008-05-02 08:12:05.318 [Phoenix.] (): Verifying that the
names specified for the Components are unique.
INFO 2008-05-02 08:12:05.318 [Phoenix.] (): Verifying that the
dependency mapping is valid according to ComponentInfos.
INFO 2008-05-02 08:12:05.318 [Phoenix.] (): Verifying that the
dependency mapping for every Component is valid with respect to other
components.
INFO 2008-05-02 08:12:05.318 [Phoenix.] (): Verifying that there
are no circular dependencies between Components.
INFO 2008-05-02 08:12:05.318 [Phoenix.] (): Verifying that the name
specified for Blocks and BlockListeners are unique.
INFO 2008-05-02 08:12:05.318 [Phoenix.] (): Verifying that the
specified Blocks have valid types.
INFO 2008-05-02 08:12:05.349 [Phoenix.] (): Verifying that the
specified BlockListeners have valid types.
INFO 2008-05-02 08:12:05.381 [Phoenix.] (): 20 Blocks to process
for phase "startup". Order of processing = [dnsserver,
database-connections, mailstore, users-store, localusersrepository,
spoolrepository, sockets, thread-manager, scheduler, James,
mailetpackages, matcherpackages, spoolmanager, connections,
remotemanager, pop3server, smtpserver, nntp-repository, nntpserver,
fetchmail].
INFO 2008-05-02 08:12:08.256 [Phoenix.] (): 20 Blocks to process
for phase "shutdown". Order of processing = [spoolmanager,
matcherpackages, mailetpackages, remotemanager, pop3server,
smtpserver, fetchmail, James, dnsserver, nntpserver, nntp-repository,
spoolrepository, localusersrepository, users-store, mailstore,
connections, sockets, scheduler, database-connections,
thread-manager].
ERROR 2008-05-02 08:12:09.349 [Phoenix.] (): Component named
"thread-manager" failed to pass through the Destruction stage.
(Reason: java.lang.IllegalThreadStateException).
ERROR 2008-05-02 08:12:09.349 [Phoenix.] (): Component named
"thread-manager" failed to pass through the Destruction stage.
(Reason: java.lang.IllegalThreadStateException).
ERROR 2008-05-02 08:12:09.349 [Phoenix.] (): There was an error
running phase "shutdown" for Block named "thread-manager". (Reason:
Component named "thread-manager" failed to pass through the
Destruction stage. (Reason: java.lang.IllegalThreadStateException).).
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException:
Component named "thread-manager" failed to pass through the
Destruction stage. (Reason: java.lang.IllegalThreadStateException).
at
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:354)
at
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.shutdown(LifecycleHelper.java:288)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.shutdown(DefaultApplication.java:566)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:482)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.stop(DefaultApplication.java:233)
at
org.apache.avalon.framework.container.ContainerUtil.stop(ContainerUtil.java:292)
rethrown from
java.lang.IllegalThreadStateException
at java.lang.ThreadGroup.destroy(ThreadGroup.java:743)
at
org.apache.avalon.excalibur.thread.impl.DefaultThreadPool.dispose(DefaultThreadPool.java:76)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at
org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager.dispose(AbstractThreadManager.java:69)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.shutdown(LifecycleHelper.java:274)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.shutdown(DefaultApplication.java:566)
INFO 2008-05-02 08:12:09.365 [Phoenix.] (): exception while
stopping:Component named "thread-manager" failed to pass through the
Destruction stage. (Reason: java.lang.IllegalThreadStateException).
ERROR 2008-05-02 08:12:09.365 [Phoenix.] (): Error undeploying
application "james" when disposing Deployer. (Reason: Component named
"thread-manager" failed to pass through the Destruction stage.
(Reason: java.lang.IllegalThreadStateException).)
org.apache.avalon.phoenix.interfaces.DeploymentException: Component
named "thread-manager" failed to pass through the Destruction stage.
(Reason: java.lang.IllegalThreadStateException).
at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.undeploy(DefaultDeployer.java:249)
at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.dispose(DefaultDeployer.java:154)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at
org.apache.avalon.framework.container.ContainerUtil.shutdown(ContainerUtil.java:67)
at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.shutdownComponents(DefaultEmbeddor.java:598)
at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.dispose(DefaultEmbeddor.java:342)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
rethrown from
org.apache.avalon.phoenix.interfaces.ApplicationException: Component
named "thread-manager" failed to pass through the Destruction stage.
(Reason: java.lang.IllegalThreadStateException).
at
org.apache.avalon.phoenix.components.application.DefaultApplication.stop(DefaultApplication.java:239)
at
org.apache.avalon.framework.container.ContainerUtil.stop(ContainerUtil.java:292)
at
org.apache.avalon.framework.container.ContainerUtil.shutdown(ContainerUtil.java:66)
at
org.apache.avalon.phoenix.components.kernel.DefaultKernel.shutdown(DefaultKernel.java:346)
at
org.apache.avalon.phoenix.components.kernel.DefaultKernel.removeApplication(DefaultKernel.java:455)
at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.undeploy(DefaultDeployer.java:244)
at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.dispose(DefaultDeployer.java:154)
rethrown from
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException:
Component named "thread-manager" failed to pass through the
Destruction stage. (Reason: java.lang.IllegalThreadStateException).
at
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:354)
at
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.shutdown(LifecycleHelper.java:288)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.shutdown(DefaultApplication.java:566)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:482)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.stop(DefaultApplication.java:233)
at
org.apache.avalon.framework.container.ContainerUtil.stop(ContainerUtil.java:292)
rethrown from
java.lang.IllegalThreadStateException
at java.lang.ThreadGroup.destroy(ThreadGroup.java:743)
at
org.apache.avalon.excalibur.thread.impl.DefaultThreadPool.dispose(DefaultThreadPool.java:76)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at
org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager.dispose(AbstractThreadManager.java:69)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.shutdown(LifecycleHelper.java:274)
at
org.apache.avalon.phoenix.components.application.DefaultApplication.shutdown(DefaultApplication.java:566)
INFO 2008-05-02 08:12:09.396 [Phoenix ] (): Shutting down because
there are not any applications running.
--
from windows logs ;
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7034
Date: 5/2/2008
Time: 8:18:50 AM
User: N/A
Computer: LETTER4SURE
Description:
The James Mail Server 2.3.0 service terminated unexpectedly. It has
done this 5 time(s).
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
On Fri, May 2, 2008 at 3:38 AM, Stefano Bagnara <[EMAIL PROTECTED]> wrote:
> Athar Shiraz Siddiqui ha scritto:
>
>
>
> > Using Windows Server 2003 SP2. James 2.3.1
> >
> > Ok, I tried installing James as a service wrapper -i ..
> >
> > and I had trouble adding it what with permissions being denied so I
> > login as an Admin and I was able to add. Now when I try to have the
> > service started I always get this strange error :
> >
> > Could not start James Mail Server 2.3.0 service on Local Computer
> > Error 1067: The process terminated unexpectedly.
> >
> > Now I would like James to start as a service because that is kind of
> > important for obvious reasons. What work arounds would you kind people
> > suggest? Would you like more info or errors from logs etc.?
> >
>
> Yes, we need some logs.
> Look at the phoenix.console file in #jamesfolder#/temp, in logs in
> #jamesfolder#/apps/james/logs and also at windows service logs.
>
> As I first guess, check that *admin* has the JAVA_HOME set.
>
> Stefano
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]