Re: Using UmlGraphDoc with Maven

2009-07-14 Thread Jeff Mutonho
Most def. Everyone should read it :)

On Thu, Jul 9, 2009 at 4:18 PM, Roman Kournjaev  wrote:

> I googeled for it right now. Is it worth reading ?
>
> On Thu, Jul 9, 2009 at 5:10 PM, Jeff Mutonho  wrote:
>
> > On Thu, Jul 9, 2009 at 2:41 PM, Roman Kournjaev 
> > wrote:
> >
> > > Hi
> > >
> > > I have made a similar effort to make the graphitz work a year ago.
> > > Took me a day or so. Since then not only the build takes longer , but
> > also
> > > no one has ever looked at these uml diagrams at all. :-)
> >
> >
> > :) Have you read the book Fake Work ?
> >
> >
> >
> >
> >
> >
> >
> > --
> >
> > "Don't take the name of root in vain."
> >
> > Jeff  Mutonho
> > Cape Town
> > South Africa
> >
> > GoogleTalk : ejbengine
> > Skype: ejbengine
> > Registered Linux user number 366042
> >
>



-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Using UmlGraphDoc with Maven

2009-07-09 Thread Jeff Mutonho
On Thu, Jul 9, 2009 at 2:41 PM, Roman Kournjaev  wrote:

> Hi
>
> I have made a similar effort to make the graphitz work a year ago.
> Took me a day or so. Since then not only the build takes longer , but also
> no one has ever looked at these uml diagrams at all. :-)


:) Have you read the book Fake Work ?







-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Using UmlGraphDoc with Maven

2009-07-09 Thread Jeff Mutonho
Thanks for all your responses. I've made progress. It now looks like my
problem is with Graphviz's dot.exe program.
It crashes even from the command like when I do something as simple as "dot
-V" . Says it failed to initialize properly..blah blah ...the usual Windows
stuff :)

Will let you know what happens.

On Thu, Jul 9, 2009 at 9:47 AM, Jason Chaffee wrote:

> see http://repo2.maven.org/maven2/org/umlgraph/
>
> Jason
> 
> From: Jason Chaffee [jason.chaf...@zilliontv.tv]hanks
> Sent: Thursday, July 09, 2009 12:45 AM
> To: Maven Users List
> Subject: RE: Using UmlGraphDoc with Maven
>
> UmlGraph is in the central repo:
>
>  org.umlgraph.doclet.UmlGraphDoc
>  
>org.umlgraph
>doclet
>5.1
>  
>
> Jason
> 
> From: Mohan KR [kmoh@gmail.com]
> Sent: Thursday, July 09, 2009 12:27 AM
> To: 'Maven Users List'
> Subject: RE: Using UmlGraphDoc with Maven
>
> I have using both UMLGraph and Apiviz, at least with APIViz you don't need
> to 'install' the
> UMLgraph, it is available from jboss repo. Of course, both of them require
> the "dot.exe" to
> be available in the classpath.
>
> http://code.google.com/p/apiviz/
>
>
> Thanks,
> mohan kr
>
>
> -Original Message-
> From: Jeff Mutonho [mailto:ejbeng...@gmail.com]
> Sent: Thursday, July 09, 2009 2:00 AM
> To: Maven Users List
> Subject: Re: Using UmlGraphDoc with Maven
>
> Thanks Paul , but I still seem out of luck.
> I downloaded UmlGraph version 4.8 and installed it as
>
> mvn install:install-file  -Dpackaging=jar -DartifactId=UmlGraph
> -Dversion=4.8 -Dfile=C:/devenv/UMLGraph-4.8/lib/UmlGraph.jar
> -DgroupId=gr.spinellis -DgeneratePom=true
>
> then reconfigured the javadoc plugin to match the working example :
>
>   
>org.apache.maven.plugins
>maven-javadoc-plugin
>
> true
> gr.spinellis.umlgraph.doclet.UmlGraphDoc
> 
>  gr.spinellis
>  UmlGraph
>  4.8
>
>
> -inferrel -inferdep -quiet -hide java.* -collpackages java.util.*
> -qualify -postfixpackage -nodefontsize 9 -nodefontpackagesize 7
>
>   
>
>
> I still am not getting any ".dot" generated. I noticed the following in
> from
> my "mvn -X javadoc:javadoc" output :
>
> [DEBUG]   (f) docletArtifact = groupId = 'null'
> artifactId = 'null'
> version = 'null'
> [DEBUG]   (f) docletArtifacts = []
>
> Does this mean maven-javadoc-plugin isn't recognizing the UmlGraphDoc
> doclet? Or is that output normal?
>
>
>
> On Thu, Jul 9, 2009 at 7:50 AM, Paul Benedict 
> wrote:
>
> > Here is a real working example:
> >
> >
>
> http://svn.apache.org/viewvc/tiles/framework/trunk/pom.xml?revision=790631&c
> ontent-type=text%2Fplain<http://svn.apache.org/viewvc/tiles/framework/trunk/pom.xml?revision=790631&c%0Aontent-type=text%2Fplain>
> >
> > Paul
> >
> > On Thu, Jul 9, 2009 at 12:44 AM, Jeff Mutonho
> wrote:
> > > Hi
> > >
> > > After reading the article on this DZone article - Reverse Engineer
> Source
> > > Code <http://java.dzone.com/articles/reverse-engineer-source-code-u>
> > > I configured my pom as follows:
> > >
> > > 
> > >org.apache.maven.plugins
> > >maven-javadoc-plugin
> > >
> > > true
> > > org.umlgraph.doclet.UmlGraphDoc
> > > 
> > >  org.umlgraph
> > >  umlGraph
> > >  5.0
> > > 
> > > 
> > >  -inferrel -inferdep -quiet -hide java.* -collpackages
> > java.util.*
> > > -qualify -postfixpackage -nodefontsize 9 -nodefontpackagesize 7
> > > 
> > > target/uml
> > > private
> > >
> > >  
> > >
> > > I installed Graphviz  and C:\Graphviz2.24\bin is in my PATH. However
> when
> > I
> > > run mvn javadoc:javadoc or even better still mvn site:deploy , there
> > aren't
> > > any UML image files(i.e ".dot") files being generated.
> > > Any clues on how I can get this to work?
> > >
> > > Thanx
> > >
> > >
> > >
> > > --
> > >
> > > "Don't take the name of root in vain."
> > >
> > > Jeff  Muton

Re: Using UmlGraphDoc with Maven

2009-07-09 Thread Jeff Mutonho
Thanks Paul , but I still seem out of luck.
I downloaded UmlGraph version 4.8 and installed it as

mvn install:install-file  -Dpackaging=jar -DartifactId=UmlGraph
-Dversion=4.8 -Dfile=C:/devenv/UMLGraph-4.8/lib/UmlGraph.jar
-DgroupId=gr.spinellis -DgeneratePom=true

then reconfigured the javadoc plugin to match the working example :

   
org.apache.maven.plugins
maven-javadoc-plugin

 true
 gr.spinellis.umlgraph.doclet.UmlGraphDoc
 
  gr.spinellis
  UmlGraph
  4.8


 -inferrel -inferdep -quiet -hide java.* -collpackages java.util.*
-qualify -postfixpackage -nodefontsize 9 -nodefontpackagesize 7

   


I still am not getting any ".dot" generated. I noticed the following in from
my "mvn -X javadoc:javadoc" output :

[DEBUG]   (f) docletArtifact = groupId = 'null'
artifactId = 'null'
version = 'null'
[DEBUG]   (f) docletArtifacts = []

Does this mean maven-javadoc-plugin isn't recognizing the UmlGraphDoc
doclet? Or is that output normal?



On Thu, Jul 9, 2009 at 7:50 AM, Paul Benedict  wrote:

> Here is a real working example:
>
> http://svn.apache.org/viewvc/tiles/framework/trunk/pom.xml?revision=790631&content-type=text%2Fplain
>
> Paul
>
> On Thu, Jul 9, 2009 at 12:44 AM, Jeff Mutonho wrote:
> > Hi
> >
> > After reading the article on this DZone article - Reverse Engineer Source
> > Code <http://java.dzone.com/articles/reverse-engineer-source-code-u>
> > I configured my pom as follows:
> >
> > 
> >org.apache.maven.plugins
> >maven-javadoc-plugin
> >
> > true
> > org.umlgraph.doclet.UmlGraphDoc
> > 
> >  org.umlgraph
> >  umlGraph
> >  5.0
> > 
> > 
> >  -inferrel -inferdep -quiet -hide java.* -collpackages
> java.util.*
> > -qualify -postfixpackage -nodefontsize 9 -nodefontpackagesize 7
> > 
> > target/uml
> > private
> >
> >  
> >
> > I installed Graphviz  and C:\Graphviz2.24\bin is in my PATH. However when
> I
> > run mvn javadoc:javadoc or even better still mvn site:deploy , there
> aren't
> > any UML image files(i.e ".dot") files being generated.
> > Any clues on how I can get this to work?
> >
> > Thanx
> >
> >
> >
> > --
> >
> > "Don't take the name of root in vain."
> >
> > Jeff  Mutonho
> > Cape Town
> > South Africa
> >
> > GoogleTalk : ejbengine
> > Skype: ejbengine
> > Registered Linux user number 366042
> >
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>


-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Using UmlGraphDoc with Maven

2009-07-08 Thread Jeff Mutonho
Hi

After reading the article on this DZone article - Reverse Engineer Source
Code <http://java.dzone.com/articles/reverse-engineer-source-code-u>
I configured my pom as follows:


org.apache.maven.plugins
maven-javadoc-plugin

 true
 org.umlgraph.doclet.UmlGraphDoc
 
  org.umlgraph
  umlGraph
  5.0
 
 
  -inferrel -inferdep -quiet -hide java.* -collpackages java.util.*
-qualify -postfixpackage -nodefontsize 9 -nodefontpackagesize 7
 
 target/uml
 private

  

I installed Graphviz  and C:\Graphviz2.24\bin is in my PATH. However when I
run mvn javadoc:javadoc or even better still mvn site:deploy , there aren't
any UML image files(i.e ".dot") files being generated.
Any clues on how I can get this to work?

Thanx



-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Newbie - EAR plugin can't find my war file.

2009-05-13 Thread Jeff Mutonho
Just add war below the  tag in your dependency

 On Tue, May 12, 2009 at 11:15 PM, KurtG  wrote:
>
> >
> >
> > I did a 'mvn install' my web app module with no problems and my war file
> is
> > definitely in my ~/.m2  repository.  However, when I build my ear, I get
> > this:
> >
> > Missing:
> > --
> > 1) my.xxx.company:SideWinderWeb:jar:3.1-snapshot
> >
> > But, it's not a 'jar';  it's a 'war' file.
> >
> > However, my pom clearly lists it as a webModule:
> >
> >
> >  my.xxx.company
> >  SideWinderWeb
> >  none
> >  SideWinderWeb
> >
> >
> > and a dependency:
> >
> >
> >  my.xxx.company
> >  SideWinderWeb
> >  ${project.version}
> >
> >
> > The pom for 'SideWinderWeb' has packaging as a 'war' file.Ideas?
> >
> > --Kurt
> >
> >
> > --
> > View this message in context:
> >
> http://www.nabble.com/Newbie---EAR-plugin-can%27t-find-my-war-file.-tp23510712p23510712.html
> > Sent from the Maven - Users mailing list archive at Nabble.com.
> >
> >
> > -
> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> > For additional commands, e-mail: users-h...@maven.apache.org
> >
> >
>



-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Ftping a single file file

2008-08-16 Thread Jeff Mutonho
On Sat, Aug 16, 2008 at 1:06 PM, Brett Porter <[EMAIL PROTECTED]>
wrote:
>
> That's a reasonable option. If the FTP server is a Maven repository
> you could use distributionManagement and use the regular maven
> deployment. The only other alternative I've seen is a couple of
> different "wagon" plugins floating around that utilise the existing
> Maven deployment for arbitrary file transfer.
>
> - Brett
>

Thanks Brett.I've  gone with the maven-antrun-plugin  and for the lonely
soul out there wishing to do the same , my working configuration is :


 maven-antrun-plugin
 
  
   pre-integration-test
   

 
 
 

  
  
run
   
  
 
  
   
ant
ant-commons-net
1.6.5
   
   
commons-net
commons-net
1.4.1
   
 
 
 




--

"Don't take the name of root in vain."

Jeff Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype : ejbengine
Registered Linux user number 366042


Ftping a single file file

2008-08-16 Thread Jeff Mutonho
In my build I use the maven-assembly-plugin to create tar.gz and I would
like to ftp this tar.gz file to our ftp server.
I can't seem to find a way of doing this other than  resorting to using the
maven-antrun-plugin and call the ant ftp task.
Any suggestions?

-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: excluding some .properties files

2008-08-08 Thread Jeff Mutonho
On Thu, Jul 31, 2008 at 10:15 AM, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

>
>
> On Thu, Jul 31, 2008 at 10:04 AM, Stephen Connolly <
> [EMAIL PROTECTED]> wrote:
>
>> Have you tried using maven's default project layout?
>>
>>
> Nope , but I've finally got it working.It seems just listing the files (as
> shown below)I wish to excludes in successive  tags DOESN'T  work :
>
> 
>   
>src
>
>  **/*.java
>  log4j.properties
>  manager.properties
>
>
> messages_en.properties
>   
>
>   
>
>
> BUT , a single  with all the file names separated by commas and
> using the pattern matching string works.This is what I have and it works as
> I wish it to.After re-reading the docs , it makes sense , but perhaps the
> docs can be improved to explain this.
>
>
> **/*.java,**/log4j.properties,**/manager.properties
>
>
>
>
It looks like I had a moment of premature ululation!!!After deploying my war
file and starting the application I was greeted by an error message saying
my messages_en.properties could not be found.Upon checking the war I
realized it the war plugin didn't include it in the war. So maven gurus ,
what am I missing here?






-- 

"Don't take the name of root in vain."

Jeff Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype : ejbengine
Registered Linux user number 366042


Re: mvn scm:checkout fails

2008-08-06 Thread Jeff Mutonho
On Wed, Aug 6, 2008 at 12:08 AM, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

> I'm trying to checkout some project using the from Subversion by issuing
> this Maven command:
>
> mvn scm:checkout -DconnectionUrl=scm:svn:
> https://svn.sentium.co.za/svn/portal/trunk/myportal-DcheckoutDirectory=myportal
>
> This fails with an error message that says :
>
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'scm'.
> [INFO]
> 
> [ERROR] BUILD ERROR
> [INFO]
> 
> [INFO] The plugin 'org.apache.maven.plugins:maven-scm-plugin' does not
> exist or
> no valid version could be found
> [INFO]
> 
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> 
> [INFO] Total time: < 1 second
> [INFO] Finished at: Tue Aug 05 23:58:50 CAT 2008
> [INFO] Final Memory: 1M/4M
> [INFO]
> 
>



I'm still battling with this.Any idea what could cause the maven-scm-plugin
to be not found?


mvn scm:checkout fails

2008-08-05 Thread Jeff Mutonho
I'm trying to checkout some project using the from Subversion by issuing
this Maven command:

mvn scm:checkout -DconnectionUrl=scm:svn:
https://svn.sentium.co.za/svn/portal/trunk/myportal-DcheckoutDirectory=myportal

This fails with an error message that says :

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'scm'.
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] The plugin 'org.apache.maven.plugins:maven-scm-plugin' does not exist
or
no valid version could be found
[INFO]

[INFO] For more information, run Maven with the -e switch
[INFO]

[INFO] Total time: < 1 second
[INFO] Finished at: Tue Aug 05 23:58:50 CAT 2008
[INFO] Final Memory: 1M/4M
[INFO]





--

"Don't take the name of root in vain."

Jeff Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype : ejbengine
Registered Linux user number 366042


Re: excluding some .properties files

2008-07-31 Thread Jeff Mutonho
On Thu, Jul 31, 2008 at 10:04 AM, Stephen Connolly <
[EMAIL PROTECTED]> wrote:

> Have you tried using maven's default project layout?
>
>
Nope , but I've finally got it working.It seems just listing the files (as
shown below)I wish to excludes in successive  tags DOESN'T  work :


  
   src
   
 **/*.java
 log4j.properties
 manager.properties
   
   
messages_en.properties
  
   
  


BUT , a single  with all the file names separated by commas and
using the pattern matching string works.This is what I have and it works as
I wish it to.After re-reading the docs , it makes sense , but perhaps the
docs can be improved to explain this.

**/*.java,**/log4j.properties,**/manager.properties




"Don't take the name of root in vain."

Jeff Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype : ejbengine
Registered Linux user number 366042


Re: excluding some .properties files

2008-07-30 Thread Jeff Mutonho
I've also tried this :


  
   src
   
 **/*.java
 log4j.properties
 manager.properties
   
   
messages_en.properties
  
   
  


but still without any success.


-- 

"Don't take the name of root in vain."

Jeff Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype : ejbengine
Registered Linux user number 366042


excluding some .properties files

2008-07-30 Thread Jeff Mutonho
I'm building a war and  the web project has the following structure:

 |-- pom.xml
 |-- src
 |   |-- com
 |   |   `--mycompany
 |   |`--securedpage
 |   | `-- somejavafile.java
 |   |  `-- anotherjavafile.java
 |   |
 |   |`--log4j.properties
 |   |`--messages_en.properties
 |`--manager.properties
 |
 `-- WebContent
 |-- WEB-INF
 |   `-- web.xml
 `-- jsp
 `-- defError.jsp


I wish to exclude the two properties files log4j.properties and
manager.properties from my final WAR file's WEB-INF/classes directory, but
when I do the build ,these 2 properties files
keep appearing in my WAR file WEB-INF/classes directory.My pom has the
following configuration :


org.apache.maven.plugins
maven-war-plugin

 false
 WebContent/
 WebContent/WEB-INF/web.xml
 ssomanager
 **/*.java

   
  
  src
  
  
   
src
   
 **/*.java
 log4j.properties
 manager.properties
   

 messages_en.properties

   
  
 


Where am I going wrong?





"Don't take the name of root in vain."

Jeff Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype : ejbengine
Registered Linux user number 366042


Re: Including extras in the ear file

2008-01-24 Thread Jeff Mutonho
On Jan 24, 2008 11:04 AM, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

> My ear project looks as shown below:
>
> [BankComponentApp directory ]
> |
> |
> +---META-INF
> |   |
> |   |__application.xml
> |   |__ibm-application-bnd.xmi
> |   |__MANIFEST.MF
> |   |
> |
> +---ext
> |__blueprint-1.2.0.jar
> |__commons-configuration-1.2.jar
>
>
> When I package my ear using the maven-ear-plugin ,  the
> ibm-application-bnd.xmi  file and the "ext" directory are being excluded.I've
> added the
> META-INF/**.xmi
>
> configuration , but that does not seem to do it.What am I doing wrong?
>
>
>
It seems one also needs to add the 

After trying that , the following eventually gave the desired result.

${basedir}
META-INF/*







"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: EJB 2.0 Help

2008-01-24 Thread Jeff Mutonho
On Jan 23, 2008 5:12 PM, Mark Eramo <[EMAIL PROTECTED]> wrote:

> Hello,
>   I have migrated our build process from Ant to Maven for all of our
> projects except a few that generate EJB's. T


Assuming you had an Ant task to generate the ejb-jar.xml file ,surely you
could reuse it with the maven-antrun-plugin ?
-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Including extras in the ear file

2008-01-24 Thread Jeff Mutonho
My ear project looks as shown below:

[BankComponentApp directory ]
|
|
+---META-INF
|   |
|   |__application.xml
|   |__ibm-application-bnd.xmi
|   |__MANIFEST.MF
|   |
|
+---ext
|__blueprint-1.2.0.jar
|__commons-configuration-1.2.jar


When I package my ear using the maven-ear-plugin ,  the
ibm-application-bnd.xmi  file and the "ext" directory are being excluded.I've
added the
META-INF/**.xmi

configuration , but that does not seem to do it.What am I doing wrong?




-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: War file with no java code

2008-01-23 Thread Jeff Mutonho
Not really .The idea was just to match the war that RAD 6 creates so that I
avoid the  "it's because of the 'classes' folder that maven created"  issue

On Jan 23, 2008 2:49 PM, Stephane Nicoll <[EMAIL PROTECTED]> wrote:

> Nope. Is it a problem?
>
> On Jan 23, 2008 1:13 PM, Jeff Mutonho <[EMAIL PROTECTED]> wrote:
> > The web module for our project does not have have any java src , only a
> > couple of  wsdls ,some ibm binding xml files and the web.xml file.
> > When I build the war using the maven-war-plugin  , I noticed a
>  "classes"
> > directory is created under  the  war's WEB-INF folder. Since there no
> java
> > code
> > , this "classes" folder is empty (which makes sense). Is there  a way I
> can
> > configure the maven-war-plugin to not bother with  creating this empty
> > "classes" folder?
> >
> >
> > --
> >
> > "Don't take the name of root in vain."
> >
> > Jeff  Mutonho
> > Cape Town
> > South Africa
> >
> > GoogleTalk : ejbengine
> > Skype: ejbengine
> > Registered Linux user number 366042
> >
>
>
>
> --
> Large Systems Suck: This rule is 100% transitive. If you build one,
> you suck" -- S.Yegge
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


War file with no java code

2008-01-23 Thread Jeff Mutonho
The web module for our project does not have have any java src , only a
couple of  wsdls ,some ibm binding xml files and the web.xml file.
When I build the war using the maven-war-plugin  , I noticed a  "classes"
directory is created under  the  war's WEB-INF folder. Since there no java
code
, this "classes" folder is empty (which makes sense). Is there  a way I can
configure the maven-war-plugin to not bother with  creating this empty
"classes" folder?


-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: IBM custom project

2008-01-18 Thread Jeff Mutonho
On Jan 18, 2008 12:25 PM, Thomas Tardy <[EMAIL PROTECTED]> wrote:

> Hello
>
> I'm not using a standalone WAS, I'm using the installation from the RSA7
> installation. And the property is looking like yours, just applied to the
> RSA7 installation structure. I'm not facing any problems with the Windows
> 'Program Files' directory.
>
> I have defined the property in my settings.xml looking like this:
>
> http://maven.apache.org/POM/4.0.0";
>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>  http://maven.apache.org/xsd/settings-1.0.0.xsd";>
>
>C:\repos\maven
>
>
>
>default
>
>true
>
>
>
>C:\Program
> Files\IBM\SDP70\runtimes\base_v61
>
>
>
> 
>
> Hope this helps!
>
> Kind Regards,
> Thomas
>
>
> On Jan 18, 2008 11:15 AM, Jeff Mutonho <[EMAIL PROTECTED]> wrote:
>
> > On Jan 18, 2008 11:43 AM, Thomas Tardy <[EMAIL PROTECTED]> wrote:
> >
> > > Hello,
> > >
> > > I haven't managed to get the example from Peter Pilgrim's blog
> working.
> > In
> > > the example they use the ant task. The problem I faced was, that you
> > have
> > > to
> > > initialize the runtime with lot of properties and I wasn't feeling
> like
> > > finding all the required properties.
> > >
> > > Therefore I'm unsing the bat-file or shellscript included in each
> > > websphere
> > > installation. It's setting up all the requiered properties. And in the
> > > poms
> > > of my ejb projects it's looking like this.
> > >
> > > 
> > >
> > >maven-antrun-plugin
> > >
> > >
> > >verify
> > >
> > >
> > >
> > > > > executable="${custom.was.home}/bin/ejbdeploy.bat"
> > > failonerror="true" os="Windows XP">
> > >
> > > > > value="${project.build.directory}/ejbdeply-working"
> > > />
> > >
> > >
> > >
> > >
> > > > > executable="${custom.was.home}/bin/ejbdeploy.sh"
> > > failonerror="true" os="Linux">
> > >
> > > > > value="${project.build.directory}/ejbdeply-working"
> > > />
> > >
> > >
> > >
> > >
> > > > > />
> > > > />
> > >
> > >
> > >
> > >run
> > >
> > >
> > >
> > >
> > >
> > >
> > > It's working fine. The only condition you have is that you have access
> > to
> > > a
> > > Websphere installation on the machine you are building the ejb.
> > > The ${custom.was.home} property is the path to the root directory of
> > your
> > > Websphere installation.
> > >
> > > Hope this helps!
> > >
> > > Kind Regards,
> > > Thomas
>

Thanks Thomas.It worked finally. I , however noticed that the final ejb jar
has EJSxyz.class files , but not the _EJBSxyv.class  files.It seems like
they're not being generated , where's creating the jar using RAD does
generate the those _EJBxyz class files.
Arent these _EJSxyz.class files needed?





"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: IBM custom project

2008-01-18 Thread Jeff Mutonho
On Jan 18, 2008 11:43 AM, Thomas Tardy <[EMAIL PROTECTED]> wrote:

> Hello,
>
> I haven't managed to get the example from Peter Pilgrim's blog working. In
> the example they use the ant task. The problem I faced was, that you have
> to
> initialize the runtime with lot of properties and I wasn't feeling like
> finding all the required properties.
>
> Therefore I'm unsing the bat-file or shellscript included in each
> websphere
> installation. It's setting up all the requiered properties. And in the
> poms
> of my ejb projects it's looking like this.
>
> 
>
>maven-antrun-plugin
>
>
>verify
>
>
>
> executable="${custom.was.home}/bin/ejbdeploy.bat"
> failonerror="true" os="Windows XP">
>
> value="${project.build.directory}/ejbdeply-working"
> />
>
>
>
>
> executable="${custom.was.home}/bin/ejbdeploy.sh"
> failonerror="true" os="Linux">
>
> value="${project.build.directory}/ejbdeply-working"
> />
>
>
>
>
> />
>
>
>
>
>run
>
>
>
>
>
>
> It's working fine. The only condition you have is that you have access to
> a
> Websphere installation on the machine you are building the ejb.
> The ${custom.was.home} property is the path to the root directory of your
> Websphere installation.
>
> Hope this helps!
>
> Kind Regards,
> Thomas
>
>
Thanks Thomas .Whats your  custom.was.home variable pointing to?
On the Windows platform  , the plugin seems to battle with directory names
that have spaces in them.On my work machine , I'm using the RAD 6 and my
executable is pointing to "C:\Program
Files\IBM\Rational\SDP\6.0\runtimes\base_v6\bin\wsdeploy.bat"

which the  plugin doesn't seem to like very much , complaining that :

[INFO] [exec:exec {execution: BankComponentEJB}]
[DEBUG] executable "C:\Program
Files\IBM\Rational\SDP\6.0\runtimes\base_v6\bin\wsdeploy.bat" not found in
place, assuming it is in the PATH.
[INFO] 'C:\Program' is not recognized as an internal or external command,
[INFO] operable program or batch file.

-- 


"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Re: Sending email notification to Owners

2008-01-17 Thread Jeff Mutonho
On Jan 17, 2008 5:16 PM, Martin Alejandro Villalobos <
[EMAIL PROTECTED]> wrote:

> Jeff, Continuum 1.1 have a new option in the notifiers section named
> "Send a mail to latest committers"
> I hope that it be helpful.
>
> Regards.
> \Martin.
>
>
Thanks Martin  , but I think the "target member of the audience" here is
Amit :)


-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: IBM custom project

2008-01-17 Thread Jeff Mutonho
On Jan 17, 2008 4:20 PM, Stephen Coy <[EMAIL PROTECTED]> wrote:

>
>
>
> >
> >
> > On Jan 17, 2008 2:47 PM, Stephen Coy <[EMAIL PROTECTED]> wrote:
> >
>
>
> 
>   default
>   
>true
>   
>   
> /Users/steve/servers/IBM/Websphere/AppServer home>
>   
> 
> 
> >
> > 
> >
>
Thanks.On the Windows platform  , the plugin seems to battle with directory
names that have spaces in them.On my work machine , I'm using the RAD 6 and
my executable is pointing to "C:\Program
Files\IBM\Rational\SDP\6.0\runtimes\base_v6\bin\wsdeploy.bat"
which the  plugin doesn't seem to like very much , complaining that :

[INFO] [exec:exec {execution: BankComponentEJB}]
[DEBUG] executable "C:\Program
Files\IBM\Rational\SDP\6.0\runtimes\base_v6\bin\wsdeploy.bat" not found in
place, assuming it is in the PATH.
[INFO] 'C:\Program' is not recognized as an internal or external command,
[INFO] operable program or batch file.


Now what's up with exec-maven-plugin?

2008-01-17 Thread Jeff Mutonho
Why am I getting :
[INFO] The plugin 'org.codehaus.mojo:exec-maven-plugin' does not exist or no
val
id version could be found

Is this no longer available? Has it moved ?
I've also noticed the plugin website
http://mojo.codehaus.org/exec-maven-plugin/ has mostly broken links( eg
Introduction ,Usage)




-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: IBM custom project

2008-01-17 Thread Jeff Mutonho
Hi Steve

I decided to take this off the list as it may be very trivial.Thanks for
responding to my post.

On Jan 17, 2008 2:47 PM, Stephen Coy <[EMAIL PROTECTED]> wrote:

> Hi,
>
> Note:
> 1. ${was-home} is a property set in the user's settings.xml to suit
>
May I see how you set this in your  settings.xml ? My settings.xml looks as
follows :


  
   
  true
  http
  cache.sanlam.co.za
  8080
  e927273
  [EMAIL PROTECTED]

  


and I'm not sure under what tag would I set my "was6.home" property.

>
> You're not alone in WAS land!


If it wasn't for having to earn money , I would just not touch anything
tainted by the WAS logo!I dodged WAS for almost 2 years only yo join a
company that had an ejb 2.1 app running on WAS.




"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Sending email notification to Owners

2008-01-17 Thread Jeff Mutonho
On Jan 17, 2008 8:57 AM, amit kumar <[EMAIL PROTECTED]> wrote:

> Hi,
> I am using Maven 2, I want to send email notifications to the respective
> owners of the sub modules, if possible with error trace. How do I do that?
>
> Could someone help on that?
>
> Regards,
> Amit


I'm not sure if this is possible with Maven on its own , but  I'm using
Maven with Hudson , and Hudson sends an e-mail to the last person to commit
, whenever there's a broken build(i think the assumption is the last person
to commit would've broken the build)



-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: IBM custom project

2008-01-17 Thread Jeff Mutonho
On Jan 17, 2008 9:51 AM, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

>
>
> I've commented everything else  in the maven-antrun-plugin and only left
with :

 maven-antrun-plugin
 
  
verify

  
   
   
   

   
  



which prints :

[INFO] Executing tasks
 [echo] was6.home: null

How can that property be null , when I've just set its value  to "C:/Program
Files/IBM/Rational/SDP/6.0/runtimes/base_v6" ?


-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: IBM custom project

2008-01-16 Thread Jeff Mutonho
On Jan 16, 2008 2:48 PM, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

> Hi
>
> I have a custom IBM project with ejbs ( for the 2.1 spec).I've followed
> steps outlined at Peter Pilgrim's blog 
> (http://www.jroller.com/peter_pilgrim/entry/battling_with_maven_2_integrating
> ) and everything seems in order. However when the maven-antrun-plugin is
> failing with an error message I'm failing to understand how it's coming
> about.The error message says:
>
> [INFO] Error executing ant tasks
>
> Embedded error:
> C:\devenv\automation\BankComponent\BankComponentEJB\null\lib not found.
> [INFO]
> 
>
>
>
> Have you guys successfully built and deployed an IBM Websphere  6  J2EE
> project with  EJBs ( 2.1) ?
>
>
>
>
Hey guys , I'm not nagging.I'm just desperate to get this going. Those who
have successfully deployed to Websphere 6 , how did you do it?


Re: IBM custom project

2008-01-16 Thread Jeff Mutonho
On Jan 16, 2008 3:19 PM, Jörg Schaible <[EMAIL PROTECTED]>
wrote:

> Jeff Mutonho wrote:
> > Hi
> >
> > I have a custom IBM project with ejbs ( for the 2.1 spec).I've
> > followed steps outlined at Peter Pilgrim's blog
> > (http://www.jroller.com/peter_pilgrim/entry/battling_with_mave
> > n_2_integrating ) and everything seems in order. However when the
> > maven-antrun-plugin is
> > failing with an error message I'm failing to understand how it's
> > coming about.The error message says:
> >
> > [INFO] Error executing ant tasks
> >
> > Embedded error:
> > C:\devenv\automation\BankComponent\BankComponentEJB\null\lib not
> > found. [INFO]
> > --
> > --
> >
> >
> >
> > Have you guys successfully built and deployed an IBM Websphere  6
> > J2EE project with  EJBs (2.1) ?
>
> For whatever reason, Maven 2 does not run on an IBM JDK.
>
> - Jörg
>
> -


I'm not using the IBM JDK

-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: IBM custom project

2008-01-16 Thread Jeff Mutonho
I've added the following to my 



and running this yields :

[INFO] [antrun:run {execution: default}]
[INFO] Executing tasks
 [echo] compile classpath: null

Could this be the source of the problem? Why isnt my
maven.compile.classpathresolving to "null" ?


On Jan 16, 2008 2:48 PM, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

> Hi
>
> I have a custom IBM project with ejbs ( for the 2.1 spec).I've followed
> steps outlined at Peter Pilgrim's blog 
> (http://www.jroller.com/peter_pilgrim/entry/battling_with_maven_2_integrating
> ) and everything seems in order. However when the maven-antrun-plugin is
> failing with an error message I'm failing to understand how it's coming
> about.The error message says:
>
> [INFO] Error executing ant tasks
>
> Embedded error:
> C:\devenv\automation\BankComponent\BankComponentEJB\null\lib not found.
> [INFO]
> 
>
>
>
> Have you guys successfully built and deployed an IBM Websphere  6  J2EE
> project with  EJBs ( 2.1) ?
>
>
>
> --
>
> "Don't take the name of root in vain."
>
> Jeff  Mutonho
> Cape Town
> South Africa
>
> GoogleTalk : ejbengine
> Skype: ejbengine
> Registered Linux user number 366042




-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


IBM custom project

2008-01-16 Thread Jeff Mutonho
Hi

I have a custom IBM project with ejbs ( for the 2.1 spec).I've followed
steps outlined at Peter Pilgrim's blog
(http://www.jroller.com/peter_pilgrim/entry/battling_with_maven_2_integrating
) and everything seems in order. However when the maven-antrun-plugin is
failing with an error message I'm failing to understand how it's coming
about.The error message says:

[INFO] Error executing ant tasks

Embedded error: C:\devenv\automation\BankComponent\BankComponentEJB\null\lib
not found.
[INFO]




Have you guys successfully built and deployed an IBM Websphere  6  J2EE
project with  EJBs (2.1) ?



-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Generating ejb skeleton code from wsdls

2007-11-22 Thread Jeff Mutonho
On Nov 21, 2007 2:47 PM, Olivier Dehon <[EMAIL PROTECTED]> wrote:

>
> On Wed, 2007-11-21 at 10:31 +0200, Jeff Mutonho wrote:
> > One of the steps I would like to automate is the generation of  skeleton
> ejb
> > code(for Websphere 6) from wsdls. Currently this is being done
> >  by creating a batch file with the following content
> >
> > WSDL2Java -v -r develop-server -c ejb –I yes -o  -f
> >  
> > This batch file is then run from the
> "\runtimes\base_v6\bin"
>
> You can use the exec plugin. IBM also provides an ant job for this,
> which you can invoke with the antrun plugin.
>
> -Olivier
>
>
Thanks.I've tried the IBM ant task , but  I can't seem find a way of specify
the mapping file.This is what sort of works :

  
 

 
  
  
 

The problem is that this adds an extra _1 in the package name.The way to
ensure this does not happen is by specifying a mapping file , but I can't
seem to find a way of doing it in the target definition.I've tried adding
"inputMappingFile" , but I get "content not allowed in prolog"
error.Perhaps the exec plugin is a better option.

-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Generating ejb skeleton code from wsdls

2007-11-21 Thread Jeff Mutonho
One of the steps I would like to automate is the generation of  skeleton ejb
code(for Websphere 6) from wsdls. Currently this is being done
 by creating a batch file with the following content

WSDL2Java -v -r develop-server -c ejb –I yes -o  -f
 
This batch file is then run from the "\runtimes\base_v6\bin"

Has anyone successfully done this? Googling has only pointed me to this :

https://svn.codehaus.org/mojo/tags/mojo-sandbox-3/mojo-was/was5-maven-plugin/


-- 

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Build failure out of the blue

2007-07-19 Thread Jeff Mutonho

On 7/19/07, Jeff Mutonho <[EMAIL PROTECTED]> wrote:




On 7/19/07, Wayne Fay <[EMAIL PROTECTED]> wrote:
>
> You should be able to put the java6 exec in front of java4 in your
> PATH pretty trivially. Just put that EXPORT command in .bashrc or
> equivalent for your user and never worry about it again.
>
> Wayne
>
> That exactly what I did in my  ".profile" file and doesn't seem to
work.When I login , and run "which java"  ,  the 1.4 one is 
displayed.Iliterally have to force it to use the
1.6 one buying doing a " . .profile"



Here's what my  .profile file looks like :

SHELL=/usr/bin/bash;export SHELL
JAVA_HOME=/app/maven/java/java6/jdk1.6.0_01;export JAVA_HOME
HUDSON_HOME=/app/maven/HUDSON-BUILDS;export HUDSON_HOME

MAVEN_HOME=/app/maven/M2/maven-2.0.4;export MAVEN_HOME
MAVEN_OPTS="-Xmx1024m -Xms1024m -XX:MaxPermSize=512m";export MAVEN_OPTS
PATH=$JAVA_HOME/bin:$PATH:/usr/local/bin:$MAVEN_HOME/bin;export PATH


However when I when I do "which java"   and echo $JAVA_HOME i get the
following:

bash-2.05$ which java
/usr/bin/java
bash-2.05$ echo $JAVA_HOME
/app/maven/java/java6/jdk1.6.0_01
bash-2.05$

I literally have to force the usage of  the 1.6 version by doing a ".
.profile"  as shown below :

bash-2.05$ . .profile
bash-2.05$ which java
/app/maven/java/java6/jdk1.6.0_01/bin/java
bash-2.05$


Without doing that , it uses the 1.4 version.


--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Build failure out of the blue

2007-07-19 Thread Jeff Mutonho

On 7/19/07, Wayne Fay <[EMAIL PROTECTED]> wrote:


You should be able to put the java6 exec in front of java4 in your
PATH pretty trivially. Just put that EXPORT command in .bashrc or
equivalent for your user and never worry about it again.

Wayne

That exactly what I did in my  ".profile" file and doesn't seem to

work.When I login , and run "which java"  ,  the 1.4 one is
displayed.Iliterally have to force it to use the
1.6 one buying doing a " . .profile"

--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Build failure out of the blue

2007-07-18 Thread Jeff Mutonho

On 7/18/07, Henry Isidro <[EMAIL PROTECTED]> wrote:

Try changing your java alternative setting:

sudo update-alternatives --config java

HTH,
Henry



Hmmmit's running on a Solaris machine

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Build failure out of the blue

2007-07-17 Thread Jeff Mutonho

On 7/17/07, Maria Odea Ching <[EMAIL PROTECTED]> wrote:

Hi,

Try executing 'which java' from the command line and trace from this
which java (the one displayed may be an alternate only) is being
executed to verify if the java you're using is really 1.6. It might not
exactly be a Maven problem :-)


You're absolutely right.The output is :
bash-2.05$ which java
/usr/bin/java
bash-2.05$ java -version
java version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04)
Java HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode)
bash-2.05$

The system wide java executable is pointing to that 1.4 runtime as
there are other applications that are using 1.4.How can I override and
force maven to use the 1.6 one?



--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Build failure out of the blue

2007-07-17 Thread Jeff Mutonho

My maven builds have been working without issue and  now all of a
sudden they've started failing with the message :

started
$ java -cp 
/app/maven/apache-tomcat-6.0.10/webapps/hudson/WEB-INF/lib/maven-agent-1.113.jar:/app/maven/M2/maven-2.0.4/core/boot/classworlds-1.1.jar
hudson.maven.agent.Main /app/maven/M2/maven-2.0.4
/app/maven/apache-tomcat-6.0.10/webapps/hudson/WEB-INF/lib/remoting-1.113.jar
/app/maven/apache-tomcat-6.0.10/webapps/hudson/WEB-INF/lib/maven-interceptor-1.113.jar
Native maven support requires Java 1.5 or later, but this Maven is
using /usr/j2se/jre
FATAL: unexpected stream termination
java.io.EOFException: unexpected stream termination
at hudson.remoting.Channel.(Channel.java:142)
at hudson.Launcher$LocalLauncher$1.(Launcher.java:183)
at hudson.Launcher$LocalLauncher.launchChannel(Launcher.java:182)
at hudson.maven.MavenBuild$RunnerImpl.newProcess(MavenBuild.java:296)
at hudson.maven.ProcessCache.get(ProcessCache.java:166)
at hudson.maven.MavenBuild$RunnerImpl.doRun(MavenBuild.java:265)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:127)
at hudson.model.Run.run(Run.java:559)
at hudson.maven.MavenBuild.run(MavenBuild.java:128)
at hudson.model.Executor.run(Executor.java:59)


Doing an echo on $JAVA_HOME  shows it is set correctly to
/app/maven/java/java6/jdk1.6.0_01

What could be causing this?

--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Hudson

2007-07-06 Thread Jeff Mutonho

Just out of interest , how many "maveners" are using maven with
Hudson.Irecently made the transition from Continuum to try out Hudson
and
I'm very impressed.



--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Has the maven-dependency-plugin been moved or what?

2007-07-05 Thread Jeff Mutonho

I cleaned out the repository and everything is back to normal.Thanks

--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Has the maven-dependency-plugin been moved or what?

2007-07-05 Thread Jeff Mutonho

My build is failing with the following:

ERROR] BUILD ERROR
[INFO] 
[INFO] The plugin 'org.apache.maven.plugins:maven-dependency-plugin'
does not exist or no valid version could be found



--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Excluding packages from being compiled

2007-06-25 Thread Jeff Mutonho

On 6/25/07, Jeff Mutonho <[EMAIL PROTECTED]> wrote:


But that  isnt working.


Yeah right!As often , human error.It's sorted.






--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Excluding packages from being compiled

2007-06-25 Thread Jeff Mutonho

On 6/25/07, Tim Kettler <[EMAIL PROTECTED]> wrote:

Hi,

you can configure the compiler plugin [1] to in-/exclude files during
compilation.

-Tim

[1] http://maven.apache.org/plugins/maven-compiler-plugin/


I tried the following :


 maven-compiler-plugin
 
  
   **/examples1/*
   **/examples2/*
  
 


But that  isnt working.

--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Excluding packages from being compiled

2007-06-25 Thread Jeff Mutonho

I have a package structure that looks like :
-- src
 `-- main
  `-- java
   |-- examples1
   |-- examples2
   |--wrappers1
   `--wrappers2


During my build , I wish to exclude any java files in examples1 and
examples2 from being compiled.How do configure this in my pom?



--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



maven-scm-plugin sometimes fails to checkin file

2007-06-22 Thread Jeff Mutonho

I have the plugin configured to checkin a built ear file into CVS.The
configuration is shown below :
 
   checkin-ear
   post-integration-test
   
   scm:cvs:pserver:jeffm:[EMAIL 
PROTECTED]:/var/lib/cvsroot:Eportal/depl/eportal-releases/eportal/dev3
   "**/*.ear"
   Maven ear file commit
   target/checkout
  
  
  checkin
 
 


However , sometimes the checkin does not go through , even though
there's no error message.I can see from browsing the repository that
the commit didnt happen since  the version  of the ear file in CVS
remains the same, as well as the last commit date.The output I get  is
:

[INFO] [scm:checkin {execution: checkin-ear}]
[DEBUG] cvsRoot: :pserver:[EMAIL PROTECTED]:2401/var/lib/cvsroot
[DEBUG] passFile: D:\Documents and Settings\jeffm\.cvspass
[DEBUG] cvsroot :pserver:[EMAIL PROTECTED]:2401/var/lib/cvsroot already exis
t in D:\Documents and Settings\jeffm\.cvspass. SKIPPED.
[INFO] Executing: cvs -z3 -f -q commit -R -F C:\DOCUME~1\jeffm\LOCALS~1\Temp\s
cm-commit-message49260.txt
[INFO] Working directory: D:\CONTINUUM-BUILDS\continuum\working-directory\86\epo
rtal-functional-tests\target\checkout
[DEBUG] Executing CVS command: commit -F C:\DOCUME~1\jeffm\LOCALS~1\Temp\scm-c
ommit-message49260.txt


Sometimes it works.What could be causing this?

--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Contributing a document fix/patch

2007-06-21 Thread Jeff Mutonho

The plugin is the maven-dependency-plugin , but the actual correction
is in the documentation.In the example usage , the plugin is referred
to as :


 
   org.apache.maven.plugins
   dependency-maven-plugin
   





"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Contributing a document fix/patch

2007-06-21 Thread Jeff Mutonho

I've picked up an error in some plugin documentation.How do I provide
a patch for it?



--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Notifiers lists

2007-06-20 Thread Jeff Mutonho

Where are the e-mails added (i.e notifiers list) through the
continuum's web front-end stored?

--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Adding a Maven 2 project

2007-06-20 Thread Jeff Mutonho

On 6/20/07, Emmanuel Venisse <[EMAIL PROTECTED]> wrote:


Why do you try to add a project that is already in the continuum working 
>directory?


I've just upgraded to 1.1 from 1.0.3 and would like to use the same
working directory.




"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: copy file in maven

2007-06-14 Thread Jeff Mutonho

On 6/14/07, Eric Redmond <[EMAIL PROTECTED]> wrote:

Yeah, ant is the easiest way.

Eric



Or you can try this :

http://quebbemann.kicks-ass.net/development/qu-base/maven-plugins/copy-maven-plugin/index.html





"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Changelog fails ...

2007-06-14 Thread Jeff Mutonho


[INFO] Working directory: Q:\ anproject \src\main\java

[ERROR] Provider message:

[ERROR] The svn command failed.



Have you tried getting the debug output?


--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: maven-scm-plugin verbose

2007-06-14 Thread Jeff Mutonho

On 6/13/07, Emmanuel Venisse <[EMAIL PROTECTED]> wrote:

you can use the mvn "-X" parameter.



Well , I'm using  Continuum to launch the maven builds



"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: Ant task executing twice

2007-06-14 Thread Jeff Mutonho

Thanx . Would definitely like to get a patch for this.

On 6/13/07, Siegfried Goeschl <[EMAIL PROTECTED]> wrote:

Hi Jeff,

this is/was a bug we encountered in 2.0.4 and my colleague just fixed
over the evening by patching the Maven libs ... :-(

If this is still an issue I will remind him to sent a patch next week

Cheers,

Siegfried Goeschl

Jeff Mutonho wrote:
> I have an ant task that is suppose to run in the "process-resources"
> phase.The configuration is :
>
> 
>   maven-antrun-plugin
>
>
>process-resources
> 
>  
>  
>  
>   
> 
>  
>  
>  
>  
>   run
>  
> 
>
>   

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



maven-scm-plugin verbose

2007-06-13 Thread Jeff Mutonho

Is there some undocumented feature/way  to make maven-scm-plugin more
verbose during checkout and checkin?



--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Ant task executing twice

2007-06-13 Thread Jeff Mutonho

I have an ant task that is suppose to run in the "process-resources"
phase.The configuration is :


  maven-antrun-plugin
   
   
   process-resources

 
 
 
  

 
 
 
 
  run
 

   
  
--

When I run "mvn install"  , the output shows the ant task executing
twice as seen below :

---
[INFO] Building Portal :: Functional Tests
[INFO]task-segment: [install]
[INFO] 
---
[INFO] [antrun:run {execution: default}]
[INFO] Executing tasks
[copy] Copying 1 file to D:\CONTINUUM-BUILDS\continuum\working-directory\8
\portal-functional-tests\target\checkout
[INFO] Executed tasks
[INFO] [antrun:run {execution: default}]
[INFO] Executing tasks
[copy] Copying 1 file to D:\CONTINUUM-BUILDS\continuum\working-directory\8
\portal-functional-tests\target\checkout
[INFO] Executed tasks
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing D:\CONTINUUM-BUILDS\continuum\working-directory\86\portal-fu
ctional-tests\pom.xml to D:\Documents and Settings\mutonhj\.m2\repository\za\co\
pragmaticus\portal\portal-functional-tests\1.0.0\portal-functional-tests-1.0.0.pom

[INFO] 
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: 3 seconds
[INFO] Finished at: Wed Jun 13 11:15:15 CAT 2007
[INFO] Final Memory: 5M/508M






"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Passing a maven profile to Continuum

2007-06-13 Thread Jeff Mutonho

On 6/13/07, Emmanuel Venisse <[EMAIL PROTECTED]> wrote:

The continuum ML is [EMAIL PROTECTED]


Thanks. I noticed immediately after sending :)



Edit the build definition of your project
Checnge the golas list by adding your profile: "clean install site-deploy 
-Pprofile_id"

Where is declared your profiles?


The declared profiles are  in my projects top level pom.xml file




Jeff Mutonho a écrit :
> I'm posting this to both the maven and continuum forum.
> How do I specify  a maven profile to continuum  , using continuum's
> project configuration.
> Currently my Goals are specified as "clean install site-deploy"   , in
> the continuum project configuration.
>
>
>
>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Passing a maven profile to Continuum

2007-06-13 Thread Jeff Mutonho

I'm posting this to both the maven and continuum forum.
How do I specify  a maven profile to continuum  , using continuum's
project configuration.
Currently my Goals are specified as "clean install site-deploy"   , in
the continuum project configuration.




--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Passing a maven profile to Continuum

2007-06-13 Thread Jeff Mutonho

I'm posting this to both the maven and continuum forum.
How do I specify  a maven profile to continuum  , using continuum's
project configuration.
Currently my Goals are specified as "clean install site-deploy"   , in
the continuum project configuration.




--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: xdoclet-maven-plugin generating incorrect hbm.xml file

2007-06-04 Thread Jeff Mutonho

I still find it hard to understand how  maven is denying me the
flexibility of me saying I wish to use 1.2.1 jars instead of the new
1.2.3 xdoclet jars.




Seems the patience has finally paid off.All it took was just
configuring the plugin as follows :


  hbm-generation-with-xdoclet
  generate-sources
  


  
  
  
  


  


target/classes
  
  
xdoclet
  

  
  
   
xdoclet
xdoclet-hibernate-module
1.2.1
   
  
--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: xdoclet-maven-plugin generating incorrect hbm.xml file

2007-06-04 Thread Jeff Mutonho

On 6/4/07, Stephen Coy <[EMAIL PROTECTED]> wrote:


On 05/06/2007, at 12:08 AM, Jeff Mutonho wrote:

> On 6/4/07, Stephen Coy <[EMAIL PROTECTED]> wrote:
>> On 04/06/2007, at 10:48 PM, Jeff Mutonho wrote:>
>> If so, does the mapping file have a DOCTYPE? The "lazy" attribute
>> appears in the Hibernate 2.0 DTD, so it should be OK.
>
> Yes it does.It's like this :
>
> 
>
> "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
>"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd";>
>
> >
>name="za.co.telkom.portal.Person"
>lazy="true"
>>
>

You have an XML parser error on line 58 according to your stack
trace. That seems to be way after this. You've probably got some
Hibernate 3.0 markup in your Person class and it has sneaked into the
mapping file. Do you have a validating xml editor than you can check
the mapping file with? If you can find the bad xml, you will be able
to locate the associated bean markup and fix it, instead of
continuing to hide it.


>
> The 1.2.1 version  looks like this :
> 
>
> "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
>"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd";>
>
> 
>name="za.co.telkom.portal.Person"
>dynamic-update="false"
>dynamic-insert="false"
>>
>
> Isn't it possible to get Maven xdoclet plugin to use  work with the
> 1.2.1 jars at runtime instead of the 1.2.3?

Anything's possible, but it won't be easy. Fix the markup in your
java classes instead.

Steve Coy



Thanx Steve for your help.Its a bit tricky for me to sort out the java
classes instead due to redtape in convincing the powers that be why we
need to get rid of the lazy="true"  ...more so  due  the fact that  a
pre-existing build.xml file that uses the 1.2.1 jars does not have the
same issues the maven xdoclet plugin had

I still find it hard to understand how  maven is denying me the
flexibility of me saying I wish to use 1.2.1 jars instead of the new
1.2.3 xdoclet jars.


"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: xdoclet-maven-plugin generating incorrect hbm.xml file

2007-06-04 Thread Jeff Mutonho

On 6/4/07, Stephen Coy <[EMAIL PROTECTED]> wrote:

On 04/06/2007, at 10:48 PM, Jeff Mutonho wrote:>
If so, does the mapping file have a DOCTYPE? The "lazy" attribute
appears in the Hibernate 2.0 DTD, so it should be OK.


Yes it does.It's like this :



http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd";>




   


The 1.2.1 version  looks like this :


http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd";>


   

Isn't it possible to get Maven xdoclet plugin to use  work with the
1.2.1 jars at runtime instead of the 1.2.3?
My attempt to alter/edit  the xdoclet-maven-plugin-1.0-alpha-1.pom
backfired and I ended up with a corrupt repository.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: xdoclet-maven-plugin generating incorrect hbm.xml file

2007-06-04 Thread Jeff Mutonho

On 6/4/07, Stephen Coy <[EMAIL PROTECTED]> wrote:

On 04/06/2007, at 9:43 PM, Jeff Mutonho wrote:





Anyway, I would not mind betting that your bean has been marked up
with something like:

@hibernate.class
lazy="true"



Correct.


Are you worried about the markup differences or something else?

Well , when I deploy ear file , I get an  exception that relates to
"lazy=true".The actual exception is

Error creating bean with name
 'mySessionFactory' defined in ServletContext resource
[/WEB-INF/appcontext/databaseContext.xml]: Initialization of bean
failed; nested
 exception is net.sf.hibernate.MappingException: invalid mapping

Caused by: org.xml.sax.SAXParseException: :
XML-20137: (Error) Attribute 'lazy' used but not declared.
   at oracle.xml.parser.v2.XMLError.flushErrorHandler(XMLError.java:441)
   at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:303)
   at 
oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:290)
   at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:196)
   at org.dom4j.io.SAXReader.read(SAXReader.java:465)
   at net.sf.hibernate.cfg.Configuration.addInputStream(Configuration.java:283)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Error with maven-antrun-plugin :Can't create a hibernate element under hibernatedoclet.

2007-06-04 Thread Jeff Mutonho

I'm now trying to run Xdoclet using using using maven-antrun-plugin ,
I keep getting an error message saying :

"Embedded error: Can't create a hibernate element under
hibernatedoclet. Make sure the jar file containing the corresponding
subtask class is on the classpath specified in the  that
defined {2}."

I've added all the dependencies that I think are needed.What am I missing ?

Here's my configuration :
===


  maven-antrun-plugin
  
   
generate-sources

 
 
 
  
 



 
 
   
 


 run

   
  
  
   
xdoclet
xdoclet
1.2.1
   
   
xdoclet
xdoclet-hibernate-module
1.2.1
   

xdoclet
xdoclet-xdoclet-module
1.2.1
   


apache
xjavadoc
1.0.3
   
 
  commons-collections
  commons-collections
  3.2
   
   
commons-logging
commons-logging
 1.0.4
   
  
 





--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: xdoclet-maven-plugin generating incorrect hbm.xml file

2007-06-04 Thread Jeff Mutonho

On 6/4/07, Stephen Coy <[EMAIL PROTECTED]> wrote:

Jeff,


Are you really still using Hibernate 2.0?



100%.I've searched my repository and the only hibernate jar present is
hibernate-2.0.0.jar




Cheers,

Steve Coy


On 04/06/2007, at 8:18 PM, Jeff Mutonho wrote:

> I'm using the xdoclet-maven-plugin to generate my hibernate mapping
> files and  I configured the plugin as follows :
>
> 
>   org.codehaus.mojo
>   xdoclet-maven-plugin
>   
> 
>   hbm-generation-with-xdoclet
>   generate-sources
>   
> 
>  excludedtags="@version,@author,@todo">
>   
> 
> 
> 
>   
>   
> 
> 
> target/classes generatedSourcesDirectory>
>   
>   
> xdoclet
>   
> 
>   
> 
>
>
> However the generated hbm.xml are incorrect and they do not match what
> I get when I used Ant to generate the same hbm.xml files.Eg for one of
> my classes Person .java
>
> Maven generate this :
> ===
> >
>name="za.co.telkom.portal.Person"
>lazy="true"
>>
>
> and
>
> Ant generates this :
>
> 
>name="za.co.telkom.portal.Person"
>dynamic-update="false"
>dynamic-insert="false"
>>
>
>
> The Ant one works at deployment time.The Ant task used is :
>
>   
>classname="xdoclet.modules.hibernate.HibernateDocletTask">
>   
>   
>destdir="${ant.common.eportal.domain.dir}/src" force="false"
> excludedtags="@version,@author,@todo">
>   
>   
>   
>   
>   
>   
>   
>   
>   
>
>
> I'm using the same xdoclet-1.2.1.jar
> ,xdoclet-hibernate-module-1.2.1.jar and
> xdoclet-xdoclet-module-1.2.1.jar both in  Ant and I've noticed that
> Maven is using
> xdoclet-hibernate-module-1.2.3.jar , which I suspect to be the src of
> the inconsistency.How do I prevent Maven from using this
> xdoclet-hibernate-module-1.2.3.jar?
>
> Please help me , as I'm really stuck here.
>
>
> --
>
> "Don't take the name of root in vain."
>
> Jeff  Mutonho
> Cape Town
> South Africa
>
> GoogleTalk : ejbengine
> Skype        : ejbengine
> Registered Linux user number 366042
>
> -
> 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]





--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



xdoclet-maven-plugin generating incorrect hbm.xml file

2007-06-04 Thread Jeff Mutonho

I'm using the xdoclet-maven-plugin to generate my hibernate mapping
files and  I configured the plugin as follows :


  org.codehaus.mojo
  xdoclet-maven-plugin
  

  hbm-generation-with-xdoclet
  generate-sources
  


  
  
  
  


  


target/classes
  
  
xdoclet
  

  



However the generated hbm.xml are incorrect and they do not match what
I get when I used Ant to generate the same hbm.xml files.Eg for one of
my classes Person .java

Maven generate this :
===



   

and

Ant generates this :


   


The Ant one works at deployment time.The Ant task used is :

















I'm using the same xdoclet-1.2.1.jar
,xdoclet-hibernate-module-1.2.1.jar and
xdoclet-xdoclet-module-1.2.1.jar both in  Ant and I've noticed that
Maven is using
xdoclet-hibernate-module-1.2.3.jar , which I suspect to be the src of
the inconsistency.How do I prevent Maven from using this
xdoclet-hibernate-module-1.2.3.jar?

Please help me , as I'm really stuck here.


--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Could this be an xdoclet-maven-plugin issue?

2007-06-01 Thread Jeff Mutonho

I used XML Spy to validate the generated  hbm.xml  files  and found
out that indeed
one of my hbm.xml , namely Person.hbm.xml , file is failing validation
in XML Spy .The offending part is "unique" attribute which appears
twice in the following entry :
  

These hbm.xml files are being generated using the xdoclet tool.I'm
using both Ant and Maven to build my application's  ear files.The ear
file build by Ant  deploys successfully even and the Maven one fails ,
even though  they both have the same NOT-WELL formed Person.hbm.xml.
Initially I thought there's a difference in version between the dom4j
jars in the ear files , but both are using the same one ,
dom4j-1.6.1.jar.
How then is it possible that the NOT-WELL formed   Person.hbm.xml
passes validation  in the Ant generated ear file , but fails in the
Maven generated ear file?What could I be over looking here?

Why is xdoclet generating  the two "unique" fields ? The code looks like :

/**
* @return the contact details linked to the person
* @hibernate.many-to-one class="za.co.introspect.portal.ContactDetails"
* cascade="save-update"
* column="contactdetails_id" not-null="false" unique="true"
*/  
public ContactDetails getContactDetails() {
return contactDetails;
}

public void setContactDetails(ContactDetails contactDetails) {
this.contactDetails = contactDetails;
}















"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Could this be an xdoclet-maven-plugin issue?

2007-05-31 Thread Jeff Mutonho

I'm generating some mapping files for my domain objects using the
xdoclet-maven-plugin , which is configured as :


  org.codehaus.mojo
  xdoclet-maven-plugin
  

  hbm-generation-with-xdoclet
  generate-sources
  


  
  
  
  


  


target/classes
  
  
xdoclet
  

  



However when I deploy and run the application , I'm getting the
following error message:

Error creating bean with name
 'mySessionFactory' defined in ServletContext resource
[/WEB-INF/appcontext/databaseContext.xml]: Initialization of bean
failed; nested
 exception is net.sf.hibernate.MappingException:
org.dom4j.DocumentException: Error on line 198 of document  : : XML-20124:
 (Fatal Error) An attribute cannot appear more than once in the same
start tag. Nested exception: : XML-20124: (Fatal
 Error) An attribute cannot appear more than once in the same start tag.


The file databaseContext.xml does not even have 198 lines and since
the error is a MappingException  , the problem could in one of the
generated *.hbm.xml files.

Has anyone experienced this?




"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: where is xml-apis-1.0.b2.jar coming from ?

2007-05-29 Thread Jeff Mutonho

On 5/29/07, Wendy Smoak <[EMAIL PROTECTED]> wrote:

On 5/29/07, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

> Thanks.With Maven its always a path of discovery :).Anyway it seems
> like there's some other library that depends on xml-apis , as
> excluding it from commons-logging and jaxen didn't  resolve the issue.

Did you do a clean build?  If not, the file will still be in
WEB-INF/lib under target and will show up in the war.

You can run mvn with -X on the command line and look at the indented
output to find out where the unwanted jar is coming from.

There is also an html formatted dependencies report that's part of the
project-info-reports plugin.  mvn project-info-reports:dependencies
... and look at target/site/dependencies.html

http://maven.apache.org/plugins/maven-project-info-reports-plugin/dependencies-mojo.html


--
Wendy




I generated the project website and checked the dependency graph for
the war project , which showed the following :

za.co.pragmatix.portal:portal-webservices:jar
   * dom4j:dom4j:jar
 o xml-apis:xml-apis:jar


I then added the xml-apis exclusion to the pom , did a clean build and
problem solved.

Thanks  everyone...:)



"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: where is xml-apis-1.0.b2.jar coming from ?

2007-05-29 Thread Jeff Mutonho

On 5/29/07, Ian Springer <[EMAIL PROTECTED]> wrote:

What they meant is that you can exclude the xml-apis transitive dep, i.e.:

   
 commons-logging
 commons-logging
 1.1

 
   
 xml-apis
 xml-apis
   
 
   

See the docs: 
http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html.



Thanks.With Maven its always a path of discovery :).Anyway it seems
like there's some other library that depends on xml-apis , as
excluding it from commons-logging and jaxen didn't  resolve the issue.


"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: where is xml-apis-1.0.b2.jar coming from ?

2007-05-29 Thread Jeff Mutonho

On 5/29/07, Maria Odea Ching <[EMAIL PROTECTED]> wrote:

I think that's also a dependency of jaxen 1.1 =)

- Deng

MK Tan wrote:
> Is your war file using commons-logging 1.1?
> AFAIK, commons-logging will include xml-apis as indirect dependency.
> just exclude it will solve the problem
>
>


Yes I have both jaxen and commons-logging.I need both at runtime and
hence can't  exclude them

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



where is xml-apis-1.0.b2.jar coming from ?

2007-05-29 Thread Jeff Mutonho

My war file's lib directory containts  the xml-apis-1.0.b2.jar  and
I'm not sure where its coming from as I don't have a direct dependency
on it?Is there a way of  finding out why/how maven is adding this to
my lib directory?

--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Copying a file to a remote server

2007-05-29 Thread Jeff Mutonho

Ping ping...anyone out there?
:)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Copying a file to a remote server

2007-05-28 Thread Jeff Mutonho

On 5/28/07, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

As part of my build I wish to copy a properties file to a directory
belonging to an OC4J container.I wish to do this just before doing a
remote deployment to the OC4J container.I know about "wagon-ftp"  but
I'm not sure if it the right tool I'm looking for.

--




I've decided to use the maven-antrun-plugin   as shown below :


  maven-antrun-plugin
  
   
process-resources

 
  
 


 run

   
  
  
   
ant
ant-jsch
1.6.5
   
   
com.jcraft
jsch
0.1.33
   
  
 

When I do a build using Continuum , the build fails with  a message :

[ERROR] BUILD ERROR
[INFO] 
[INFO] Error executing ant tasks

Embedded error: Could not create task or type of type: scp.

Ant could not find the task or a class this task relies upon.

This is common and has a number of causes; the usual
solutions are to read the manual pages then download and
install needed JAR files, or fix the build file:
- You have misspelt 'scp'.
  Fix: check your spelling.
- The task needs an external JAR file to execute
and this is not found at the right place in the classpath.
  Fix: check the documentation for dependencies.
  Fix: declare the task.
- The task is an Ant optional task and the JAR file and/or libraries
implementing the functionality were not found at the time you
yourself built your installation of Ant from the Ant sources.
  Fix: Look in the ANT_HOME/lib for the 'ant-' JAR corresponding to the
task and make sure it contains more than merely a META-INF/MANIFEST.MF.
If all it contains is the manifest, then rebuild Ant with the needed
libraries present in ${ant.home}/lib/optional/ , or alternatively,
download a pre-built release version from apache.org
- The build file was written for a later version of Ant
  Fix: upgrade to at least the latest release version of Ant
- The task is not an Ant core or optional task
and needs to be declared using .
- You are attempting to use a task defined using
or  but have spelt wrong or not
  defined it at the point of use

Remember that for JAR files to be visible to Ant tasks implemented
in ANT_HOME/lib, the files must be in the same directory or on the
classpath


However , when I  manually run "mvn install" from
"${project.parent.basedir}/portal-ear" ,  the file is copied without a
problem as shown below :

[INFO] [antrun:run {execution: default}]
[INFO] Executing tasks
 [scp] Connecting to 165.148.216.14:22
 [scp] Sending: platform.properties : 3217
 [scp] File transfer time: 0.03 Average Rate: 103,774.19 B/s
 [scp] done.
[INFO] Executed tasks
[INFO] [antrun:run {execution: default}]
[INFO] Executing tasks
 [scp] Connecting to 165.148.216.14:22
 [scp] Sending: platform.properties : 3217
 [scp] File transfer time: 0.02 Average Rate: 214,466.67 B/s
 [scp] done.
[INFO] Executed tasks


My question is why does this ant task fail when run from Continuum?
--



"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Copying a file to a remote server

2007-05-28 Thread Jeff Mutonho

As part of my build I wish to copy a properties file to a directory
belonging to an OC4J container.I wish to do this just before doing a
remote deployment to the OC4J container.I know about "wagon-ftp"  but
I'm not sure if it the right tool I'm looking for.

--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: maven-changes-plugin

2007-05-26 Thread Jeff Mutonho

On 5/25/07, Dennis Lundberg <[EMAIL PROTECTED]> wrote:

Dimitris Kapanidis wrote:
> Codehaus has an implemented version of changes plugin.

The Codehaus version is older than the Apache version and should
therefor not be used.



True that.Thats the reason I'm using the Apache maven-changes-plugin ,
but I can't get it to work , hence my post.
Surely someone out there is using the newer maven-changes-plugin and
could give some pointers...


Thanks




"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: maven-changes-plugin

2007-05-25 Thread Jeff Mutonho

On 5/25/07, Dimitris Kapanidis <[EMAIL PROTECTED]> wrote:

Codehaus has an implemented version of changes plugin.

Try this one:
  

...

org.codehaus.mojo
changes-maven-plugin
2.0-beta-1

%URL%/show_bug.cgi?id=%ISSUE%




changes-report




...

  

The link_template is for bugzilla support.



Thanks.How then does one specify the changes.xml file?




"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



maven-changes-plugin

2007-05-25 Thread Jeff Mutonho

Anyone got a working example configuration of the
maven-changes-plugin?My pom has the following(as per maven plugin
docs) :


   org.apache.maven.plugins
   maven-changes-plugin
   
 ${basedir}/changes.xml
   
   
 
   
 changes-report
   
 
   


But I keep getting the error message :

[ERROR] BUILD ERROR
[INFO] 
[INFO] The plugin 'org.apache.maven.plugins:maven-changes-plugin' does
not exist or no valid version could be found
[INFO] 






"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Help with continuum and deployment

2007-03-02 Thread Jeff Mutonho

On 3/1/07, Todd Nine <[EMAIL PROTECTED]> wrote:

Hi all
2. The user selects that release and pushes it to staging
3. After completion of staging the user can go back to that build version,
and push it to production.


What does "push" mean in this context?



--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: mail notifier

2007-02-28 Thread Jeff Mutonho

On 2/28/07, Rodrigo Gonçalves <[EMAIL PROTECTED]> wrote:

HI !!

When continuum sends a notification, at the beginning at the mail appears:

Online report : 
http://localhost:8081/target/ProjectBuild.vm/view/ProjectBuild/id/11/buildId/121

I don´t want this link referring to localhost because the continuum is
running on a server !
But I can't figure it out how to change this, or at least remove this
info from the notification error.

Any ideas?

THX

Rodrigo


Go to the project configuration section ...all will be revealed


--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


NullPointerException during site-deploy

2007-02-21 Thread Jeff Mutonho
xecuteGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] 
[INFO] Total time: 2 seconds
[INFO] Finished at: Wed Feb 21 17:27:14 CAT 2007
[INFO] Final Memory: 8M/508M
[INFO] 

--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Using maven-changes-plugin

2007-02-21 Thread Jeff Mutonho

On 2/21/07, Jochen Wiedmann <[EMAIL PROTECTED]> wrote:



As in

http://maven.apache.org/plugins/maven-changes-plugin/usage.html




I had tried that  , as shown below :


   org.apache.maven.plugins
   maven-changes-plugin
   2.0-beta-3-SNAPSHOT
   
 ${basedir}/changes.xml
   
   
 
   
 changes-report
   
 
   



but I keep getting a build error saying due to this exception :

"Caused by: org.apache.maven.project.ProjectBuildingException: POM
'org.apache.ma
ven.plugins:maven-changes-plugin' not found in repository: Unable to download th
e artifact from any repository

 org.apache.maven.plugins:maven-changes-plugin:pom:2.0-beta-3-SNAPSHOT

from the specified remote repositories:
 central (http://repo1.maven.org/maven2),
 apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)

at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
sitory(DefaultMavenProjectBuilder.java:513)
at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromReposito
ry(DefaultMavenProjectBuilder.java:225)
at org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersio
n(DefaultPluginManager.java:249)
... 22 more
Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable
to download the artifact from any repository
org.apache.maven.plugins:maven-changes-plugin:pom:2.0-beta-3-SNAPSHOT"


http://maven.apache.org/plugins/maven-changes-plugin/ says the version
is 2.0-beta-3-SNAPSHOT  and yet
http://maven.apache.org/plugins/index.html says the version is
2.0-beta-2

Hence my question.I would like to someone else's usage in order to
confirm the correct version.
--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Using maven-changes-plugin

2007-02-21 Thread Jeff Mutonho

Anyone using the maven-changes-plugin ?May you share your
configuration for this plugin , in your  section.

Thanx

--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Build Error: cvs update

2007-02-20 Thread Jeff Mutonho

On 2/20/07, Jeff Mutonho <[EMAIL PROTECTED]> wrote:

What does this error message mean?

Build Error:

Provider message: The cvs command failed.
Command output:
---
cvs update: in directory .:
cvs [update aborted]: there is no version here; run 'cvs checkout' first
---




The only thing that I can remember having chainged in my setup is that
I added a changes.xml  in the same directory as my top level pom.xml.I
used Eclipse checkin the changes.xml file.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Build Error: cvs update

2007-02-20 Thread Jeff Mutonho

What does this error message mean?

Build Error:

Provider message: The cvs command failed.
Command output:
---
cvs update: in directory .:
cvs [update aborted]: there is no version here; run 'cvs checkout' first
---


--

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Specifying a branch name in my pom

2007-02-20 Thread Jeff Mutonho

Our code base has recently been branched to a branch ,call it
BRANCH-X.My current configuration check out code from the HEAD and the
SCM url is specified as :

scm:cvs:pserver:jeffm:[EMAIL PROTECTED]:/var/lib/cvsroot:Eportal/dev

How do I specify the new branch , BRANCH-X to be used for checking out
our code ?



--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: Need to bounce OC4J during re-deployment

2007-02-13 Thread Jeff Mutonho

On 2/12/07, Erik Drolshammer <[EMAIL PROTECTED]> wrote:


Chris Russell wrote:

> In order to redeploy my application I need to:
> 1. Undeploy app
> 2. Bounce OC4J instance
> 3. Deploy app

> Is there a way to accomplish this with Continuum? So far, my only
> thought is to write a Cron job to undeploy and restart oc4j, then let
> Continuum build, test and deploy.

Have you looked at the cargo-maven plugin?
It seems to have at least som support for OC4j.

http://docs.codehaus.org/display/CARGO/Oc4J+9.x

--
Regards
Erik Drolshammer

the cargo plugin does not support remote deployments to OC4J.I had to use

the combination  of the maven-antrun-plugin  and the oc4j_remote_deploy.jar
to do a remote deployment with my continuum builds.


--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


Re: maven-changes-plugin fails to download : java.net.ProtocolException: Server redirected too many times (20)

2007-02-02 Thread Jeff Mutonho

Ping
May someone help me with  this.Is this a proxy issue on my side?

--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


maven-changes-plugin fails to download : java.net.ProtocolException: Server redirected too many times (20)

2007-01-31 Thread Jeff Mutonho
faultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:225)
at 
org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:249)
... 22 more
Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException:
Error transferring file
 org.apache.maven.plugins:maven-changes-plugin:pom:2.0-beta-2

from the specified remote repositories:
 central (http://repo1.maven.org/maven2),
 apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)

at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:140)
at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:63)
at 
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:467)
... 24 more
Caused by: org.apache.maven.wagon.TransferFailedException: Error
transferring file
at 
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:99)
at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68)
at 
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:369)
at 
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:282)
at 
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:244)
at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:124)
... 26 more
Caused by: java.net.ProtocolException: Server redirected too many  times (20)
at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:809)
at 
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:85)
... 31 more
[INFO] 
[INFO] Total time: 19 seconds
[INFO] Finished at: Wed Jan 31 16:46:36 SAST 2007
[INFO] Final Memory: 20M/1020M
[INFO] --------
bash-2.05$





Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: "maven site" failing

2007-01-30 Thread Jeff Mutonho

[DEBUG] Retrieving parent-POM:
org.apache.maven.plugins:maven-plugins::1 for project:
null:maven-javadoc-plugin:maven-plugin:2.0 from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for
project: org.apache.maven.plugins:maven-plugins:pom:1 from the
repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
org.apache.maven:maven-parent:pom:1 from the repository.
[INFO] 
[ERROR] FATAL ERROR
[INFO] 
[INFO] null
[INFO] 
[DEBUG] Trace
java.lang.NullPointerException



I see a "null" in the line :

"Retrieving parent-POM:

org.apache.maven.plugins:maven-plugins::1 for project:
null:maven-javadoc-plugin:maven-plugin:2.0 from the repository."



Could this be the reason for an NPE? If so , what would be causing this?
I'm really desperate to get "mvn site" to run successfully

--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



"maven site" failing

2007-01-30 Thread Jeff Mutonho
 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] 
[INFO] Total time: 3 seconds
[INFO] Finished at: Tue Jan 30 11:46:37 CAT 2007
[INFO] Final Memory: 8M/508M
[INFO] 





--


Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Out of memory error

2007-01-24 Thread Jeff Mutonho

That exactly is what suits our environment and we wish to do that.

Q1)If I create standards  project , say acme-project-standards , where
in acme-project-standards do I place the acme-checks.xml?Do I create
this as a normal maven project?The documentation here
http://maven.apache.org/plugins/maven-checkstyle-plugin/customize.html
(Use a custom developed Checkstyle Check modules) explains
customization but does not clarify where the  acme-checks.xml would
go?

Q2)Assuming Q1 is sorted , then in my master pom.xml , I then list
acme-projects-standards as a dependency? Or must
acme-projects-standards be configured as an extension , eg (as
documented at 
http://maven.apache.org/plugins/maven-checkstyle-plugin/customize.html)


  
  
  com.mycompany
  mycompany-checkstyle-checks
  1.0
  
  
  

A step by step treatment would be very helpful.

Tx



Am looking at the TIPS section of the document and it seems like it
explains how to do this.Will shout if  stuff doesn't work

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Out of memory error

2007-01-23 Thread Jeff Mutonho

On 1/23/07, Wayne Fay <[EMAIL PROTECTED]> wrote:

The assumption is that you are using Maven in a large/corporate
environment for many projects, and sharing things like Checkstyle
configs etc in all of them.

Some people construct a simple Maven project, in their own company
groupId with an artifactId of say project-standards, and then bundle
things like checkstyle configs etc, and then put that dependency in
their corporate pom which is the parent for all projects in the
organization. The plugins will automatically find these config files
while building the project.



That exactly is what suits our environment and we wish to do that.

Q1)If I create standards  project , say acme-project-standards , where
in acme-project-standards do I place the acme-checks.xml?Do I create
this as a normal maven project?The documentation here
http://maven.apache.org/plugins/maven-checkstyle-plugin/customize.html
(Use a custom developed Checkstyle Check modules) explains
customization but does not clarify where the  acme-checks.xml would
go?

Q2)Assuming Q1 is sorted , then in my master pom.xml , I then list
acme-projects-standards as a dependency? Or must
acme-projects-standards be configured as an extension , eg (as
documented at 
http://maven.apache.org/plugins/maven-checkstyle-plugin/customize.html)


 
 
 com.mycompany
 mycompany-checkstyle-checks
 1.0
 
 
 

A step by step treatment would be very helpful.

Tx

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Out of memory error

2007-01-22 Thread Jeff Mutonho

On 1/22/07, Dário Luís Coneglian Oliveros <[EMAIL PROTECTED]> wrote:

I've faced the same problem.
It seems to be a bug in the checkstyle plugin.
I've noticed it happens only if there are too many checkstyle errors.
My suggestion is to decrease this number to about 1 (hopefully most of them 
are tab related).
It should work. Do not ask me why :-)
Dário



I'm looking at the maven-checkstyle-plugin in my pom and it says ,
config/sun_checks.xml

I understand  that sun_checks.xml is located in the config directory ,
in the plugin jar.If I wish to specify my own as :
jeffs-checks.xml


The plugin documentation says that when one specifies a custom
check-style file as above  it
"causes the Maven 2 Checkstyle plugin to check for a File named
checkstyle.xml or a resource named checkstyle.xml within the compile
scope of the dependencies or build extensions classpath."


From this , does that mean  "jeffs-checks.xml" above should be located

in the same directory as the pom.xml?

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Out of memory error

2007-01-22 Thread Jeff Mutonho

I'm experiencing a java.lang.OutOfMemoryError during my build ,when it get
to generating a checkstyle report as shown below:

[INFO] Working directory:
/app/maven/MAVEN-WORK/continuum/working-directory/86/eportal-webservices/src
[INFO] Generate "Developer Activity" report.
[INFO] Using existing changelog.xml...
[INFO] Generate "File Activity" report.
[INFO] Using existing changelog.xml...
[INFO] Generate "Checkstyle" report.
[INFO] There are 35293 checkstyle errors.
[INFO]

[ERROR] FATAL ERROR
[INFO]

[INFO] null
[INFO]

[INFO] Trace
java.lang.OutOfMemoryError
[INFO]

[INFO] Total time: 1 minute 31 seconds
[INFO] Finished at: Mon Jan 22 14:01:43 SAST 2007 [INFO] Final Memory:
31M/63M [INFO]


My build machine is a Solaris box and the build is invoked by Continuum.I've
edited my ".profile" file and added the following to it:
MAVEN_OPTS="-Xmx1024m -Xms1024m -XX:MaxPermSize=512m"; export MAVEN_OPTS

I'm still getting the error message even with the MAVEN_OPTS  environment
variable set.Do I need to set it in a different file?



--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


The skin does not exist

2007-01-19 Thread Jeff Mutonho

I've started getting a new error message during my project build.The error
says :

[ERROR] BUILD FAILURE
[INFO]

[INFO] The skin does not exist: Unable to determine the release version

Try downloading the file manually from the project website.

Then, install it using the command:
   mvn install:install-file
-DgroupId=org.apache.maven.skins-DartifactId=maven-default-skin \
   -Dversion=RELEASE -Dpackaging=jar -Dfile=/path/to/file


 org.apache.maven.skins:maven-default-skin:jar:RELEASE


What is causing this?



--

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042


List question

2006-12-15 Thread Jeff Mutonho

Hi folks
Does the list have a way making  a subscriber temporarily stop
receiving e-mails(posts)  for a specified period(think
vacation,holiday break)...something similar to eg the Fedora Mailing
List , where you can temporarily suspend e-mails(posts)  from being
mailed to you for a specified period?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: generating an admin jsp at build time

2006-12-01 Thread Jeff Mutonho

On 12/1/06, David Delbecq <[EMAIL PROTECTED]> wrote:



"This application was build on " @@SomeBuildDateProperty@@



And use the ant filtering rules to replace content between @@ (see ant docs)



Thanx David.Ended up being this simple :

  

   


  
  
 
  


 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



generating an admin jsp at build time

2006-12-01 Thread Jeff Mutonho

I would like to create a sort of administration jsp that gets bundled
into my application war during build time.The administration jsp would
probably  look like this :




"This application was build on " <%= new java.util.Date() %>



but instead of "new java.util.Date()"  , it would have the "build-date".

Any suggestion on how to achieve this?







Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype: ejbengine
Registered Linux user number 366042

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Failed maven-scm-plugin: Check in

2006-11-27 Thread Jeff Mutonho

On 11/27/06, Emmanuel Venisse <[EMAIL PROTECTED]> wrote:

A working copy directory is the directory where you done the checkout. For CVS, 
it must contains a CVS directory.

Emmanuel

Thanks.Seems sorted now.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Failed maven-scm-plugin: Check in

2006-11-27 Thread Jeff Mutonho

On 11/27/06, Emmanuel Venisse <[EMAIL PROTECTED]> wrote:

You can't commit a file if you aren't in a working copy directory.

Emmanuel


Thanks Emmanuel.The log says "[INFO] Working directory:
D:\MAVEN-WORK\eportal-ear" .Do you mean I should run  this from the
directory where the actual ear file is located (which in my case is
"D:\MAVEN-WORK\eportal-ear\target") ?
Is that what you mean by "working copy directory".

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  1   2   3   4   5   >