geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hari Kodungallur <>
Subject Re: Deploy tool
Date Tue, 01 Feb 2005 21:04:53 GMT

I think it is looking inside the geronimo-jetty.xml file in the WAR
which is in an EAR. I have done a few such tests and I did not have any

One thing that seems wrong in Petr's attachments is the
geronimo-application.xml file. The module element, if present, needs a
<web> element and either a <alt-dd> element or the entire <web-app> from
geronimo-jetty.xml as Jeremy suggested. I believe the <module> element
can be removed, if appropriate vendor DDs are present in each of the

I tried a simple web-app with the Petr's DDs and it throws an "Invalid
DD". Everything works fine when I remove the <module> from
geronimo-application.xml. I am unsure where the "No deployer found"
error is coming from.


PS: My source code is a couple of weeks old

On Tue, 2005-02-01 at 09:55, Jeremy Boynes wrote:
> Petr Hejl wrote:
> > Hi,
> > I'm begginner in j2ee. I have one war module with minimal web.xml and 
> > geronimo-jetty.xml (in WEB-INF of course), when I deploy it everything 
> > works fine on geronimo and sun app server. When I use this file in ear, 
> > again with minimal application.xml and geronimo-appliation.xml (in 
> > META-INF), this works only in sun app server, but not in geronimo - 
> > gives strange message "No deployer found..."
> First guess is that we are not looking inside the WAR for the 
> geronimo-jetty.xml file when it is embedded inside the EAR - I think 
> this is by intent.
> One option would be to copy the web-app element from that file into the 
> geronimo-application.xml file e.g.
> <?xml version="1.0" encoding="UTF-8"?>
> <application xmlns=""
> configId="test3"
> parentId="org/apache/geronimo/Server">
> 	<module>
> 		<web>test3.war</web>
>      <web-app xmlns=""
> xmlns:naming=""
> configId="test3">
> 	<context-root>test3</context-root>
> <context-priority-classloader>true</context-priority-classloader>
> </web-app>
> 	</module>
> </application>
> Apologies for the formatting.
> You do not need to include these files inside the archives themselves 
> (which makes things easier IMHO) - you would deploy them externally 
> using something like
> java -jar bin/deployer.jar deploy myear.ear g-app.xml
> Hope this helps
> --
> Jeremy

View raw message