[ http://jira.codehaus.org/browse/MOJO-233?page=all ]

Carlos Sanchez updated MOJO-233:
--------------------------------

    Component: jboss

> JBoss: Slight modification supports deployment to remote jboss instance.
> ------------------------------------------------------------------------
>
>          Key: MOJO-233
>          URL: http://jira.codehaus.org/browse/MOJO-233
>      Project: Mojo
>         Type: Improvement

>   Components: jboss
>     Versions: 1.0
>  Environment: maven 2.0.1
>     Reporter: Corridor Software Developer
>     Assignee: Corridor Software Developer
>      Fix For: 1.1

>
>
> The jboss plugin uses the jmx deployment interface to perform deployments. 
> Currently only local deployments can be done and the code is biased towards 
> that end.
> With a slight modification and the help of the mvn deploy goal, we can 
> support remote deployment as well. The use case would be "developer deploys a 
> j2ee artifact to a remote development jboss instance". The command would be:
> mvn deploy jboss:deploy
> The initial deploy is required because remote deployment requires that the 
> server can reach the artifact via a url, and a file:// url isn't sufficient.
> The code change to the deployer is a simple check for an existing protocol in 
> the url given from the configuration. If it's not present, prepend "file://". 
> This avoids damaging the existing local deployment support.
> The configuration would appear as such:
>             <plugin>
>                 <groupId>org.codehaus.mojo</groupId>
>                 <artifactId>jboss-maven-plugin</artifactId>
>                 <configuration>
>                     <server>server.id</server>
>                     <hostName>server.domain<hostName>
>                     
> <fileName>http://repo.server.domain/path-to-artifact/filename-ear-version.ear</fileName>
>                     <port>port</port>
>                 </configuration>
>             </plugin>
> I'll attach a patch and commit the change soon.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to