You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by "Lustig, Marc (Allianz Deutschland AG)" <EX...@allianz.de> on 2008/05/21 10:29:32 UTC

WAS6-plugin error

>mvn package
..
[INFO] BUILD SUCCESSFUL
..
>mvn was6:installApp
...
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] null
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.NullPointerException
        at
org.codehaus.mojo.was6.WsInstallAppMojo.configureBuildScript(WsInstallAp
pMojo.java:54)


the pom.xml look like this:
<plugin>
				<groupId>org.codehaus.mojo</groupId>
	
<artifactId>was6-maven-plugin</artifactId>
				<version>1.0-alpha-2</version>
				<executions>
					<execution>
	
<id>integration-test</id>
	
<phase>integration-test</phase>
						<goals>
	
<goal>wsStopServer</goal>
	
<goal>installApp</goal>
	
<goal>wsStartServer</goal>
					      </goals>
      					</execution>
				</executions>
				<configuration>
	
<wasHome>c:/Programme/ibm/SDP70/runtimes/base_v61</wasHome>
			      		<host>localhost</host>
			      		<username>admin</username>
			      		<password></password>
			      		<!--
	
<targetCluster>nameOfCluster</targetCluster>
			      		-->
	
<profileName>AppSrv01</profileName>
			      		<!-- remember to import
certificate from remote site when deploying to a site with security
activated -->
			      		<conntype>SOAP</conntype>
			      		<port>8880</port>
			      		<verbose>true</verbose>
			      <!-- need to be false first time it's
deployed to a server --> 
	
<updateExisting>false</updateExisting>
			    	</configuration>
			    </plugin>

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


Re: AW: WAS6-plugin error

Posted by Tim Kettler <ti...@udo.edu>.
I don't think this is possible. Why isn't just building the project (in 
Continuum) with 'mvn post-integration-test' or something like that an 
option?

Lustig, Marc (Allianz Deutschland AG) schrieb:
> ty for the hint, but this won't help as we want to use the was6-plugin for Continuous Integration (with Continuum), i. e. the deployment package will be build by Continuum in an arbitrary tmp-file, hence we don't no the path in advance.
> 
> The was6-plugin should either pick the deployment package up from the target-dir, or alternatively, from the local maven repo.
> 
> Is either of this possible?
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: Tim Kettler [mailto:tim.kettler@udo.edu] 
> Gesendet: Mittwoch, 21. Mai 2008 10:58
> An: Maven Users List
> Betreff: Re: WAS6-plugin error
> 
> Hi,
> 
> I've never used the was-plugin, but looking at the documentation and 
> source code, it seems that the default assumption of the 'installAp' 
> goal is that it is running as part of a maven build.
> 
> The 'earFile' parameter is automatically populated with the current 
> projects main artifact [1], which is obviously not available when you 
> invoke the goal standalone. What should work, is that you specify the 
> ear file explicitly on the command line:
> 
>    mvn -Dwas6.earFile=/path/to/my.ear  was6:installApp
> 
> Hope this helps
> -Tim
> 
> [1] http://mojo.codehaus.org/was6-maven-plugin/installApp-mojo.html#earFile
> 
> Lustig, Marc (Allianz Deutschland AG) schrieb:
>>> mvn package
>> ..
>> [INFO] BUILD SUCCESSFUL
>> ..
>>> mvn was6:installApp
>> ...
>> [ERROR] FATAL ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] null
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> java.lang.NullPointerException
>>         at
>> org.codehaus.mojo.was6.WsInstallAppMojo.configureBuildScript(WsInstallAp
>> pMojo.java:54)
>>
>>
>> the pom.xml look like this:
>> <plugin>
>> 				<groupId>org.codehaus.mojo</groupId>
>> 	
>> <artifactId>was6-maven-plugin</artifactId>
>> 				<version>1.0-alpha-2</version>
>> 				<executions>
>> 					<execution>
>> 	
>> <id>integration-test</id>
>> 	
>> <phase>integration-test</phase>
>> 						<goals>
>> 	
>> <goal>wsStopServer</goal>
>> 	
>> <goal>installApp</goal>
>> 	
>> <goal>wsStartServer</goal>
>> 					      </goals>
>>       					</execution>
>> 				</executions>
>> 				<configuration>
>> 	
>> <wasHome>c:/Programme/ibm/SDP70/runtimes/base_v61</wasHome>
>> 			      		<host>localhost</host>
>> 			      		<username>admin</username>
>> 			      		<password></password>
>> 			      		<!--
>> 	
>> <targetCluster>nameOfCluster</targetCluster>
>> 			      		-->
>> 	
>> <profileName>AppSrv01</profileName>
>> 			      		<!-- remember to import
>> certificate from remote site when deploying to a site with security
>> activated -->
>> 			      		<conntype>SOAP</conntype>
>> 			      		<port>8880</port>
>> 			      		<verbose>true</verbose>
>> 			      <!-- need to be false first time it's
>> deployed to a server --> 
>> 	
>> <updateExisting>false</updateExisting>
>> 			    	</configuration>
>> 			    </plugin>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 


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


AW: WAS6-plugin error

Posted by "Lustig, Marc (Allianz Deutschland AG)" <EX...@allianz.de>.
ty for the hint, but this won't help as we want to use the was6-plugin for Continuous Integration (with Continuum), i. e. the deployment package will be build by Continuum in an arbitrary tmp-file, hence we don't no the path in advance.

The was6-plugin should either pick the deployment package up from the target-dir, or alternatively, from the local maven repo.

Is either of this possible?


-----Ursprüngliche Nachricht-----
Von: Tim Kettler [mailto:tim.kettler@udo.edu] 
Gesendet: Mittwoch, 21. Mai 2008 10:58
An: Maven Users List
Betreff: Re: WAS6-plugin error

Hi,

I've never used the was-plugin, but looking at the documentation and 
source code, it seems that the default assumption of the 'installAp' 
goal is that it is running as part of a maven build.

The 'earFile' parameter is automatically populated with the current 
projects main artifact [1], which is obviously not available when you 
invoke the goal standalone. What should work, is that you specify the 
ear file explicitly on the command line:

   mvn -Dwas6.earFile=/path/to/my.ear  was6:installApp

Hope this helps
-Tim

[1] http://mojo.codehaus.org/was6-maven-plugin/installApp-mojo.html#earFile

Lustig, Marc (Allianz Deutschland AG) schrieb:
>> mvn package
> ..
> [INFO] BUILD SUCCESSFUL
> ..
>> mvn was6:installApp
> ...
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] null
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NullPointerException
>         at
> org.codehaus.mojo.was6.WsInstallAppMojo.configureBuildScript(WsInstallAp
> pMojo.java:54)
> 
> 
> the pom.xml look like this:
> <plugin>
> 				<groupId>org.codehaus.mojo</groupId>
> 	
> <artifactId>was6-maven-plugin</artifactId>
> 				<version>1.0-alpha-2</version>
> 				<executions>
> 					<execution>
> 	
> <id>integration-test</id>
> 	
> <phase>integration-test</phase>
> 						<goals>
> 	
> <goal>wsStopServer</goal>
> 	
> <goal>installApp</goal>
> 	
> <goal>wsStartServer</goal>
> 					      </goals>
>       					</execution>
> 				</executions>
> 				<configuration>
> 	
> <wasHome>c:/Programme/ibm/SDP70/runtimes/base_v61</wasHome>
> 			      		<host>localhost</host>
> 			      		<username>admin</username>
> 			      		<password></password>
> 			      		<!--
> 	
> <targetCluster>nameOfCluster</targetCluster>
> 			      		-->
> 	
> <profileName>AppSrv01</profileName>
> 			      		<!-- remember to import
> certificate from remote site when deploying to a site with security
> activated -->
> 			      		<conntype>SOAP</conntype>
> 			      		<port>8880</port>
> 			      		<verbose>true</verbose>
> 			      <!-- need to be false first time it's
> deployed to a server --> 
> 	
> <updateExisting>false</updateExisting>
> 			    	</configuration>
> 			    </plugin>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 


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


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


Re: WAS6-plugin error

Posted by Tim Kettler <ti...@udo.edu>.
Hi,

I've never used the was-plugin, but looking at the documentation and 
source code, it seems that the default assumption of the 'installAp' 
goal is that it is running as part of a maven build.

The 'earFile' parameter is automatically populated with the current 
projects main artifact [1], which is obviously not available when you 
invoke the goal standalone. What should work, is that you specify the 
ear file explicitly on the command line:

   mvn -Dwas6.earFile=/path/to/my.ear  was6:installApp

Hope this helps
-Tim

[1] http://mojo.codehaus.org/was6-maven-plugin/installApp-mojo.html#earFile

Lustig, Marc (Allianz Deutschland AG) schrieb:
>> mvn package
> ..
> [INFO] BUILD SUCCESSFUL
> ..
>> mvn was6:installApp
> ...
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] null
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NullPointerException
>         at
> org.codehaus.mojo.was6.WsInstallAppMojo.configureBuildScript(WsInstallAp
> pMojo.java:54)
> 
> 
> the pom.xml look like this:
> <plugin>
> 				<groupId>org.codehaus.mojo</groupId>
> 	
> <artifactId>was6-maven-plugin</artifactId>
> 				<version>1.0-alpha-2</version>
> 				<executions>
> 					<execution>
> 	
> <id>integration-test</id>
> 	
> <phase>integration-test</phase>
> 						<goals>
> 	
> <goal>wsStopServer</goal>
> 	
> <goal>installApp</goal>
> 	
> <goal>wsStartServer</goal>
> 					      </goals>
>       					</execution>
> 				</executions>
> 				<configuration>
> 	
> <wasHome>c:/Programme/ibm/SDP70/runtimes/base_v61</wasHome>
> 			      		<host>localhost</host>
> 			      		<username>admin</username>
> 			      		<password></password>
> 			      		<!--
> 	
> <targetCluster>nameOfCluster</targetCluster>
> 			      		-->
> 	
> <profileName>AppSrv01</profileName>
> 			      		<!-- remember to import
> certificate from remote site when deploying to a site with security
> activated -->
> 			      		<conntype>SOAP</conntype>
> 			      		<port>8880</port>
> 			      		<verbose>true</verbose>
> 			      <!-- need to be false first time it's
> deployed to a server --> 
> 	
> <updateExisting>false</updateExisting>
> 			    	</configuration>
> 			    </plugin>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 


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