RE: mvn execution from browser

2010-09-19 Thread Sridhar Laxmipuram Srinivasan
Oh is it, thnkx for suggestion, Can you let me know how to specify .m2 
directory? from command line

Thnkx
sridharl

-Original Message-
From: Wayne Fay [mailto:wayne...@gmail.com] 
Sent: Sunday, September 19, 2010 10:14 PM
To: Maven Users List
Subject: Re: mvn execution from browser

> By default apache searches in / directory instead of /home directory...
>
> I copied /home/sridharl/.m2 to /.m2
>
> /home/y/libexec/maven/bin/mvn -o -f 
> /home/y/share/htdocs/ugc_cloud_qa/pom.xml clean

You should probably use -s /absolute/path/of/settings.xml to specify a
settings.xml file to use, and then specify the location of the .m2
folder there, rather than copying the .m2 folder to /.m2 which just
seems like a bad place for it. This tells me Apache (and Maven) is
running as root which is really not suggested!!

Wayne

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: mvn execution from browser

2010-09-19 Thread Wayne Fay
> By default apache searches in / directory instead of /home directory...
>
> I copied /home/sridharl/.m2 to /.m2
>
> /home/y/libexec/maven/bin/mvn -o -f 
> /home/y/share/htdocs/ugc_cloud_qa/pom.xml clean

You should probably use -s /absolute/path/of/settings.xml to specify a
settings.xml file to use, and then specify the location of the .m2
folder there, rather than copying the .m2 folder to /.m2 which just
seems like a bad place for it. This tells me Apache (and Maven) is
running as root which is really not suggested!!

Wayne

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: mvn execution from browser

2010-09-18 Thread Sridhar Laxmipuram Srinivasan
I resolved the issue
Issue was with location of .m2 directory...


By default apache searches in / directory instead of /home directory...

I copied /home/sridharl/.m2 to /.m2

Now when I executed http://10.66.79.83:7200/ugc_cloud_qa/t.php
I got the below:-

/home/y/libexec/maven/bin/mvn -o clean [INFO] NOTE: Maven is executing in 
offline mode. Any artifacts not already in your local repository will be 
inaccessible. [INFO] Scanning for projects... [INFO] 
 [INFO] 
Building ugc_cloud_qa [INFO] task-segment: [clean] [INFO] 
 [INFO] 
[clean:clean {execution: default-clean}] [INFO] 
 [INFO] 
BUILD SUCCESSFUL [INFO] 
 [INFO] 
Total time: 1 second [INFO] Finished at: Sun Sep 19 06:34:01 GMT 2010 [INFO] 
Final Memory: 4M/41M [INFO] 



Thnkx
sridharl

-Original Message-
From: Sridhar Laxmipuram Srinivasan [mailto:sridh...@yahoo-inc.com] 
Sent: Sunday, September 19, 2010 11:00 AM
To: Maven Users List; jus...@justinedelson.com
Subject: RE: mvn execution from browser

Actually I want to execute maven from a browser, that's is the reason I am 
invoking mvn hru a system command from a php script. php script can be executed 
either from shell terminal on linux or from browser

Executing the php script from the terminal, mvn execution happens perfectly.
[sridharl =>maven>> ugc_cloud_qa]$ php t.php


/home/y/libexec/maven/bin/mvn -o -f 
/home/y/share/htdocs/ugc_cloud_qa/pom.xml clean
[INFO]
NOTE: Maven is executing in offline mode. Any artifacts not already in your 
local
repository will be inaccessible.

[INFO] Scanning for projects...
[INFO] 
[INFO] Building ugc_cloud_qa
[INFO]task-segment: [clean]
[INFO] 
[INFO] [clean:clean {execution: default-clean}]
[INFO] 
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: < 1 second
[INFO] Finished at: Sun Sep 19 05:20:05 GMT 2010
[INFO] Final Memory: 4M/41M
[INFO] 

But when I execute from a browser something like below, mvn execution fails as 
it si not able to find the pom.xml:-
http://10.66.79.83:7200/ugc_cloud_qa/t.php
/home/y/libexec/maven/bin/mvn -o -f /home/y/share/htdocs/ugc_cloud_qa/pom.xml 
clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not 
already in your local repository will be inaccessible. [INFO] Scanning for 
projects... [INFO] 
 [INFO] 
Building ugc_cloud_qa [INFO] task-segment: [clean] [INFO] 
 [INFO] 
 
[ERROR] BUILD ERROR [INFO] 
 [INFO] 
Error building POM (may not be this project's POM). Project ID: 
org.apache.maven.plugins:maven-clean-plugin Reason: POM 
'org.apache.maven.plugins:maven-clean-plugin' not found in repository: System 
is offline. org.apache.maven.plugins:maven-clean-plugin:pom:2.2 for project 
org.apache.maven.plugins:maven-clean-plugin [INFO] 
 [INFO] 
For more information, run Maven with the -e switch [INFO] 
 [INFO] 
Total time: < 1 second [INFO] Finished at: Sun Sep 19 05:25:37 GMT 2010 [INFO] 
Final Memory: 2M/38M [INFO] 


So there is no issue with maven project, but the issue is something else...
Php script is executed thru apache and apache has its own path variables set I 
think which is different from shell path, Could you please suggest what could 
be the issue?

Thnkx
sridharl



-Original Message-
From: Justin Edelson [mailto:justinedel...@gmail.com] 
Sent: Saturday, September 18, 2010 10:46 PM
To: Maven Users List
Subject: Re: mvn execution from browser

This error looks pretty straight forward. What exactly are you looking
for help with?

Justin

On 9/18/10 10:29 AM, Sridhar Laxmipuram Srinivasan wrote:
> Hi,
> I am trying to execute java maven command thru a php script from browser
> 
> Php script:
>  print "
> 
> ";
> system("/home/y/bin/mvn -o -f /home/y/share/htdocs/ugc_cloud_qa/pom.xml 
> 

RE: mvn execution from browser

2010-09-18 Thread Sridhar Laxmipuram Srinivasan
Actually I want to execute maven from a browser, that's is the reason I am 
invoking mvn hru a system command from a php script. php script can be executed 
either from shell terminal on linux or from browser

Executing the php script from the terminal, mvn execution happens perfectly.
[sridharl =>maven>> ugc_cloud_qa]$ php t.php


/home/y/libexec/maven/bin/mvn -o -f 
/home/y/share/htdocs/ugc_cloud_qa/pom.xml clean
[INFO]
NOTE: Maven is executing in offline mode. Any artifacts not already in your 
local
repository will be inaccessible.

[INFO] Scanning for projects...
[INFO] 
[INFO] Building ugc_cloud_qa
[INFO]task-segment: [clean]
[INFO] 
[INFO] [clean:clean {execution: default-clean}]
[INFO] 
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: < 1 second
[INFO] Finished at: Sun Sep 19 05:20:05 GMT 2010
[INFO] Final Memory: 4M/41M
[INFO] 

But when I execute from a browser something like below, mvn execution fails as 
it si not able to find the pom.xml:-
http://10.66.79.83:7200/ugc_cloud_qa/t.php
/home/y/libexec/maven/bin/mvn -o -f /home/y/share/htdocs/ugc_cloud_qa/pom.xml 
clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not 
already in your local repository will be inaccessible. [INFO] Scanning for 
projects... [INFO] 
 [INFO] 
Building ugc_cloud_qa [INFO] task-segment: [clean] [INFO] 
 [INFO] 
 
[ERROR] BUILD ERROR [INFO] 
 [INFO] 
Error building POM (may not be this project's POM). Project ID: 
org.apache.maven.plugins:maven-clean-plugin Reason: POM 
'org.apache.maven.plugins:maven-clean-plugin' not found in repository: System 
is offline. org.apache.maven.plugins:maven-clean-plugin:pom:2.2 for project 
org.apache.maven.plugins:maven-clean-plugin [INFO] 
 [INFO] 
For more information, run Maven with the -e switch [INFO] 
 [INFO] 
Total time: < 1 second [INFO] Finished at: Sun Sep 19 05:25:37 GMT 2010 [INFO] 
Final Memory: 2M/38M [INFO] 


So there is no issue with maven project, but the issue is something else...
Php script is executed thru apache and apache has its own path variables set I 
think which is different from shell path, Could you please suggest what could 
be the issue?

Thnkx
sridharl



-Original Message-
From: Justin Edelson [mailto:justinedel...@gmail.com] 
Sent: Saturday, September 18, 2010 10:46 PM
To: Maven Users List
Subject: Re: mvn execution from browser

This error looks pretty straight forward. What exactly are you looking
for help with?

Justin

On 9/18/10 10:29 AM, Sridhar Laxmipuram Srinivasan wrote:
> Hi,
> I am trying to execute java maven command thru a php script from browser
> 
> Php script:
>  print "
> 
> ";
> system("/home/y/bin/mvn -o -f /home/y/share/htdocs/ugc_cloud_qa/pom.xml 
> clean");
> print "";
> ?>
> 
> But I always get error like :
> NOTE: Maven is executing in offline mode. Any artifacts not already in your 
> local
> repository will be inaccessible.
> 
> [INFO] Scanning for projects...
> [INFO] 
> 
> [INFO] Building ugc_cloud_qa
> [INFO]task-segment: [clean]
> [INFO] 
> 
> [INFO] 
> 
> [ERROR] BUILD ERROR
> [INFO] 
> 
> [INFO] Error building POM (may not be this project's POM).
> 
> 
> Project ID: org.apache.maven.plugins:maven-clean-plugin
> 
> Reason: POM 'org.apache.maven.plugins:maven-clean-plugin' not found in 
> repository: System is offline.
> 
>   org.apache.maven.plugins:maven-clean-plugin:pom:2.2
> 
> 
>  for project org.apache.maven.plugins:maven-clean-plugin
> 
> 
> [INFO] 
> 
> [INFO] For more information, run Maven wit

Re: mvn execution from browser

2010-09-18 Thread Manos Batsis

On 09/18/2010 05:29 PM, Sridhar Laxmipuram Srinivasan wrote:

Hi,
I am trying to execute java maven command thru a php script from browser

Php script:

";
system("/home/y/bin/mvn -o -f /home/y/share/htdocs/ugc_cloud_qa/pom.xml clean");
print "";
?>

But I always get error like :
NOTE: Maven is executing in offline mode. Any artifacts not already in your 
local
repository will be inaccessible.


Remove the "-o" parameter. Read the documentation.

Manos

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: mvn execution from browser

2010-09-18 Thread Justin Edelson
This error looks pretty straight forward. What exactly are you looking
for help with?

Justin

On 9/18/10 10:29 AM, Sridhar Laxmipuram Srinivasan wrote:
> Hi,
> I am trying to execute java maven command thru a php script from browser
> 
> Php script:
>  print "
> 
> ";
> system("/home/y/bin/mvn -o -f /home/y/share/htdocs/ugc_cloud_qa/pom.xml 
> clean");
> print "";
> ?>
> 
> But I always get error like :
> NOTE: Maven is executing in offline mode. Any artifacts not already in your 
> local
> repository will be inaccessible.
> 
> [INFO] Scanning for projects...
> [INFO] 
> 
> [INFO] Building ugc_cloud_qa
> [INFO]task-segment: [clean]
> [INFO] 
> 
> [INFO] 
> 
> [ERROR] BUILD ERROR
> [INFO] 
> 
> [INFO] Error building POM (may not be this project's POM).
> 
> 
> Project ID: org.apache.maven.plugins:maven-clean-plugin
> 
> Reason: POM 'org.apache.maven.plugins:maven-clean-plugin' not found in 
> repository: System is offline.
> 
>   org.apache.maven.plugins:maven-clean-plugin:pom:2.2
> 
> 
>  for project org.apache.maven.plugins:maven-clean-plugin
> 
> 
> [INFO] 
> 
> [INFO] For more information, run Maven with the -e switch
> [INFO] 
> 
> [INFO] Total time: < 1 second
> [INFO] Finished at: Sat Sep 18 14:28:33 GMT 2010
> [INFO] Final Memory: 2M/38M
> [INFO] 
> 
> 
> When I execute php script from terminal it executes correctly, problem is 
> while executing php script from browser, I think path variables are different 
> in apache when compared to shell. Can anyone please help me resolve this issue
> 
> 
> thnkx
> sridharl
> 
> 


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



mvn execution from browser

2010-09-18 Thread Sridhar Laxmipuram Srinivasan
Hi,
I am trying to execute java maven command thru a php script from browser

Php script:

";
system("/home/y/bin/mvn -o -f /home/y/share/htdocs/ugc_cloud_qa/pom.xml clean");
print "";
?>

But I always get error like :
NOTE: Maven is executing in offline mode. Any artifacts not already in your 
local
repository will be inaccessible.

[INFO] Scanning for projects...
[INFO] 
[INFO] Building ugc_cloud_qa
[INFO]task-segment: [clean]
[INFO] 
[INFO] 
[ERROR] BUILD ERROR
[INFO] 
[INFO] Error building POM (may not be this project's POM).


Project ID: org.apache.maven.plugins:maven-clean-plugin

Reason: POM 'org.apache.maven.plugins:maven-clean-plugin' not found in 
repository: System is offline.

  org.apache.maven.plugins:maven-clean-plugin:pom:2.2


 for project org.apache.maven.plugins:maven-clean-plugin


[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: < 1 second
[INFO] Finished at: Sat Sep 18 14:28:33 GMT 2010
[INFO] Final Memory: 2M/38M
[INFO] 

When I execute php script from terminal it executes correctly, problem is while 
executing php script from browser, I think path variables are different in 
apache when compared to shell. Can anyone please help me resolve this issue


thnkx
sridharl