Hi Mark,

no idea what a ledgebox is but is is probably not very offending ... ;-)

Cheers,

Siegfried Goeschl

gags_78 wrote:
> Hi Siegfried,
>
>           You sir, are what we commonly refer to in Ireland as a Legend!!! A
> total ledgebox!! I cannot thank you enough. That has made my day and works a
> charm. I thank you kindly.
>
> Regards,
> Mark.
>
>
>
> Siegfried Goeschl wrote:
>   
>> Hi Mark,
>>
>> have you tried the "spawn"attribute of the Ant <exec> task?
>>
>> Cheers,
>>
>> Siegfried Goeschl
>>
>> gags_78 wrote:
>>     
>>> Hi folks,
>>>
>>>          I'm trying to introduce automated integration testing for our
>>> application. I successfully integrated the cargo plugin to get our
>>> product
>>> deployed and started within a fresh jboss installation as part of
>>> pre-integration-test phase. Alas in order for our integration tests to
>>> work
>>> we need to connect to an external 3rd party service that itself needs to
>>> be
>>> running before the jboss server tries to boot. 
>>>
>>> The following is the pom snippet I was hoping to use to perform this
>>> task. 
>>>
>>>
>>> <artifactId>maven-antrun-plugin</artifactId>
>>> <executions>
>>>        <execution>
>>>               <phase>process-test-resources</phase>
>>>                     <goals>
>>>                <goal>run</goal>
>>>                     </goals>
>>>                     <configuration>
>>>               <tasks>
>>>                     <exec executable="startExternalService.cmd"/>
>>>               </tasks>
>>>               </configuration>                                              
>>>                 
>>>        </execution>
>>> </executions>
>>>
>>>
>>> Alas the maven process seems to hang until the external process is exited
>>> while I need it to continue running in the background to allow my jboss
>>> server to come up.
>>> I had orginally encountered the same problem with the Jboss server as
>>> obviously you need to kick it off and then once it's up you would run the
>>> tests. Again the mvn process would just hang there. then I stumbled
>>> across
>>> cargo and they've a very handy element called <wait>false</wait> that can
>>> be
>>> introduced to the cargo plugin's configuration element and it prevents
>>> maven
>>> from blocking on the jboss server. This allows you to kick off other
>>> executions but only within the same phase it seems. 
>>>
>>> I think this problem may be associated solely with windows as I believe
>>> though I haven't tested it that the ampersand '&' in linux will instruct
>>> the
>>> process to run in the background allowing the maven process to continue. 
>>>
>>> Basically if anyone has managed to leave a process running on a windows
>>> machine detached from the maven process and continue with the build I'd
>>> love
>>> the heads up on how to. 
>>>
>>> Thanks,
>>> Mark.
>>>   
>>>       
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>>
>>     
>
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to