Author: ips
Date: 2009-08-11 19:29:31 -0400 (Tue, 11 Aug 2009)
New Revision: 667
Added:
trunk/core/src/main/resources/
trunk/core/src/main/resources/seam.properties
Removed:
trunk/core/src/main/webapp/WEB-INF/classes/seam.properties
Modified:
trunk/core/pom.xml
Log:
bundle the core EmbJopr classes inside a jar in WEB-INF/lib/, rather than placing them in
WEB-INF/classes/ (
https://jira.jboss.org/jira/browse/EMBJOPR-229); also generate an
"attachment" artifact for this jar in case we want to publish it to the Maven
repo
Modified: trunk/core/pom.xml
===================================================================
--- trunk/core/pom.xml 2009-08-11 20:25:03 UTC (rev 666)
+++ trunk/core/pom.xml 2009-08-11 23:29:31 UTC (rev 667)
@@ -282,6 +282,8 @@
</directory>
</resource>
</webResources>
+ <archiveClasses>true</archiveClasses>
+ <attachClasses>true</attachClasses>
<archive>
<manifest>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
Copied: trunk/core/src/main/resources/seam.properties (from rev 663,
trunk/core/src/main/webapp/WEB-INF/classes/seam.properties)
===================================================================
--- trunk/core/src/main/resources/seam.properties (rev 0)
+++ trunk/core/src/main/resources/seam.properties 2009-08-11 23:29:31 UTC (rev 667)
@@ -0,0 +1,22 @@
+#
+# Embedded Jopr Project
+# Copyright (C) 2006-2009 Red Hat, Inc.
+# All rights reserved.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as
+# published by the Free Software Foundation; either version 2.1 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+# NOTE: The presence of this file tells Seam to scan this JAR for Seam
+# components (i.e. classes with Name annotations) and to deploy
+# any that it finds.
Deleted: trunk/core/src/main/webapp/WEB-INF/classes/seam.properties
===================================================================
--- trunk/core/src/main/webapp/WEB-INF/classes/seam.properties 2009-08-11 20:25:03 UTC
(rev 666)
+++ trunk/core/src/main/webapp/WEB-INF/classes/seam.properties 2009-08-11 23:29:31 UTC
(rev 667)
@@ -1,22 +0,0 @@
-#
-# Embedded Jopr Project
-# Copyright (C) 2006-2009 Red Hat, Inc.
-# All rights reserved.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as
-# published by the Free Software Foundation; either version 2.1 of
-# the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-#
-# NOTE: The presence of this file tells Seam to scan this JAR for Seam
-# components (i.e. classes with Name annotations) and to deploy
-# any that it finds.