21 Commits

Author SHA1 Message Date
vmassol
e9f89e7ae4 Removed dependency on non-public goal <code>war:init</code> and migrated the <code>jboss:deploy-warfile</code> and <code>jboss:undeploy-warfile</code> goals to use the new <code>maven:get</code> tag to retrieve properties from the WAR plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115827 13f79535-47bb-0310-9956-ffa450edef68
2004-07-15 09:37:30 +00:00
vmassol
41bb9b7dd1 Applied MPJBOSS-14. Add new debug scripts to start jboss in debug mode.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115477 13f79535-47bb-0310-9956-ffa450edef68
2004-06-13 17:15:58 +00:00
evenisse
3be75aec9b PR:
Obtained from:
Submitted by:
Reviewed by:
CVS: ----------------------------------------------------------------------
CVS: PR:
CVS:   If this change addresses a PR in the problem report tracking
CVS:   database, then enter the PR number(s) here.
CVS: Obtained from:
CVS:   If this change has been taken from another system, such as NCSA,
CVS:   then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS:   If this code has been contributed to Apache by someone else; i.e.,
CVS:   they sent us a patch or a new module, then include their name/email
CVS:   address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS:   If we are doing pre-commit code reviews and someone else has
CVS:   reviewed your changes, include their name(s) here.
CVS:   If you have not had it reviewed then delete this line.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114793 13f79535-47bb-0310-9956-ffa450edef68
2004-03-04 18:36:01 +00:00
vmassol
593982bbcd Added feature to add custom lib jars to the JBoss configuration created when using the <code>jboss:configure</code> goal.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114448 13f79535-47bb-0310-9956-ffa450edef68
2003-12-05 14:48:21 +00:00
vmassol
b51cf2bdc4 Fixed deploy/undeploy URLs for JBoss 3.2. Applied patch from Archimedes. Not tested. We really ought to create some tests for this plugin...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114419 13f79535-47bb-0310-9956-ffa450edef68
2003-11-27 17:05:21 +00:00
dion
b623fe0dda Switch stable branch back to HEAD
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113855 13f79535-47bb-0310-9956-ffa450edef68
2003-08-19 04:45:08 +00:00
vmassol
6c1a86f982 Fixed bug when using JBoss 3.0.4/Tomcat 4.1.12 is used. When
<code>jboss:start</code> is executed, it causes a 
        <code>NoClassDefFoundError</code>. This was due to the
        working directory not being an absolute filename. Thanks to 
        Willie Wu.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113630 13f79535-47bb-0310-9956-ffa450edef68
2003-07-09 10:14:01 +00:00
vmassol
6d249d9f16 Removed todo comment as dIon has already fixed it!
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113601 13f79535-47bb-0310-9956-ffa450edef68
2003-07-05 08:30:00 +00:00
dion
e22585b186 use artifacts for path, not dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113596 13f79535-47bb-0310-9956-ffa450edef68
2003-07-04 06:35:25 +00:00
vmassol
3048cd06ee - Fix exclude of tmp files in generated zip
- Default jboss server configation is now named ${pom.artifactId}


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113530 13f79535-47bb-0310-9956-ffa450edef68
2003-06-21 14:02:28 +00:00
vmassol
da7c58765e Make sure only scripts for the target os are copied
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113528 13f79535-47bb-0310-9956-ffa450edef68
2003-06-21 13:37:33 +00:00
vmassol
526cd935db <action dev="vmassol" type="add">
The plugin now supports JBoss 3.2.x by default. Support for
        JBoss 3.0.x is still available by setting the
        <code>maven.jboss.version=3.0</code> property.
      </action>
      <action dev="vmassol" type="add">
        Added default start/stop script that are packaged into the
        generated jboss zip. Custom scripts can also be provided by
        overriding the <code>maven.jboss.script.dir</code> property.
      </action>


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113527 13f79535-47bb-0310-9956-ffa450edef68
2003-06-21 10:55:22 +00:00
vmassol
8321c780b1 <action dev="vmassol" type="fix">
When generating the JBoss server configuration zip, exclude
        JBoss tmp and log directories from the zip.
      </action>
      <action dev="vmassol" type="update">
        Change strategy for bunding J2EE modules in the jboss server
        configuration. This is now achieved through dependencies in
        <code>project.xml</code>. for any J2EE module you want to incude
        add a <code>jboss.bundle</code> property in the said dependency
        definition.
      </action>


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113522 13f79535-47bb-0310-9956-ffa450edef68
2003-06-19 14:06:20 +00:00
vmassol
fb39b409c8 Force overwriting for non-default JBoss configuration files copying.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113378 13f79535-47bb-0310-9956-ffa450edef68
2003-04-24 10:03:15 +00:00
vmassol
59f2204617 Fix bug introduced by previous refactoring of package-* goals. Thanks to Florin.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113351 13f79535-47bb-0310-9956-ffa450edef68
2003-04-17 07:58:48 +00:00
vmassol
790be5a0a2 <action dev="vmassol" type="update">
Allowed deployments of EAR, WAR or EJB-JAR (only EAR was previously 
        supported) by adding the <code>jboss:package-ear</code>, 
        <code>jboss:package-ejb</code> and <code>jboss:package-war</code>
        goals. The <code>jboss:package</code> goal has been renamed
        <code>jboss:configure</code> and now simply creates a 
        custom JBoss server configuration (with nothing from the project 
        deployed in it).        
      </action>


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113347 13f79535-47bb-0310-9956-ffa450edef68
2003-04-14 17:12:41 +00:00
vmassol
211030a1af Simplified creation of java.io.File variable using dIon's suggestion.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113339 13f79535-47bb-0310-9956-ffa450edef68
2003-04-13 10:41:02 +00:00
vmassol
ad7159cde8 Applied James CE Johnson's patch to add deploy/undeploy targets for jar/war/ear using JBoss' jmx console. Thanks James!
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113338 13f79535-47bb-0310-9956-ffa450edef68
2003-04-13 10:26:58 +00:00
vmassol
6da0e91f22 Applied James CE Johnson's patch to add deploy/undeploy targets for jar/war/ear using JBoss' jmx console. Thanks James!
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113337 13f79535-47bb-0310-9956-ffa450edef68
2003-04-13 10:24:12 +00:00
vmassol
ec75c1dd75 - Added new <code>maven.jboss.hostname</code> plugin property. It defaults to <code>localhost</code> and gives the host name of the server to stop when calling <code>maven jboss:stop</code>.
- JBoss failed to start on unix. This has been fixed.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113308 13f79535-47bb-0310-9956-ffa450edef68
2003-04-09 11:54:56 +00:00
vmassol
1ee0e1a7b3 First implementation of a JBoss plugin. The primary feature is to create a custom JBoss server configuration and to start/stop Jboss using that configuration. Check the goals and properties xdocs for details.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113286 13f79535-47bb-0310-9956-ffa450edef68
2003-04-08 14:39:53 +00:00