What about our famous* javaee**-api-5.2.1.jar* problem? Do you load now the regular javaee-api-5.2.1.jar that is included in the Red5 ivy distro pacakge ?
Sebastian 2012/2/28 [email protected] <[email protected]> > No Problem, > > can you add that to: > http://incubator.apache.org/openmeetings/BuildInstructions.html > > Thanks! > Sebastian > > > 2012/2/28 Maxim Solodovnik <[email protected]> > >> One more thing, >> >> Eclipse project needs to be fixed. >> I'll handle it. >> If you need it ASAP please do the following: >> 1) run ant prepare-eclipse >> 2) run eclipse >> 3) add any missing library (shouldn't be too much) >> >> sorry for inconvenience :) >> >> >> On Tue, Feb 28, 2012 at 08:49, Maxim Solodovnik <[email protected]>wrote: >> >>> Hello Sebastian, >>> >>> I did initial check of apache.ivy integration. >>> I'm afraid I could miss some required libraries, I will test everything >>> today. PLease report me any missing library if you'll find any. >>> >>> Thanks in advance >>> >>> >>> On Tue, Feb 28, 2012 at 08:43, <[email protected]> wrote: >>> >>>> Author: solomax >>>> Date: Tue Feb 28 01:43:17 2012 >>>> New Revision: 1294440 >>>> >>>> URL: http://svn.apache.org/viewvc?rev=1294440&view=rev >>>> Log: >>>> Rat libraries are added to the ivy >>>> >>>> Modified: >>>> incubator/openmeetings/trunk/singlewebapp/build.xml >>>> incubator/openmeetings/trunk/singlewebapp/ivy.xml >>>> >>>> incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm >>>> >>>> Modified: incubator/openmeetings/trunk/singlewebapp/build.xml >>>> URL: >>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1294440&r1=1294439&r2=1294440&view=diff >>>> >>>> ============================================================================== >>>> --- incubator/openmeetings/trunk/singlewebapp/build.xml (original) >>>> +++ incubator/openmeetings/trunk/singlewebapp/build.xml Tue Feb 28 >>>> 01:43:17 2012 >>>> @@ -92,30 +92,14 @@ >>>> <property name="red5-screenshare.lib.dir" >>>> value="${project.lib}/red5-screenshare" /> >>>> <property name="red5-screenshare.images" >>>> value="${basedir}/WebContent/red5-screenshare" /> >>>> <property name="junit.lib.dir" value="${project.lib}/junit" /> >>>> + <property name="rat.lib.dir" value="${project.lib}/rat" /> >>>> >>>> - <!-- Open JPA --> >>>> - <property name="openjpa.lib" value="${project.lib}/openjpa2" /> >>>> - <!--JDBC Drivers--> >>>> - <property name="database.lib" value="${project.lib}/database" /> >>>> <property name="red5.lib" >>>> value="${basedir}/${red5.server.dir}/dist" /> >>>> <property name="red5.server.lib" value="${red5.lib}/lib" /> >>>> <property name="spring.lib" value="${project.lib}/spring" /> >>>> <property name="upload.lib" value="${project.lib}/upload" /> >>>> <property name="xstream.lib" value="${project.lib}/xstream" /> >>>> <property name="web.lib" value="${project.lib}" /> >>>> - <property name="ical.lib" value="${project.lib}/ical4j" /> >>>> - <!-- Apache Axis2 --> >>>> - <property name="axis2.lib" value="${project.lib}/axis2-1.6" /> >>>> - <!-- SLF4J --> >>>> - <property name="slf4j.lib" value="${project.lib}/slf4j" /> >>>> - <!-- Apache Velocity --> >>>> - <property name="velocity.lib" value="${project.lib}/velocity" /> >>>> - <!-- Apache Batik --> >>>> - <property name="batik.lib" value="${project.lib}/batik_17" /> >>>> - <!-- Mina --> >>>> - <property name="mina.lib" value="${project.lib}/mina" /> >>>> - <!-- Apache RAT --> >>>> - <property name="rat.lib" value="${project.lib}/rat" /> >>>> <!-- Svn Task --> >>>> <property name="svntask.lib" >>>> value="${project.lib}/svntask-1.0.8" /> >>>> >>>> @@ -196,6 +180,7 @@ >>>> <mkdir dir="${anakia.lib.dir}" /> >>>> <mkdir dir="${red5-screenshare.lib.dir}" /> >>>> <mkdir dir="${junit.lib.dir}" /> >>>> + <mkdir dir="${rat.lib.dir}" /> >>>> </target> >>>> >>>> <condition property="db.provider" value="${db}" else="derby"> >>>> @@ -216,9 +201,9 @@ >>>> <fileset dir="${red5.server.dir}/dist" >>>> includes="red5.jar" /> >>>> <fileset dir="${om.lib.dir}" >>>> includes="org.springframework.context-*.jar" /> >>>> <fileset dir="${om.lib.dir}" >>>> includes="org.springframework.core-*.jar" /> >>>> - <fileset dir="${slf4j.lib}" >>>> includes="logback*.jar" /> >>>> - <fileset dir="${mina.lib}" >>>> includes="mina-core*.jar" /> >>>> - <fileset dir="${slf4j.lib}" >>>> includes="slf4j-api*.jar" /> >>>> + <fileset dir="${red5.lib.dir}" >>>> includes="logback*.jar" /> >>>> + <fileset dir="${red5.lib.dir}" >>>> includes="mina-core*.jar" /> >>>> + <fileset dir="${red5.lib.dir}" >>>> includes="com.springsource.slf4j.api*.jar" /> >>>> </copy> >>>> <copy todir="${red5.root}" filtering="true"> >>>> <fileset dir="${red5.server.dir}/dist"> >>>> @@ -564,11 +549,11 @@ >>>> <!-- Build entire project --> >>>> <target name="build project" depends="clean, prepare, compile" /> >>>> >>>> - <target name="report_rat"> >>>> + <target name="report_rat" depends="-retrieve-rat"> >>>> <!-- define the RAT task --> >>>> <taskdef uri="antlib:org.apache.rat.anttasks" >>>> resource="org/apache/rat/anttasks/antlib.xml"> >>>> <classpath> >>>> - <fileset dir="${rat.lib}" >>>> includes="*.jar" /> >>>> + <fileset dir="${rat.lib.dir}" >>>> includes="*.jar" /> >>>> <path refid="compile.classpath" /> >>>> </classpath> >>>> </taskdef> >>>> @@ -864,6 +849,13 @@ >>>> <param name="ivy.lib.location" >>>> value="${junit.lib.dir}"/> >>>> </antcall> >>>> </target> >>>> + <!-- Check for rat libraries --> >>>> + <target name="-retrieve-rat" unless="rat.installed" >>>> description="Retrieves the libraries if needed" depends="prepare.mkdir"> >>>> + <antcall target="-retrieve" inheritAll="true" >>>> inheritRefs="true"> >>>> + <param name="ivy.conf.name" value="rat"/> >>>> + <param name="ivy.lib.location" >>>> value="${rat.lib.dir}"/> >>>> + </antcall> >>>> + </target> >>>> >>>> <target name="ivyclear" description="Clears out the Ivy cache"> >>>> <delete dir="${user.home}/.ivy2/cache/red5"/> >>>> >>>> Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml >>>> URL: >>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1294440&r1=1294439&r2=1294440&view=diff >>>> >>>> ============================================================================== >>>> --- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original) >>>> +++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Tue Feb 28 >>>> 01:43:17 2012 >>>> @@ -26,6 +26,7 @@ >>>> <conf name="openmeetings.ext" description="Openmeetings >>>> required libraries with different pattern" /> >>>> <conf name="openmeetings.axis2" description="Axis >>>> required libraries with dependencies" /> >>>> <conf name="junit" description="Unit testing >>>> dependencies" /> >>>> + <conf name="rat" description="Apache Rat dependencies" >>>> /> >>>> </configurations> >>>> <dependencies> >>>> <!-- START OF RED5 --> >>>> @@ -307,6 +308,18 @@ >>>> <include type="jar" /> >>>> </dependency> >>>> <!-- END OF JUNIT --> >>>> + >>>> + <!-- START OF RAT --> >>>> + <dependency org="org.apache.rat" name="apache-rat-core" >>>> rev="0.8" conf="rat->*" transitive="false"> >>>> + <include type="jar" /> >>>> + </dependency> >>>> + <dependency org="org.apache.rat" >>>> name="apache-rat-tasks" rev="0.8" conf="rat->*" transitive="false"> >>>> + <include type="jar" /> >>>> + </dependency> >>>> + <dependency org="commons-cli" name="commons-cli" >>>> rev="1.2" conf="rat->*" transitive="false"> >>>> + <include type="jar" /> >>>> + </dependency> >>>> + <!-- END OF RAT --> >>>> </dependencies> >>>> </ivy-module> >>>> >>>> >>>> Modified: >>>> incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm >>>> URL: >>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm?rev=1294440&r1=1294439&r2=1294440&view=diff >>>> >>>> ============================================================================== >>>> --- >>>> incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm >>>> (original) >>>> +++ >>>> incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm Tue >>>> Feb 28 01:43:17 2012 >>>> @@ -38,7 +38,7 @@ limitations under the License. >>>> <jar href="org.springframework.core-3.0.6.RELEASE.jar" /> >>>> <jar href="org.springframework.context-3.0.6.RELEASE.jar" /> >>>> <jar href="mina-core-2.0.4.jar" /> >>>> - <jar href="slf4j-api-1.6.1.jar" /> >>>> + <jar href="com.springsource.slf4j.api-1.6.1.jar" /> >>>> <jar href="httpclient-4.1.2.jar" /> >>>> <jar href="httpcore-4.1.3.jar" /> >>>> <jar href="bcprov-jdk16-145.jar" /> >>>> >>>> >>>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >> >> >> >> -- >> WBR >> Maxim aka solomax >> > > > > -- > Sebastian Wagner > http://www.openmeetings.de > http://incubator.apache.org/openmeetings/ > http://www.webbase-design.de > http://www.wagner-sebastian.com > [email protected] > -- Sebastian Wagner http://www.openmeetings.de http://incubator.apache.org/openmeetings/ http://www.webbase-design.de http://www.wagner-sebastian.com [email protected]
