----- Original Message -----
> From: Juan Hernandez <[email protected]> > To: Itamar Heim <[email protected]>; Stephen Liu <[email protected]> > Cc: "[email protected]" <[email protected]> > Sent: Thursday, November 15, 2012 12:43 AM > Subject: Re: [Engine-devel] Building oVirt from source > - snip - > The reason is that the jboss rpm installs the files in > /usr/share/jboss-as, owned by the root:jboss-as, so a non privileged > user will not have permission to write to those directories. > > Stephen, what I suggested you to do is to leave the installation of the > application server in the /home/satimis/jboss-as directory and then > modify the /home/satimis/.m2/settings.xml file. It should read as follows: > > <settings > 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/xsd/settings-1.0.0.xsd"> > > <activeProfiles> > <activeProfile>oVirt</activeProfile> > </activeProfiles> > > <profiles> > <profile> > <id>oVirt</id> > <properties> > <jbossHome>/home/satimis/jboss-as</jbossHome> > </properties> > </profile> > </profiles> > > </settings> > > Also you don't need to start the jboss-as service, as ovirt doesn't use > it. In a development environment you just go to > /home/satimis/jboss-as/bin and run standalone.sh. > > Also make sure that you own the /home/satimis/jboss-as directory: > > sudo chown --recursive satimis:satimis /home/satimis/jboss-as Hi Juan, Thanks for your advice. Performed following steps: $ sudo gedit /home/satimis/.m2/settings.xml change; <jbossHome>/usr/share/jboss-as</jbossHome> to <jbossHome>/home/satimis/jboss-as</jbossHome> $ sudo chown -R satimis:satimis /home/satimis/jboss-as I have to re-run following commands; $> git clone git://gerrit.ovirt.org/ovirt-engine $> export OVIRT_HOME=$PWD/ovirt-engine $> cd $OVIRT_HOME/backend/manager/dbscripts #> ./create_db_devel.sh -u postgres Build ===== $> cd $OVIRT_HOME $> mvn clean install .... ..... [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7:36.078s [INFO] Finished at: Fri Nov 16 18:22:13 HKT 2012 [INFO] Final Memory: 137M/593M [INFO] ------------------------------------------------------------------------ There are "test run" failure messages. Because the text scrolling moving too fast I can't take them down. Where is the log of "Build"? Deploy ====== $> cd $OVIRT_HOME/ear $> mvn clean install -Pdep,setup .... .... [INFO] Executed tasks [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 14.909s [INFO] Finished at: Fri Nov 16 18:26:49 HKT 2012 [INFO] Final Memory: 13M/246M [INFO] ------------------------------------------------------------------------ Re-run following command as mentioned in the "Instruction" : $ mvn clean install -Pdep .... .... [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 13.236s [INFO] Finished at: Fri Nov 16 18:29:08 HKT 2012 [INFO] Final Memory: 13M/246M [INFO] ------------------------------------------------------------------------ Testing ====== # ./standalone.sh -b 0.0.0.0 -bash: ./standalone.sh: No such file or directory # ls | grep standalone.sh no output # locate standalone.sh /home/satimis/jboss-as/bin/standalone.sh /home/satimis/jboss-as/bin/init.d/jboss-as-standalone.sh It is very strange! It is there! I have to run following command to get it; # cd /home/satimis/jboss-as/bin/ # ls | grep standalone.sh standalone.sh Then it is there. # ./standalone.sh -b 0.0.0.0 .... .... 2012-11-16 18:45:51,728 INFO [org.jboss.as] (MSC service thread 1-4) JBAS015951: Admin console listening on http://127.0.0.1:9990 2012-11-16 18:45:51,732 INFO [org.jboss.as] (MSC service thread 1-4) JBAS015874: JBoss AS 7.1.1.Final "Brontes" started in 11328ms - Started 536 of 627 services (90 services are passive or on-demand) 2012-11-16 18:45:51,752 INFO [org.ovirt.engine.core.bll.InitBackendServicesOnStartupBean] (pool-10-thread-1) MacPoolManager finished: 11/16/12 6:45 PM 2012-11-16 18:45:51,853 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed "engine.ear" It hung here. I have to press [Ctrl]+c to exit Neither I found the "Welcome" page. # hostname fedora17 # hostname -f fedora17 On browser I can't start api http://fedora17:8080/api nor webadmin Any mistake did I make? > Let me insist that if the build runs correctly what you will have is an > environment that you can use for development, it is not suitable or > designed for using ovirt. If what you want to do is test ovirt from the > user point of view then I strongly recommend that you use the prebuilt RPMs. I have another hard drive testing the prebuilt RPMs. Thanks B.R. Stephen L _______________________________________________ Engine-devel mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-devel
