geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <j...@apache.org>
Subject [jira] Closed: (GERONIMO-2286) app client plan still uses Strings for dependency Module IDs
Date Tue, 31 Jul 2007 09:44:52 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-2286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

David Jencks closed GERONIMO-2286.
----------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 1.x)
                   2.0.x

Fixed in trunk rev 561259
Fixed in 2.0 rev 561286
Fixed in daytrader (schema mods) rev 561287.

Use PatternType element for external rars, and external paths,  and cook up an ArtifactResolver
so you can leave bits out.  This means client_artifact_aliases.properties will be used when
available to help with app client deployment.

> app client plan still uses Strings for dependency Module IDs
> ------------------------------------------------------------
>
>                 Key: GERONIMO-2286
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-2286
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: application client, deployment
>    Affects Versions: 1.1
>            Reporter: Aaron Mulder
>            Assignee: David Jencks
>             Fix For: 2.0, 2.0.x
>
>
> The geronimo-application-client schema has:
>     <xs:complexType name="resourceType">
>         <xs:sequence>
>             <xs:choice>
>                 <xs:element name="external-rar" type="xs:string"/>
>                 <xs:element name="internal-rar" type="xs:string"/>
>             </xs:choice>
>             <xs:element ref="connector:connector"/>
>         </xs:sequence>
>     </xs:complexType>
> That would typically be used like this:
>   <resource>
>     <external-rar>tranql/tranql-connector/1.2/rar</external-rar>
>     <connector ...
>   </resource>
> Everywhere else we've changed elements holding module IDs to be of patternType, using
separate groupId, artifactId, version, and type elements.  There's no reason external-rar
should still be a single slash-delimited String here (though internal-rar should be since
it's presumably a path within the JAR?).

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


Mime
View raw message