[jboss-cvs] jboss-seam/build/profiles ...
Peter Muir
peter at bleepbleep.org.uk
Thu Aug 16 06:53:37 EDT 2007
User: pmuir
Date: 07/08/16 06:53:37
Added: build/profiles
seam-async-timer-quartz.pom.xml seam-jpa.pom.xml
seam-spring.pom.xml seam-ajax.pom.xml
seam-gwt.pom.xml readme.txt seam-rules.pom.xml
seam-facelets.pom.xml seam-search.pom.xml
seam-jpdl.pom.xml seam-urlrewrite.pom.xml
seam-captcha.pom.xml seam-cache.pom.xml
seam-ejb3.pom.xml seam-richfaces.pom.xml
seam-jpdl-tomcat.pom.xml
Log:
More work on dependency mangement and better coverage target
Revision Changes Path
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-async-timer-quartz.pom.xml
Index: seam-async-timer-quartz.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-async-timer-quartz</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with asynchronous timer support, provided by Quartz</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>quartz</groupId>
<artifactId>quartz</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-jpa.pom.xml
Index: seam-jpa.pom.xml
===================================================================
<?xml version="1.0"?>
<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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-jpa</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with support for JPA</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-spring.pom.xml
Index: seam-spring.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-spring</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with support for Spring via IOC</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-ioc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-ajax.pom.xml
Index: seam-ajax.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-ajax</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with Ajax functionality provided by Ajax4jsf</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<!-- TODO Do we need commons-XXX -->
<dependency>
<groupId>org.ajax4jsf</groupId>
<artifactId>ajax4jsf</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-gwt.pom.xml
Index: seam-gwt.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-gwt</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with GWT support via Seam Remoting</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-remoting</artifactId>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/readme.txt
Index: readme.txt
===================================================================
This directory contains "dependency profiles" for use with Seam.
The profiles provide functional dependencies (for example choose between
seam-security-all, seam-security-rules and/or seam-security-captcha OR
seam-ui-facelets, seam-ui-jsp). They are a more concise way of expressing
your dependencies but with less control for you.
For example if you wanted your application to use Seam, Seam UI with Facelets,
Seam Security with JCaptcha and Drools support then you would use these profiles:
groupId: org.jboss.seam.profile.functional
artifactId: seam-ui-facelets
artifactId: seam-security-all
vs:
groupId: org.drools
artifactId: drools-core
artifactId: drools-compiler
groupId: com.octo.captcha
artifactId: jcaptcha-all
groupId: com.sun.facelets
artifactId: jsf-facelets
groupId: org.jboss.seam
artifactId: jboss-seam-ui
artifactId: jboss-seam-core
These profiles are work in progress. If you have others you would like to
include in Seam, please submit them as patches to JIRA.
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-rules.pom.xml
Index: seam-rules.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-rules</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam, with rule support provided by Drools</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-core</artifactId>
<optional>true</optional>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
<exclusion>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
</exclusion>
<exclusion>
<groupId>xstream</groupId>
<artifactId>xstream</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
<optional>true</optional>
<exclusions>
<exclusion>
<groupId>org.eclipse.jdt</groupId>
<artifactId>core</artifactId>
</exclusion>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
<exclusion>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
</exclusion>
<exclusion>
<groupId>xstream</groupId>
<artifactId>xstream</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-facelets.pom.xml
Index: seam-facelets.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-facelets</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Provides Seam with Faclets support</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>com.sun.facelets</groupId>
<artifactId>jsf-facelets</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-search.pom.xml
Index: seam-search.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-search</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with full text search on your domain model, provided by Hibernate Search</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-search</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-jpdl.pom.xml
Index: seam-jpdl.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-jpdl</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with BPM JPDL support provided by JBPM</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-jpdl</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-urlrewrite.pom.xml
Index: seam-urlrewrite.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-urlrewrite</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with URL Rewriting support, provided by tuckey urlrewritefilter</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.tuckey</groupId>
<artifactId>urlrewritefilter</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-captcha.pom.xml
Index: seam-captcha.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-captcha</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam, with captcha support provided by jcaptcha</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>com.octo.captcha</groupId>
<artifactId>jcaptcha-all</artifactId>
<optional>true</optional>
<exclusions>
<exclusion>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
</exclusion>
<exclusion>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
</exclusion>
<exclusion>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
</exclusion>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
<exclusion>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache</artifactId>
</exclusion>
<exclusion>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
</exclusion>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
<exclusion>
<groupId>xerces</groupId>
<artifactId>xmlParserAPIs</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-cache.pom.xml
Index: seam-cache.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-cache</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with caching support, provided by JBoss POJO Cache</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.jboss</groupId>
<artifactId>jboss-cache-jdk50</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-ejb3.pom.xml
Index: seam-ejb3.pom.xml
===================================================================
<?xml version="1.0"?>
<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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-jpa</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with support for EJB3</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-jpa</artifactId>
</dependency>
<dependency>
<groupId>javax.ejb</groupId>
<artifactId>ejb-api</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-richfaces.pom.xml
Index: seam-richfaces.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-richfaces</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam, with support for Richfaces</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.richfaces</groupId>
<artifactId>richfaces</artifactId>
</dependency>
</dependencies>
</project>
1.1 date: 2007/08/16 10:53:37; author: pmuir; state: Exp;jboss-seam/build/profiles/seam-jpdl-tomcat.pom.xml
Index: seam-jpdl-tomcat.pom.xml
===================================================================
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.seam.profile</groupId>
<artifactId>seam-jpdl-tomcat</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
<version>2.0.0.BETA</version>
</parent>
<description>Seam with JPDL BPM support, provided by JBPM, suitable for deploying to Tomcat</description>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-core</artifactId>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-jpdl</artifactId>
</dependency>
<dependency>
<groupId>org.beanshell</groupId>
<artifactId>bsh</artifactId>
</dependency>
</dependencies>
</project>
More information about the jboss-cvs-commits
mailing list