368008 Doc and code fixes to get greenpages working, this is now ready for a 2.5 release of greenpages
diff --git a/guide/images/installing-greenpages/problem-warning.png b/guide/images/installing-greenpages/problem-warning.png
index bc3ea15..af65a1b 100644
--- a/guide/images/installing-greenpages/problem-warning.png
+++ b/guide/images/installing-greenpages/problem-warning.png
Binary files differ
diff --git a/guide/src/installing-greenpages.xml b/guide/src/installing-greenpages.xml
index bccadfd..8879c2a 100644
--- a/guide/src/installing-greenpages.xml
+++ b/guide/src/installing-greenpages.xml
@@ -401,7 +401,7 @@
(This process is sometimes known as the <quote>Eclipse dance</quote>.)
</para>
<para>
-Despite the dance steps outlined, there will remain some <emphasis>Warnings</emphasis> like this:
+Despite the dance steps outlined, there will remain some <emphasis>Warnings/Errors</emphasis> like this:
<mediaobject>
<imageobject role="fo">
<imagedata fileref="images/installing-greenpages/problem-warning.png" format="PNG" align="center" width="14cm"/>
diff --git a/guide/src/installing.xml b/guide/src/installing.xml
index 4bcd37e..1043830 100644
--- a/guide/src/installing.xml
+++ b/guide/src/installing.xml
@@ -39,16 +39,22 @@
<section id="installation.virgotooling">
-<title>Installing the Eclipse @virgo@ Tooling</title>
+<title>Installing the Eclipse Tooling</title>
<para>
This is necessary only if you would like to run the sample under Eclipse.
</para>
<para>
-Please refer to the Virgo Programmer Guide for installation instructions.
+Please refer to the Virgo Programmer Guide for installation instructions of the @virgo@ tooling.
See <link linkend="further.resources.documentation">Documentation</link>.
</para>
+<para>
+This sample also uses Maven and to support the build in Eclipse you need to install the m2e plugin.
+This is simple to do from the 'Help' -> 'Install New Software..' menu item. Add a new update site of
+<literal>http://download.eclipse.org/technology/m2e/releases/</literal> and then use it to install the plugin.
+</para>
+
</section>
<section id="installation.maven">
diff --git a/solution/greenpages.app/.classpath b/solution/greenpages.app/.classpath
index ca4ab4d..adf2259 100644
--- a/solution/greenpages.app/.classpath
+++ b/solution/greenpages.app/.classpath
@@ -2,11 +2,7 @@
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java"/>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
- <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
- <attributes>
- <attribute name="org.eclipse.jst.component.nondependency" value=""/>
- </attributes>
- </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
diff --git a/solution/greenpages.app/.project b/solution/greenpages.app/.project
index 736d5b3..6618467 100644
--- a/solution/greenpages.app/.project
+++ b/solution/greenpages.app/.project
@@ -35,8 +35,19 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.virgo.ide.bundlor.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>com.springsource.server.ide.facet.core.bundlenature</nature>
diff --git a/solution/greenpages.app/.settings/org.eclipse.jdt.core.prefs b/solution/greenpages.app/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..789255e
--- /dev/null
+++ b/solution/greenpages.app/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,3 @@
+#Thu Jan 12 14:41:53 GMT 2012
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
diff --git a/solution/greenpages.app/.settings/org.eclipse.m2e.core.prefs b/solution/greenpages.app/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..742ce87
--- /dev/null
+++ b/solution/greenpages.app/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,5 @@
+#Thu Jan 12 14:27:52 GMT 2012
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/solution/greenpages.app/.settings/org.eclipse.wst.common.project.facet.core.xml b/solution/greenpages.app/.settings/org.eclipse.wst.common.project.facet.core.xml
index cb17327..5e484ba 100644
--- a/solution/greenpages.app/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/solution/greenpages.app/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<installed facet="jst.java" version="6.0"/>
- <installed facet="com.springsource.server.bundle" version="1.0"/>
- <installed facet="jst.utility" version="1.0"/>
+ <installed facet="org.eclipse.virgo.server.bundle" version="1.0"/>
</faceted-project>
diff --git a/solution/greenpages.app/pom.xml b/solution/greenpages.app/pom.xml
index 163e819..b93a569 100644
--- a/solution/greenpages.app/pom.xml
+++ b/solution/greenpages.app/pom.xml
@@ -7,12 +7,11 @@
<parent>
<groupId>org.eclipse.virgo</groupId>
<artifactId>greenpages.parent-solution</artifactId>
- <version>2.4.0.RELEASE</version>
+ <version>2.5.0.RELEASE</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.virgo</groupId>
<artifactId>greenpages.app-solution</artifactId>
<name>greenpages.app</name>
<packaging>jar</packaging>
diff --git a/solution/greenpages.app/src/main/resources/META-INF/MANIFEST.MF b/solution/greenpages.app/src/main/resources/META-INF/MANIFEST.MF
index 3fb434a..d60e24a 100644
--- a/solution/greenpages.app/src/main/resources/META-INF/MANIFEST.MF
+++ b/solution/greenpages.app/src/main/resources/META-INF/MANIFEST.MF
@@ -1,8 +1,8 @@
Manifest-Version: 1.0
-Export-Package: greenpages;version="2.3.0"
+Export-Package: greenpages;version="2.5.0"
Bundle-Vendor: SpringSource Inc.
-Bundle-Version: 2.4.0
-Tool: Bundlor 1.0.0.RELEASE
+Bundle-Version: 2.5.0
+Tool: Bundlor 1.1.0.BUILD-20101220120024
Bundle-Name: GreenPages Service
Bundle-ManifestVersion: 2
Bundle-SymbolicName: greenpages
diff --git a/solution/greenpages.app/template.mf b/solution/greenpages.app/template.mf
index 8d58604..a09f6bf 100644
--- a/solution/greenpages.app/template.mf
+++ b/solution/greenpages.app/template.mf
@@ -3,7 +3,7 @@
Bundle-Name: GreenPages Service
Bundle-SymbolicName: greenpages
Bundle-Vendor: SpringSource Inc.
-Bundle-Version: 2.4.0
+Bundle-Version: 2.5.0
Import-Template:
org.springframework.*;version="[3.0, 3.1)"
Excluded-Exports:
diff --git a/solution/greenpages.db/.classpath b/solution/greenpages.db/.classpath
index e45ada0..1ab27f1 100644
--- a/solution/greenpages.db/.classpath
+++ b/solution/greenpages.db/.classpath
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
- <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
diff --git a/solution/greenpages.db/.project b/solution/greenpages.db/.project
index f2ef02a..e442cf1 100644
--- a/solution/greenpages.db/.project
+++ b/solution/greenpages.db/.project
@@ -30,8 +30,19 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.virgo.ide.bundlor.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>com.springsource.server.ide.facet.core.bundlenature</nature>
<nature>org.maven.ide.eclipse.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
diff --git a/solution/greenpages.db/.settings/org.eclipse.jdt.core.prefs b/solution/greenpages.db/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..74323cb
--- /dev/null
+++ b/solution/greenpages.db/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,3 @@
+#Thu Jan 12 14:42:01 GMT 2012
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
diff --git a/solution/greenpages.db/.settings/org.eclipse.m2e.core.prefs b/solution/greenpages.db/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..26b5f72
--- /dev/null
+++ b/solution/greenpages.db/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,5 @@
+#Thu Jan 12 14:28:19 GMT 2012
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/solution/greenpages.db/.settings/org.eclipse.wst.common.project.facet.core.xml b/solution/greenpages.db/.settings/org.eclipse.wst.common.project.facet.core.xml
index 3f55428..5e484ba 100644
--- a/solution/greenpages.db/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/solution/greenpages.db/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<installed facet="jst.java" version="6.0"/>
- <installed facet="com.springsource.server.bundle" version="1.0"/>
+ <installed facet="org.eclipse.virgo.server.bundle" version="1.0"/>
</faceted-project>
diff --git a/solution/greenpages.db/pom.xml b/solution/greenpages.db/pom.xml
index d0807b3..042fe09 100644
--- a/solution/greenpages.db/pom.xml
+++ b/solution/greenpages.db/pom.xml
@@ -12,7 +12,6 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.virgo</groupId>
<artifactId>greenpages.db-solution</artifactId>
<name>greenpages.db</name>
<packaging>jar</packaging>
diff --git a/solution/greenpages.db/src/main/resources/META-INF/MANIFEST.MF b/solution/greenpages.db/src/main/resources/META-INF/MANIFEST.MF
index 41e8f13..df1ec56 100644
--- a/solution/greenpages.db/src/main/resources/META-INF/MANIFEST.MF
+++ b/solution/greenpages.db/src/main/resources/META-INF/MANIFEST.MF
@@ -1,8 +1,8 @@
Manifest-Version: 1.0
-Bundle-Vendor: SpringSource Inc.
+Bundle-Vendor: SpringSource
Bundle-Classpath: .
-Bundle-Version: 2.4.0
-Tool: Bundlor 1.0.0.RELEASE
+Bundle-Version: 2.5.0
+Tool: Bundlor 1.1.0.BUILD-20101220120024
Bundle-Name: GreenPages DataSource
Bundle-ManifestVersion: 2
Bundle-SymbolicName: greenpages.db
diff --git a/solution/greenpages.db/template.mf b/solution/greenpages.db/template.mf
index 7cdd63f..1a3771c 100644
--- a/solution/greenpages.db/template.mf
+++ b/solution/greenpages.db/template.mf
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: GreenPages DataSource
Bundle-SymbolicName: greenpages.db
-Bundle-Vendor: SpringSource Inc.
+Bundle-Vendor: SpringSource
Bundle-Version: 2.5.0
Import-Package:
org.h2;version="[1.0.71, 1.0.71]"
diff --git a/solution/greenpages.jpa/.classpath b/solution/greenpages.jpa/.classpath
index ff1a8fa..8be6238 100644
--- a/solution/greenpages.jpa/.classpath
+++ b/solution/greenpages.jpa/.classpath
@@ -4,7 +4,7 @@
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/>
- <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
diff --git a/solution/greenpages.jpa/.project b/solution/greenpages.jpa/.project
index c3ed622..cbb0788 100644
--- a/solution/greenpages.jpa/.project
+++ b/solution/greenpages.jpa/.project
@@ -30,8 +30,19 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.virgo.ide.bundlor.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>com.springsource.server.ide.facet.core.bundlenature</nature>
<nature>org.maven.ide.eclipse.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
diff --git a/solution/greenpages.jpa/.settings/JpaDirectorySpringContextTests-solution.launch b/solution/greenpages.jpa/.settings/JpaDirectorySpringContextTests-solution.launch
index 2bc8cde..de7460e 100644
--- a/solution/greenpages.jpa/.settings/JpaDirectorySpringContextTests-solution.launch
+++ b/solution/greenpages.jpa/.settings/JpaDirectorySpringContextTests-solution.launch
@@ -11,9 +11,9 @@
<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.classpathProvider"/>
+<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.m2e.launchconfig.classpathProvider"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="greenpages.jpa.JpaDirectorySpringContextTests"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="greenpages.jpa-solution"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.sourcepathProvider"/>
+<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.m2e.launchconfig.sourcepathProvider"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-javaagent:${system_property:user.home}/.m2/repository/org/springframework/org.springframework.instrument/3.0.0.M3/org.springframework.instrument-3.0.0.M3.jar"/>
</launchConfiguration>
diff --git a/solution/greenpages.jpa/.settings/org.eclipse.jdt.core.prefs b/solution/greenpages.jpa/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..d5214f3
--- /dev/null
+++ b/solution/greenpages.jpa/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,3 @@
+#Thu Jan 12 14:42:17 GMT 2012
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
diff --git a/solution/greenpages.jpa/.settings/org.eclipse.m2e.core.prefs b/solution/greenpages.jpa/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..ac7c0bf
--- /dev/null
+++ b/solution/greenpages.jpa/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,5 @@
+#Thu Jan 12 14:28:24 GMT 2012
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/solution/greenpages.jpa/.settings/org.eclipse.wst.common.project.facet.core.xml b/solution/greenpages.jpa/.settings/org.eclipse.wst.common.project.facet.core.xml
index 3f55428..5e484ba 100644
--- a/solution/greenpages.jpa/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/solution/greenpages.jpa/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<installed facet="jst.java" version="6.0"/>
- <installed facet="com.springsource.server.bundle" version="1.0"/>
+ <installed facet="org.eclipse.virgo.server.bundle" version="1.0"/>
</faceted-project>
diff --git a/solution/greenpages.jpa/.~/greenpages-db/greenpages.data.db b/solution/greenpages.jpa/.~/greenpages-db/greenpages.data.db
deleted file mode 100644
index be5e9a5..0000000
--- a/solution/greenpages.jpa/.~/greenpages-db/greenpages.data.db
+++ /dev/null
Binary files differ
diff --git a/solution/greenpages.jpa/.~/greenpages-db/greenpages.index.db b/solution/greenpages.jpa/.~/greenpages-db/greenpages.index.db
deleted file mode 100644
index b2427f4..0000000
--- a/solution/greenpages.jpa/.~/greenpages-db/greenpages.index.db
+++ /dev/null
Binary files differ
diff --git a/solution/greenpages.jpa/pom.xml b/solution/greenpages.jpa/pom.xml
index 99bc395..81e4125 100644
--- a/solution/greenpages.jpa/pom.xml
+++ b/solution/greenpages.jpa/pom.xml
@@ -12,7 +12,6 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.virgo</groupId>
<artifactId>greenpages.jpa-solution</artifactId>
<name>greenpages.jpa</name>
<packaging>jar</packaging>
diff --git a/solution/greenpages.jpa/src/main/resources/META-INF/MANIFEST.MF b/solution/greenpages.jpa/src/main/resources/META-INF/MANIFEST.MF
index 89eb8ac..a1c2d33 100644
--- a/solution/greenpages.jpa/src/main/resources/META-INF/MANIFEST.MF
+++ b/solution/greenpages.jpa/src/main/resources/META-INF/MANIFEST.MF
@@ -2,13 +2,13 @@
Import-Bundle: com.springsource.org.eclipse.persistence;version="[1.0.
0, 1.0.0]",com.springsource.org.eclipse.persistence.jpa;version="[1.0
.0, 1.0.0]"
-Bundle-Vendor: SpringSource Inc.
-Bundle-Version: 2.4.0
-Tool: Bundlor 1.0.0.RELEASE
+Bundle-Vendor: SpringSource
+Bundle-Version: 2.5.0
+Tool: Bundlor 1.1.0.BUILD-20101220120024
Bundle-Name: GreenPages JPA
Bundle-ManifestVersion: 2
Bundle-SymbolicName: greenpages.jpa
-Import-Package: greenpages;version="[2.3, 2.4)",javax.persistence;vers
+Import-Package: greenpages;version="[2.5, 2.6)",javax.persistence;vers
ion="[1.0.0, 1.0.0]",javax.sql;version="0",org.apache.commons.dbcp;ve
rsion="[1.2.2.osgi, 1.2.2.osgi]",org.springframework.beans.factory.an
notation;version="[3.0, 3.1)",org.springframework.context.weaving;ver
diff --git a/solution/greenpages.jpa/template.mf b/solution/greenpages.jpa/template.mf
index 41bfcac..67ff374 100644
--- a/solution/greenpages.jpa/template.mf
+++ b/solution/greenpages.jpa/template.mf
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: GreenPages JPA
Bundle-SymbolicName: greenpages.jpa
-Bundle-Vendor: SpringSource Inc.
+Bundle-Vendor: SpringSource
Bundle-Version: 2.5.0
Import-Template:
org.springframework.*;version="[3.0, 3.1)",
diff --git a/solution/greenpages.web/.classpath b/solution/greenpages.web/.classpath
index ec54346..3fbd759 100644
--- a/solution/greenpages.web/.classpath
+++ b/solution/greenpages.web/.classpath
@@ -3,13 +3,8 @@
<classpathentry kind="src" output="target/classes" path="src/main/java"/>
<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/>
- <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
- <attributes>
- <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
- </attributes>
- </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
- <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
diff --git a/solution/greenpages.web/.project b/solution/greenpages.web/.project
index a686b48..fbbb358 100644
--- a/solution/greenpages.web/.project
+++ b/solution/greenpages.web/.project
@@ -35,8 +35,19 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.virgo.ide.bundlor.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.maven.ide.eclipse.maven2Nature</nature>
<nature>com.springsource.server.ide.facet.core.bundlenature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
diff --git a/solution/greenpages.web/.settings/GreenPagesSpringContextTests-solution.launch b/solution/greenpages.web/.settings/GreenPagesSpringContextTests-solution.launch
index 0a971fd..e695a36 100644
--- a/solution/greenpages.web/.settings/GreenPagesSpringContextTests-solution.launch
+++ b/solution/greenpages.web/.settings/GreenPagesSpringContextTests-solution.launch
@@ -10,9 +10,9 @@
<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.classpathProvider"/>
+<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.m2e.launchconfig.classpathProvider"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="greenpages.web.GreenPagesSpringContextTests"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="greenpages.web-solution"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.sourcepathProvider"/>
+<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.m2e.launchconfig.sourcepathProvider"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-javaagent:${system_property:user.home}/.m2/repository/org/springframework/org.springframework.instrument/3.0.0.M3/org.springframework.instrument-3.0.0.M3.jar"/>
</launchConfiguration>
diff --git a/solution/greenpages.web/.settings/org.eclipse.jdt.core.prefs b/solution/greenpages.web/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..46361fa
--- /dev/null
+++ b/solution/greenpages.web/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,3 @@
+#Thu Jan 12 14:42:30 GMT 2012
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
diff --git a/solution/greenpages.web/.settings/org.eclipse.m2e.core.prefs b/solution/greenpages.web/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f6fee26
--- /dev/null
+++ b/solution/greenpages.web/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,5 @@
+#Thu Jan 12 14:28:38 GMT 2012
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/solution/greenpages.web/.settings/org.eclipse.wst.common.project.facet.core.xml b/solution/greenpages.web/.settings/org.eclipse.wst.common.project.facet.core.xml
index 96e2d7e..83385eb 100644
--- a/solution/greenpages.web/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/solution/greenpages.web/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
- <installed facet="com.springsource.server.bundle" version="1.0"/>
+ <installed facet="org.eclipse.virgo.server.bundle" version="1.0"/>
<installed facet="jst.web" version="2.5"/>
<installed facet="jst.java" version="6.0"/>
</faceted-project>
diff --git a/solution/greenpages.web/.~/greenpages-db/greenpages.data.db b/solution/greenpages.web/.~/greenpages-db/greenpages.data.db
deleted file mode 100644
index d9bf4ba..0000000
--- a/solution/greenpages.web/.~/greenpages-db/greenpages.data.db
+++ /dev/null
Binary files differ
diff --git a/solution/greenpages.web/.~/greenpages-db/greenpages.index.db b/solution/greenpages.web/.~/greenpages-db/greenpages.index.db
deleted file mode 100644
index b2427f4..0000000
--- a/solution/greenpages.web/.~/greenpages-db/greenpages.index.db
+++ /dev/null
Binary files differ
diff --git a/solution/greenpages.web/pom.xml b/solution/greenpages.web/pom.xml
index 3fd71e6..4ec4c9c 100644
--- a/solution/greenpages.web/pom.xml
+++ b/solution/greenpages.web/pom.xml
@@ -12,7 +12,6 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.virgo</groupId>
<artifactId>greenpages.web-solution</artifactId>
<name>greenpages.web</name>
<packaging>war</packaging>
diff --git a/solution/greenpages.web/src/main/webapp/META-INF/MANIFEST.MF b/solution/greenpages.web/src/main/webapp/META-INF/MANIFEST.MF
index 7ce4eb1..6587298 100644
--- a/solution/greenpages.web/src/main/webapp/META-INF/MANIFEST.MF
+++ b/solution/greenpages.web/src/main/webapp/META-INF/MANIFEST.MF
@@ -1,22 +1,23 @@
Manifest-Version: 1.0
Import-Bundle: com.springsource.org.apache.taglibs.standard;version="[
- 1.1.2,1.3)"
-Bundle-Version: 2.4.0
-Tool: Bundlor 1.0.0.RELEASE
+ 1.1.2,2.0)"
+Bundle-ClassPath: .,WEB-INF/classes
+Bundle-Version: 2.5.0
+Tool: Bundlor 1.1.0.BUILD-20101220120024
Bundle-Name: GreenPages Web
Import-Library: org.springframework.spring;version="[3.0, 3.1)"
Bundle-ManifestVersion: 2
Bundle-SymbolicName: greenpages.web
Web-ContextPath: greenpages
-Import-Package: freemarker.cache;version="[2.3.15,2.3.15]",greenpages;
- version="[2.3, 2.4)",javax.servlet.jsp.jstl.core;version="[1.1.2,1.2.
- 0)",javax.sql,org.apache.commons.dbcp,org.eclipse.virgo.web.dm;versio
- n="[2.0.0, 3.0.0)",org.springframework.beans.factory.annotation;versi
- on="[3.0, 3.1)",org.springframework.core.io;version="[3.0, 3.1)",org.
- springframework.stereotype;version="[3.0, 3.1)",org.springframework.w
- eb.bind.annotation;version="[3.0, 3.1)",org.springframework.web.conte
- xt;version="[3.0, 3.1)",org.springframework.web.servlet;version="[3.0
- , 3.1)",org.springframework.web.servlet.mvc.annotation;version="[3.0,
- 3.1)",org.springframework.web.servlet.view.freemarker;version="[3.0,
- 3.1)"
+Import-Package: freemarker.cache;version="[2.3.18,2.3.18]",greenpages;
+ version="[2.5, 2.6)",javax.servlet;version="[3.0.0, 3.1.0)",javax.ser
+ vlet.jsp.jstl.core;version="[1.2.0, 2.0.0)",javax.sql,org.apache.comm
+ ons.dbcp,org.eclipse.virgo.web.dm;version="[3.0.0, 4.0.0)",org.spring
+ framework.beans.factory.annotation;version="[3.0, 3.1)",org.springfra
+ mework.core.io;version="[3.0, 3.1)",org.springframework.stereotype;ve
+ rsion="[3.0, 3.1)",org.springframework.web.bind.annotation;version="[
+ 3.0, 3.1)",org.springframework.web.context;version="[3.0, 3.1)",org.s
+ pringframework.web.servlet;version="[3.0, 3.1)",org.springframework.w
+ eb.servlet.mvc.annotation;version="[3.0, 3.1)",org.springframework.we
+ b.servlet.view.freemarker;version="[3.0, 3.1)"
diff --git a/solution/greenpages.web/template.mf b/solution/greenpages.web/template.mf
index 32b2dfc..28ff36c 100644
--- a/solution/greenpages.web/template.mf
+++ b/solution/greenpages.web/template.mf
@@ -14,7 +14,7 @@
org.eclipse.virgo.web.dm;version="[3.0.0, 4.0.0)",
freemarker.cache;version="[2.3.18,2.3.18]"
Import-Bundle:
- com.springsource.org.apache.taglibs.standard;version="[1.1.2,1.3)"
+ com.springsource.org.apache.taglibs.standard;version="[1.1.2,2.0)"
Import-Library:
org.springframework.spring;version="[3.0, 3.1)"
Excluded-Exports:
diff --git a/solution/greenpages/.classpath b/solution/greenpages/.classpath
index 5b3f131..464509f 100644
--- a/solution/greenpages/.classpath
+++ b/solution/greenpages/.classpath
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
diff --git a/solution/greenpages/.project b/solution/greenpages/.project
index 9f4cf8b..efd8a35 100644
--- a/solution/greenpages/.project
+++ b/solution/greenpages/.project
@@ -25,8 +25,14 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.springframework.ide.eclipse.core.springnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.maven.ide.eclipse.maven2Nature</nature>
diff --git a/solution/greenpages/.settings/org.eclipse.jdt.core.prefs b/solution/greenpages/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..6119722
--- /dev/null
+++ b/solution/greenpages/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,3 @@
+#Thu Jan 12 16:04:38 GMT 2012
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
diff --git a/solution/greenpages/.settings/org.eclipse.m2e.core.prefs b/solution/greenpages/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f3d930c
--- /dev/null
+++ b/solution/greenpages/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,5 @@
+#Thu Jan 12 14:28:13 GMT 2012
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/solution/greenpages/.settings/com.springsource.server.ide.runtime.core.par.xml b/solution/greenpages/.settings/org.eclipse.virgo.ide.runtime.core.par.xml
similarity index 100%
rename from solution/greenpages/.settings/com.springsource.server.ide.runtime.core.par.xml
rename to solution/greenpages/.settings/org.eclipse.virgo.ide.runtime.core.par.xml
diff --git a/solution/greenpages/.settings/org.eclipse.wst.common.project.facet.core.xml b/solution/greenpages/.settings/org.eclipse.wst.common.project.facet.core.xml
index f856a12..64122a8 100644
--- a/solution/greenpages/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/solution/greenpages/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
- <installed facet="com.springsource.server.par" version="1.0"/>
+ <runtime name="Virgo Web Server (Runtime) v2.1"/>
+ <installed facet="org.eclipse.virgo.server.par" version="1.0"/>
</faceted-project>
diff --git a/solution/greenpages/META-INF/MANIFEST.MF b/solution/greenpages/META-INF/MANIFEST.MF
index cf8e80e..bcdad50 100644
--- a/solution/greenpages/META-INF/MANIFEST.MF
+++ b/solution/greenpages/META-INF/MANIFEST.MF
@@ -1,5 +1,5 @@
Manifest-Version: 1.0
Application-SymbolicName: greenpages
-Application-Version: 2.4.0.RELEASE
+Application-Version: 2.5.0.RELEASE
Application-Name: Greenpages PAR
diff --git a/solution/greenpages/pom.xml b/solution/greenpages/pom.xml
index 077cc8e..556331c 100644
--- a/solution/greenpages/pom.xml
+++ b/solution/greenpages/pom.xml
@@ -12,9 +12,8 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.virgo</groupId>
<artifactId>greenpages-solution</artifactId>
- <name>GreenPages PAR</name>
+ <name>greenpages.par</name>
<description>GreenPages PAR</description>
<packaging>par</packaging>
@@ -61,6 +60,11 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
+ <configuration>
+ <outputDirectory>${project.build.directory}/par-provided</outputDirectory>
+ <overWriteIfNewer>true</overWriteIfNewer>
+ <excludeGroupIds>org.eclipse.virgo,org.apache.log4j</excludeGroupIds>
+ </configuration>
<executions>
<execution>
<id>copy-dependencies</id>
@@ -68,15 +72,10 @@
<goals>
<goal>copy-dependencies</goal>
</goals>
- <configuration>
- <outputDirectory>${project.build.directory}/par-provided</outputDirectory>
- <overWriteIfNewer>true</overWriteIfNewer>
- <excludeGroupIds>org.eclipse.virgo,org.apache.log4j</excludeGroupIds>
- </configuration>
</execution>
</executions>
</plugin>
</plugins>
- </build>
-
+ </build>
+
</project>
diff --git a/solution/parent/.classpath b/solution/parent/.classpath
index b8a2888..aa6ee38 100644
--- a/solution/parent/.classpath
+++ b/solution/parent/.classpath
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
diff --git a/solution/parent/.project b/solution/parent/.project
index 537c91f..0295531 100644
--- a/solution/parent/.project
+++ b/solution/parent/.project
@@ -15,8 +15,14 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.maven.ide.eclipse.maven2Nature</nature>
</natures>
diff --git a/solution/parent/.settings/org.eclipse.m2e.core.prefs b/solution/parent/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..a7c1021
--- /dev/null
+++ b/solution/parent/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,5 @@
+#Thu Jan 12 14:28:31 GMT 2012
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/solution/parent/pom.xml b/solution/parent/pom.xml
index 119bd74..b23ec51 100644
--- a/solution/parent/pom.xml
+++ b/solution/parent/pom.xml
@@ -208,5 +208,5 @@
</plugin>
</plugins>
</build>
-
+
</project>
diff --git a/solution/pom.xml b/solution/pom.xml
index 6f3004c..2abfbe1 100644
--- a/solution/pom.xml
+++ b/solution/pom.xml
@@ -8,7 +8,7 @@
<groupId>org.eclipse.virgo</groupId>
<artifactId>greenpages-top-level-solution</artifactId>
<version>2.5.0.RELEASE</version>
- <name>GreenPages App Build</name>
+ <name>GreenPages App Build</name>
<packaging>pom</packaging>
<modules>
<module>parent</module>
diff --git a/start/greenpages.app/.settings/org.eclipse.wst.common.project.facet.core.xml b/start/greenpages.app/.settings/org.eclipse.wst.common.project.facet.core.xml
index 7f43a0b..856dd1e 100644
--- a/start/greenpages.app/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/start/greenpages.app/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
- <installed facet="com.springsource.server.bundle" version="1.0"/>
+ <installed facet="org.eclipse.virgo.server.bundle" version="1.0"/>
<installed facet="jst.java" version="6.0"/>
- <installed facet="jst.utility" version="1.0"/>
</faceted-project>
diff --git a/start/greenpages.jpa/.settings/org.eclipse.wst.common.project.facet.core.xml b/start/greenpages.jpa/.settings/org.eclipse.wst.common.project.facet.core.xml
index 801f856..92aa290 100644
--- a/start/greenpages.jpa/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/start/greenpages.jpa/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
- <installed facet="com.springsource.server.bundle" version="1.0"/>
+ <installed facet="org.eclipse.virgo.server.bundle" version="1.0"/>
</faceted-project>
diff --git a/start/greenpages.web/.settings/org.eclipse.wst.common.project.facet.core.xml b/start/greenpages.web/.settings/org.eclipse.wst.common.project.facet.core.xml
index 0ce7597..2739bed 100644
--- a/start/greenpages.web/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/start/greenpages.web/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
- <installed facet="com.springsource.server.bundle" version="1.0"/>
+ <installed facet="org.eclipse.virgo.server.bundle" version="1.0"/>
<installed facet="jst.java" version="6.0"/>
<installed facet="jst.web" version="2.5"/>
</faceted-project>