Thanks for that. It all sounds sensible.

I must admit I like the idea of not building the distribution every time. I was 
just at a loss at first, on how to build it because we don't use maven in our 
projects. Once I realised that 'mvn' would do the trick I was OK. 

The question about what is needed to deploy, was because the target directory 
has lots of stuff in it, I was expecting it to contain what is deployed and 
nothing else.


Richard Shaw

¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤

Richard Shaw  
Technical Design Authority - Information Solutions Consultancy  
Intelligent Transport Systems 

Atkins Highways and Transportation 
Woodcote Grove, Ashley Road, Epsom, Surrey, KT18 5BW

Tel: +44 (0) 1372 756407 
Fax: +44 (0) 1372 740055
Mob: 07740 817586 
E-mail: [EMAIL PROTECTED]

www.atkinsglobal.com/its

-----Original Message-----
From: Lin, Bozhong [mailto:[EMAIL PROTECTED] 
Sent: 19 September 2006 07:14
To: [email protected]
Subject: RE: Distribution questions

Hi Richard,

Additional comments inline.

Cheers,
Bo

> 
> From: Shaw, Richard A [mailto:[EMAIL PROTECTED]
> Sent: Tue 19/09/2006 01:47
> To: [email protected]
> Subject: Distribution questions
> 
> 
> 
> I have a few questions about the Celtixfire distribution project -
> 
> I think some of these might be bugs -
> 
> 1 - the distribution project does not get built when the rest of CXF 
> is built

[Bozhong Lin] we consiously make this way since we do not want kit building to 
be done every time when developers are doing regular build during development, 
since this would add longer time to regular build. If one needs kit, one can 
switch to "distribution" and do the kit building. What does other people think 
about this? do we need to include kit building in top level POM?

> 2 - it's not clear which of the files in the target directory are the 
> ones to be deployed

[Bozhong Lin] cxf-2.0-incubator-M1-SNAPSHOT-bin.jar is the only jar needs to be 
deployed.

> 3 - should the manifest of cxf.jar have the name of the installer 
> class in it as the Main-Class

[Bozhong Lin] cxf.jar is the facade jar that will find all jars needed by 
runtime, so one only needs to set classpath to cxf.jar and it will take care of 
the rest.


> 4 - the batch files in the celtixfire\bin directory still have 
> CELTIX_HOME in them

[Bozhong Lin] will fix this.

> 5 - should the distribution directory be called cxf instead of 
> celtixfire

[Bozhong Lin] that can be changed. What do other folks think about this? we 
basically have three options for installed directory name: CXF, cxf, and 
celtixfire. If we adopt CXF or cxf directory name, "CeltiXfire" name 
effectively dies.

> 6 - running the hello_world example throws an unmarshalling exception 
> in the pingMe call which is supposed to return a fault -

[Bozhong Lin] fault feature is not completely done yet.

> 
>      [java] Exception in thread "main" 
> java.lang.RuntimeException: org.apache.cx
> f.interceptor.Fault: Marshalling Error
> 
> 
> Hope this helps.
> 
> 
> Richard Shaw
> 
> 
> 
> This email and any attached files are confidential and copyright 
> protected. If you are not the addressee, any dissemination of this 
> communication is strictly prohibited.
> Unless otherwise expressly agreed in writing, nothing stated in this 
> communication shall be legally binding.
> 
> 
> This message has been scanned for viruses by MailControl - (see 
> http://bluepages.wsatkins.co.uk/?4318150)
> 
> 
> 

Reply via email to