On 06.07.2016 22:10, Paul Roubekas wrote:
Works just find on my window 7 workstation with Eclipse 4.5.2 but now on
Fedora 23 the startup just hangs.

Moved the webapps/ROOT directory to ${CATALINA_HOME} which work just
fine on the windows workstation.

Double checked the server.xml file.

Made sure the WAR had the same owner and group as all the other tomcat
artifacts.

Windows startup allows "/" in the 'path' but Fedora startup gave a
warning so I changed path to "".   Which stopped the warning on startup.

On the windows workstation I could pull up the tomcat manager page with
"http://70.63.204.226/manager/html";.  But that is not up and running at
the time of the startup hang either.

At the time of the hang the following were in the webapps/directory.

     ROOT##000.war

     ROOT##000.unpacked

     ROOT

====== server.xml ======

     <Context path="" docBase="ROOT##000" reloadable="true"></Context>

======== startup ========

INFO: Deployed Application(path=/opt/tomee/webapps/ROOT##000)
Jul 06, 2016 3:52:02 PM
org.apache.openejb.persistence.PersistenceBootstrap getDefaultProvider
INFO: Default JPA Provider changed to
org.eclipse.persistence.jpa.PersistenceProvider
Jul 06, 2016 3:52:03 PM org.apache.catalina.startup.SetAllPropertiesRule
begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting
property 'maxSpareThreads' to '75' did not find a matching property.
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat (TomEE)/7.0.68 (1.7.4)
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          Feb 8 2016 20:25:54 UTC
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         7.0.68.0
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Linux
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            4.4.7-300.fc23.x86_64
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          amd64
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc23.x86_64/jre
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.8.0_91-b14
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         /opt/tomee
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         /opt/tomee
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument:
-Djava.util.logging.config.file=/opt/tomee/conf/logging.properties
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument:
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -javaagent:/opt/tomee/lib/openejb-javaagent.jar
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=/opt/tomee/endorsed
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=/opt/tomee
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=/opt/tomee
Jul 06, 2016 3:52:03 PM
org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=/opt/tomee/temp
Jul 06, 2016 3:52:03 PM org.apache.catalina.core.AprLifecycleListener
lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path:
/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Jul 06, 2016 3:52:03 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-80"]
Jul 06, 2016 3:52:03 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-443"]
Jul 06, 2016 3:52:04 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Jul 06, 2016 3:52:05 PM org.apache.openejb.util.OptionsLog info
INFO: Using
'openejb.jdbc.datasource-creator=org.apache.tomee.jdbc.TomEEDataSourceCreator'
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO:
********************************************************************************
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: OpenEJB http://tomee.apache.org/
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Startup: Wed Jul 06 15:52:05 EDT 2016
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Copyright 1999-2015 (C) Apache OpenEJB/TomEE Project, All Rights
Reserved.
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Version: 4.7.4
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Build date: 20160304
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Build time: 09:05
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO:
********************************************************************************
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: openejb.home = /opt/tomee
Jul 06, 2016 3:52:05 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: openejb.base = /opt/tomee
Jul 06, 2016 3:52:05 PM org.apache.openejb.cdi.CdiBuilder initializeOWB
INFO: Created new singletonService
org.apache.openejb.cdi.ThreadSingletonServiceImpl@33afa13b
Jul 06, 2016 3:52:05 PM org.apache.openejb.cdi.CdiBuilder initializeOWB
INFO: Succeeded in installing singleton service
Jul 06, 2016 3:52:05 PM org.apache.openejb.config.ConfigurationFactory init
INFO: openejb configuration file is '/opt/tomee/conf/tomee.xml'
Jul 06, 2016 3:52:05 PM org.apache.openejb.config.ConfigurationFactory
configureService
INFO: Configuring Service(id=Tomcat Security Service,
type=SecurityService, provider-id=Tomcat Security Service)
Jul 06, 2016 3:52:05 PM org.apache.openejb.config.ConfigurationFactory
configureService
INFO: Configuring Service(id=Default Transaction Manager,
type=TransactionManager, provider-id=Default Transaction Manager)
Jul 06, 2016 3:52:05 PM org.apache.openejb.config.ConfigurationFactory
configureService
INFO: Configuring Service(id=mail/easyMAIL, type=Resource,
provider-id=Default Mail Session)
Jul 06, 2016 3:52:05 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.system.apps=true'
Jul 06, 2016 3:52:05 PM org.apache.openejb.config.ConfigurationFactory
configureApplication
INFO: Configuring enterprise application: openejb
Jul 06, 2016 3:52:06 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Using openejb.deploymentId.format '{ejbName}'
Jul 06, 2016 3:52:06 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb openejb/Deployer:
EjbDeployment(deployment-id=openejb/Deployer)
Jul 06, 2016 3:52:06 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb openejb/ConfigurationInfo:
EjbDeployment(deployment-id=openejb/ConfigurationInfo)
Jul 06, 2016 3:52:06 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb MEJB: EjbDeployment(deployment-id=MEJB)
Jul 06, 2016 3:52:06 PM org.apache.openejb.config.ConfigurationFactory
configureService
INFO: Configuring Service(id=Default Stateless Container,
type=Container, provider-id=Default Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.config.AutoConfig createContainer
INFO: Auto-creating a container for bean openejb/Deployer:
Container(type=STATELESS, id=Default Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "openejb" loaded.
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
createRecipe
INFO: Creating TransactionManager(id=Default Transaction Manager)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
createRecipe
INFO: Creating SecurityService(id=Tomcat Security Service)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
createRecipe
INFO: Creating Resource(id=mail/easyMAIL)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "mail.transport.protocol" not supported by "mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "mail.smtp.host" not supported by "mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "mail.debug" not supported by "mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "mail.smtp.starttls.enable" not supported by
"mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "mail.smtp.port" not supported by "mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "mail.smtp.auth" not supported by "mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "password" not supported by "mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "mail.smtp.user" not supported by "mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
unusedProperty
WARNING: Property "ServiceId" not supported by "mail/easyMAIL"
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
createRecipe
INFO: Creating Container(id=Default Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
createAppClassLoader
INFO: Not creating another application classloader for openejb
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
createApplication
INFO: Assembling app: openejb
Jul 06, 2016 3:52:06 PM org.apache.openejb.util.OptionsLog info
INFO: Using
'openejb.jndiname.format={deploymentId}{interfaceType.openejbLegacyName}'
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO: Jndi(name=openejb/DeployerBusinessRemote) -->
Ejb(deployment-id=openejb/Deployer)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO:
Jndi(name=global/openejb/openejb/Deployer!org.apache.openejb.assembler.Deployer)
--> Ejb(deployment-id=openejb/Deployer)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO: Jndi(name=global/openejb/openejb/Deployer) -->
Ejb(deployment-id=openejb/Deployer)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO: Jndi(name=openejb/ConfigurationInfoBusinessRemote) -->
Ejb(deployment-id=openejb/ConfigurationInfo)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO:
Jndi(name=global/openejb/openejb/ConfigurationInfo!org.apache.openejb.assembler.classic.cmd.ConfigurationInfo)
--> Ejb(deployment-id=openejb/ConfigurationInfo)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO: Jndi(name=global/openejb/openejb/ConfigurationInfo) -->
Ejb(deployment-id=openejb/ConfigurationInfo)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO: Jndi(name=MEJB) --> Ejb(deployment-id=MEJB)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO:
Jndi(name=global/openejb/MEJB!javax.management.j2ee.ManagementHome) -->
Ejb(deployment-id=MEJB)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.JndiBuilder
bind
INFO: Jndi(name=global/openejb/MEJB) --> Ejb(deployment-id=MEJB)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
startEjbs
INFO: Created Ejb(deployment-id=MEJB, ejb-name=MEJB, container=Default
Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
startEjbs
INFO: Created Ejb(deployment-id=openejb/ConfigurationInfo,
ejb-name=openejb/ConfigurationInfo, container=Default Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
startEjbs
INFO: Created Ejb(deployment-id=openejb/Deployer,
ejb-name=openejb/Deployer, container=Default Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
startEjbs
INFO: Started Ejb(deployment-id=MEJB, ejb-name=MEJB, container=Default
Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
startEjbs
INFO: Started Ejb(deployment-id=openejb/ConfigurationInfo,
ejb-name=openejb/ConfigurationInfo, container=Default Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
startEjbs
INFO: Started Ejb(deployment-id=openejb/Deployer,
ejb-name=openejb/Deployer, container=Default Stateless Container)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
deployMBean
INFO: Deployed
MBean(openejb.user.mbeans:application=openejb,group=org.apache.openejb.assembler.monitoring,name=JMXDeployer)
Jul 06, 2016 3:52:06 PM org.apache.openejb.assembler.classic.Assembler
createApplication
INFO: Deployed Application(path=openejb)
Jul 06, 2016 3:52:07 PM org.apache.openejb.server.ServiceManager initServer
INFO: Creating ServerService(id=cxf)
Jul 06, 2016 3:52:08 PM org.apache.openejb.server.ServiceManager initServer
INFO: Creating ServerService(id=cxf-rs)
Jul 06, 2016 3:52:08 PM org.apache.openejb.server.SimpleServiceManager start
INFO:   ** Bound Services **
Jul 06, 2016 3:52:08 PM org.apache.openejb.server.SimpleServiceManager
printRow
INFO:   NAME                 IP              PORT
Jul 06, 2016 3:52:08 PM org.apache.openejb.server.SimpleServiceManager start
INFO: -------
Jul 06, 2016 3:52:08 PM org.apache.openejb.server.SimpleServiceManager start
INFO: Ready!
Jul 06, 2016 3:52:08 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 5616 ms
Jul 06, 2016 3:52:08 PM
org.apache.tomee.catalina.OpenEJBNamingContextListener bindResource
INFO: Importing a Tomcat Resource with id 'UserDatabase' of type
'org.apache.catalina.UserDatabase'.
Jul 06, 2016 3:52:08 PM org.apache.openejb.assembler.classic.Assembler
createRecipe
INFO: Creating Resource(id=UserDatabase)
Jul 06, 2016 3:52:08 PM org.apache.catalina.core.StandardService
startInternal
INFO: Starting service Catalina
Jul 06, 2016 3:52:08 PM org.apache.catalina.core.StandardEngine
startInternal
INFO: Starting Servlet Engine: Apache Tomcat (TomEE)/7.0.68 (1.7.4)
Jul 06, 2016 3:52:08 PM org.apache.tomee.catalina.TomcatWebAppBuilder init
INFO: ------------------------- localhost -> /
Jul 06, 2016 3:52:08 PM org.apache.openejb.util.JarExtractor extract
INFO: Extracting jar: /opt/tomee/webapps/ROOT##000
Jul 06, 2016 3:52:08 PM org.apache.tomee.catalina.TomcatWebAppBuilder init
SEVERE: can't unpack '/opt/tomee/webapps/ROOT##000'
Jul 06, 2016 3:52:08 PM org.apache.openejb.config.ConfigurationFactory
configureApplication
INFO: Configuring enterprise application: /opt/tomee/webapps/ROOT
Jul 06, 2016 3:52:09 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "/opt/tomee/webapps/ROOT" loaded.
Jul 06, 2016 3:52:09 PM org.apache.openejb.assembler.classic.Assembler
createApplication
INFO: Assembling app: /opt/tomee/webapps/ROOT
Jul 06, 2016 3:52:09 PM org.apache.openejb.cdi.CdiBuilder initSingleton
INFO: Existing thread singleton service in SystemInstance():
org.apache.openejb.cdi.ThreadSingletonServiceImpl@33afa13b
Jul 06, 2016 3:52:09 PM org.apache.openejb.cdi.OpenEJBLifecycle
startApplication
INFO: OpenWebBeans Container is starting...
Jul 06, 2016 3:52:09 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [CdiPlugin]
Jul 06, 2016 3:52:09 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
Jul 06, 2016 3:52:09 PM org.apache.webbeans.config.BeansDeployer
validateInjectionPoints
INFO: All injection points were validated successfully.
Jul 06, 2016 3:52:09 PM org.apache.openejb.cdi.OpenEJBLifecycle
startApplication
INFO: OpenWebBeans Container has started, it took 268 ms.
Jul 06, 2016 3:52:09 PM org.apache.tomee.catalina.TomcatWebAppBuilder
deployWebApps
INFO: using context file /opt/tomee/webapps/ROOT/META-INF/context.xml
Jul 06, 2016 3:52:09 PM org.apache.openejb.assembler.classic.Assembler
createApplication
INFO: Deployed Application(path=/opt/tomee/webapps/ROOT)

What am I missing?



Maybe this above ?

Jul 06, 2016 3:52:08 PM org.apache.openejb.util.JarExtractor extract
INFO: Extracting jar: /opt/tomee/webapps/ROOT##000
Jul 06, 2016 3:52:08 PM org.apache.tomee.catalina.TomcatWebAppBuilder init
SEVERE: can't unpack '/opt/tomee/webapps/ROOT##000'

Bad/corrupted jar/war format ? (copied as text from Windows to Linux, instead 
of binary ?)
wrong permissions ? (to write the unpacked contents ?)



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

Reply via email to