[Building Sakai] PB Installing sakai bbb 1.0.6

ta rik tarik.sims at gmail.com
Fri May 25 09:28:28 PDT 2012


Thank you Jesus for the fedback,

I just tryed to download the 1.0.7 version from git://
github.com/blindsidenetworks/bigbluebutton-sakai.git
the current build:  <buildSerial>20120502_150500</buildSerial>
The attached file 1.0.7_pom.xml is a copy of the current pom.

See also sakai-bbb.txt file attached with the output of the build with the
-e switch).
It's the same error I keep having!

Thank you for your enlightenning our path!

Tarik.



---------------------------------------------------

2012/5/24 Jesus Federico <jesus at blindsidenetworks.com>

> Not a problem Ta,
>
> I'm sorry I haven take care of the project in the last few days. I am in a
> middle of a dead line for this weekend.
>
> I have two issues to work on with the bbb-tool and one is this you are
> pointing. Honestly I dont have idea why you are not able to install. Steve
> made some changes due the new official repo available for the 1.0.7
> version.
>
> When did you download the code? what version is it?
>
> You can find the development serial in the main pom.xml this is the last
> one
>
> <buildSerial>20120502_150500</buildSerial>
>
> and the last update was made 8 days ago on May 16
>
> Let me know
>
> Jesus
>
>
> On Thu, May 24, 2012 at 3:40 PM, ta rik <tarik.sims at gmail.com> wrote:
>
>> Hello Jesus,
>>
>> thank you for giving few seconds of your precious time to this issue:
>>
>> I have sakai 2.8.0 + BBB 0.8.RC1
>>
>> I download the tool Sakai-bbb 1.0.7 following the procedure in
>> https://confluence.sakaiproject.org/pages/viewpage.action?pageId=69273500
>> ,
>>  but the build keeps failing with the same error:
>> ----------------
>> $ mvn -Dmaven.tomcat.home=C:/opt/tomcat clean install sakai:deploy
>> [INFO] Scanning for projects...
>> [INFO] Searching repository for plugin with prefix: 'sakai'.
>> [INFO] ------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO] ------------------------------------------------------------------
>>  [INFO] The plugin 'org.apache.maven.plugins:maven-sakai-plugin' does not
>> r no valid version could be found
>> [INFO] ------------------------------------------------------------------
>> [INFO] For more information, run Maven with the -e switch
>> [INFO] ------------------------------------------------------------------
>> [INFO] Total time: < 1 second
>> [INFO] Finished at: Thu May 24 18:35:44 FET 2012
>> [INFO] Final Memory: 1M/15M
>> [INFO] ------------------------------------------------------------------
>>
>> Administrateur at LS1 /c/opt/tomcat
>> ---------------------------------------------------------------
>> under Sakai-bbb directory, the  pom.xml file comes with:
>>
>>  <parent>
>>         <groupId>org.sakaiproject.purepoms</groupId>
>>         <artifactId>sakai-standard-tool</artifactId>
>>         <version>2.8.4</version>
>>     </parent>
>>
>> I modified the upper <version> to 2.8.0 with Sakai-bbb 1.0.6 before and
>> it worked!
>> Now I removed 1.0.6 and would like to install 1.0.7, but the build keeps
>> failing.
>>
>> Any idea on the source of this problem? How to fix it?
>>
>> Have a nice day!
>> tarik.
>>
>>
>>
>
>
> --
> <http://blindsidenetworks.com/>
>
> *Jesus Federico*
> Software Engineer, Blindside Networks Inc.
>
> (    +1 (613) 695-0264
> *    jesus at blindsidenetworks.com
> skype: jesus.federico
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120525/354b1a1d/attachment.html 
-------------- next part --------------
<?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>
	<packaging>pom</packaging> 
    
    <parent>
        <groupId>org.sakaiproject.purepoms</groupId>
        <artifactId>sakai-standard-tool</artifactId>
        <version>2.8.4</version>
    </parent>
    
	<name>BigBlueButton</name>
	<groupId>org.sakaiproject.bbb</groupId>
	<artifactId>bbb</artifactId>
    <version>1.0.7-rc1</version>
    <description>Sakai BigBlueButton integrates a Sakai instance with a BigBlueButton server, allowing Sakai users to easily create and join BigBlueButton meetings from a Sakai worksite and access playback recording.</description>
    
    <url>http://confluence.sakaiproject.org/confluence/display/BBB</url>
	
    <organization>
        <name>Lancaster University (Centre for e-Science), Universidade Fernando Pessoa (UFPUV), Blindside Networks Inc(BN)</name>
        <url>http://e-science.lancs.ac.uk http://www.ufp.pt http://blindsidenetworks.com</url>
    </organization>    
    <inceptionYear>2010</inceptionYear>
	
	<developers>
		<developer>
            <name>Adrian Fish</name>
            <email>a.fish at lancaster.ac.uk</email>
            <organization>Lancaster University, Centre for e-Science</organization>
            <organizationUrl>http://e-science.lancs.ac.uk</organizationUrl>
            <roles>
                <role>Project Manager</role>
                <role>Developer</role>
            </roles>
            <timezone>0</timezone>
		</developer>
		<developer>
            <name>Nuno Fernandes</name>
            <email>nuno at ufp.edu.pt</email>
            <organization>Universidade Fernando Pessoa</organization>
            <organizationUrl>http://www.ufp.pt</organizationUrl>
            <roles>
                <role>Project Manager</role>
                <role>Developer</role>
            </roles>
            <timezone>0</timezone>
		</developer>
		<developer>
            <name>Jesus Federico</name>
            <email>jesus at blindsidenetworks.com</email>
            <organization>Blindside Networks Inc</organization>
            <organizationUrl>http://blindsidenetworks.com</organizationUrl>
            <roles>
                <role>Project Manager</role>
                <role>Developer</role>
            </roles>
            <timezone>-5</timezone>
		</developer>
	</developers>
	
    <properties>
        <!-- Build tracking  -->
        <maven.build.timestamp.format>yyMMdd_HHmm</maven.build.timestamp.format>
        <buildTimestamp>${maven.build.timestamp}</buildTimestamp>
        <buildSerial>20120502_150500</buildSerial>
        <!-- Regular properties -->
        <entitybroker.version>[1.3.9,1.3.20)</entitybroker.version>
        <entitybroker-utils.version>1.3.7</entitybroker-utils.version>
        <commons-beanutils.version>1.8.0</commons-beanutils.version>
        <commons-codec.version>1.4</commons-codec.version>
        <commons-betwixt.version>0.8</commons-betwixt.version>
        <log4j.version>1.2.9</log4j.version>
        <ical4j.version>1.0-rc3</ical4j.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    
    <scm>
		<connection>scm:git:git at github.com:blindsidenetworks/bigbluebutton-sakai.git</connection>
		<developerConnection>scm:git:git at github.com:blindsidenetworks/bigbluebutton-sakai.git</developerConnection>
		<url>https://github.com/blindsidenetworks/bigbluebutton-sakai.git</url>
    </scm>
    
    
    <issueManagement>
        <system>JIRA</system>
        <url>http://jira.sakaiproject.org/jira/browse/BBB</url>
    </issueManagement>
    
    
    <licenses>
        <license>
            <name>Educational Community License, Version 2.0</name>
            <url>http://www.osedu.org/licenses/ECL-2.0</url>
            <distribution>repo</distribution>
        </license>
    </licenses>
    
    <modules>
        <module>api</module>
        <module>bundle</module>
        <module>impl</module>
        <module>components</module>
        <module>tool</module>
        <module>assembly</module>
    </modules>
    
    <distributionManagement>
        <site>
            <id>sakai-site</id>
            <name>Sakai Release Site</name>
            <url>scpexe://source.sakaiproject.org/var/www/html/release/bbb/${project.version}</url>
        </site>
    </distributionManagement>
	
	<repositories>
        <repository>
            <id>modularity-releases</id>
            <name>Modularity Releases Repository</name>
            <url>http://m2.modularity.net.au/releases</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
	</repositories>
    
    <profiles>
        <profile>
            <id>release</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                <licenseplugin.phase>none</licenseplugin.phase>
            </properties>
        </profile>
        <profile>
            <id>dev</id>
            <properties>
                <licenseplugin.phase>verify</licenseplugin.phase>
            </properties>
        </profile>
    </profiles>
    
    <dependencyManagement>
    	<dependencies>
    	    <!-- BBB -->
            <dependency>
                <groupId>org.sakaiproject.bbb</groupId>
                <artifactId>bbb-api</artifactId>
                <version>${project.version}</version>
                <type>jar</type>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>org.sakaiproject.bbb</groupId>
                <artifactId>bbb-bundle</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.sakaiproject.bbb</groupId>
                <artifactId>bbb-impl</artifactId>
                <version>${project.version}</version>
                <type>jar</type>
            </dependency>
            
            <!-- EntityBroker -->
            <dependency>
                <groupId>org.sakaiproject.entitybroker</groupId>
                <artifactId>entitybroker-api</artifactId>
                <version>${entitybroker.version}</version>
            </dependency>
            
            <dependency>
                <groupId>org.sakaiproject.entitybroker</groupId>
                <artifactId>entitybroker-utils</artifactId>
                <version>${entitybroker-utils.version}</version>
            </dependency>
            
            <!-- Apache Commons -->
            <dependency>
                <groupId>commons-codec</groupId>
                <artifactId>commons-codec</artifactId>
                <version>${commons-codec.version}</version>
            </dependency>
            <dependency>
                <groupId>commons-betwixt</groupId>
                <artifactId>commons-betwixt</artifactId>
                <version>${commons-betwixt.version}</version>
            </dependency>
            
            <!-- Others -->
            <dependency>
                <groupId>net.fortuna.ical4j</groupId>
                <artifactId>ical4j</artifactId>
                <version>${ical4j.version}</version>
            </dependency>
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>${log4j.version}</version>
                <scope>provided</scope>
            </dependency>
    	</dependencies>
    </dependencyManagement>
    
    <build>
    	<plugins>
    		<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <configuration>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <groupId>com.mycila.maven-license-plugin</groupId>
                <artifactId>maven-license-plugin</artifactId>
                <version>1.5.0</version>
                <configuration>
                    <basedir>${basedir}</basedir>
                    <!-- THIS IS A BRITTLE; IMPLEMENT REMOTE RESOURCE PLUGIN TO GET THIS FILE -->
                    <header>https://source.sakaiproject.org/svn/sakai/trunk/ECLv2-header-template.txt</header>
                    <!-- <header>${user.home}/.m2/license-template.txt</header> -->
                    <quiet>false</quiet>
                    <failIfMissing>true</failIfMissing>
                    <aggregate>false</aggregate>
                    <includes>
                        <include>src/**/*.java</include>
                        <include>**/test/**/*.java</include>
                        <include>src/webapp/**/*.css</include>
                        <include>src/webapp/**/*.html</include>
                        <include>src/webapp/**/*.js</include>
                        <include>src/webapp/**/*.jsp</include>
                    </includes>
                    <excludes>
                        <exclude>target/**</exclude>
                        <exclude>m2-target/**</exclude>
                        <exclude>**/*.properties</exclude>
                        <exclude>**/*.sql</exclude>
                        <exclude>**/*.TXT</exclude>
                        <exclude>**/*.xml</exclude>
                        <exclude>**/jquery*.*</exclude>
                        <exclude>src/webapp/**/lib/**/*</exclude>
                    </excludes>
                    <useDefaultExcludes>true</useDefaultExcludes>
                    <useDefaultMapping>true</useDefaultMapping>
                    <properties>
                        <!-- <name>${project.name}</name> -->
                        <year>${project.inceptionYear}-2012</year>
                        <holder>The Sakai Foundation</holder>
                        <!-- <contact>info at sakaiproject.org</contact> -->
                    </properties>
                    <encoding>UTF-8</encoding>
                </configuration>
                <executions>
                    <execution>
                        <id>check-headers</id>
                        <phase>${licenseplugin.phase}</phase>
                        <goals>
                            <goal>check</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
    	</plugins>
    </build>
    
    <reporting>
        <plugins>
            <!-- JavaDocs: mvn javadoc:javadoc -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
                <reportSets>
                  <reportSet>
                    <id>aggregate</id>
                    <configuration>
                      <aggregate>true</aggregate>
                          <source>1.5</source>
                      <encoding>UTF-8</encoding>
                        <links>
                        <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
                        <link>http://java.sun.com/products/servlet/2.3/javadoc/</link>
                      </links>
                      <breakiterator>true</breakiterator>
                      <verbose>false</verbose>
                      <maxmemory>512m</maxmemory>
                      <additionalJOption>
                        -J-Xms168m -J-Xmx512m -J-XX:PermSize=128m -J-XX:NewSize=64m
                      </additionalJOption>
                    </configuration>
                    <reports>
                      <report>aggregate</report>
                    </reports>
                  </reportSet>
                </reportSets>   
            </plugin>
            <!-- FindBugs: mvn findbugs:findbugs -->
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>findbugs-maven-plugin</artifactId>
                <version>1.2</version>
                <configuration>
                    <findbugsXmlOutput>true</findbugsXmlOutput>
                    <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
                    <xmlOutput>true</xmlOutput>
                </configuration>
            </plugin>
            <!-- CheckStyle: mvn checkstyle:checkstyle -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-checkstyle-plugin</artifactId>
                <configuration>
                    <outputFileFormat>xml</outputFileFormat>
                </configuration>
            </plugin>
            <!-- Cobertura: mvn cobertura:cobertura -->
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>cobertura-maven-plugin</artifactId>
                <configuration>
                    <formats>
                        <format>html</format>
                        <format>xml</format>
                    </formats>
                </configuration>
            </plugin>
        </plugins>
    </reporting>
    
</project>
-------------- next part --------------

Administrateur at LMS1 /c/opt/tomcat
$ git clone git://github.com/blindsidenetworks/bigbluebutton-sakai.git
Cloning into 'bigbluebutton-sakai'...
remote: Counting objects: 2314, done.
remote: Compressing objects: 100% (767/767), done.
Recreemote: Total 2314 (delta 883),iving objects:  98% (2268/2314), 3 reused 228
6 (delta 860)
Receiving objects: 100% (2314/2314), 538.20 KiB | 225 KiB/s, done.
Resolving deltas: 100% (883/883), done.

Administrateur at LMS1 /c/opt/tomcat
$ ls -l
$ mvn -Dmaven.tomcat.home=C:/opt/tomcat clean install sakai:deploy
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'sakai'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-sakai-plugin' does not exist o
r no valid version could be found
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Fri May 25 17:09:58 FET 2012
[INFO] Final Memory: 1M/15M
[INFO] ------------------------------------------------------------------------

Administrateur at LMS1 /c/opt/tomcat
$ mvn -e -Dmaven.tomcat.home=C:/opt/tomcat clean install sakai:deploy
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'sakai'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-sakai-plugin' does not exist o
r no valid version could be found
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.m
aven.plugins:maven-sakai-plugin' does not exist or no valid version could be fou
nd
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defa
ultLifecycleExecutor.java:1569)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor
(DefaultLifecycleExecutor.java:1851)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListBy
AggregationNeeds(DefaultLifecycleExecutor.java:462)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:175)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
        at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The p
lugin 'org.apache.maven.plugins:maven-sakai-plugin' does not exist or no valid v
ersion could be found
        at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl
uginVersion(DefaultPluginVersionManager.java:229)
        at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl
uginVersion(DefaultPluginVersionManager.java:91)
        at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPlug
inManager.java:179)
        at org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(Def
aultPluginManager.java:1642)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defa
ultLifecycleExecutor.java:1540)
        ... 15 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Fri May 25 17:10:11 FET 2012
[INFO] Final Memory: 1M/15M
[INFO] ------------------------------------------------------------------------

Administrateur at LMS1 /c/opt/tomcat
$


More information about the sakai-dev mailing list