Version 2

    Hi,

     

    I tried to update our JSF2.0 Application to 2.2 and Servlet 3.0 this weekend. Thought best thing would be to pick beta2 of 4.5.0 since final will be released soon and we will need some time anyway to take live the new version.

     

    The problem is I cant find http://mvnrepository.com/artifact/org.richfaces/richfaces-bom for this version anywhere. I even added jboss releases and snapshots to our artifactory with no luck. Would be really glad about some assistance here.

     

    I attached a copy of the actual pom.xml we are using.

     

    Thanks in advance and greetings

    Herbert

     

    <?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>

      <artifactId>frontend-test</artifactId>

      <name>frontend-test</name>

      <packaging>war</packaging>

      <parent>

      <artifactId>main</artifactId>

      <groupId>de.test.mir</groupId>

      <version>3.4.16</version>

      <relativePath>../test-parent/pom.xml</relativePath>

      </parent>

     

     

      <build>

      <outputDirectory>build</outputDirectory>

      <resources>

      <resource>

      <directory>src/main/resources</directory>

      <excludes>

      <exclude>*</exclude>

      </excludes>

      </resource>

      </resources>

     

     

      <plugins>

      <plugin>

      <groupId>org.apache.maven.plugins</groupId>

      <artifactId>maven-war-plugin</artifactId>

      </plugin>

      <plugin>

      <groupId>org.codehaus.mojo</groupId>

      <artifactId>buildnumber-maven-plugin</artifactId>

      <version>1.0</version>

      <executions>

      <execution>

      <phase>validate</phase>

      <goals>

      <goal>create</goal>

      </goals>

      </execution>

      </executions>

      <configuration>

      <timestampFormat>{0,date,dd.MM.yyyy}</timestampFormat>

      <revisionOnScmFailure>local</revisionOnScmFailure>

      <getRevisionOnlyOnce>true</getRevisionOnlyOnce>

      </configuration>

      </plugin>

      <plugin>

      <artifactId>maven-resources-plugin</artifactId>

      <executions>

      <execution>

      <id>copy-utf</id>

      <phase>validate</phase>

      <goals>

      <goal>copy-resources</goal>

      </goals>

      <configuration>

      <outputDirectory>${basedir}/target/${project.build.finalName}/WEB-INF/classes/</outputDirectory>

      <resources>

      <resource>

      <directory>src/main/resources</directory>

      <filtering>true</filtering>

      <includes>

      <include>*.properties</include>

      </includes>

      </resource>

      </resources>

      <encoding>ISO-8859-1</encoding>

      </configuration>

      </execution>

      <execution>

      <id>copy-webxml</id>

      <phase>validate</phase>

      <goals>

      <goal>copy-resources</goal>

      </goals>

      <configuration>

      <outputDirectory>${basedir}/target/${project.build.finalName}/WEB-INF/</outputDirectory>

      <resources>

      <resource>

      <directory>tomcat7-configs</directory>

      <filtering>true</filtering>

      <includes>

      <include>*.xml</include>

      </includes>

      </resource>

      </resources>

      <encoding>UTF-8</encoding>

      </configuration>

      </execution>

      </executions>

      </plugin>

      </plugins>

      </build>

     

     

      <dependencyManagement>

      <dependencies>

      <dependency>

      <groupId>org.richfaces</groupId>

      <artifactId>richfaces-bom</artifactId>

      <version>4.5.0-Beta2</version>

      <scope>import</scope>

      <type>pom</type>

      </dependency>

     

      <dependency>

      <groupId>org.jboss.weld.servlet</groupId>

      <artifactId>weld-servlet</artifactId>

      <version>2.0.3.Final</version>

      </dependency>

      </dependencies>

      </dependencyManagement>

     

     

      <dependencies>

      <dependency>

      <groupId>${project.groupId}</groupId>

      <artifactId>mir-domain-jpa</artifactId>

      <version>${project.version}</version>

      </dependency>

      <dependency>

      <groupId>commons-fileupload</groupId>

      <artifactId>commons-fileupload</artifactId>

      </dependency>

     

     

      <!-- Die Richfaces und JSF Versionen werden durch das richfaces-bom verwaltet.

      Deswegen KEINE Version eintragen. -->

      <dependency>

      <groupId>org.richfaces.ui</groupId>

      <artifactId>richfaces-components-ui</artifactId>

      </dependency>

      <dependency>

      <groupId>org.richfaces.core</groupId>

      <artifactId>richfaces-core-impl</artifactId>

      </dependency>

      <dependency>

      <groupId>org.atmosphere</groupId>

      <artifactId>atmosphere-runtime</artifactId>

      </dependency>

      <dependency>

      <groupId>org.omnifaces</groupId>

      <artifactId>omnifaces</artifactId>

      <version>1.8.1</version>

      </dependency>

      <dependency>

      <groupId>com.sun.faces</groupId>

      <artifactId>jsf-api</artifactId>

      <version>2.2.8-01</version><!--$NO-MVN-MAN-VER$-->

      </dependency>

      <dependency>

      <groupId>com.sun.faces</groupId>

      <artifactId>jsf-impl</artifactId>

      <version>2.2.8-01</version><!--$NO-MVN-MAN-VER$-->

      </dependency>

      <dependency>

      <groupId>javax.el</groupId>

      <artifactId>el-api</artifactId>

      <scope>provided</scope>

      </dependency>

      <dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>servlet-api</artifactId>

      <scope>provided</scope>

      </dependency>

      <dependency>

      <groupId>javax.servlet.jsp.jstl</groupId>

      <artifactId>javax.servlet.jsp.jstl-api</artifactId>

      <version>1.2.1</version>

      </dependency>

      <dependency>

      <groupId>javax.servlet.jsp</groupId>

      <artifactId>jsp-api</artifactId>

      </dependency>

      <dependency>

      <groupId>com.sun.el</groupId>

      <artifactId>el-ri</artifactId>

      <version>1.0</version>

      </dependency>

      <dependency>

      <groupId>cglib</groupId>

      <artifactId>cglib</artifactId>

      </dependency>

      <dependency>

      <groupId>commons-beanutils</groupId>

      <artifactId>commons-beanutils</artifactId>

      </dependency>

      <dependency>

      <groupId>commons-digester</groupId>

      <artifactId>commons-digester</artifactId>

      <exclusions>

      <exclusion>

      <groupId>commons-beanutils</groupId>

      <artifactId>commons-beanutils</artifactId>

      </exclusion>

      <exclusion>

      <groupId>commons-logging</groupId>

      <artifactId>commons-logging</artifactId>

      </exclusion>

      </exclusions>

      </dependency>

      <dependency>

      <groupId>com.uwyn</groupId>

      <artifactId>jhighlight</artifactId>

      <version>1.0</version>

      <exclusions>

      <exclusion>

      <groupId>javax.servlet</groupId>

      <artifactId>servlet-api</artifactId>

      </exclusion>

      </exclusions>

      </dependency>

      <dependency>

      <groupId>javax.xml.bind</groupId>

      <artifactId>jsr173_api</artifactId>

      <version>1.0</version>

      </dependency>

      <dependency>

      <groupId>javax.xml.stream</groupId>

      <artifactId>stax-api</artifactId>

      <version>1.0-2</version>

      <scope>provided</scope>

      </dependency>

      <dependency>

      <groupId>net.sourceforge.nekohtml</groupId>

      <artifactId>nekohtml</artifactId>

      <version>1.9.11</version>

      <exclusions>

      <exclusion>

      <artifactId>xercesImpl</artifactId>

      <groupId>xerces</groupId>

      </exclusion>

      </exclusions>

      </dependency>

      <dependency>

      <groupId>net.sourceforge.jsf-comp</groupId>

      <artifactId>acegi-jsf</artifactId>

      <version>1.1.3</version>

      </dependency>

      <!-- Für das Eclipse-Spring-Plugin, damit die Fehlermeldung für springApplicationContext.xml

      verschwindet -->

      <dependency>

      <groupId>xerces</groupId>

      <artifactId>xercesImpl</artifactId>

      <version>2.9.1</version>

      <exclusions>

      <exclusion>

      <artifactId>xml-apis</artifactId>

      <groupId>xml-apis</groupId>

      </exclusion>

      </exclusions>

      </dependency>

      <dependency>

      <groupId>xalan</groupId>

      <artifactId>xalan</artifactId>

      <version>2.7.1</version>

      <exclusions>

      <exclusion>

      <artifactId>xml-apis</artifactId>

      <groupId>xml-apis</groupId>

      </exclusion>

      </exclusions>

      </dependency>

     

     

      <!-- spring begin -->

      <dependency>

      <groupId>org.springframework</groupId>

      <artifactId>spring-web</artifactId>

      </dependency>

      <dependency>

      <groupId>org.springframework.security</groupId>

      <artifactId>spring-security-acl</artifactId>

      <exclusions>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-beans</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-context</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-context-support</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-core</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-jdbc</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-tx</artifactId>

      </exclusion>

      </exclusions>

      </dependency>

      <dependency>

      <groupId>org.springframework.security</groupId>

      <artifactId>spring-security-core</artifactId>

      <exclusions>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-aop</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-asm</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-beans</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-context</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-core</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-expression</artifactId>

      </exclusion>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-tx</artifactId>

      </exclusion>

      </exclusions>

      </dependency>

      <dependency>

      <groupId>org.springframework.security</groupId>

      <artifactId>spring-security-config</artifactId>

      <scope>compile</scope>

      </dependency>

      <dependency>

      <groupId>org.springframework.security</groupId>

      <artifactId>spring-security-web</artifactId>

      <exclusions>

      <exclusion>

      <groupId>org.springframework</groupId>

      <artifactId>spring-web</artifactId>

      </exclusion>

      </exclusions>

      </dependency>

      <dependency>

      <groupId>org.springframework.security</groupId>

      <artifactId>spring-security-ldap</artifactId>

      <exclusions>

      <exclusion>

      <groupId>commons-lang</groupId>

      <artifactId>commons-lang</artifactId>

      </exclusion>

      </exclusions>

      </dependency>

      <dependency>

      <groupId>org.springframework</groupId>

      <artifactId>spring-jms</artifactId>

      </dependency>

      <!-- spring end -->

     

     

      <dependency>

      <groupId>org.slf4j</groupId>

      <artifactId>slf4j-api</artifactId>

      </dependency>

      <dependency>

      <groupId>ch.qos.logback</groupId>

      <artifactId>logback-core</artifactId>

      </dependency>

      <dependency>

      <groupId>ch.qos.logback</groupId>

      <artifactId>logback-classic</artifactId>

      </dependency>

      <dependency>

      <groupId>cglib</groupId>

      <artifactId>cglib</artifactId>

      </dependency>

      </dependencies>

     

     

    </project>