Remove the NAR packaging and maven-webapp-plugin
------------------------------------------------
Key: NPANDAY-527
URL: https://issues.apache.org/jira/browse/NPANDAY-527
Project: NPanday
Issue Type: Improvement
Components: Maven Plugins
Reporter: Lars Corneliussen
Assignee: Lars Corneliussen
Fix For: 1.5.0-incubating
related discussion: http://incubator.markmail.org/thread/alcyqagktiogewmf
{quote}
maven-webapp-plugin introduces the packaging "nar" (same file extension), which
creates a plain zip file containing all files from src/main/webapp (with plexus
default excludes) + all referenced dlls. Doesn't seem to have any support for
GAC references.
Already a year ago when I worked on it, it seemed that this plugin was out of
service:
NPANDAY-256: compile-plugin does not do a install for ArtifactType.NAR
NPANDAY-256: Deprecate NAR type
1) We have no integration tests.
2) There are no unit tests.
So I'd suggest to deprecate both the type and the plugin in NPanday
1.5.0-incubating. If not, we should unify the way dependencies are 'injected'.
{quote}
{quote}
+1
I'd probably deprecate aspx and remove NAR (I doubt it is in use for the
reasons you gave). Whether the precompile goal moves over depends on the answer
to the above. From below, I see you have things that will supersede the
copy-dependencies and package goals from that plugin.
{quote}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira