bean-validator
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.glassfish.extras</groupId>
<artifactId>bean-validator</artifactId>
<version>4.0.0.Alpha3</version>
</dependency><project xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd' xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
<modelVersion>4.0.0</modelVersion>
<groupId>org.glassfish.extras</groupId>
<artifactId>bean-validator</artifactId>
<name>Hibernate validator library and Validation API (JSR 303) repackaged as OSGi and HK2 bundle</name>
<version>4.0.0.Alpha3</version>
<description>Module repackaging of the Hibernate validator library and Validation API (JSR 303)</description>
<build>
<defaultGoal>install</defaultGoal>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-webdav</artifactId>
<version>1.0-beta-2</version>
</extension>
<extension>
<groupId>org.jvnet.wagon-svn</groupId>
<artifactId>wagon-svn</artifactId>
<version>1.8</version>
</extension>
</extensions>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.1</version>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-2</version>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
</plugin>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.0</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<artifactId>maven-ear-plugin</artifactId>
<version>2.3.1</version>
</plugin>
<plugin>
<artifactId>maven-ejb-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<artifactId>maven-plugin-plugin</artifactId>
<version>2.4.1</version>
</plugin>
<plugin>
<artifactId>maven-rar-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.0-beta-7</version>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-6</version>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.0.4</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.2</version>
</plugin>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.1-alpha-1</version>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>1.4.3</version>
</plugin>
<plugin>
<groupId>com.sun.enterprise</groupId>
<artifactId>osgiversion-maven-plugin</artifactId>
<version>0.3.46</version>
<executions>
<execution>
<id>compute-osgi-version</id>
<phase>validate</phase>
<goals>
<goal>compute-osgi-version</goal>
</goals>
<configuration>
<dropVersionComponent>qualifier</dropVersionComponent>
<versionPropertyName>project.osgi.version</versionPropertyName>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>explode-bigjar</id>
<phase>process-sources</phase>
<configuration>
<tasks>
<echo message='Exploding binary dependencies'/>
<mkdir dir='target/classes'/>
<echo>
settings.localRepository=${settings.localRepository}
</echo>
<unjar dest='target/classes' overwrite='true' src='${settings.localRepository}/org/glassfish/extras/gf-beans-validation-bigjar/3.0/gf-beans-validation-bigjar-3.0.jar'/>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<execution>
<id>copy-resources</id>
<phase>verify</phase>
<configuration>
<tasks>
<echo message='copying resources'/>
<jar destfile='target/${pom.artifactId}-${pom.version}.jar' update='true'>
<fileset dir='target/classes'>
<include name='META-INF/services/*.*'/>
<include name='*.xsd'/>
</fileset>
</jar>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.0-beta-7</version>
<configuration>
<arguments>-P release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>1.4.3</version>
<executions>
<execution>
<id>osgi-bundle</id>
<phase>package</phase>
<goals>
<goal>bundle</goal>
</goals>
</execution>
</executions>
<configuration>
<instructions>
<!-- embed all compile and runtime scope dependencies -->
<Embed-Dependency>*;scope=compile;inline=true</Embed-Dependency>
<Export-Package>javax.validation.*</Export-Package>
<Private-Package>com.googlecode.*,com.sun.management.*,org.hibernate.*,org.slf4j.*,org.apache.log4j.*,com.sun.jdmk.*,javax.jms.*</Private-Package>
</instructions>
</configuration>
</plugin>
<plugin>
<artifactId>maven-help-plugin</artifactId>
<version>2.1</version>
</plugin>
</plugins>
</build>
<repositories>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>glassfish-repository</id>
<name>Glassfish repository</name>
<url>http://download.java.net/maven/glassfish/</url>
</pluginRepository>
<pluginRepository>
<id>mavaen2-repository</id>
<name>Java.net maven2 repository</name>
<url>http://download.java.net/maven/2/</url>
</pluginRepository>
</pluginRepositories>
<distributionManagement>
<repository>
<id>java.net-m2-repository</id>
<uniqueVersion>false</uniqueVersion>
<url>java-net:/maven2-repository/trunk/repository/</url>
</repository>
</distributionManagement>
</project>