You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Toby Hobson <to...@btinternet.com> on 2007/06/29 21:24:22 UTC

Strange problem with virtual host

Hi guys,

I'm experiencing some really strange behaviour with a new virtual host that I have created. Here's a little bit of background:

I have two virtual hosts within my "Engine": www.esuri-apartment.com and www.falconsoftware.co.uk. I also have the default "localhost" host. Everything works well. Now I have tried to add a third virtual host: www.blotterpad.com but it doesn't work - all requests to www.blotterpad.com just produce the ROOT.war in the www.falconsoftware.co.uk host.

Any help would be greatly appreciated :-)

Toby

--

I've
 listed some config files and logs below:




[tomcat@localhost-/usr/share/tomcat5]$ cat conf/server.xml

<Server port="8005" shutdown="SHUTDOWN">

    <Listener className="org.apache.catalina.core.AprLifecycleListener" />
    <Listener
        className="org.apache.catalina.mbeans.ServerLifecycleListener" />
    <Listener
        className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
    <Listener
        className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener" />

    <GlobalNamingResources>

        <Environment name="simpleValue" type="java.lang.Integer"
            value="30" />

        <Resource name="UserDatabase"
 auth="Container"
            type="org.apache.catalina.UserDatabase"
            description="User database that can be updated and saved"
            factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
            pathname="conf/tomcat-users.xml" />

    </GlobalNamingResources>

    <Service name="Catalina">

        <Connector port="80" maxHttpHeaderSize="8192" maxThreads="150"
            minSpareThreads="25" maxSpareThreads="75" enableLookups="false"
            redirectPort="8443" acceptCount="100" connectionTimeout="20000"
       
     disableUploadTimeout="true" useBodyEncodingForURI="true" />

        <Connector port="8009" enableLookups="false" redirectPort="8443"
            protocol="AJP/1.3" />

        <Engine name="Catalina" defaultHost="localhost">

            <Realm
                className="org.apache.catalina.realm.UserDatabaseRealm"
                resourceName="UserDatabase" />

            <Host name="localhost" appBase="webapps/localhost"
                unpackWARs="true" autoDeploy="true" xmlValidation="false"
   
             xmlNamespaceAware="false">

                <Host name="www.esuri-apartment.com"
                    appBase="webapps/esuri" unpackWARs="true" autoDeploy="true" />

                
                    appbase="webapps/falcon" unpackWARs="true" autoDeploy="true" />

                
   
                 appbase="webapps/blotterpad" unpackWARs="true" autoDeploy="true" />

            </Host>
        </Engine>

    </Service>

</Server>

--

[tomcat@localhost-/usr/share/tomcat5]$ ls -l webapps

drwxr-xr-x 3 tomcat tomcat   4096 Jun 12 13:13 esuri
drwxr-xr-x 2 tomcat tomcat   4096 Jun 29 15:13 falcon
drwxr-xr-x 6 tomcat tomcat   4096 Jun 29 15:32 localhost
drwxr-xr-x 6 tomcat tomcat   4096 Jun 29 15:45 blotterpad



[tomcat@localhost-/usr/share/tomcat5]$ ls -R -l conf/Catalina

conf/Catalina/www.esuri-apartment.com:
-rw-r--r-- 1 tomcat tomcat   73 Jun 12 13:12 ROOT.xml

conf/Catalina/www.falconsoftware.co.uk:
-rw-r--r-- 1 tomcat tomcat 1113 Jun 12 12:53 jira.xml
-rw-r--r-- 1 tomcat tomcat   74 Jun 20 13:39 ROOT.xml

conf/Catalina/www.blotterpad.com

-rw-r--r-- 1 tomcat tomcat   74 Jun 20 13:45 ROOT.xml

--



[tomcat@localhost-/usr/share/tomcat5]$ cat conf/Catalina/www.blotterpad.com/ROOT.xml

<Context path="" docBase="/home/tomcat/blotterpad.war" debug="0">

</Context>

--




[tomcat@localhost-/usr/share/tomcat5]$ cat logs/tomcat.log

ERROR main org.apache.catalina.session.PersistentManagerBase - No Store configured, persistence disabled
ERROR main org.apache.catalina.core.StandardContext - Error starting static Resources
javax.management.MalformedObjectNameException: Invalid character ':' in value part of property
    at javax.management.ObjectName.construct(ObjectName.java:529)
    at javax.management.ObjectName.<init>(ObjectName.java:1304)
    at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3865)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4024)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at
 org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at
 org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
ERROR main org.apache.catalina.core.StandardContext - Error in resourceStart()
ERROR main org.apache.catalina.core.StandardContext - Error getConfigured
ERROR main org.apache.catalina.core.StandardContext - Context [/c:] startup failed due to previous errors
ERROR main org.apache.catalina.mbeans.ServerLifecycleListener - processContainerAddChild: Throwable
javax.management.MalformedObjectNameException: Invalid character ':' in value part of property
    at javax.management.ObjectName.construct(ObjectName.java:529)
    at
 javax.management.ObjectName.<init>(ObjectName.java:1304)
    at org.apache.catalina.mbeans.MBeanUtils.createObjectName(MBeanUtils.java:1060)
    at org.apache.catalina.mbeans.MBeanUtils.createMBean(MBeanUtils.java:497)
    at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(ServerLifecycleListener.java:570)
    at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(ServerLifecycleListener.java:366)
    at org.apache.catalina.mbeans.ServerLifecycleListener.processContainerAddChild(ServerLifecycleListener.java:1038)
    at org.apache.catalina.mbeans.ServerLifecycleListener.containerEvent(ServerLifecycleListener.java:102)
    at org.apache.catalina.core.ContainerBase.fireContainerEvent(ContainerBase.java:1331)
    at
 org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:773)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at
 org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at
 java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
ERROR main org.apache.catalina.core.StandardContext - Error starting static Resources
javax.management.MalformedObjectNameException: Invalid character ':' in value part of property
    at javax.management.ObjectName.construct(ObjectName.java:529)
    at
 javax.management.ObjectName.<init>(ObjectName.java:1304)
    at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3865)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4024)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at
 org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
ERROR main org.apache.catalina.core.StandardContext - Error in resourceStart()
ERROR main org.apache.catalina.core.StandardContext - Error
 getConfigured
ERROR main org.apache.catalina.core.StandardContext - Context [/c:] startup failed due to previous errors
ERROR main org.apache.catalina.mbeans.ServerLifecycleListener - processContainerAddChild: Throwable
javax.management.MalformedObjectNameException: Invalid character ':' in value part of property
    at javax.management.ObjectName.construct(ObjectName.java:529)
    at javax.management.ObjectName.<init>(ObjectName.java:1304)
    at org.apache.catalina.mbeans.MBeanUtils.createObjectName(MBeanUtils.java:1060)
    at org.apache.catalina.mbeans.MBeanUtils.createMBean(MBeanUtils.java:497)
    at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(ServerLifecycleListener.java:570)
    at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(ServerLifecycleListener.java:366)
    at
 org.apache.catalina.mbeans.ServerLifecycleListener.processContainerAddChild(ServerLifecycleListener.java:1038)
    at org.apache.catalina.mbeans.ServerLifecycleListener.containerEvent(ServerLifecycleListener.java:102)
    at org.apache.catalina.core.ContainerBase.fireContainerEvent(ContainerBase.java:1331)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:773)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at
 org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at
 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
ERROR main org.apache.catalina.core.ContainerBase.[Catalina].[www.blotterpad.com].[/jira] - Exception sending context initialized event to listener instance of class com.atlassian.jira.appconsistency.db.DatabaseCompatibilityEnforcer
java.lang.NullPointerException
    at com.atlassian.jira.upgrade.util.UpgradeUtils.doColumnsOrTablesExist(UpgradeUtils.java:377)
    at com.atlassian.jira.appconsistency.db.Build178SchemaCheck.doColumnTableChecks(Build178SchemaCheck.java:103)
    at com.atlassian.jira.appconsistency.db.Build178SchemaCheck.isOk(Build178SchemaCheck.java:57)
    at com.atlassian.jira.appconsistency.db.DatabaseChecker.checkDatabase(DatabaseChecker.java:108)
    at com.atlassian.jira.appconsistency.db.DatabaseCompatibilityEnforcer.contextInitialized(DatabaseCompatibilityEnforcer.java:32)
    at
 org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at
 org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
ERROR main org.apache.catalina.core.ContainerBase.[Catalina].[www.blotterpad.com].[/jira] - Exception sending context initialized event to listener instance of class com.atlassian.jira.upgrade.ConsistencyLauncher
java.lang.NullPointerException
    at org.ofbiz.core.entity.jdbc.SQLProcessor.getConnection(SQLProcessor.java:271)
    at org.ofbiz.core.entity.jdbc.SQLProcessor.prepareStatement(SQLProcessor.java:318)
    at org.ofbiz.core.entity.GenericDAO.selectListIteratorByCondition(GenericDAO.java:1024)
    at org.ofbiz.core.entity.GenericDAO.selectByAnd(GenericDAO.java:595)
    at org.ofbiz.core.entity.GenericHelperDAO.findByAnd(GenericHelperDAO.java:134)
    at org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:792)
    at org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:777)
    at
 org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:754)
    at com.opensymphony.module.propertyset.ofbiz.OFBizPropertySet.getKeys(OFBizPropertySet.java:87)
    at com.opensymphony.module.propertyset.AbstractPropertySet.getKeys(AbstractPropertySet.java:292)
    at com.opensymphony.module.propertyset.PropertySetCloner.cloneProperties(PropertySetCloner.java:114)
    at com.opensymphony.module.propertyset.PropertySetManager.clone(PropertySetManager.java:61)
    at com.atlassian.jira.propertyset.JiraCachingPropertySet.init(JiraCachingPropertySet.java:411)
    at com.opensymphony.module.propertyset.PropertySetManager.getInstance(PropertySetManager.java:45)
    at com.opensymphony.module.propertyset.PropertySetManager.getInstance(PropertySetManager.java:22)
    at
 com.atlassian.jira.config.properties.PropertiesManager.loadPropertySet(PropertiesManager.java:79)
    at com.atlassian.jira.config.properties.PropertiesManager.<init>(PropertiesManager.java:25)
    at com.atlassian.jira.config.properties.PropertiesManager.getInstance(PropertiesManager.java:35)
    at com.atlassian.jira.config.properties.ApplicationPropertiesImpl.getPropertiesManager(ApplicationPropertiesImpl.java:48)
    at com.atlassian.jira.config.properties.ApplicationPropertiesImpl.getStringsWithPrefix(ApplicationPropertiesImpl.java:366)
    at com.atlassian.jira.plugin.JiraPluginStateStore.reloadKeys(JiraPluginStateStore.java:23)
    at com.atlassian.jira.plugin.JiraPluginStateStore.<init>(JiraPluginStateStore.java:18)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at
 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:100)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.instantiateComponent(ConstructorInjectionComponentAdapter.java:200)
    at org.picocontainer.defaults.InstantiatingComponentAdapter.getComponentInstance(InstantiatingComponentAdapter.java:48)
    at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:42)
    at
 org.picocontainer.defaults.SynchronizedComponentAdapter.getComponentInstance(SynchronizedComponentAdapter.java:35)
    at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:42)
    at com.atlassian.jira.config.component.ProfilingComponentAdapter.getComponentInstance(ProfilingComponentAdapter.java:27)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:222)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.instantiateComponent(ConstructorInjectionComponentAdapter.java:198)
    at org.picocontainer.defaults.InstantiatingComponentAdapter.getComponentInstance(InstantiatingComponentAdapter.java:48)
    at
 org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:42)
    at org.picocontainer.defaults.SynchronizedComponentAdapter.getComponentInstance(SynchronizedComponentAdapter.java:35)
    at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:42)
    at com.atlassian.jira.config.component.ProfilingComponentAdapter.getComponentInstance(ProfilingComponentAdapter.java:27)
    at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:298)
    at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:342)
    at com.atlassian.jira.ComponentManager.start(ComponentManager.java:326)
    at
 com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:31)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at
 org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at
 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
ERROR main org.apache.catalina.core.ContainerBase.[Catalina].[www.blotterpad.com].[/jira] - Exception sending context initialized event to listener instance of class com.atlassian.jira.upgrade.UpgradeLauncher
java.lang.NullPointerException
    at org.ofbiz.core.entity.jdbc.SQLProcessor.getConnection(SQLProcessor.java:271)
    at org.ofbiz.core.entity.jdbc.SQLProcessor.prepareStatement(SQLProcessor.java:318)
    at org.ofbiz.core.entity.GenericDAO.selectListIteratorByCondition(GenericDAO.java:1024)
    at org.ofbiz.core.entity.GenericDAO.selectByAnd(GenericDAO.java:595)
    at org.ofbiz.core.entity.GenericHelperDAO.findByAnd(GenericHelperDAO.java:134)
    at org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:792)
    at org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:777)
   
 at org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:754)
    at com.opensymphony.module.propertyset.ofbiz.OFBizPropertySet.getKeys(OFBizPropertySet.java:87)
    at com.opensymphony.module.propertyset.AbstractPropertySet.getKeys(AbstractPropertySet.java:292)
    at com.opensymphony.module.propertyset.PropertySetCloner.cloneProperties(PropertySetCloner.java:114)
    at com.opensymphony.module.propertyset.PropertySetManager.clone(PropertySetManager.java:61)
    at com.atlassian.jira.propertyset.JiraCachingPropertySet.init(JiraCachingPropertySet.java:411)
    at com.opensymphony.module.propertyset.PropertySetManager.getInstance(PropertySetManager.java:45)
    at com.opensymphony.module.propertyset.PropertySetManager.getInstance(PropertySetManager.java:22)
    at
 com.atlassian.jira.config.properties.PropertiesManager.loadPropertySet(PropertiesManager.java:79)
    at com.atlassian.jira.config.properties.PropertiesManager.<init>(PropertiesManager.java:25)
    at com.atlassian.jira.config.properties.PropertiesManager.getInstance(PropertiesManager.java:35)
    at com.atlassian.jira.config.properties.ApplicationPropertiesImpl.getPropertiesManager(ApplicationPropertiesImpl.java:48)
    at com.atlassian.jira.config.properties.ApplicationPropertiesImpl.getString(ApplicationPropertiesImpl.java:96)
    at com.atlassian.jira.util.JiraLicenseRegistry.getLicenseHash(JiraLicenseRegistry.java:41)
    at com.atlassian.jira.web.action.util.JiraLicenseUtils.isLicenseSetup(JiraLicenseUtils.java:183)
    at
 com.atlassian.jira.appconsistency.BuildAndLicenseEventCheck.doCheck(BuildAndLicenseEventCheck.java:48)
    at com.atlassian.jira.appconsistency.BuildAndLicenseEventCheck.check(BuildAndLicenseEventCheck.java:42)
    at com.atlassian.jira.upgrade.UpgradeLauncher.addLicenseCheckEvents(UpgradeLauncher.java:107)
    at com.atlassian.jira.upgrade.UpgradeLauncher.contextInitialized(UpgradeLauncher.java:48)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at
 org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at
 org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
ERROR main org.apache.catalina.core.ContainerBase.[Catalina].[www.blotterpad.com].[/jira] - Exception sending context initialized event to listener instance of class com.atlassian.jira.scheduler.JiraSchedulerLauncher
java.lang.NullPointerException
    at org.ofbiz.core.entity.jdbc.SQLProcessor.getConnection(SQLProcessor.java:271)
    at org.ofbiz.core.entity.jdbc.SQLProcessor.prepareStatement(SQLProcessor.java:318)
    at org.ofbiz.core.entity.GenericDAO.selectListIteratorByCondition(GenericDAO.java:1024)
    at
 org.ofbiz.core.entity.GenericDAO.selectByAnd(GenericDAO.java:595)
    at org.ofbiz.core.entity.GenericHelperDAO.findByAnd(GenericHelperDAO.java:134)
    at org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:792)
    at org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:777)
    at org.ofbiz.core.entity.GenericDelegator.findByAnd(GenericDelegator.java:754)
    at com.opensymphony.module.propertyset.ofbiz.OFBizPropertySet.getKeys(OFBizPropertySet.java:87)
    at com.opensymphony.module.propertyset.AbstractPropertySet.getKeys(AbstractPropertySet.java:292)
    at com.opensymphony.module.propertyset.PropertySetCloner.cloneProperties(PropertySetCloner.java:114)
    at com.opensymphony.module.propertyset.PropertySetManager.clone(PropertySetManager.java:61)
    at
 com.atlassian.jira.propertyset.JiraCachingPropertySet.init(JiraCachingPropertySet.java:411)
    at com.opensymphony.module.propertyset.PropertySetManager.getInstance(PropertySetManager.java:45)
    at com.opensymphony.module.propertyset.PropertySetManager.getInstance(PropertySetManager.java:22)
    at com.atlassian.jira.config.properties.PropertiesManager.loadPropertySet(PropertiesManager.java:79)
    at com.atlassian.jira.config.properties.PropertiesManager.<init>(PropertiesManager.java:25)
    at com.atlassian.jira.config.properties.PropertiesManager.getInstance(PropertiesManager.java:35)
    at com.atlassian.jira.config.properties.ApplicationPropertiesImpl.getPropertiesManager(ApplicationPropertiesImpl.java:48)
    at
 com.atlassian.jira.config.properties.ApplicationPropertiesImpl.getString(ApplicationPropertiesImpl.java:96)
    at com.atlassian.jira.scheduler.JiraSchedulerLauncher.canCreateScheduler(JiraSchedulerLauncher.java:45)
    at com.atlassian.scheduler.SchedulerLauncher.contextInitialized(SchedulerLauncher.java:26)
    at com.atlassian.jira.scheduler.JiraSchedulerLauncher.contextInitialized(JiraSchedulerLauncher.java:30)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at
 org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at
 org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
ERROR main org.apache.catalina.core.StandardContext - Error listenerStart
ERROR main org.apache.catalina.core.StandardContext - Context [/jira] startup failed due to previous errors












Re: Strange problem with virtual host

Posted by Hassan Schroeder <ha...@gmail.com>.
On 6/29/07, Toby Hobson <to...@btinternet.com> wrote:
> Hi guys,
>
> I'm experiencing some really strange behaviour with a new virtual host that I have created. Here's a little bit of background:

If the following is an actual copy/paste of your server.xml, you really
need a better (XML-aware!) editor :-)

           <Host name="localhost" appBase="webapps/localhost"
               unpackWARs="true" autoDeploy="true" xmlValidation="false"

            xmlNamespaceAware="false">

               <Host name="www.esuri-apartment.com"
                   appBase="webapps/esuri" unpackWARs="true"
autoDeploy="true" />


                   appbase="webapps/falcon" unpackWARs="true"
autoDeploy="true" />



                appbase="webapps/blotterpad" unpackWARs="true"
autoDeploy="true" />

           </Host>

Tell me it doesn't really look like that...

-- 
Hassan Schroeder ------------------------ hassan.schroeder@gmail.com

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org