Embedd tomcat Mapping failure.
saimonm Feb 15, 2002 10:02 AMHi,
I've been trying out JBoss-2.4.4-Tomcat-4.0.1. JBoss is great.. ;)
I started it up using the run_with_catalina.sh script. Everything seems to
load up fine. i.e. no exception traces or anything. Seems quite normal (I've
included the log anyway....
But when I try to access http://127.0.0.1:8080 I get
HTTP Status 500 - No Context configured to process this request
and the following exception trace appears in the jboss terminal.
If I individually startup Tomcat it loads up ok..but with the above
script...I always get the following..
Very strange.
Hope someone can help me out on this one...
Cheers
Saimon
Exception trace:
==============================================================
[INFO,EmbeddedCatalinaServiceSX] StandardHost[localhost]: MAPPING
configuration error for request URI
[ERROR,EmbeddedCatalinaServiceSX] HttpProcessor[8080][4] process.invoke
java.lang.NullPointerException
at
org.apache.catalina.valves.ErrorDispatcherValve.status(ErrorDispatcherValve.java:280)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:180)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
at java.lang.Thread.run(Thread.java:484)
====================================================================
Startup Log:
===========================================================
saimon@linux:~/JBoss-2.4.4_Tomcat-4.0.1/jboss/bin > sh run_with_catalina.sh
JBOSS_CLASSPATH=:/usr/java/jdk1.3/lib/tools.jar:run.jar:../lib/crimson.jar
jboss.home = /home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss
Using JAAS LoginConfig:
file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/conf/catalina/auth.conf
JBoss release: JBoss-2.4.4 CVSTag=JBoss_2_4_4
JBoss version: 2.4.4.2001-12-29 02:04:40 PST
Using configuration "catalina"
[INFO,root] Started Log4jService,
config=file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/conf/catalina/log4j.properties
[INFO,Info] Java version: 1.3.0,Sun Microsystems Inc.
[INFO,Info] Java VM: Java HotSpot(TM) Server VM 1.3.0,Sun Microsystems Inc.
[INFO,Info] System: Linux 2.4.0-4GB,i386
[INFO,Shutdown] Shutdown hook added
[INFO,ServiceControl] Initializing 48 MBeans
[INFO,WebService] Initializing
[INFO,WebService] Initialized
[INFO,NamingService] Initializing
[INFO,NamingService] Initialized
[INFO,JNDIView] Initializing
[INFO,JNDIView] Initialized
[INFO,TransactionManagerService] Initializing
[INFO,TransactionManagerService] Initialized
[INFO,ClientUserTransactionService] Initializing
[INFO,ClientUserTransactionService] Initialized
[INFO,JaasSecurityManagerService] Initializing
[INFO,JaasSecurityManagerService] Initialized
[INFO,JdbcProvider] Initializing
[INFO,JdbcProvider] Loaded JDBC-driver:org.hsqldb.jdbcDriver
[INFO,JdbcProvider] Initialized
[INFO,HypersonicDatabase] Initializing
[INFO,HypersonicDatabase] Initialized
[INFO,DefaultDS] Initializing
[INFO,DefaultDS] Initialized
[INFO,ServerDataCollector] Initializing
[INFO,ServerDataCollector] Initialized
[INFO,ContainerFactory] Initializing
[INFO,ContainerFactory] Initialized
[INFO,EmbeddedCatalinaServiceSX] Initializing
[INFO,EmbeddedCatalinaServiceSX] Initialized
[INFO,JBossMQService] Initializing
[INFO,JBossMQService] Initialized
[INFO,StateManager] Initializing
[INFO,StateManager] Initialized
[INFO,PersistenceManager] Initializing
[INFO,PersistenceManager] Initialized
[INFO,JVMServerILService] Initializing
[INFO,JVMServerILService] Initialized
[INFO,RMIServerILService] Initializing
[INFO,RMIServerILService] Initialized
[INFO,OILServerILService] Initializing
[INFO,OILServerILService] Initialized
[INFO,UILServerILService] Initializing
[INFO,UILServerILService] Initialized
[INFO,TopicManager] Initializing
[INFO,TopicManager] Initialized
[INFO,TopicManager] Initializing
[INFO,TopicManager] Initialized
[INFO,TopicManager] Initializing
[INFO,TopicManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,QueueManager] Initializing
[INFO,QueueManager] Initialized
[INFO,NamingAlias] Initializing
[INFO,NamingAlias] Initialized
[INFO,NamingAlias] Initializing
[INFO,NamingAlias] Initialized
[INFO,JMSProviderLoader] Initializing
[INFO,JMSProviderLoader] Initialized
[INFO,ServerSessionPoolLoader] Initializing
[INFO,ServerSessionPoolLoader] Initialized
[INFO,J2eeDeployer] Initializing
[INFO,J2eeDeployer] Initialized
[INFO,RARDeployer] Initializing
[INFO,RARDeployer] Initialized
[INFO,ConnectionManagerFactoryLoader] Initializing
[INFO,MinervaNoTransCMFactory] Initialized
[INFO,ConnectionManagerFactoryLoader] Initializing
[INFO,MinervaSharedLocalCMFactory] Initialized
[INFO,ConnectionManagerFactoryLoader] Initializing
[INFO,MinervaXACMFactory] Initialized
[INFO,ConnectionFactoryLoader] Initializing
[INFO,MinervaDS] Initialized
[INFO,ConnectionFactoryLoader] Initializing
[INFO,JmsXA] Initialized
[INFO,AutoDeployer] Initializing
[INFO,AutoDeployer] Initialized
[INFO,JMXAdaptorService] Initializing
[INFO,JMXAdaptorService] Initialized
[INFO,RMIConnectorService] Initializing
[INFO,RMIConnectorService] Initialized
[INFO,MailService] Initializing
[INFO,MailService] Initialized
[INFO,ServiceControl] Initialized 48 services
[INFO,ServiceControl] Starting 48 MBeans
[INFO,WebService] Starting
[INFO,WebService] Started webserver with address: null port: 8083
[INFO,WebService] Codebase set to: http://linux.local:8083/
[INFO,WebService] Started
[INFO,NamingService] Starting
[INFO,NamingService] Starting jnp server
[INFO,NamingService] Started jnpPort=1099, rmiPort=0, backlog=50,
bindAddress=null, Client SocketFactory=null, Server SocketFactory=null
[INFO,NamingService] InitialContext Environment:
[INFO,NamingService] key=java.naming.factory.initial,
value=org.jnp.interfaces.NamingContextFactory
[INFO,NamingService] key=java.naming.factory.url.pkgs,
value=org.jboss.naming:org.jnp.interfaces:org.jboss.naming:org.jnp.interfaces
[INFO,NamingService] Naming started on port 1099
[INFO,NamingService] Started
[INFO,JNDIView] Starting
[INFO,JNDIView] Started
[INFO,TransactionManagerService] Starting
[INFO,TransactionManagerService] Started
[INFO,ClientUserTransactionService] Starting
[INFO,ClientUserTransactionService] Started
[INFO,JaasSecurityManagerService] Starting
[INFO,JaasSecurityManagerService] startService, securityMgrCtxPath=java:/jaas
[INFO,JaasSecurityManagerService] startService,
cachePolicyCtxPath=java:/timedCacheFactory
[INFO,JaasSecurityManagerService] startService,
SecurityProxyFactory=org.jboss.security.SubjectSecurityProxyFactory@385660
[INFO,JaasSecurityManagerService] Started
[INFO,JdbcProvider] Starting
[INFO,JdbcProvider] Started
[INFO,HypersonicDatabase] Starting
[INFO,Default] Server 1.6 is running
[INFO,Default] Press [Ctrl]+[C] to abort
[INFO,HypersonicDatabase] Database started
[INFO,HypersonicDatabase] Started
[INFO,DefaultDS] Starting
[INFO,DefaultDS] XA Connection pool DefaultDS bound to java:/DefaultDS
[INFO,DefaultDS] Started
[INFO,ServerDataCollector] Starting
[INFO,ServerDataCollector] JBoss Management Service 'servercollector' bound
to servercollector
[INFO,ServerDataCollector] Started
[INFO,ContainerFactory] Starting
[INFO,ContainerFactory] Started
[INFO,EmbeddedCatalinaServiceSX] Starting
[INFO,EmbeddedCatalinaServiceSX] Starting EmbeddedCatalinaSX....
[INFO,EmbeddedCatalinaServiceSX] Building Http engine and connector
[INFO,Default] Apache Tomcat/4.0.1
[INFO,EmbeddedCatalinaServiceSX] HttpConnector Opening server socket on all
host IP addresses
[INFO,EmbeddedCatalinaServiceSX] HttpConnector[8080] Starting background
thread [INFO,EmbeddedCatalinaServiceSX] HttpProcessor[8080][0] Starting
background thread
[INFO,EmbeddedCatalinaServiceSX] HttpProcessor[8080][1] Starting background
thread
[INFO,EmbeddedCatalinaServiceSX] HttpProcessor[8080][2] Starting background
thread
[INFO,EmbeddedCatalinaServiceSX] HttpProcessor[8080][3] Starting background
thread
[INFO,EmbeddedCatalinaServiceSX] HttpProcessor[8080][4] Starting background
thread
[INFO,EmbeddedCatalinaServiceSX] OK
[INFO,EmbeddedCatalinaServiceSX] Started
[INFO,JBossMQService] Starting
[INFO,JBossMQService] JBossMQ version 1.0.0 Beta Started
[INFO,JBossMQService] Started
[INFO,StateManager] Starting
[INFO,StateManager] Started
[INFO,PersistenceManager] Starting
[INFO,PersistenceManager] Started
[INFO,JVMServerILService] Starting
[INFO,JVMServerILService] Started
[INFO,RMIServerILService] Starting
[INFO,RMIServerILService] Started
[INFO,OILServerILService] Starting
[INFO,OILServerILService] JBossMQ OIL service available at :
0.0.0.0/0.0.0.0:32953
[INFO,OILServerILService] Started
[INFO,UILServerILService] Starting
[INFO,UILServerILService] JBossMQ UIL service available at :
0.0.0.0/0.0.0.0:32954
[INFO,UILServerILService] Started
[INFO,TopicManager] Starting
[INFO,TopicManager] Started
[INFO,TopicManager] Starting
[INFO,TopicManager] Started
[INFO,TopicManager] Starting
[INFO,TopicManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,QueueManager] Starting
[INFO,QueueManager] Started
[INFO,NamingAlias] Starting
[INFO,NamingAlias] Started
[INFO,NamingAlias] Starting
[INFO,NamingAlias] Started
[INFO,JMSProviderLoader] Starting
[INFO,JMSProviderLoader] bound adapter DefaultJMSProvider to
java:/DefaultJMSProvider
[INFO,JMSProviderLoader] Started
[INFO,ServerSessionPoolLoader] Starting
[INFO,ServerSessionPoolLoader] pool factory StdJMSPool bound to
java:/StdJMSPool[INFO,ServerSessionPoolLoader] Started
[INFO,J2eeDeployer] Starting
[INFO,J2eeDeployer] Cleaning up deployment directory
[INFO,J2eeDeployer] Started
[INFO,RARDeployer] Starting
[INFO,RARDeployer] Started
[INFO,MinervaNoTransCMFactory] Starting
[INFO,MinervaNoTransCMFactory] Connection manager factory
'MinervaNoTransCMFactory bound to 'java:/MinervaNoTransCMFactory'
[INFO,MinervaNoTransCMFactory] Started
[INFO,MinervaSharedLocalCMFactory] Starting
[INFO,MinervaSharedLocalCMFactory] Connection manager factory
'MinervaSharedLocalCMFactory bound to 'java:/MinervaSharedLocalCMFactory'
[INFO,MinervaSharedLocalCMFactory] Started
[INFO,MinervaXACMFactory] Starting
[INFO,MinervaXACMFactory] Connection manager factory 'MinervaXACMFactory
bound to 'java:/MinervaXACMFactory'
[INFO,MinervaXACMFactory] Started
[INFO,MinervaDS] Starting
[INFO,MinervaDS] Started
[INFO,JmsXA] Starting
[INFO,JmsXA] Started
[INFO,AutoDeployer] Starting
[INFO,AutoDeployer] Watching directory:
/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy
[INFO,AutoDeployer] Watching directory:
/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/lib
[INFO,AutoDeployer] Auto deploy of
file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/tomcat-test.ear
[INFO,J2eeDeployer] Deploy J2EE application:
file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/tomcat-test.ear
[INFO,J2eeDeployer] Create application tomcat-test.ear
[INFO,J2eeDeployer] inflate and install WEB module tomcat-test.war
[INFO,J2eeDeployer] install EJB module tomcat-test.jar
[INFO,J2eeDeployer] add all ejb jar files to the common classpath
[INFO,ContainerFactory]
Deploying:file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/tmp/deploy/Default/tomcat-test.ear
[INFO,ContainerFactory] Deploying Optimized
[INFO,ContainerFactory] Deploying NonOptimized
[INFO,NonOptimized] Initializing
[INFO,NonOptimized] Initialized
[INFO,NonOptimized] Starting
[INFO,NonOptimized] Started
[INFO,Optimized] Initializing
[INFO,Optimized] Initialized
[INFO,Optimized] Starting
[INFO,Optimized] Started
[INFO,ContainerFactory] Deployed application:
file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/tmp/deploy/Default/tomcat-test.ear
[INFO,J2eeDeployer] Starting module tomcat-test.war
[INFO,EmbeddedCatalinaServiceSX] deploy, ctxPath=/jboss,
warUrl=file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/tmp/deploy/Default/tomcat-test.ear/web1001/
[INFO,EmbeddedCatalinaServiceSX] WebappLoader[/jboss]: Deploying class
repositories to work directory
/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/catalina/work/localhost/jboss
[INFO,EmbeddedCatalinaServiceSX] StandardManager[/jboss]: Seeding random
number generator class java.security.SecureRandom
[INFO,EmbeddedCatalinaServiceSX] StandardManager[/jboss]: Seeding of random
number generator has been completed
[INFO,EmbeddedCatalinaServiceSX] ContextConfig[/jboss]: Added certificates ->
request attribute Valve
[INFO,EmbeddedCatalinaServiceSX] StandardWrapper[/jboss:default]: Loading
container servlet default
[INFO,EmbeddedCatalinaServiceSX] default: init
[INFO,EmbeddedCatalinaServiceSX] StandardWrapper[/jboss:invoker]: Loading
container servlet invoker
[INFO,EmbeddedCatalinaServiceSX] invoker: init
[INFO,EmbeddedCatalinaServiceSX] jsp: init
[INFO,J2eeDeployer] J2EE application:
file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/tomcat-test.ear is
deployed.
[INFO,AutoDeployer] Auto deploy of
file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/lib/jbosspool-jdbc.rar
[INFO,RARDeployer] Attempting to deploy RAR at
'file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/lib/jbosspool-jdbc.rar'
[INFO,RARMetaData] Loading Minerva Resource Adapter for JDBC 1/2 drivers
[INFO,RARMetaData] Required license terms present. See deployment descriptor.
[WARN,MinervaDS] Not setting config property 'Driver'
[WARN,MinervaDS] Not setting config property 'Password'
[WARN,MinervaDS] Not setting config property 'UserName'
[INFO,MinervaDS] Bound connection factory for resource adapter 'Minerva JDBC
LocalTransaction ResourceAdapter' to JNDI name 'java:/MinervaDS'
[INFO,AutoDeployer] Auto deploy of
file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/lib/jms-ra.rar
[INFO,RARDeployer] Attempting to deploy RAR at
'file:/home/saimon/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/lib/jms-ra.rar'
[WARN,JmsXA] Using default value 'java:DefaultJMSProvider' for config
property 'JmsProviderAdapterJNDI'
[INFO,JmsXA] FINE: Setting LogWriter:
org.jboss.logging.log4j.CategoryWriter@6504bc
[INFO,JmsXA] Bound connection factory for resource adapter 'JMS Adapter' to
JNDI name 'java:/JmsXA'
[INFO,AutoDeployer] Started
[INFO,JMXAdaptorService] Starting
[INFO,JMXAdaptorService] Started
[INFO,RMIConnectorService] Starting
[INFO,RMIConnectorService] Started
[INFO,MailService] Starting
[INFO,MailService] Mail Service 'Mail' bound to java:/Mail
[INFO,MailService] Started
[INFO,ServiceControl] Started 48 services
[INFO,Default] JBoss-2.4.4 Started in 0m:35s