geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Petr Hejl <>
Subject Re: Deploy tool
Date Wed, 02 Feb 2005 10:12:16 GMT
Thank you very much ;) _This_ is the solution ;) I read xsd definition, 
but it seems I misunderstood the moduleType section. Now everything 
works fine.

Dain Sundstrom wrote:

> On Feb 1, 2005, at 1:04 PM, Hari Kodungallur wrote:
>> Hi,
>> 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
>> problems.
>> 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>
>> geronimo-jetty.xml as Jeremy suggested. I believe the <module> element
>> can be removed, if appropriate vendor DDs are present in each of the
>> modules.
>> 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.
> Ah that sounds right.  You don't need to have the module declaration 
> in the geronimo-application.xml file unless you are going to include 
> either an alt-dd or a web-app element.  Here is a snippit from the 
> geronimo-application xsd:
>     <xs:complexType name="moduleType">
>         <xs:sequence>
>             <xs:choice>
>                 <xs:element name="connector" type="geronimo:pathType"/>
>                 <xs:element name="ejb" type="geronimo:pathType"/>
>                 <xs:element name="java" type="geronimo:pathType"/>
>                 <xs:element name="web" type="geronimo:pathType"/>
>             </xs:choice>
>             <xs:choice>
>                 <xs:element name="alt-dd" type="geronimo:pathType"/>
>                 <xs:any namespace="##other" processContents="lax"/>
>             </xs:choice>
>         </xs:sequence>
>     </xs:complexType>
> So you need either the alt-dd or vendor dd in the module type.
> -dain

View raw message