You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Bernd Fondermann (JIRA)" <se...@james.apache.org> on 2008/04/11 10:42:04 UTC

[jira] Commented: (JAMES-834) Webcontainer Deployment (WAR)

    [ https://issues.apache.org/jira/browse/JAMES-834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12587885#action_12587885 ] 

Bernd Fondermann commented on JAMES-834:
----------------------------------------

There are currently 3 pitfalls related to a war deployment:

1. resolve the extended james config files imported through xml entity definition in james-config.xml
   => I am trying to solve this by inlining them in the deployment
2.  Tomcat: there is something wrong with one of the lib manifests we are importing, see [1]
   => I am not quite clear what is happening there, but probably some lib's manifest is screwed up for Tomcat.
3. Jetty: loads pretty well, but now it comes to create local files (derby, spooling, etc). 
   => I will work on this.

[1] from catalina.out:

SEVERE: Error deploying web application archive james-server-spring-deployment-3.0-SNAPSHOT.war
java.lang.IllegalArgumentException: oro,excalibur-i18n,excalibur-extension-Extension-Name
        at java.util.jar.Attributes$Name.<init>(Attributes.java:440)
        at java.util.jar.Attributes.getValue(Attributes.java:99)
        at org.apache.catalina.util.ManifestResource.getRequiredExtensions(ManifestResource.java:186)
        at org.apache.catalina.util.ManifestResource.processManifest(ManifestResource.java:155)
        at org.apache.catalina.util.ManifestResource.<init>(ManifestResource.java:52)
        at org.apache.catalina.util.ExtensionValidator.validateApplication(ExtensionValidator.java:186)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4064)
        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.deployWAR(HostConfig.java:825)
        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
        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 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

> Webcontainer Deployment (WAR)
> -----------------------------
>
>                 Key: JAMES-834
>                 URL: https://issues.apache.org/jira/browse/JAMES-834
>             Project: James
>          Issue Type: New Feature
>          Components: Deployment Modules
>            Reporter: Bernd Fondermann
>            Assignee: Bernd Fondermann
>            Priority: Minor
>
> A WAR file deployment on top of the spring-deployment.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org