brett
48510ac284
PR: MPWEBSERVER-1
...
add user/group
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115040 13f79535-47bb-0310-9956-ffa450edef68
2004-04-25 02:12:15 +00:00
evenisse
85df922d35
Update to ASL v.2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114795 13f79535-47bb-0310-9956-ffa450edef68
2004-03-04 18:40:25 +00:00
plynch
4e5c9f48cc
o adding more context.getVariable goodies
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113434 13f79535-47bb-0310-9956-ffa450edef68
2003-05-22 23:58:14 +00:00
plynch
078e8cfdfa
o sometimes properties fetched using the ${some.property} notation don't always come through. in particular when I added a maven.webserver.port.http calue to my project.properties and ran the plugin, the plugin failed on the check for maven.webserver.test.socket because the ${maven.webserver.test.socket} notation was used. when I switched to context.getVariable('maven.webserver.test.socket') it found my project.properties specified value no problem. Amazing....
...
o added maven.appserver properties to the filterset so that the two plugins can integrate better.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113433 13f79535-47bb-0310-9956-ffa450edef68
2003-05-22 23:52:00 +00:00
plynch
05ad52be91
o in hindsight giving warnings instead of reading the user's mind can slow down rapid development. If install is called and already installed, try a reinstall. If start is called and already started, try a restart. Do not give failures in these cases.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113431 13f79535-47bb-0310-9956-ffa450edef68
2003-05-22 19:00:04 +00:00
plynch
cf331fdccf
o make the maven.webserver.root dir or else the install detection may fail. the maven.webserver.dir is made seperately cause the root may not be a subdirectory of the dir
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113405 13f79535-47bb-0310-9956-ffa450edef68
2003-05-05 03:05:59 +00:00
plynch
77d3286445
o adjusted logging for maven status
...
o changed additional port names
o added stricter validation that requires at least one of http or https port
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113392 13f79535-47bb-0310-9956-ffa450edef68
2003-05-02 17:55:29 +00:00
plynch
e53ca6a817
o we need to use ant conditions for some things. when running maven console ant properties are cached. So added code to remove them from the context before executing the ant conditions. This way maven console seems to always start fresh. Except of course for filtersets. I don't know how to remove filtersets from the context.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113385 13f79535-47bb-0310-9956-ffa450edef68
2003-04-24 20:39:41 +00:00
plynch
64f07707cc
o making changes that consist of new features and a better interface of goals for version 2.0
...
o adding full use of reinstall and restart goals
o nooping most goals if their action would be redundant
o adding webserver:cycle to attempt a smart figuring of what a typical developer would need for rapid development. This replaces the smarts found in webserver:install and webserver:start in versions 1.x
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113384 13f79535-47bb-0310-9956-ffa450edef68
2003-04-24 18:48:43 +00:00
plynch
58071bcf0f
o making maven.webserver.test.url optional
...
o adding a bunch of FIXME notes about the next release of werkz which hopefully contains the already implemented session attribute on attaingoal. In the meantime the ability to effectively use postGoal and preGoals on the primary goals of the plugin is very limited.
If someone is reading this that has the ability to upload the latest werkz which already contains the above feature, please upload to ibiblio, that would be great.
o improved logging in the case where only a socket is used
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113209 13f79535-47bb-0310-9956-ffa450edef68
2003-03-27 20:50:44 +00:00
plynch
de3d87ef7f
o use define taglib to help isolate the main work of the goals
...
o improve user feedback
o be explicit with the variable retrieval to avoid jexl issues
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113206 13f79535-47bb-0310-9956-ffa450edef68
2003-03-27 17:29:25 +00:00
plynch
5295fadd5c
o adding trim="false" on all log:info tags or else it be fugly
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112806 13f79535-47bb-0310-9956-ffa450edef68
2003-02-02 07:39:26 +00:00
plynch
fbf4aff7ef
o adding the last of the property checks
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112804 13f79535-47bb-0310-9956-ffa450edef68
2003-02-02 07:26:11 +00:00
plynch
7115590e31
o started adding checks for required properties and user messages - at some point investigate a way to make the messages locale specific - jelly tag library???
...
o more hacks around dot property names and flaky expression handling when negative logic is used in expressions or testing for properties that should be null or not defined yet props
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112797 13f79535-47bb-0310-9956-ffa450edef68
2003-02-01 12:38:39 +00:00
plynch
4ae9f1f594
o cleaning the log statements
...
o trying to work around how I think jexl should work but it seems to not. Time to look up touchstone
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112786 13f79535-47bb-0310-9956-ffa450edef68
2003-01-31 05:04:50 +00:00
plynch
fe9fa51601
o removing unused property and filterset
...
There is no need to have a user filterset as the user can just use the ant replace task to do that work instead of copy.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112783 13f79535-47bb-0310-9956-ffa450edef68
2003-01-30 22:06:28 +00:00
plynch
ed59934793
o using the new 'file' attribute of the import tag to import the jelly scripts
...
instead of URI
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112779 13f79535-47bb-0310-9956-ffa450edef68
2003-01-30 12:08:45 +00:00
plynch
3fc2f43b53
o format cleanup
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112740 13f79535-47bb-0310-9956-ffa450edef68
2003-01-25 11:33:35 +00:00
plynch
bd1b59b85f
o adding back new import format
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112739 13f79535-47bb-0310-9956-ffa450edef68
2003-01-25 11:17:25 +00:00
plynch
31f11f1b4a
Recovery of changes made before the big plugin overhaul
...
plugin.jelly
o extraneous markup removed
o improved logging
o improved filters for goals that copy
o added ability for each webserver to have a clean target
plugin.properties
o adding maven.webserver.root which says where to serve documents from
apache-2.x.jelly
o add goals that start apache for Windows NT/XP/2000
o add a clean goal to cleanup installed services
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112737 13f79535-47bb-0310-9956-ffa450edef68
2003-01-25 10:04:04 +00:00
jvanzyl
530c640d4f
Initial revision
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112724 13f79535-47bb-0310-9956-ffa450edef68
2003-01-24 03:44:26 +00:00