
On 11/14/2012 12:09 PM, Stephen Liu wrote:
Hi all,
$ sudo find / -name .m2 find: `/run/user/satimis/gvfs': Permission denied /home/satimis/.m2
$ sudo ls -ald /home/satimis/.m2 drwxrwxr-x. 3 satimis satimis 4096 Nov 14 14:12 /home/satimis/.m2
$ cat $HOME/.m2/settings.xml <settings xmlns="http://maven.apache.org/POM/4.0.0" <http://maven.apache.org/POM/4.0.0%22>; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <http://www.w3.org/2001/XMLSchema-instance%22>; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd" <http://maven.apache.org/xsd/settings-1.0.0.xsd%22>;>
<!--**************************** PROFILES ****************************-->
<activeProfiles> <activeProfile>oVirtEnvSettings</activeProfile> </activeProfiles>
<profiles> <profile> <id>oVirtEnvSettings</id> <properties> <jbossHome>/usr/share/jboss-as</jbossHome>
<JAVA_HOME>/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java</JAVA_HOME> </properties> </profile> </profiles> </settings>
This ^ (/home/satimis/.m2/settings.xml) is the file that you need to change, and you need to change the "jbossHome" property so that it contains the directory where you actually have the application server installed. Please remove or fix the JAVA_HOME property as well, as it is not needed and pointing a location that doesn't exist in Fedora 17.
This file is on /home/satimis/.m2/
$ locate settings.xml /home/satimis/.m2/settings.xml /usr/share/maven/conf/settings.xml /usr/share/mime/application/x-cisco-vpn-settings.xml
There are 2 settings.xml files
I attend the later file on /usr/share/maven/conf/settings.xml to this email
B.R. Stephen L
________________________________ From: Juan Hernandez <jhernand@redhat.com> To: Stephen Liu <satimis@yahoo.com> Cc: "engine-devel@ovirt.org" <engine-devel@ovirt.org> Sent: Wednesday, November 14, 2012 6:36 PM Subject: Re: [Engine-devel] Building oVirt from source
On 11/14/2012 11:34 AM, Stephen Liu wrote:
# find / -name jboss-as find: `/run/user/satimis/gvfs': Permission denied /home/satimis/jboss-as
jbozz-as is NOT on /usr/share/jboss-as
Then you need to fix your $HOME/.m2/settings.xml file, the jbossHome property must contain the directory where you have installed the application server.
*From:* Juan Hernandez <jhernand@redhat.com> *To:* Stephen Liu <satimis@yahoo.com> *Cc:* "engine-devel@ovirt.org" <engine-devel@ovirt.org> *Sent:* Wednesday, November 14, 2012 6:23 PM *Subject:* Re: [Engine-devel] Building oVirt from source
On 11/14/2012 11:10 AM, Stephen Liu wrote: > > Hi Juan, > > I have sent another email to the list under the subject:
"Deploy error
> again". But it never came to the list. Is the server in problem? > > Subject : Deploy error again
I think you are having problems with the permissions in the /usr/share/jboss-as directory. Make sure that you have the following content in your $HOME/.m2/settings.xml file:
<settings xmlns="http://maven.apache.org/POM/4.0.0"
<http://maven.apache.org/POM/4.0.0%22>;
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<http://www.w3.org/2001/XMLSchema-instance%22>;
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"
<http://maven.apache.org/xsd/settings-1.0.0.xsd%22>;>
<activeProfiles> <activeProfile>oVirtEnvSettings</activeProfile> </activeProfiles>
<profiles> <profile> <id>oVirtEnvSettings</id> <properties> <jbossHome>/home/satimis/jboss-as</jbossHome> </properties> </profile> </profiles>
</settings>
Pay special attention to the "jbossHome" property, it should be the directory where you have the application server installed, and
you need
to have permissions to write to it. Currently you are using /usr/share/jboss-as, and I guess you don't have permissions to write there. Install the application server to /home/staimis/jboss-as
and use
that instead.
-- Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta 3ºD, 28016 Madrid, Spain Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.