Re: Impending votes

2009-06-09 Thread Kevan Miller


Yay. I fixed my problem...

Some time ago (and I can't exactly remember why), I created a symbolic  
link for a tools.jar in my Java 6 installation. E.g.:


/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/lib/ 
tools.jar -> /System/Library/Frameworks/JavaVM.framework/Versions/ 
1.6.0/Classes/classes.jar


If I rename/delete "tools.jar", then my build problem goes away.

--kevan


Re: Impending votes

2009-06-09 Thread Kevan Miller


On Jun 8, 2009, at 5:28 PM, David Jencks wrote:



On Jun 8, 2009, at 1:49 PM, Kevan Miller wrote:



Dave,
Are you able to build Genesis ok?

My build fails with:

[INFO] Compiling 4 source files to /Users/kevan/geronimo/genesis/ 
trunk/genesis-maven-plugin/target/classes
[INFO]  


[ERROR] BUILD ERROR
[INFO]  


[INFO] Fatal error compiling

Embedded error: Prohibited package name: java.lang

I've seen this problem before. Seems to be an issue with Mac OS.  
I'm not sure how to fix.


I'm not seeing that problem, build works OK for me.  I think I've  
seen that error in other places when groovy was involved, as here.   
I'm on jdk 6


Right. That's where I've seen the problem -- never fixed it, though.  
What is your JAVA_HOME set to? Anybody else on a Mac having this  
problem?


--kevan


Re: Impending votes

2009-06-08 Thread David Jencks


On Jun 8, 2009, at 1:49 PM, Kevan Miller wrote:



Dave,
Are you able to build Genesis ok?

My build fails with:

[INFO] Compiling 4 source files to /Users/kevan/geronimo/genesis/ 
trunk/genesis-maven-plugin/target/classes
[INFO]  


[ERROR] BUILD ERROR
[INFO]  


[INFO] Fatal error compiling

Embedded error: Prohibited package name: java.lang

I've seen this problem before. Seems to be an issue with Mac OS. I'm  
not sure how to fix.


I'm not seeing that problem, build works OK for me.  I think I've seen  
that error in other places when groovy was involved, as here.  I'm on  
jdk 6


david jencks




--kevan


Re: Impending votes

2009-06-08 Thread Kevan Miller


Dave,
Are you able to build Genesis ok?

My build fails with:

[INFO] Compiling 4 source files to /Users/kevan/geronimo/genesis/trunk/ 
genesis-maven-plugin/target/classes
[INFO]  


[ERROR] BUILD ERROR
[INFO]  


[INFO] Fatal error compiling

Embedded error: Prohibited package name: java.lang

I've seen this problem before. Seems to be an issue with Mac OS. I'm  
not sure how to fix.


--kevan


Re: Impending votes

2009-06-08 Thread Kevan Miller


On Jun 8, 2009, at 4:06 PM, David Jencks wrote:



On Jun 8, 2009, at 11:54 AM, Kevan Miller wrote:



On Jun 8, 2009, at 2:58 AM, David Jencks wrote:

I've been playing around with genesis to get it releasable and the  
jaspi spec jar.  Jetty needs the latter for their incipient IP  
review so we need to get it out quickly.


It looks like the site plugin is totally broken http://jira.codehaus.org/browse/MSITE-395 
 so I'll beat my head against that wall for only a few more  
minutes before giving up on having maven generated sites for  
multip module projects.  AFAICT the apache-release profile is  
working OK.


If anyone wants to take a look at this now's the time.  I plan to  
tag and call a vote tomorrow (monday).


There's one snapshot in genesis I still need to fix, the assembly  
plugin source-release descriptor.


David,
The NOTICE files being generated for jar files is not up to the  
currently-understood-standard for NOTICE files:


// --
// NOTICE file corresponding to the section 4d of The Apache License,
// Version 2.0, in this case for Genesis Configuration :: Geronimo  
Skin

// --

Genesis Configuration :: Geronimo Skin
Copyright 2003-2008 Apache Software Foundation

In particular, the prolog needs to go... geronimo/genesis/trunk/ 
NOTICE looks good (assuming that I'm up to date in my  
understanding...). Would be best if all the notices looked like  
that, I think...


I scanned the source and didn't see any problems...


I'm not sure where that came from I'm not building a genesis  
skin (although I might by the time I release).  The currently  
generated notices look like this:



Java Authentication SPI for Containers
Copyright 2003-2009 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).


Does that look OK?


Yes, it does. Wonder if I had some old files sitting around. I might  
not have "cleaned" before building... I'll give it a try.


--kevan

Re: Impending votes

2009-06-08 Thread David Jencks


On Jun 8, 2009, at 11:54 AM, Kevan Miller wrote:



On Jun 8, 2009, at 2:58 AM, David Jencks wrote:

I've been playing around with genesis to get it releasable and the  
jaspi spec jar.  Jetty needs the latter for their incipient IP  
review so we need to get it out quickly.


It looks like the site plugin is totally broken http://jira.codehaus.org/browse/MSITE-395 
 so I'll beat my head against that wall for only a few more minutes  
before giving up on having maven generated sites for multip module  
projects.  AFAICT the apache-release profile is working OK.


If anyone wants to take a look at this now's the time.  I plan to  
tag and call a vote tomorrow (monday).


There's one snapshot in genesis I still need to fix, the assembly  
plugin source-release descriptor.


David,
The NOTICE files being generated for jar files is not up to the  
currently-understood-standard for NOTICE files:


// --
// NOTICE file corresponding to the section 4d of The Apache License,
// Version 2.0, in this case for Genesis Configuration :: Geronimo  
Skin

// --

Genesis Configuration :: Geronimo Skin
Copyright 2003-2008 Apache Software Foundation

In particular, the prolog needs to go... geronimo/genesis/trunk/ 
NOTICE looks good (assuming that I'm up to date in my  
understanding...). Would be best if all the notices looked like  
that, I think...


I scanned the source and didn't see any problems...


I'm not sure where that came from I'm not building a genesis skin  
(although I might by the time I release).  The currently generated  
notices look like this:



Java Authentication SPI for Containers
Copyright 2003-2009 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).


Does that look OK?

thanks
david jencks



--kevan






Re: Impending votes

2009-06-08 Thread Kevan Miller


On Jun 8, 2009, at 2:58 AM, David Jencks wrote:

I've been playing around with genesis to get it releasable and the  
jaspi spec jar.  Jetty needs the latter for their incipient IP  
review so we need to get it out quickly.


It looks like the site plugin is totally broken http://jira.codehaus.org/browse/MSITE-395 
 so I'll beat my head against that wall for only a few more minutes  
before giving up on having maven generated sites for multip module  
projects.  AFAICT the apache-release profile is working OK.


If anyone wants to take a look at this now's the time.  I plan to  
tag and call a vote tomorrow (monday).


There's one snapshot in genesis I still need to fix, the assembly  
plugin source-release descriptor.


David,
The NOTICE files being generated for jar files is not up to the  
currently-understood-standard for NOTICE files:


// --
// NOTICE file corresponding to the section 4d of The Apache License,
// Version 2.0, in this case for Genesis Configuration :: Geronimo Skin
// --

Genesis Configuration :: Geronimo Skin
Copyright 2003-2008 Apache Software Foundation

In particular, the prolog needs to go... geronimo/genesis/trunk/NOTICE  
looks good (assuming that I'm up to date in my understanding...).  
Would be best if all the notices looked like that, I think...


I scanned the source and didn't see any problems...

--kevan