Thank you for your rapidly Answers.
Best Regards Berner Martin -----Ursprüngliche Nachricht----- Von: Romain Manni-Bucau [mailto:[email protected]] Gesendet: Montag, 21. Oktober 2013 10:11 An: [email protected] Betreff: Re: maven dependencys to several TomEE/Tomcat suplied Librarys org.apache.openejb:tomee-catalina *Romain Manni-Bucau* *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* *Github: https://github.com/rmannibucau* 2013/10/21 Berner Martin <[email protected]> > That's Correct. But for the Moment I need to get a working pom with > all the needed Dependencies. > Afterword (when we have further Time) we plan to cat the Dependencies > to the Implementations wherever it is Possible. > > Is there A Dependency which gives me org.apache.tomee.catalina.realm? > > Freundliche Grüsse > Berner Martin > > > > -----Ursprüngliche Nachricht----- > Von: Romain Manni-Bucau [mailto:[email protected]] > Gesendet: Montag, 21. Oktober 2013 09:59 > An: [email protected] > Betreff: Re: maven dependencys to several TomEE/Tomcat suplied > Librarys > > That's true but one goal of JavaEE is to not be tied to the impls. For > tomcat realm it is ok but for others it can be a pain. Typically > you'll need to maintain your pom for each upgrade of server version > > *Romain Manni-Bucau* > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* > *Blog: **http://rmannibucau.wordpress.com/*< > http://rmannibucau.wordpress.com/> > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* > *Github: https://github.com/rmannibucau* > > > > 2013/10/21 Berner Martin <[email protected]> > > > Hi Romain, > > No this Dependency I already added. But that's not enough. > > We use the ContextDatabaseRealm which is in the > > org.apache.tomee.catalina.realm - Package. This is not Part of > javaee-api. > > Also there are some dependencis to tomcat provided Jars such as > > tomcat-catalina and tomcat-coyote which I included by this: > > <dependency> > > <groupId>org.apache.tomcat</groupId> > > <artifactId>tomcat-catalina</artifactId> > > <version>${tomcat.version}</version> > > <scope>provided</scope> > > </dependency> > > <dependency> > > <groupId>org.apache.tomcat</groupId> > > <artifactId>tomcat-coyote</artifactId> > > <version>${tomcat.version}</version> > > <scope>provided</scope> > > </dependency> > > I'm nearly sure that there are better ways to do that. > > > > My Current Dependencys aer the following and I'm sure that dies > > didn't even match all used Librarys.. > > > > <dependencies> > > <!-- Tomcat Realm --> > > <dependency> > > <groupId>org.apache.tomcat</groupId> > > <artifactId>tomcat-catalina</artifactId> > > <version>${tomcat.version}</version> > > <scope>provided</scope> > > </dependency> > > <dependency> > > <groupId>org.apache.tomcat</groupId> > > <artifactId>tomcat-coyote</artifactId> > > <version>${tomcat.version}</version> > > <scope>provided</scope> > > </dependency> > > > > <!-- Commons Collections --> > > <dependency> > > <groupId>commons-collections</groupId> > > <artifactId>commons-collections</artifactId> > > <version>3.2.1</version> > > <scope>provided</scope> > > </dependency> > > > > <!-- Commons lang --> > > <dependency> > > <groupId>org.apache.commons</groupId> > > <artifactId>commons-lang3</artifactId> > > <version>3.1</version> > > <scope>provided</scope> > > </dependency> > > > > <!-- Prettyfaces --> > > <dependency> > > <groupId>com.ocpsoft</groupId> > > <artifactId>prettyfaces-jsf2</artifactId> > > <version>3.3.3</version> > > </dependency> > > > > <!-- JEE6 API --> > > <dependency> > > <groupId>org.apache.openejb</groupId> > > <artifactId>javaee-api</artifactId> > > <version>6.0-5</version> > > <scope>provided</scope> > > </dependency> > > > > <!-- Myfaces-CODI --> > > <dependency> > > > > <groupId>org.apache.myfaces.extensions.cdi.core</groupId> > > <artifactId>myfaces-extcdi-core-api</artifactId> > > <version>${codi.version}</version> > > <scope>compile</scope> > > </dependency> > > <dependency> > > > > <groupId>org.apache.myfaces.extensions.cdi.core</groupId> > > <artifactId>myfaces-extcdi-core-impl</artifactId> > > <version>${codi.version}</version> > > <scope>compile</scope> > > </dependency> > > <dependency> > > > > <groupId>org.apache.myfaces.extensions.cdi.modules</groupId> > > > > <artifactId>myfaces-extcdi-jsf20-module-api</artifactId> > > <version>${codi.version}</version> > > <scope>compile</scope> > > </dependency> > > <dependency> > > > > <groupId>org.apache.myfaces.extensions.cdi.modules</groupId> > > > > <artifactId>myfaces-extcdi-jsf20-module-impl</artifactId> > > <version>${codi.version}</version> > > <scope>runtime</scope> > > </dependency> > > <dependency> > > > > <groupId>org.apache.myfaces.extensions.cdi.modules</groupId> > > > > <artifactId>myfaces-extcdi-message-module-api</artifactId> > > <version>${codi.version}</version> > > <scope>compile</scope> > > </dependency> > > <dependency> > > > > <groupId>org.apache.myfaces.extensions.cdi.modules</groupId> > > > > <artifactId>myfaces-extcdi-message-module-impl</artifactId> > > <version>${codi.version}</version> > > <scope>runtime</scope> > > </dependency> > > <dependency> > > <groupId>org.apache.myfaces.extensions.cdi.modules</groupId> > > <artifactId>myfaces-extcdi-jpa1-module-api</artifactId> > > <version>${codi.version}</version> > > <scope>compile</scope> > > </dependency> > > <dependency> > > <groupId>org.apache.myfaces.extensions.cdi.modules</groupId> > > <artifactId>myfaces-extcdi-jpa1-module-impl</artifactId> > > <version>${codi.version}</version> > > <scope>compile</scope> > > </dependency> > > > > <!-- jCIFS --> > > <dependency> > > <groupId>org.samba.jcifs</groupId> > > <artifactId>jcifs</artifactId> > > <version>1.3.3</version> > > <scope>compile</scope> > > </dependency> > > > > <!-- Primefaces --> > > <dependency> > > <groupId>org.primefaces.extensions</groupId> > > <artifactId>primefaces-extensions</artifactId> > > <version>0.6.1</version> > > <scope>runtime</scope> > > </dependency> > > <dependency> > > <groupId>org.primefaces</groupId> > > <artifactId>primefaces</artifactId> > > <version>3.5</version> > > </dependency> > > > > <dependency> > > <groupId>org.eclipse.persistence</groupId> > > <artifactId>eclipselink</artifactId> > > <version>2.4.2</version> > > <scope>compile</scope> > > </dependency> > > > > > > <dependency> > > <groupId>com.sun.faces</groupId> > > <artifactId>jsf-api</artifactId> > > <version>2.1.10</version> > > <scope>provided</scope> > > </dependency> > > <dependency> > > <groupId>com.sun.faces</groupId> > > <artifactId>jsf-impl</artifactId> > > <version>2.1.10</version> > > <scope>provided</scope> > > </dependency> > > > > <dependency> > > <groupId>junit</groupId> > > <artifactId>junit</artifactId> > > <version>3.8.1</version> > > <scope>test</scope> > > </dependency> > > </dependencies> > > > > Best Regards > > Berner Martin > > > > > > -----Ursprüngliche Nachricht----- > > Von: Romain Manni-Bucau [mailto:[email protected]] > > Gesendet: Montag, 21. Oktober 2013 09:16 > > An: [email protected] > > Betreff: Re: maven dependencys to several TomEE/Tomcat suplied > > Librarys > > > > Hi > > > > is it what you want or do you simply want to add > > org.apache.openejb:javaee-api:6.0-5 as provided? > > > > we have plenty of war sample here > > http://svn.apache.org/repos/asf/tomee/tomee/trunk/examples/ , all > > uses maven > > > > *Romain Manni-Bucau* > > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* > > *Blog: **http://rmannibucau.wordpress.com/*< > > http://rmannibucau.wordpress.com/> > > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* > > *Github: https://github.com/rmannibucau* > > > > > > > > 2013/10/21 Berner Martin <[email protected]> > > > > > Hi, > > > I try to convert a WebApp-Project to Maven. > > > Until now, we create the WAR in Eclipse by simply do "Export". > > > Because there are several Libs we used from TomEE, Maven didn't > > > find > it. > > > In Eclipse they are present by configuring the Runtime (TomEE). > > > Is there a Simple dependency to configure all the Libs provided by > TomEE? > > > > > > Best Regards > > > Martin Berner > > > > > > > > >
