two choices below:
<xs:choice>
<xs:element name="connector" type="geronimo:pathType">
<xs:annotation>
<xs:documentation>
The presence of this element is indicative of J2EE
module type to be resource adapter module, and the
value of this element provides URI of resource
adapter archive file path relative to the enterprise
application package main directory.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ejb" type="geronimo:pathType">
<xs:annotation>
<xs:documentation>
The presence of this element is indicative of J2EE
module type to be EJB module, and the value of this
element provides URI of EJB archive file path
relative to the enterprise application package main
directory.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="java" type="geronimo:pathType">
<xs:annotation>
<xs:documentation>
The presence of this element is indicative of J2EE
module type to be Java Application client module,
and the value of this element provides URI of
application client java archive file path relative
to the enterprise application package main
directory.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="web" type="geronimo:pathType">
<xs:annotation>
<xs:documentation>
The presence of this element is indicative of Web
module type to be EJB module, and the value of this
element provides URI of Web archive file path
relative to the enterprise application package main
directory.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice>
<xs:element name="internal-path" type="xs:token">
<xs:annotation>
<xs:documentation>
The element indicates that the module is a part of
this enterprise application. The value of this
element specifies the path of module relative to
internal path indicates that the module is packaged
in the EAR, and a path specified here is relative to
the enterprise application package main directory.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="external-path" type="sys:patternType">
<xs:annotation>
<xs:documentation>
The element indicates that the module is not a part
of this enterprise application, but rather located
matching the supplied pattern in a
Geronimo repository.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
-Rex
2009/7/31 Rodger <[email protected]>
> Hi,
> It is clear that <connector/> in <module/> provides URI of resource adapter
> archive file path relative to the enterprise application package main
> directory.
> But in <ext-module>, there is a element <external-path> to provide the very
> URI, what is <connector/> in <ext-module> used for?
> If we use both <connector/> and <external-path> , which URI will be
> accepted?
>
> --
> Best Regards,
> Rodger.
>