[Jsf4portlets-devel] SF.net SVN: jsf4portlets:[91] trunk/jsf4portlets-tck
Status: Alpha
Brought to you by:
alonsoft
From: <alo...@us...> - 2012-06-24 17:55:19
|
Revision: 91 http://jsf4portlets.svn.sourceforge.net/jsf4portlets/?rev=91&view=rev Author: alonsoft Date: 2012-06-24 17:55:12 +0000 (Sun, 24 Jun 2012) Log Message: ----------- tck splitted for ease development Modified Paths: -------------- trunk/jsf4portlets-tck/pom.xml Added Paths: ----------- trunk/jsf4portlets-tck/jsf4portlets-tck-core/ trunk/jsf4portlets-tck/jsf4portlets-tck-core/pom.xml trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/pom.xml trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/sf/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/sf/jsf4portlets/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/sf/jsf4portlets/tck/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/sf/jsf4portlets/tck/beans/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/sf/jsf4portlets/tck/beans/Chapter3_2Bean.java trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/META-INF/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/META-INF/TCKPorletApplication.xml trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/faces-config.xml trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/portlet.xml trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/web.xml trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/test/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/test/ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/test/Chapter3_1Test.java Property changes on: trunk/jsf4portlets-tck/jsf4portlets-tck-core ___________________________________________________________________ Added: svn:ignore + jsf4portlets-tck-core.iml Added: trunk/jsf4portlets-tck/jsf4portlets-tck-core/pom.xml =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-core/pom.xml (rev 0) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-core/pom.xml 2012-06-24 17:55:12 UTC (rev 91) @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <parent> + <artifactId>jsf4portlets-tck</artifactId> + <groupId>net.sf.jsf4portlets</groupId> + <version>1.0-alpha-3-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + + <name>JSF 4 Portlets TCK Core</name> + <artifactId>jsf4portlets-tck-core</artifactId> + + <build> + <finalName>${project.artifactId}</finalName> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>javax.el</groupId> + <artifactId>el-api</artifactId> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + </dependency> + <dependency> + <groupId>javax.servlet.jsp</groupId> + <artifactId>jsp-api</artifactId> + </dependency> + <dependency> + <groupId>javax.faces</groupId> + <artifactId>jsf-api</artifactId> + </dependency> + <dependency> + <groupId>javax.annotation</groupId> + <artifactId>jsr250-api</artifactId> + </dependency> + <dependency> + <groupId>javax.portlet</groupId> + <artifactId>portlet-api</artifactId> + </dependency> + + <dependency> + <groupId>net.sf.jsf4portlets</groupId> + <artifactId>jsf4portlets-api</artifactId> + </dependency> + <dependency> + <groupId>net.sf.jsf4portlets</groupId> + <artifactId>jsf4portlets-impl</artifactId> + </dependency> + <dependency> + <groupId>net.sf.jsf4portlets</groupId> + <artifactId>jsf4portlets-ext</artifactId> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + <dependency> + <groupId>org.hamcrest</groupId> + <artifactId>hamcrest-all</artifactId> + </dependency> + </dependencies> +</project> \ No newline at end of file Property changes on: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp ___________________________________________________________________ Added: svn:ignore + jsf4portlets-tck-webapp.iml Added: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/pom.xml =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/pom.xml (rev 0) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/pom.xml 2012-06-24 17:55:12 UTC (rev 91) @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <parent> + <artifactId>jsf4portlets-tck</artifactId> + <groupId>net.sf.jsf4portlets</groupId> + <version>1.0-alpha-3-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + + <name>JSF 4 Portlets TCK Webapp</name> + <artifactId>jsf4portlets-tck-webapp</artifactId> + <packaging>war</packaging> + + <properties> + <test.webapp.source>${basedir}/src/test/webapp</test.webapp.source> + <test.webapp.runtime>${project.build.directory}/${project.artifactId}</test.webapp.runtime> + </properties> + + <build> + <finalName>${project.artifactId}</finalName> + <plugins> + <plugin> + <groupId>org.apache.pluto</groupId> + <artifactId>maven-pluto-plugin</artifactId> + <version>1.1.6</version> + <executions> + <execution> + <phase>generate-test-resources</phase> + <goals> + <goal>assemble</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.mortbay.jetty</groupId> + <artifactId>maven-jetty-plugin</artifactId> + <version>${jetty.version}</version> + <configuration> + <webXml>${project.build.directory}/pluto-resources/web.xml</webXml> + <webAppConfig> + <contextPath>/${project.artifactId}</contextPath> + </webAppConfig> + <systemProperties> + <systemProperty> + <name>org.apache.pluto.embedded.portletIds</name> + <value>jsf4portlets:chapter3_2</value> + </systemProperty> + </systemProperties> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-war-plugin</artifactId> + <version>2.2</version> + <configuration> + <webXml>${project.build.directory}/pluto-resources/web.xml</webXml> + </configuration> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>javax.el</groupId> + <artifactId>el-api</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>javax.servlet.jsp</groupId> + <artifactId>jsp-api</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>javax.faces</groupId> + <artifactId>jsf-api</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>javax.annotation</groupId> + <artifactId>jsr250-api</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>javax.portlet</groupId> + <artifactId>portlet-api</artifactId> + <scope>compile</scope> + </dependency> + + <dependency> + <groupId>net.sf.jsf4portlets</groupId> + <artifactId>jsf4portlets-api</artifactId> + </dependency> + <dependency> + <groupId>net.sf.jsf4portlets</groupId> + <artifactId>jsf4portlets-impl</artifactId> + </dependency> + <dependency> + <groupId>net.sf.jsf4portlets</groupId> + <artifactId>jsf4portlets-ext</artifactId> + </dependency> + <dependency> + <groupId>net.sf.jsf4portlets</groupId> + <artifactId>jsf4portlets-tck-core</artifactId> + </dependency> + + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty</artifactId> + <version>${jetty.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.pluto</groupId> + <artifactId>pluto-portal-driver</artifactId> + <version>${pluto.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>com.bekk.boss</groupId> + <artifactId>maven-jetty-pluto-embedded</artifactId> + <version>1.0.1</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + <dependency> + <groupId>org.hamcrest</groupId> + <artifactId>hamcrest-all</artifactId> + </dependency> + </dependencies> +</project> \ No newline at end of file Added: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/sf/jsf4portlets/tck/beans/Chapter3_2Bean.java =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/sf/jsf4portlets/tck/beans/Chapter3_2Bean.java (rev 0) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/java/net/sf/jsf4portlets/tck/beans/Chapter3_2Bean.java 2012-06-24 17:55:12 UTC (rev 91) @@ -0,0 +1,12 @@ +package net.sf.jsf4portlets.tck.beans; + +import net.sf.jsf4portlets.tck.common.TCKTestBean; + +import javax.portlet.faces.Bridge; + +public class Chapter3_2Bean extends TCKTestBean { + @Override + public Bridge.BridgeRenderPolicy getRenderPolicy() { + return Bridge.BridgeRenderPolicy.ALWAYS_DELEGATE; + } +} Added: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/META-INF/TCKPorletApplication.xml =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/META-INF/TCKPorletApplication.xml (rev 0) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/META-INF/TCKPorletApplication.xml 2012-06-24 17:55:12 UTC (rev 91) @@ -0,0 +1,2 @@ +<Context path="/TCKPortletApplication" + docBase="TCKPortletApplication" crossContext="true"/> \ No newline at end of file Added: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/faces-config.xml =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/faces-config.xml (rev 0) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/faces-config.xml 2012-06-24 17:55:12 UTC (rev 91) @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee" + xmlns:bridge="http://jsf4portlets.sf.net/jsfportlet" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"> + + <factory> + <application-factory>net.sf.jsf4portlets.tck.faces.application.TCKApplicationFactory</application-factory> + <faces-context-factory>net.sf.jsf4portlets.tck.faces.context.TCKFacesContextFactory</faces-context-factory> + <lifecycle-factory>net.sf.jsf4portlets.tck.faces.lifecycle.TCKLifecycleFactory</lifecycle-factory> + </factory> + + <managed-bean> + <managed-bean-name>chapter3_2</managed-bean-name> + <managed-bean-class>net.sf.jsf4portlets.tck.beans.Chapter3_2Bean</managed-bean-class> + <managed-bean-scope>request</managed-bean-scope> + </managed-bean> + +</faces-config> Added: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/portlet.xml =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/portlet.xml (rev 0) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/portlet.xml 2012-06-24 17:55:12 UTC (rev 91) @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<portlet-app version="1.0" + xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"> + + <portlet> + <portlet-name>jsf4portlets:chapter3_2</portlet-name> + <portlet-class>net.sf.jsf4portlets.tck.portlet.TCKFacesPortlet</portlet-class> + + <init-param> + <name>javax.portlet.faces.defaultViewId.view</name> + <value>/test/chapter3_2.jsp</value> + </init-param> + + <supports> + <mime-type>text/html</mime-type> + </supports> + + <portlet-info> + <title>Chapter 3.2</title> + </portlet-info> + </portlet> + +</portlet-app> Added: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/web.xml =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/web.xml (rev 0) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/web.xml 2012-06-24 17:55:12 UTC (rev 91) @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'> +<web-app> + <display-name>JSR-301 - TCK Web</display-name> + + <context-param> + <param-name>javax.faces.DEFAULT_SUFFIX</param-name> + <param-value>.jsp</param-value> + </context-param> + <context-param> + <param-name>javax.portlet.faces.LIFECYCLE_ID</param-name> + <param-value>TCKLifecycle</param-value> + </context-param> + + + <!-- Faces Servlet --> + <servlet> + <servlet-name>faces</servlet-name> + <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> + </servlet> + + + <!-- Faces Servlet Mappings --> + <!-- + In this demo application, I chose to use suffix mapping. I did this because it makes urls + in the portlet world look nicer in the source. The portlet url should be the same + reguardless. + --> + <servlet-mapping> + <servlet-name>faces</servlet-name> + <url-pattern>*.jsf</url-pattern> + </servlet-mapping> +</web-app> Added: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/test/Chapter3_1Test.java =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/test/Chapter3_1Test.java (rev 0) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/test/Chapter3_1Test.java 2012-06-24 17:55:12 UTC (rev 91) @@ -0,0 +1,21 @@ +package net.sf.jsf4portlets.tck.test; + +import org.junit.Test; + +import javax.portlet.faces.GenericFacesPortlet; + +import static org.junit.Assert.*; +import static org.hamcrest.Matchers.*; + +public class Chapter3_1Test { + + private static final String SPECIFICATION_TITLE = "Portlet 1.0 Bridge for JavaServer Faces 1.2"; + + @Test + public void checkSpecificationTitle() { + GenericFacesPortlet portlet = new GenericFacesPortlet(); + Package pack = portlet.getClass().getPackage(); + assertThat(pack.getSpecificationTitle(), equalTo(SPECIFICATION_TITLE)); + } + +} Modified: trunk/jsf4portlets-tck/pom.xml =================================================================== --- trunk/jsf4portlets-tck/pom.xml 2012-06-24 17:41:12 UTC (rev 90) +++ trunk/jsf4portlets-tck/pom.xml 2012-06-24 17:55:12 UTC (rev 91) @@ -10,179 +10,53 @@ <modelVersion>4.0.0</modelVersion> <name>JSF 4 Portlets TCK</name> + <artifactId>jsf4portlets-tck</artifactId> + <packaging>pom</packaging> - <properties> - <test.webapp.source>${basedir}/src/test/webapp</test.webapp.source> - <test.webapp.runtime>${project.build.directory}/${project.artifactId}</test.webapp.runtime> + <modules> + <module>jsf4portlets-tck-core</module> + <module>jsf4portlets-tck-webapp</module> + </modules> + <properties> <pluto.version>1.1.7</pluto.version> </properties> <build> - <finalName>${project.artifactId}</finalName> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>build-helper-maven-plugin</artifactId> - <version>1.7</version> - <executions> - <execution> - <id>add-test-webapp-resource</id> - <phase>generate-test-resources</phase> - <goals> - <goal>add-test-resource</goal> - </goals> - <configuration> - <resources> - <resource> - <directory>${test.webapp.source}</directory> - </resource> - </resources> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.pluto</groupId> - <artifactId>maven-pluto-plugin</artifactId> - <version>1.1.6</version> - <executions> - <execution> - <phase>generate-test-resources</phase> - <goals> - <goal>assemble</goal> - </goals> - <configuration> - <portletXml>${test.webapp.source}/WEB-INF/portlet.xml</portletXml> - <webXml>${test.webapp.source}/WEB-INF/web.xml</webXml> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-antrun-plugin</artifactId> - <version>1.7</version> - <executions> - <execution> - <phase>process-test-resources</phase> - <goals> - <goal>run</goal> - </goals> - <configuration> - <target> - <mkdir dir="${test.webapp.runtime}" /> - <copy todir="${test.webapp.runtime}"> - <fileset dir="${test.webapp.source}"> - <exclude name="/WEB-INF/portlet.xml" /> - <exclude name="/WEB-INF/web.xml" /> - </fileset> - </copy> - </target> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.mortbay.jetty</groupId> - <artifactId>maven-jetty-plugin</artifactId> - <version>${jetty.version}</version> - <configuration> - <webXml>${project.build.directory}/pluto-resources/web.xml</webXml> - <webAppConfig> - <contextPath>/${project.artifactId}</contextPath> - </webAppConfig> - <systemProperties> - <systemProperty> - <name>org.apache.pluto.embedded.portletIds</name> - <value></value> - </systemProperty> - </systemProperties> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-war-plugin</artifactId> - <version>2.2</version> - <configuration> - <webXml>${project.build.directory}/pluto-resources/web.xml</webXml> - </configuration> - </plugin> - </plugins> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>1.7</version> + </plugin> + <plugin> + <groupId>org.apache.pluto</groupId> + <artifactId>maven-pluto-plugin</artifactId> + <version>1.1.6</version> + </plugin> + <plugin> + <groupId>org.mortbay.jetty</groupId> + <artifactId>maven-jetty-plugin</artifactId> + <version>${jetty.version}</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-war-plugin</artifactId> + <version>2.2</version> + </plugin> + </plugins> + </pluginManagement> </build> - <dependencies> - <dependency> - <groupId>javax.el</groupId> - <artifactId>el-api</artifactId> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>javax.servlet.jsp</groupId> - <artifactId>jsp-api</artifactId> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>javax.faces</groupId> - <artifactId>jsf-api</artifactId> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>javax.annotation</groupId> - <artifactId>jsr250-api</artifactId> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>javax.portlet</groupId> - <artifactId>portlet-api</artifactId> - <scope>compile</scope> - </dependency> - - <dependency> - <groupId>net.sf.jsf4portlets</groupId> - <artifactId>jsf4portlets-api</artifactId> - </dependency> - <dependency> - <groupId>net.sf.jsf4portlets</groupId> - <artifactId>jsf4portlets-impl</artifactId> - </dependency> - <dependency> - <groupId>net.sf.jsf4portlets</groupId> - <artifactId>jsf4portlets-ext</artifactId> - </dependency> - - <dependency> - <groupId>org.mortbay.jetty</groupId> - <artifactId>jetty</artifactId> - <version>${jetty.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.pluto</groupId> - <artifactId>pluto-portal-driver</artifactId> - <version>${pluto.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>com.bekk.boss</groupId> - <artifactId>maven-jetty-pluto-embedded</artifactId> - <version>1.0.1</version> - <scope>provided</scope> - </dependency> - - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </dependency> - <dependency> - <groupId>org.hamcrest</groupId> - <artifactId>hamcrest-all</artifactId> - </dependency> - </dependencies> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>net.sf.jsf4portlets</groupId> + <artifactId>jsf4portlets-tck-core</artifactId> + <version>${project.version}</version> + </dependency> + </dependencies> + </dependencyManagement> </project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |