Re: [announce] Welcome Apache Geronimo's newest committer - Rick McGuire

2006-04-23 Thread David Blevins

Welcome to the world of breaking the build and release frenzy! ;)

Congrats, Rick!

-David


On Apr 21, 2006, at 11:59 AM, Geir Magnusson Jr wrote:

In recognition of his contributions and participation in the Apache  
Geronimo community,  the Geronimo PMC is proud to announce the  
committership of Rick McGuire.


Rick has contributed in many places, and is a pleasure to work  
with, and we look forward to his continued involvement as a committer.


Please join us in congratulating Rick.

The Apache Geronimo PMC





Re: [announce] Welcome Apache Geronimo's newest committer - Rick McGuire

2006-04-23 Thread Vamsavardhana Reddy
Congrats Rick!!

-VamsiOn 4/22/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
In recognition of his contributions and participation in the ApacheGeronimo community,  the Geronimo PMC is proud to announce thecommittership of Rick McGuire.Rick has contributed in many places, and is a pleasure to work with, and
we look forward to his continued involvement as a committer.Please join us in congratulating Rick.The Apache Geronimo PMC


Re: [announce] Welcome Apache Geronimo's newest committer - Rick McGuire

2006-04-23 Thread Man
hey ,
Thats a greate News ,
Congrats Rick for joining AG group as a committer !!!
 
On 4/24/06, ReghuRam Rajakumar Vasanthakumari <[EMAIL PROTECTED]> wrote:

Congrats!!! RickReghu

On 4/22/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
 
In recognition of his contributions and participation in the ApacheGeronimo community,  the Geronimo PMC is proud to announce the
committership of Rick McGuire.Rick has contributed in many places, and is a pleasure to work with, and we look forward to his continued involvement as a committer.Please join us in congratulating Rick.
The Apache Geronimo PMC


[jira] Closed: (GERONIMO-1898) Console JVM statistics break b/c can't cast JVM to StatisticsProvider

2006-04-23 Thread Dain Sundstrom (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1898?page=all ]
 
Dain Sundstrom closed GERONIMO-1898:


Resolution: Fixed

> Console JVM statistics break b/c can't cast JVM to StatisticsProvider
> -
>
>  Key: GERONIMO-1898
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1898
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
>   Components: core, console
> Versions: 1.1
> Reporter: Aaron Mulder
> Assignee: Dain Sundstrom
> Priority: Blocker
>  Fix For: 1.1

>
> Right now the results of navigation methods backed by reference lookups only 
> implement the interface required by the reference.  We need them to implement 
> their auxilliary interfaces too (e.g. reference type JVM but must also 
> implement StatisticsProvider).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



Re: Directory Update (Jeff?)

2006-04-23 Thread Alex Karasulu

Jeff Genender wrote:
If the changes are not huge, I can probably do it.  Alex, are the 
updates significant?
Since 0.9.2 I'd say RC1 is a significant update.  There are package name 
changes to comply with Directory's TLP domain name which are perhaps the 
most significant changes.  There are changes to a couple dependencies. 
For the most part the code has been cleaned up and several *severe* bugs 
have been corrected and tested.  RC1 is also an order of magnitude faster.


We plan to get another 1.0 release candidate (RC2) out soon perhaps by 
the end of this week coming week or week there after.  But looking at 
emails out there from Dain and Aaron it sounds to me like the update to 
G can take place any time after the 1.1 release.  Let us know if you 
have any problems or need a hand while performing an upgrade either to 
RC1 or RC2 when it comes out.


Regards,
Alex




Re: SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread Jeff Genender

I would need to agree with Alan and Matt on this...

-1 for 1.1
+1 for 1.2

Alan D. Cabrera wrote:



Matt Hogstrom wrote:
I'm for the change but as I ponder the ramifications to 1.1 I'm afraid 
the scope of this modification is too large.  The TCK needs to be 
updated, lots of hard references, etc.


I vote that we change this in 1.2 and leave them as configId for now.  
If we take this on I'm confident that we'll miss Java One.


-1 for 1.1
+1 for 1.2

Thoughts?


-1 1.1
+1 1.2


Regards,
Alan



Re: SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread Alan D. Cabrera



Matt Hogstrom wrote:
I'm for the change but as I ponder the ramifications to 1.1 I'm afraid 
the scope of this modification is too large.  The TCK needs to be 
updated, lots of hard references, etc.


I vote that we change this in 1.2 and leave them as configId for now.  
If we take this on I'm confident that we'll miss Java One.


-1 for 1.1
+1 for 1.2

Thoughts?


-1 1.1
+1 1.2


Regards,
Alan




Apache Geronimo Principles & Goals

2006-04-23 Thread Aaron Mulder
All,

Here's a little something I've been assembling to help as we move past
certification and look for what's next.  I'd like to post this (or
something like it) to the web site, ideally for the 1.1 release so
it'll be there for people wondering (at a high level) where we're
going from here.

Thanks,
Aaron



Apache Geronimo Principles & Goals


=== Principles ===


 * Be competitive with other application servers
 * Be flexible to include exactly what a user wants (lightweight, heavyweight,
   product integration, customized admin tools, etc.).  Make it easy to get
   there from the initial download.
 * Be the IntelliJ of app servers (it thinks like you do, works like you
   expect, etc.) -- alternately, be the OS X of app servers (easy to use and
   even the hard stuff "just works")


=== Goals ===


Flexibility
---
Geronimo should meet anyone's needs from very lightweight to very heavyweight.
Generally, the distribution option should be:

1) Minimal -- kernel and command-line/script administration tools only
2) Web -- web container and web admin tools
3) J2EE -- certified J2EE stack with web admin tools

The included tools must make it extremely easy to download and install
additional features (e.g. plugins) to add on to the basic distribution.  And,
of course, anyone is free to create more comprehensive distributions by
bundling plugins and distributing the resulting package.

It should be possible to get an app running and then have "1-click" options
to strip down the server to only what that application requires.  It should
also be possible to easily replicate a Geronimo installation to another
machine (or to another existing Geronimo installation).  It should also be
possible to export an environment to run a J2EE application client in
(ideally, export it as a dynamic Java Web Start configuration so you can just
run it on your local PC by clicking a link in the console).


Performance & Scalability
-
Performance must be comparable to other application servers in key areas.
Geronimo should support clustering of web and EJB components for scalability
and fail-over fault tolerance.  Geronimo should work with common hardware
load-balancers.

Benchmarks should be made available with clear instructions for users to
configure and run them on Geronimo as well as on other application servers.
There should be clear performance tuning guidelines, and the performance
tuning options should be extremely accessible (e.g. provide a dashboard-
style page with all the settings to tune a web application in one place
along with recommendations for the various settings).


Application Portability
---
It should be as easy as possible to port applications to Geronimo, meaning:
 - reduce the need for Geronimo-specific XML configuration files
 - simplify and minimize required settings in Geronimo-specific XML
   configuration files (e.g. eliminate nested namespaces, provide optimized
   file formats for common things like database pools, eliminate target names
   in references)
 - Isolate the application classpath from Server internals (Spring, logging)
 - Make common but non-standard code work (global JNDI lookups, etc.)
 - Support file layouts, config files, scripts, termininology from other
   popular application servers (or stay as similar as possible)
 - Provide conversion tools to import configurations from other app servers

Some popular J2EE applications should be ported to Geronimo to confirm that
the process is as painless as possible.


Administration & Management
---
Geronimo should provide command-line, Ant, Maven, and web versions of all
key tools.  This includes tools to:
 - get a list of available plugins
 - download and install plugins
 - deploy/redeploy applications
 - start and stop the server
 - export an application client wrapped in Java Web Start, even including
   auto-generated SSL keys/certs for mutual authentication.

The web console should be at least as function as the BEA WebLogic web
console.  It should make it easy to both configure the server and gather
runtime statistics.  It should make it easy to run a second Geronimo instance
on the same machine (using different network ports).  It should be possible
to rearrange the console content to suit the user's needs/style, or at least
provide breadcrumb-type access to frequently used functions.

It should be possible to set up several Geronimo configurations that share
the same core installation files but have their own configuration files,
deployments, etc. similar to WebLogic domains (but not like JBoss which
copies too many JARs into each configuration).

Geronimo should include a Windows Service to run the server.  Ideally, it
would also have a service like BEA Node Manager to start and stop servers
on remote machines.

Geronimo should include scripts or command-line tools that make it easy to
perform and/or automate common tasks such as deploying a new database 

Daytrader added to gbuild

2006-04-23 Thread David Blevins

Matt,

Just added Daytrader to our continuum install on gbuild.   Was going  
to have you do it, but eh who cares


Anyway, all I did was this:

1. Login
2. Click "Add Maven 2.0+ Project"
3. Pasted "http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ 
pom.xml"

4. Clicked "Sumbit"

And everything was peachy.

Your layout is still very m1, so I took the liberty of fixing all  
your old m1-isms in this branch here:


http://svn.apache.org/repos/asf/geronimo/daytrader/branches/m2standard/

If you use that, it'll save you from having to update 12 different  
svn urls everytime you branch or tag.


-David



Re: Directory Update (Jeff?)

2006-04-23 Thread Aaron Mulder
On 4/23/06, Dain Sundstrom <[EMAIL PROTECTED]> wrote:
> Are we including ldap in the main distro, or shipping it as a
> plugin?  If it is the latter, we can ship it late if needed.

Great point!  We can even post what we've got today as the 0.92 plugin
and then post a new plugin version later.  (In fact the 0.92 plugin is
on the plugin site already, though we'll want to rebuild it against
the final 1.1 G code when that comes out.)

I guess this means we need to start moving things like directory out
of our main tree so they can be versioned separately.

Thanks,
Aaron

> On Apr 23, 2006, at 7:15 PM, Jeff Genender wrote:
>
> > If the changes are not huge, I can probably do it.  Alex, are the
> > updates significant?
> >
> > Matt Hogstrom wrote:
> >> Depends.  Since we're focusing on getting the 1.1 release out I'm
> >> not sure we'll have time.  Jeff would have to comment on his
> >> availability to test, etc.
> >> Alex Karasulu wrote:
> >>> You guys have time for the latest RC2 release of Directory?  We
> >>> could push this release for G to get a bunch of fixes and
> >>> performance enhancements in there.
> >>>
> >>> Alex
> >>>
> >>> Jeff Genender wrote:
> >>>
>  Yeah, I can take a look.
> 
>  Jeff
> 
>  Aaron Mulder wrote:
> 
> > All,
> >
> > While working on the plugins I found that our Directory is out
> > of date
> > (0.9.2 vs latest 0.9.3 on iBiblio).  I also found that if we just
> > "take the latest of everything Directory-related" it blows up (in
> > particular, mina 0.9.0 doesn't work, but 0.8.2 appears to).
> >
> > Can someone test a good combination of all the Directory-
> > related libs
> > and update our etc/project.properties accordingly?
> >
> > Jeff, I think you did the original Directory integration, I'm
> > not sure
> > if you want to bite on this.
> >
> > It's not a huge deal if we ship G 1.1 a point release of Directory
> > behind, but it would be nice if we could update.
> >
> > Thanks,
> > Aaron
> 
> 
> >>>
> >>>
> >>>
> >>>
>
>


Re: Directory Update (Jeff?)

2006-04-23 Thread Dain Sundstrom
Are we including ldap in the main distro, or shipping it as a  
plugin?  If it is the latter, we can ship it late if needed.


-dain

On Apr 23, 2006, at 7:15 PM, Jeff Genender wrote:

If the changes are not huge, I can probably do it.  Alex, are the  
updates significant?


Matt Hogstrom wrote:
Depends.  Since we're focusing on getting the 1.1 release out I'm  
not sure we'll have time.  Jeff would have to comment on his  
availability to test, etc.

Alex Karasulu wrote:
You guys have time for the latest RC2 release of Directory?  We  
could push this release for G to get a bunch of fixes and  
performance enhancements in there.


Alex

Jeff Genender wrote:


Yeah, I can take a look.

Jeff

Aaron Mulder wrote:


All,

While working on the plugins I found that our Directory is out  
of date

(0.9.2 vs latest 0.9.3 on iBiblio).  I also found that if we just
"take the latest of everything Directory-related" it blows up (in
particular, mina 0.9.0 doesn't work, but 0.8.2 appears to).

Can someone test a good combination of all the Directory- 
related libs

and update our etc/project.properties accordingly?

Jeff, I think you did the original Directory integration, I'm  
not sure

if you want to bite on this.

It's not a huge deal if we ship G 1.1 a point release of Directory
behind, but it would be nice if we could update.

Thanks,
Aaron












[jira] Updated: (GERONIMO-1875) More work to port little-g to 1.1

2006-04-23 Thread Joe Bohn (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1875?page=all ]

Joe Bohn updated GERONIMO-1875:
---

Attachment: 1875_RemoveDeps.patch

Dave,

As we discussed, here is the patch with the changes that I currently have.   
I'm still working on several problems.  The first one you'll notice is a an 
error building the config for client-corba:

40266 [main] ERROR org.apache.geronimo.deployment.Deployer  - Deployment failed 
due to
java.lang.NoClassDefFoundError: org/omg/CSI/IdentityToken

I need to find which package contains this class and get it in the path.

> More work to port little-g to 1.1
> -
>
>  Key: GERONIMO-1875
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1875
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
> Versions: 1.1
> Reporter: David Jencks
> Assignee: David Jencks
>  Fix For: 1.1
>  Attachments: 1875_RemoveDeps.patch, 1875_axis+builder+clientDeploy.patch, 
> 1875_axis+builder.patch, 1875_littleg.patch, 1875_openejb-deployer.diff
>
> This issue will be used to hold more patches for little-g modularization of 
> geronimo 1.1.  Some pieces:
> - additional plans for new configs
> - turning single valued references to ejb builder, axis builder, client 
> builder, connector builder etc into something that will work.  The problem is 
> that all these builders can't be in the ancestor tree of j2ee-deployer, or 
> we'd always be pulling them into the server.  Therefore they need to be 
> collection valued references.  We can make a collection wrapper that returns 
> a single element or null, or objects to the presence of more than one 
> element, and use this to hold many of these  0..1 valued references.  Both 
> EarConfigBuilder and ClientModuleBuilder need this modification.
> - modify existing plans to remove gbeans now in the new plans. Be sure to 
> update the defaultEnvironments as appropriate.
> - modify the assemblies.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



Re: SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread Jeff Genender



Aaron Mulder wrote:

On 4/23/06, Jeff Genender <[EMAIL PROTECTED]> wrote:

Will there be an impact on existing users who have their
web/applications using configId?  If so will/can we accept both?  I
would hate to break backwards compatibility on this.


Well, we've changed the syntax dramatically between 1.0 and 1.1 (e.g.
the configId used to be a single XML attribute and now it's 4 separate
elements, the parents and imports are handled differently, etc.).  Are
you worried about users who have 1.0 plans, or users who have pre-1.1
plans?  


Yep, I know a couple of companies that are using G in production and are 
concerned in particular about this.



I'm sure we're planning to auto-convert 1.0 plans to the 1.1
syntax whatever it ends up being.  Do you think we need to support the
older 1.1 syntax if we adopt the newer 1.1 syntax?


Probably, and unfortunately yes.  However, if we are going to make a 
clean break, can we bridge like we did with the 
geronimo-jetty.xml/geronimo-web.xml?  i.e. accept the old with a stern 
warning?  We do have a few core early adopters that will be impacted.




OLD



CURRENT-PRE-1.1


  

  ...
  ...
  ...
  ...


  ...

  

PROPOSED-PRE-1.1


  

  ...
  ...
  ...
  ...


  ...

  

Thanks,
Aaron


Aaron Mulder wrote:

I think we can do it in a night.  All we need is a sed script -- the
syntax isn't changing other than literally replacing all occurances of
"configId" with "moduleId" in *.xml files.

Thanks,
 Aaron

On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:

I'm for the change but as I ponder the ramifications to 1.1 I'm afraid the 
scope of this
modification is too large.  The TCK needs to be updated, lots of hard 
references, etc.

I vote that we change this in 1.2 and leave them as configId for now.  If we 
take this on I'm
confident that we'll miss Java One.

-1 for 1.1
+1 for 1.2

Thoughts?

Matt

Aaron Mulder wrote:

So everyone seems to be in favor.

I'm 100% in favor of making this change in our documentation and
presentations and so on.

I'm 95% in favor of changing "configId" to "moduleId" in our plans --
just need to find the time to do it and it'll be an extensive change
to the current plans in Geronimo and the TCK.  Even if we silently
upgrade plans using "configId" during deployment I think we want the
plans distributed with the server to use the recommended syntax
wherever possible.  Any volunteers?

I'm not necessarily in favor of changing CAR to MAR.  That's used so
infrequently (and saying "just apply this MAR to your server" sounds
so dubious) that I think we can just say "it's a just a CAR; it
doesn't stand for anything".  Or call them plugins instead.  :)

And while it might be nice to change the names of some of the server
guts dealing with configurations (ConfigurationInfo,
ConfigurationData, etc.) I don't feel the urge to do that myself -- if
someone else wants to take a swing at it, be my guest.

Thanks,
Aaron

On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:


+1

Aaron Mulder wrote:


All,

How would you feel about referring to configurations (e.g. a group of
GBeans with own ID and classloader) as a "module" instead?  It seems
like "configuration" can be confusing, as it more traditionally refers
to a larger scope like an entire installation.  For example, if you
say you have two different WebLogic configurations or two different
Apache (HTTP) configurations, you're saying either you have two
installations, or you have two totally separate product configurations
available for the same product installation.  You're not saying you
have an app and a database pool within one runtime, but that's what
"two different configurations" presently would mean in relation to
Geronimo.

It seems like it would be clearer to say that a Geronimo installation
loads many modules, and each module includes many components (GBeans).

I'm not proposing that we go changing class names and stuff, but I'm
proposing that we make a concerted effort in our documentation and
presentations to present the name of the "unit with an ID and
classloader holding many components" as a "module".

What do you think?

Thanks,
   Aaron







Re: Stomp and Message Types

2006-04-23 Thread Hiram Chirino
How about we make that an optional extensible header that defaults to
"binary" if not set.  All stomp implementations should at least
support text and binary.   Something like:

message-type:text

And activemq would also support some other types such as:
activemq-map, activemq-stream, and activemq-object where ActiveMQ
would define the expected body encoding for those types.

Regards,
Hiram

On 4/23/06, Brian McCallister <[EMAIL PROTECTED]> wrote:
> I want to correct a design wart in ActiveMQ's Stomp implementation --
> originally Stomp only supported text and I implemented messages as
> text messages. Later I caved and changed stomp to handle arbitrary
> byte bodies, and used byte messages to handle this.
>
> The difference, according to ActiveMQ, is whether the content-length
> header is specified (if it is not, it goes into text mode and scans
> for a null byte).
>
> I'd like to change activemq to *always* use byte messages.
>
> -Brian
>


--
Regards,
Hiram


Re: Directory Update (Jeff?)

2006-04-23 Thread Jeff Genender
If the changes are not huge, I can probably do it.  Alex, are the 
updates significant?


Matt Hogstrom wrote:
Depends.  Since we're focusing on getting the 1.1 release out I'm not 
sure we'll have time.  Jeff would have to comment on his availability to 
test, etc.


Alex Karasulu wrote:
You guys have time for the latest RC2 release of Directory?  We could 
push this release for G to get a bunch of fixes and performance 
enhancements in there.


Alex

Jeff Genender wrote:


Yeah, I can take a look.

Jeff

Aaron Mulder wrote:


All,

While working on the plugins I found that our Directory is out of date
(0.9.2 vs latest 0.9.3 on iBiblio).  I also found that if we just
"take the latest of everything Directory-related" it blows up (in
particular, mina 0.9.0 doesn't work, but 0.8.2 appears to).

Can someone test a good combination of all the Directory-related libs
and update our etc/project.properties accordingly?

Jeff, I think you did the original Directory integration, I'm not sure
if you want to bite on this.

It's not a huge deal if we ship G 1.1 a point release of Directory
behind, but it would be nice if we could update.

Thanks,
Aaron










Re: [announce] Welcome Apache Geronimo's newest committer - Rick McGuire

2006-04-23 Thread ReghuRam Rajakumar Vasanthakumari
Congrats!!! Rick

ReghuOn 4/22/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
In recognition of his contributions and participation in the ApacheGeronimo community,  the Geronimo PMC is proud to announce thecommittership of Rick McGuire.Rick has contributed in many places, and is a pleasure to work with, and
we look forward to his continued involvement as a committer.Please join us in congratulating Rick.The Apache Geronimo PMC


Re: Directory Update (Jeff?)

2006-04-23 Thread Matt Hogstrom
Depends.  Since we're focusing on getting the 1.1 release out I'm not sure we'll have time.  Jeff 
would have to comment on his availability to test, etc.


Alex Karasulu wrote:
You guys have time for the latest RC2 release of Directory?  We could 
push this release for G to get a bunch of fixes and performance 
enhancements in there.


Alex

Jeff Genender wrote:


Yeah, I can take a look.

Jeff

Aaron Mulder wrote:


All,

While working on the plugins I found that our Directory is out of date
(0.9.2 vs latest 0.9.3 on iBiblio).  I also found that if we just
"take the latest of everything Directory-related" it blows up (in
particular, mina 0.9.0 doesn't work, but 0.8.2 appears to).

Can someone test a good combination of all the Directory-related libs
and update our etc/project.properties accordingly?

Jeff, I think you did the original Directory integration, I'm not sure
if you want to bite on this.

It's not a huge deal if we ship G 1.1 a point release of Directory
behind, but it would be nice if we could update.

Thanks,
Aaron










Re: Directory Update (Jeff?)

2006-04-23 Thread Alex Karasulu
You guys have time for the latest RC2 release of Directory?  We could 
push this release for G to get a bunch of fixes and performance 
enhancements in there.


Alex

Jeff Genender wrote:

Yeah, I can take a look.

Jeff

Aaron Mulder wrote:

All,

While working on the plugins I found that our Directory is out of date
(0.9.2 vs latest 0.9.3 on iBiblio).  I also found that if we just
"take the latest of everything Directory-related" it blows up (in
particular, mina 0.9.0 doesn't work, but 0.8.2 appears to).

Can someone test a good combination of all the Directory-related libs
and update our etc/project.properties accordingly?

Jeff, I think you did the original Directory integration, I'm not sure
if you want to bite on this.

It's not a huge deal if we ship G 1.1 a point release of Directory
behind, but it would be nice if we could update.

Thanks,
Aaron






Re: SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread Aaron Mulder
On 4/23/06, Jeff Genender <[EMAIL PROTECTED]> wrote:
> Will there be an impact on existing users who have their
> web/applications using configId?  If so will/can we accept both?  I
> would hate to break backwards compatibility on this.

Well, we've changed the syntax dramatically between 1.0 and 1.1 (e.g.
the configId used to be a single XML attribute and now it's 4 separate
elements, the parents and imports are handled differently, etc.).  Are
you worried about users who have 1.0 plans, or users who have pre-1.1
plans?  I'm sure we're planning to auto-convert 1.0 plans to the 1.1
syntax whatever it ends up being.  Do you think we need to support the
older 1.1 syntax if we adopt the newer 1.1 syntax?

OLD



CURRENT-PRE-1.1


  

  ...
  ...
  ...
  ...


  ...

  

PROPOSED-PRE-1.1


  

  ...
  ...
  ...
  ...


  ...

  

Thanks,
Aaron

> Aaron Mulder wrote:
> > I think we can do it in a night.  All we need is a sed script -- the
> > syntax isn't changing other than literally replacing all occurances of
> > "configId" with "moduleId" in *.xml files.
> >
> > Thanks,
> >  Aaron
> >
> > On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> >> I'm for the change but as I ponder the ramifications to 1.1 I'm afraid the 
> >> scope of this
> >> modification is too large.  The TCK needs to be updated, lots of hard 
> >> references, etc.
> >>
> >> I vote that we change this in 1.2 and leave them as configId for now.  If 
> >> we take this on I'm
> >> confident that we'll miss Java One.
> >>
> >> -1 for 1.1
> >> +1 for 1.2
> >>
> >> Thoughts?
> >>
> >> Matt
> >>
> >> Aaron Mulder wrote:
> >>> So everyone seems to be in favor.
> >>>
> >>> I'm 100% in favor of making this change in our documentation and
> >>> presentations and so on.
> >>>
> >>> I'm 95% in favor of changing "configId" to "moduleId" in our plans --
> >>> just need to find the time to do it and it'll be an extensive change
> >>> to the current plans in Geronimo and the TCK.  Even if we silently
> >>> upgrade plans using "configId" during deployment I think we want the
> >>> plans distributed with the server to use the recommended syntax
> >>> wherever possible.  Any volunteers?
> >>>
> >>> I'm not necessarily in favor of changing CAR to MAR.  That's used so
> >>> infrequently (and saying "just apply this MAR to your server" sounds
> >>> so dubious) that I think we can just say "it's a just a CAR; it
> >>> doesn't stand for anything".  Or call them plugins instead.  :)
> >>>
> >>> And while it might be nice to change the names of some of the server
> >>> guts dealing with configurations (ConfigurationInfo,
> >>> ConfigurationData, etc.) I don't feel the urge to do that myself -- if
> >>> someone else wants to take a swing at it, be my guest.
> >>>
> >>> Thanks,
> >>> Aaron
> >>>
> >>> On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> >>>
>  +1
> 
>  Aaron Mulder wrote:
> 
> > All,
> >
> > How would you feel about referring to configurations (e.g. a group of
> > GBeans with own ID and classloader) as a "module" instead?  It seems
> > like "configuration" can be confusing, as it more traditionally refers
> > to a larger scope like an entire installation.  For example, if you
> > say you have two different WebLogic configurations or two different
> > Apache (HTTP) configurations, you're saying either you have two
> > installations, or you have two totally separate product configurations
> > available for the same product installation.  You're not saying you
> > have an app and a database pool within one runtime, but that's what
> > "two different configurations" presently would mean in relation to
> > Geronimo.
> >
> > It seems like it would be clearer to say that a Geronimo installation
> > loads many modules, and each module includes many components (GBeans).
> >
> > I'm not proposing that we go changing class names and stuff, but I'm
> > proposing that we make a concerted effort in our documentation and
> > presentations to present the name of the "unit with an ID and
> > classloader holding many components" as a "module".
> >
> > What do you think?
> >
> > Thanks,
> >Aaron
> >
> >
> >
> >>>
> >>>
>


Re: [announce] Welcome Apache Geronimo's newest committer - Rick McGuire

2006-04-23 Thread Prasad Kashyap
Congrats Rick !

Cheers
Prasad

On 4/23/06, Jeff Genender <[EMAIL PROTECTED]> wrote:
> I'll double that...welcome aboard Rick!
>
> Kevan Miller wrote:
> > Congratulations Rick!
> > --kevan
> > On Apr 21, 2006, at 2:59 PM, Geir Magnusson Jr wrote:
> >
> >> In recognition of his contributions and participation in the Apache
> >> Geronimo community,  the Geronimo PMC is proud to announce the
> >> committership of Rick McGuire.
> >>
> >> Rick has contributed in many places, and is a pleasure to work with,
> >> and we look forward to his continued involvement as a committer.
> >>
> >> Please join us in congratulating Rick.
> >>
> >> The Apache Geronimo PMC
>


Re: SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread Jeff Genender
Will there be an impact on existing users who have their 
web/applications using configId?  If so will/can we accept both?  I 
would hate to break backwards compatibility on this.


Jeff

Aaron Mulder wrote:

I think we can do it in a night.  All we need is a sed script -- the
syntax isn't changing other than literally replacing all occurances of
"configId" with "moduleId" in *.xml files.

Thanks,
 Aaron

On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:

I'm for the change but as I ponder the ramifications to 1.1 I'm afraid the 
scope of this
modification is too large.  The TCK needs to be updated, lots of hard 
references, etc.

I vote that we change this in 1.2 and leave them as configId for now.  If we 
take this on I'm
confident that we'll miss Java One.

-1 for 1.1
+1 for 1.2

Thoughts?

Matt

Aaron Mulder wrote:

So everyone seems to be in favor.

I'm 100% in favor of making this change in our documentation and
presentations and so on.

I'm 95% in favor of changing "configId" to "moduleId" in our plans --
just need to find the time to do it and it'll be an extensive change
to the current plans in Geronimo and the TCK.  Even if we silently
upgrade plans using "configId" during deployment I think we want the
plans distributed with the server to use the recommended syntax
wherever possible.  Any volunteers?

I'm not necessarily in favor of changing CAR to MAR.  That's used so
infrequently (and saying "just apply this MAR to your server" sounds
so dubious) that I think we can just say "it's a just a CAR; it
doesn't stand for anything".  Or call them plugins instead.  :)

And while it might be nice to change the names of some of the server
guts dealing with configurations (ConfigurationInfo,
ConfigurationData, etc.) I don't feel the urge to do that myself -- if
someone else wants to take a swing at it, be my guest.

Thanks,
Aaron

On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:


+1

Aaron Mulder wrote:


All,

How would you feel about referring to configurations (e.g. a group of
GBeans with own ID and classloader) as a "module" instead?  It seems
like "configuration" can be confusing, as it more traditionally refers
to a larger scope like an entire installation.  For example, if you
say you have two different WebLogic configurations or two different
Apache (HTTP) configurations, you're saying either you have two
installations, or you have two totally separate product configurations
available for the same product installation.  You're not saying you
have an app and a database pool within one runtime, but that's what
"two different configurations" presently would mean in relation to
Geronimo.

It seems like it would be clearer to say that a Geronimo installation
loads many modules, and each module includes many components (GBeans).

I'm not proposing that we go changing class names and stuff, but I'm
proposing that we make a concerted effort in our documentation and
presentations to present the name of the "unit with an ID and
classloader holding many components" as a "module".

What do you think?

Thanks,
   Aaron








Re: [announce] Welcome Apache Geronimo's newest committer - Rick McGuire

2006-04-23 Thread Jeff Genender

I'll double that...welcome aboard Rick!

Kevan Miller wrote:

Congratulations Rick!
--kevan
On Apr 21, 2006, at 2:59 PM, Geir Magnusson Jr wrote:

In recognition of his contributions and participation in the Apache 
Geronimo community,  the Geronimo PMC is proud to announce the 
committership of Rick McGuire.


Rick has contributed in many places, and is a pleasure to work with, 
and we look forward to his continued involvement as a committer.


Please join us in congratulating Rick.

The Apache Geronimo PMC


Re: [announce] Welcome Apache Geronimo's newest committer - Rick McGuire

2006-04-23 Thread Kevan Miller

Congratulations Rick!
--kevan
On Apr 21, 2006, at 2:59 PM, Geir Magnusson Jr wrote:

In recognition of his contributions and participation in the Apache  
Geronimo community,  the Geronimo PMC is proud to announce the  
committership of Rick McGuire.


Rick has contributed in many places, and is a pleasure to work  
with, and we look forward to his continued involvement as a committer.


Please join us in congratulating Rick.

The Apache Geronimo PMC




Re: SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread Aaron Mulder
I think we can do it in a night.  All we need is a sed script -- the
syntax isn't changing other than literally replacing all occurances of
"configId" with "moduleId" in *.xml files.

Thanks,
 Aaron

On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> I'm for the change but as I ponder the ramifications to 1.1 I'm afraid the 
> scope of this
> modification is too large.  The TCK needs to be updated, lots of hard 
> references, etc.
>
> I vote that we change this in 1.2 and leave them as configId for now.  If we 
> take this on I'm
> confident that we'll miss Java One.
>
> -1 for 1.1
> +1 for 1.2
>
> Thoughts?
>
> Matt
>
> Aaron Mulder wrote:
> > So everyone seems to be in favor.
> >
> > I'm 100% in favor of making this change in our documentation and
> > presentations and so on.
> >
> > I'm 95% in favor of changing "configId" to "moduleId" in our plans --
> > just need to find the time to do it and it'll be an extensive change
> > to the current plans in Geronimo and the TCK.  Even if we silently
> > upgrade plans using "configId" during deployment I think we want the
> > plans distributed with the server to use the recommended syntax
> > wherever possible.  Any volunteers?
> >
> > I'm not necessarily in favor of changing CAR to MAR.  That's used so
> > infrequently (and saying "just apply this MAR to your server" sounds
> > so dubious) that I think we can just say "it's a just a CAR; it
> > doesn't stand for anything".  Or call them plugins instead.  :)
> >
> > And while it might be nice to change the names of some of the server
> > guts dealing with configurations (ConfigurationInfo,
> > ConfigurationData, etc.) I don't feel the urge to do that myself -- if
> > someone else wants to take a swing at it, be my guest.
> >
> > Thanks,
> > Aaron
> >
> > On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> >
> >>+1
> >>
> >>Aaron Mulder wrote:
> >>
> >>>All,
> >>>
> >>>How would you feel about referring to configurations (e.g. a group of
> >>>GBeans with own ID and classloader) as a "module" instead?  It seems
> >>>like "configuration" can be confusing, as it more traditionally refers
> >>>to a larger scope like an entire installation.  For example, if you
> >>>say you have two different WebLogic configurations or two different
> >>>Apache (HTTP) configurations, you're saying either you have two
> >>>installations, or you have two totally separate product configurations
> >>>available for the same product installation.  You're not saying you
> >>>have an app and a database pool within one runtime, but that's what
> >>>"two different configurations" presently would mean in relation to
> >>>Geronimo.
> >>>
> >>>It seems like it would be clearer to say that a Geronimo installation
> >>>loads many modules, and each module includes many components (GBeans).
> >>>
> >>>I'm not proposing that we go changing class names and stuff, but I'm
> >>>proposing that we make a concerted effort in our documentation and
> >>>presentations to present the name of the "unit with an ID and
> >>>classloader holding many components" as a "module".
> >>>
> >>>What do you think?
> >>>
> >>>Thanks,
> >>>Aaron
> >>>
> >>>
> >>>
> >>
> >
> >
> >
>


Re: SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread Matt Hogstrom
I'm for the change but as I ponder the ramifications to 1.1 I'm afraid the scope of this 
modification is too large.  The TCK needs to be updated, lots of hard references, etc.


I vote that we change this in 1.2 and leave them as configId for now.  If we take this on I'm 
confident that we'll miss Java One.


-1 for 1.1
+1 for 1.2

Thoughts?

Matt

Aaron Mulder wrote:

So everyone seems to be in favor.

I'm 100% in favor of making this change in our documentation and
presentations and so on.

I'm 95% in favor of changing "configId" to "moduleId" in our plans --
just need to find the time to do it and it'll be an extensive change
to the current plans in Geronimo and the TCK.  Even if we silently
upgrade plans using "configId" during deployment I think we want the
plans distributed with the server to use the recommended syntax
wherever possible.  Any volunteers?

I'm not necessarily in favor of changing CAR to MAR.  That's used so
infrequently (and saying "just apply this MAR to your server" sounds
so dubious) that I think we can just say "it's a just a CAR; it
doesn't stand for anything".  Or call them plugins instead.  :)

And while it might be nice to change the names of some of the server
guts dealing with configurations (ConfigurationInfo,
ConfigurationData, etc.) I don't feel the urge to do that myself -- if
someone else wants to take a swing at it, be my guest.

Thanks,
Aaron

On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:


+1

Aaron Mulder wrote:


All,

How would you feel about referring to configurations (e.g. a group of
GBeans with own ID and classloader) as a "module" instead?  It seems
like "configuration" can be confusing, as it more traditionally refers
to a larger scope like an entire installation.  For example, if you
say you have two different WebLogic configurations or two different
Apache (HTTP) configurations, you're saying either you have two
installations, or you have two totally separate product configurations
available for the same product installation.  You're not saying you
have an app and a database pool within one runtime, but that's what
"two different configurations" presently would mean in relation to
Geronimo.

It seems like it would be clearer to say that a Geronimo installation
loads many modules, and each module includes many components (GBeans).

I'm not proposing that we go changing class names and stuff, but I'm
proposing that we make a concerted effort in our documentation and
presentations to present the name of the "unit with an ID and
classloader holding many components" as a "module".

What do you think?

Thanks,
   Aaron











Re: SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread anita kulshreshtha
Comments inline..

--- Aaron Mulder <[EMAIL PROTECTED]> wrote:

> So everyone seems to be in favor.
> 
> I'm 100% in favor of making this change in our documentation and
> presentations and so on.
> 
> I'm 95% in favor of changing "configId" to "moduleId" in our plans --
> just need to find the time to do it and it'll be an extensive change
> to the current plans in Geronimo and the TCK.  Even if we silently
> upgrade plans using "configId" during deployment I think we want the
> plans distributed with the server to use the recommended syntax
> wherever possible.  Any volunteers?
   Count me in. I can do Geronimo. If you have a list of what all is
affected (other than configs/**/plan.xml), I can start from there.
> 
> I'm not necessarily in favor of changing CAR to MAR.  That's used so
> infrequently (and saying "just apply this MAR to your server" sounds
> so dubious)

   I did not like the sound of 'MAR' either, just mentioned it to start
the conversation ;-)

Thanks
Anita

 that I think we can just say "it's a just a CAR; it
> doesn't stand for anything".  Or call them plugins instead.  :)
> 
> And while it might be nice to change the names of some of the server
> guts dealing with configurations (ConfigurationInfo,
> ConfigurationData, etc.) I don't feel the urge to do that myself --
> if
> someone else wants to take a swing at it, be my guest.
> 
> Thanks,
> Aaron
> 
> On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> > +1
> >
> > Aaron Mulder wrote:
> > > All,
> > >
> > > How would you feel about referring to configurations (e.g. a
> group of
> > > GBeans with own ID and classloader) as a "module" instead?  It
> seems
> > > like "configuration" can be confusing, as it more traditionally
> refers
> > > to a larger scope like an entire installation.  For example, if
> you
> > > say you have two different WebLogic configurations or two
> different
> > > Apache (HTTP) configurations, you're saying either you have two
> > > installations, or you have two totally separate product
> configurations
> > > available for the same product installation.  You're not saying
> you
> > > have an app and a database pool within one runtime, but that's
> what
> > > "two different configurations" presently would mean in relation
> to
> > > Geronimo.
> > >
> > > It seems like it would be clearer to say that a Geronimo
> installation
> > > loads many modules, and each module includes many components
> (GBeans).
> > >
> > > I'm not proposing that we go changing class names and stuff, but
> I'm
> > > proposing that we make a concerted effort in our documentation
> and
> > > presentations to present the name of the "unit with an ID and
> > > classloader holding many components" as a "module".
> > >
> > > What do you think?
> > >
> > > Thanks,
> > > Aaron
> > >
> > >
> > >
> >
> 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Re: build failure

2006-04-23 Thread Aaron Mulder
It means Maven was unable to download one of the dependency JARs.  You
can try manually downloading that one and placing it into your local
Maven repository, or just run the build (or that one module's build)
again and hope the download works the second time.

Thanks,
Aaron

On 4/23/06, argyn <[EMAIL PROTECTED]> wrote:
> i built with "maven new" and got this:
> =
> ...
>
> Attempting to download axis-1.4-SNAPSHOT.jar.
> Error retrieving artifact from
> [http://cvs.apache.org/repository/axis/jars/axis-1.4-SNAPSHOT.jar]: j
> ava.net.ConnectException: Connection timed out: connect
> Artifact /axis/jars/axis-1.4-SNAPSHOT.jar doesn't exists in remote
> repository, but it exists locally
>
> BUILD FAILED
> File.. L:\work\geronimo\geronimo\maven.xml
> Element... maven:reactor
> Line.. 222
> Column 148
> The build cannot continue because of the following unsatisfied dependency:
>
> geronimo-j2ee_1.4_spec-1.1-SNAPSHOT.jar
>
> Total time: 43 minutes 5 seconds
> Finished at: Sun Apr 23 17:22:54 EDT 2006
> =
>
> what does it mean?
>
> argyn
>
>


[jira] Resolved: (GERONIMO-1895) Issues with geronimo specs

2006-04-23 Thread Rick McGuire (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1895?page=all ]
 
Rick McGuire resolved GERONIMO-1895:


Regression: [Regression]
Resolution: Fixed

Committed revision 396321.

> Issues with geronimo specs
> --
>
>  Key: GERONIMO-1895
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1895
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
>   Components: specs
> Versions: 1.1
> Reporter: Kevan Miller
> Assignee: Rick McGuire
> Priority: Blocker
>  Fix For: 1.1

>
> The following public/protected "extensions" have been added to the 
> javax.mail.internet.* spec. You can't do that. They must be removed prior to 
> 1.1 ship.
> javax.mail.internet.MimeBodyPart.MIME_DECODEFILENAME
> javax.mail.internet.MimeBodyPart.MIME_SETDEFAULTTEXTCHARSET
> javax.mail.internet.MimeUtility.getDefaultMIMECharset()

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



build failure

2006-04-23 Thread argyn

i built with "maven new" and got this:
=
...

Attempting to download axis-1.4-SNAPSHOT.jar.
Error retrieving artifact from 
[http://cvs.apache.org/repository/axis/jars/axis-1.4-SNAPSHOT.jar]: j

ava.net.ConnectException: Connection timed out: connect
Artifact /axis/jars/axis-1.4-SNAPSHOT.jar doesn't exists in remote 
repository, but it exists locally


BUILD FAILED
File.. L:\work\geronimo\geronimo\maven.xml
Element... maven:reactor
Line.. 222
Column 148
The build cannot continue because of the following unsatisfied dependency:

geronimo-j2ee_1.4_spec-1.1-SNAPSHOT.jar

Total time: 43 minutes 5 seconds
Finished at: Sun Apr 23 17:22:54 EDT 2006
=

what does it mean?

argyn



[jira] Assigned: (GERONIMO-1895) Issues with geronimo specs

2006-04-23 Thread Rick McGuire (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1895?page=all ]

Rick McGuire reassigned GERONIMO-1895:
--

Assign To: Rick McGuire

> Issues with geronimo specs
> --
>
>  Key: GERONIMO-1895
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1895
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
>   Components: specs
> Versions: 1.1
> Reporter: Kevan Miller
> Assignee: Rick McGuire
> Priority: Blocker
>  Fix For: 1.1

>
> The following public/protected "extensions" have been added to the 
> javax.mail.internet.* spec. You can't do that. They must be removed prior to 
> 1.1 ship.
> javax.mail.internet.MimeBodyPart.MIME_DECODEFILENAME
> javax.mail.internet.MimeBodyPart.MIME_SETDEFAULTTEXTCHARSET
> javax.mail.internet.MimeUtility.getDefaultMIMECharset()

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (GERONIMO-1900) Sample app links on welcome app are broken by default

2006-04-23 Thread Aaron Mulder (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1900?page=all ]

Aaron Mulder updated GERONIMO-1900:
---

Priority: Blocker  (was: Major)

> Sample app links on welcome app are broken by default
> -
>
>  Key: GERONIMO-1900
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1900
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
>   Components: usability, sample apps
> Versions: 1.1
> Reporter: Aaron Mulder
> Priority: Blocker
>  Fix For: 1.1

>
> It would be nice to take users to a page that would prompt them to install 
> the sample if they click a link to it and it's not present. However, 
> automating this would require us to be able to construct a link into a 
> portlet, which does not seem easy. 
> For now, the welcome app can include pages at the locations where the sample 
> apps will be bound, with text to the effect of: 
> This sample has not yet been installed. To install it, visit the 
> (URL)console(/URL) and select the Plugins page, click the Search for Plugins 
> button, and select the (NAME HERE) sample to install. Then visit this same 
> URL again to view the (NAME HERE) example.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Created: (GERONIMO-1900) Sample app links on welcome app are broken by default

2006-04-23 Thread Aaron Mulder (JIRA)
Sample app links on welcome app are broken by default
-

 Key: GERONIMO-1900
 URL: http://issues.apache.org/jira/browse/GERONIMO-1900
 Project: Geronimo
Type: Bug
Security: public (Regular issues) 
  Components: usability, sample apps  
Versions: 1.1
Reporter: Aaron Mulder
 Fix For: 1.1


It would be nice to take users to a page that would prompt them to install the 
sample if they click a link to it and it's not present. However, automating 
this would require us to be able to construct a link into a portlet, which does 
not seem easy. 

For now, the welcome app can include pages at the locations where the sample 
apps will be bound, with text to the effect of: 

This sample has not yet been installed. To install it, visit the 
(URL)console(/URL) and select the Plugins page, click the Search for Plugins 
button, and select the (NAME HERE) sample to install. Then visit this same URL 
again to view the (NAME HERE) example.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Resolved: (GERONIMO-1884) Samples not installed properly in G1.1 - several issues

2006-04-23 Thread Aaron Mulder (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1884?page=all ]
 
Aaron Mulder resolved GERONIMO-1884:


Fix Version: 1.1
 Resolution: Fixed

Plugins on the plugin site have been updated; please try again.

Creating new issue for the welcome app links.

> Samples not installed properly in G1.1 - several issues
> ---
>
>  Key: GERONIMO-1884
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1884
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
>   Components: sample apps
> Versions: 1.1
> Reporter: Dave Colasurdo
> Assignee: Aaron Mulder
> Priority: Critical
>  Fix For: 1.1

>
> IT appears that the Geronimo samples have recently been removed from the 
> default distributions and replaced with the ability to download them through 
> the admin console.  There are several issues that need to be addressed:
> 1) The Sample links on the Geronimo welcome page are dead.. This needs to be 
> updated with instructions on how to download, start and access the samples..
> 2) Assuming that the admin console "plugins" is the correct spot to download 
> the samples.. 
>  2a) The initial panel presented to the user is a bit confusing and is 
> missing the ldap-demo..
>  2b) After downloading the jsp or servlet examples.. The user is presented 
> with a "start examples" box..  Selecting this does not work and results in an 
> exception (attached below)
>  2c) "start examples" box does not return any status 
>  2d) Manually starting the example via the command  line also does not work. 
> and results in an exception...
> Exception for 2b
> Geronimo Application Server started
> 
> # Installed configuration
> #   id = geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car
> #   location = 
> /home/davecola/geronimo-1.1-041906/assemblies/j2ee-tomcat-server/target/geronimo-1.1-SNAPSHOT/repository/geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/jsp-examples-tomcat-1.1-SNAPSHOT.car
> 
> 14:12:04,651 ERROR [GBeanInstanceState] Error while starting; GBean is now in 
> the FAILED state: 
> abstractName="geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car?configurationName=geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car"
> java.lang.ClassCastException
> at 
> org.apache.geronimo.kernel.config.Configuration.buildClassPath(Configuration.java:380)
> at 
> org.apache.geronimo.kernel.config.Configuration.createConfigurationClasssLoader(Configuration.java:322)
> at 
> org.apache.geronimo.kernel.config.Configuration.(Configuration.java:267)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:932)
> at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
> at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525)
> at 
> org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.java:376)
> at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:143)
> at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:267)
> at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:235)
> at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:210)
> at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfiguration(KernelConfigurationManager.java:111)
> at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager$$FastClassByCGLIB$$b117102f.invoke()
> at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
> at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
> at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> at 
> org.apache

[jira] Resolved: (GERONIMO-1882) Deploy from web console fails with NoSuchOperationException

2006-04-23 Thread Aaron Mulder (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1882?page=all ]
 
Aaron Mulder resolved GERONIMO-1882:


Resolution: Fixed

> Deploy from web console fails with NoSuchOperationException
> ---
>
>  Key: GERONIMO-1882
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1882
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
>   Components: console
> Versions: 1.1
>  Environment: windows xp
> Reporter: Joe Bohn
> Assignee: Aaron Mulder
> Priority: Blocker
>  Fix For: 1.1

>
> Following exception is thrown when attempting to deploy from the web console 
> portlet:
> 09:01:07,467 ERROR [PortletInvokerImpl] PortletInvokerImpl.render() - Error 
> while dispatching portlet.
> javax.portlet.PortletException
> at 
> org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:139)
> at 
> org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> at 
> org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at 
> org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> at 
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
> at 
> org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:97)
> at 
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
> at 
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
> at 
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> at 
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
> at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
> at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
> at 
> org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> at 
> org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> at 
> org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> at 
> org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
> at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> at org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at 
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
> at 
> org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:97)
> at 
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
> at 
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
> at 
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> at 
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
> at 
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> at 
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> at org.mortbay.http.HttpServer.service(HttpServer.java:909)
> at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
> at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
> at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
> at 
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> Caused by: org.apache.geronimo.kernel.NoSuchOperationException: Unknown 
> operation deploy(java.io.File, java.io.File)
> at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:836)
> at 
> org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:244)
> at 
> org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:112)
> ... 38 more
> Nested Exception is
> org.apache.geronimo.kernel.NoSuchOperationException: Unknown operation 
> deploy(java.io.File, java.io.File)
> 

[jira] Resolved: (GERONIMO-1741) Console should provide option to "redeploy" applications

2006-04-23 Thread Aaron Mulder (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1741?page=all ]
 
Aaron Mulder resolved GERONIMO-1741:


Fix Version: 1.1
 (was: 1.2)
 Resolution: Fixed
  Assign To: Aaron Mulder

Now there's a checkbox for redeploy

> Console should provide option to "redeploy" applications
> 
>
>  Key: GERONIMO-1741
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1741
>  Project: Geronimo
> Type: Improvement
> Security: public(Regular issues) 
>   Components: console
> Versions: 1.0, 1.1, 1.2
> Reporter: Vamsavardhana Reddy
> Assignee: Aaron Mulder
> Priority: Minor
>  Fix For: 1.1

>
> Applications can be "deployed" through Admin Console.  Admin Console does not 
> provide option to "redeploy" applications.  Upon attempting to deploy an 
> application, if there is a module with the same name, a message "Module ... 
> already exists in the server.  Try to undeploy it first or use the redeploy 
> command." is displayed.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



SUMMARY OF: Change "configuration" to "module"

2006-04-23 Thread Aaron Mulder
So everyone seems to be in favor.

I'm 100% in favor of making this change in our documentation and
presentations and so on.

I'm 95% in favor of changing "configId" to "moduleId" in our plans --
just need to find the time to do it and it'll be an extensive change
to the current plans in Geronimo and the TCK.  Even if we silently
upgrade plans using "configId" during deployment I think we want the
plans distributed with the server to use the recommended syntax
wherever possible.  Any volunteers?

I'm not necessarily in favor of changing CAR to MAR.  That's used so
infrequently (and saying "just apply this MAR to your server" sounds
so dubious) that I think we can just say "it's a just a CAR; it
doesn't stand for anything".  Or call them plugins instead.  :)

And while it might be nice to change the names of some of the server
guts dealing with configurations (ConfigurationInfo,
ConfigurationData, etc.) I don't feel the urge to do that myself -- if
someone else wants to take a swing at it, be my guest.

Thanks,
Aaron

On 4/23/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> +1
>
> Aaron Mulder wrote:
> > All,
> >
> > How would you feel about referring to configurations (e.g. a group of
> > GBeans with own ID and classloader) as a "module" instead?  It seems
> > like "configuration" can be confusing, as it more traditionally refers
> > to a larger scope like an entire installation.  For example, if you
> > say you have two different WebLogic configurations or two different
> > Apache (HTTP) configurations, you're saying either you have two
> > installations, or you have two totally separate product configurations
> > available for the same product installation.  You're not saying you
> > have an app and a database pool within one runtime, but that's what
> > "two different configurations" presently would mean in relation to
> > Geronimo.
> >
> > It seems like it would be clearer to say that a Geronimo installation
> > loads many modules, and each module includes many components (GBeans).
> >
> > I'm not proposing that we go changing class names and stuff, but I'm
> > proposing that we make a concerted effort in our documentation and
> > presentations to present the name of the "unit with an ID and
> > classloader holding many components" as a "module".
> >
> > What do you think?
> >
> > Thanks,
> > Aaron
> >
> >
> >
>


[jira] Created: (GERONIMO-1899) Build includes J2EE 1.1-SNAPSHOT spec

2006-04-23 Thread Aaron Mulder (JIRA)
Build includes J2EE 1.1-SNAPSHOT spec
-

 Key: GERONIMO-1899
 URL: http://issues.apache.org/jira/browse/GERONIMO-1899
 Project: Geronimo
Type: Bug
Security: public (Regular issues) 
  Components: buildsystem, console, core  
Versions: 1.1
Reporter: Aaron Mulder
Priority: Blocker
 Fix For: 1.1


The current 1.1 build includes several individual J2EE specs at the 1.0 release 
level, then the spec uberJAR at the 1.1-SNAPSHOT release level.

I don't think we want to be using the spec uberJAR at all, but if we do, we 
shouldn't be using a SNAPSHOT of it for the final 1.1 release.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



Re: building.txt steps

2006-04-23 Thread Aaron Mulder
I guess that's a bit out of date.

You should run "maven new" (or "maven -o new" if you have all the
dependencies downloaded already).

Thanks,
Aaron

On 4/23/06, argyn <[EMAIL PROTECTED]> wrote:
> in the building.txt doc, it says that "maven" command would build
> everything. then there's a list of 4 steps.
>
> if simply build with "maven", do i really need to follow the additional
> 4 steps?
>
> the reason i'm asking is that the codument says that to run the server
> i've to
> =
>   $> cd assemblies/j2ee-tomcat-server/target/geronimo-1.2-SNAPSHOT
>
> and finally execute the following command:
>
>   $> java -jar bin/server.jar
> =
>
> but i dont have the "target" directory after executing "maven" command.
> i'm a bit confused, sorry
>
> argyn
>
>


building.txt steps

2006-04-23 Thread argyn
in the building.txt doc, it says that "maven" command would build 
everything. then there's a list of 4 steps.


if simply build with "maven", do i really need to follow the additional 
4 steps?


the reason i'm asking is that the codument says that to run the server 
i've to

=
 $> cd assemblies/j2ee-tomcat-server/target/geronimo-1.2-SNAPSHOT

and finally execute the following command:

 $> java -jar bin/server.jar
=

but i dont have the "target" directory after executing "maven" command. 
i'm a bit confused, sorry


argyn



Re: how to get the latest stable build?

2006-04-23 Thread argyn

Jeff Genender wrote:


All depends on the ibiblio speed when doing an online build.

If you have all of the jars already downloaded and have done a recent 
online build, you can convert to an offline build.


My offline build on my Powerbook G4 1.67Ghz 2G mem takes about 15-20 
minutes.


You do an offline with the "-o" parameter...

maven -o new

argyn wrote:


Jeff Genender wrote:


m2 is not ready yet.  Do a:

maven m:co

then a

maven new



how much time it takes to build clean on your machines? i was able to 
build yesterday. today it's been more than 2 hours and still in 
progress.


thanks,
argyn




thank you for help.  i'll probably wait until it builds with "maven" 
command, then try "-o" option in future.


thanks,
argyn



Re: how to get the latest stable build?

2006-04-23 Thread Jeff Genender

All depends on the ibiblio speed when doing an online build.

If you have all of the jars already downloaded and have done a recent 
online build, you can convert to an offline build.


My offline build on my Powerbook G4 1.67Ghz 2G mem takes about 15-20 
minutes.


You do an offline with the "-o" parameter...

maven -o new

argyn wrote:

Jeff Genender wrote:


m2 is not ready yet.  Do a:

maven m:co

then a

maven new



how much time it takes to build clean on your machines? i was able to 
build yesterday. today it's been more than 2 hours and still in progress.


thanks,
argyn


Re: how to get the latest stable build?

2006-04-23 Thread argyn

Jeff Genender wrote:


m2 is not ready yet.  Do a:

maven m:co

then a

maven new



how much time it takes to build clean on your machines? i was able to 
build yesterday. today it's been more than 2 hours and still in progress.


thanks,
argyn



Re: Precompiled JSPs

2006-04-23 Thread Prasad Kashyap
Here's a patch that will precompile jsps for all apps by default.

This patch also removes the jasper jars (compiler and runtime) from
being bundled with the console. These jars exist in the repo anyways.
Paul verified that the console runs successfully without these.
Moreover these 2 jars were being bundled in 2 war modules,
console-standard and console-framework. We should be able to get rid
of close to 2MB of redundant jars.

Cheers
Prasad

On 4/21/06, Dain Sundstrom <[EMAIL PROTECTED]> wrote:
> Sounds good to me.
>
> -dain
>
> On Apr 21, 2006, at 8:48 AM, Prasad Kashyap wrote:
>
> > Dain,
> >
> > In that case, should we consider moving the  up to
> > the /etc level ?  This can then be generically used by any application
> > wanting to precompile. Initially I left them in console-framework and
> > console-standard thinking they'd be the only ones. But now I see  that
> > there is a scope for us to reuse this for others too in the future.
> >
> > Cheers
> > Prasad
> >
> > On 4/21/06, Dain Sundstrom <[EMAIL PROTECTED]> wrote:
> >> Thanks to Prasad we now have percompiled jsps in the console, and the
> >> console is much snappier on initial load.
> >>
> >> The difference is so drastic on my g4 mac, I'd like to see us
> >> preprocess the welcome application also since it is the very first
> >> impression of our users.
> >>
> >> Thanks for working on this one,
> >>
> >> -dain
> >>
> >>
> >>
> >>
>
>


jsp-precompile_for_all.patch
Description: Binary data


[jira] Created: (GERONIMO-1898) Console JVM statistics break b/c can't cast JVM to StatisticsProvider

2006-04-23 Thread Aaron Mulder (JIRA)
Console JVM statistics break b/c can't cast JVM to StatisticsProvider
-

 Key: GERONIMO-1898
 URL: http://issues.apache.org/jira/browse/GERONIMO-1898
 Project: Geronimo
Type: Bug
Security: public (Regular issues) 
  Components: core, console  
Versions: 1.1
Reporter: Aaron Mulder
 Assigned to: Dain Sundstrom 
Priority: Blocker
 Fix For: 1.1


Right now the results of navigation methods backed by reference lookups only 
implement the interface required by the reference.  We need them to implement 
their auxilliary interfaces too (e.g. reference type JVM but must also 
implement StatisticsProvider).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (GERONIMO-1871) Unable to deploy Tapestry app due to classloading issue

2006-04-23 Thread Jeff Genender (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1871?page=all ]
 
Jeff Genender closed GERONIMO-1871:
---

Fix Version: 1.1
 Resolution: Fixed

Looks like it in v1.1 now.

> Unable to deploy Tapestry app due to classloading issue
> ---
>
>  Key: GERONIMO-1871
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1871
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
>   Components: kernel
> Versions: 1.2
>  Environment: Windows XP
> Reporter: Bryan Noll
> Assignee: Gianny Damour
> Priority: Critical
>  Fix For: 1.1

>
> Here is the stacktrace encountered when attempting to deploy a Tapestry 
> application.  Please scroll down to see more info after the stack trace.
> org.apache.hivemind.ApplicationRuntimeException: Error: Module hivemind is 
> duplicated!  Definition in 
> jar:file:/C:/tools/geronimo-1.2-SNAPSHOT/config-store/42/war/WEB-INF/lib/hivemind-1.1.jar!/META-INF/hivemodule.xml
>  has been ignored in favor of existing definition from 
> jar:file:/C:/tools/geronimo-1.2-SNAPSHOT/config-store/42/war/WEB-INF/lib/hivemind-1.1.jar!/META-INF/hivemodule.xml.
> org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.java:39)
> org.apache.hivemind.impl.RegistryInfrastructureConstructor.addModuleDescriptor(RegistryInfrastructureConstructor.java:202)
> org.apache.hivemind.impl.RegistryBuilder.processModuleDescriptorProvider(RegistryBuilder.java:168)
> org.apache.hivemind.impl.RegistryBuilder.constructRegistry(RegistryBuilder.java:143)
> org.apache.tapestry.ApplicationServlet.constructRegistry(ApplicationServlet.java:253)
> org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java:194)
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
> org.apache.geronimo.tomcat.GeronimoStandardContext.access$101(GeronimoStandardContext.java:66)
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:270)
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandardContext.java:185)
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:287)
> org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke()
> net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:118)
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800)
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36)
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$7af7fb0d.addContext()
> org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:416)
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:936)
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> org.apache.geronimo.kernel.config.Configuration.startRecursiveGBeans(Configuration.java:315)
> org.apache.geronimo.kernel.config.Configuration$$FastClassByCGLIB$$7f4b4a9b.invoke()
> net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:118)
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:835)
> org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:178)
> org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:173)
> org.apache.geronimo.kernel.config.ConfigurationManagerImpl.start(ConfigurationManagerImpl.java:229)
> org.apache.geronimo.kernel.

[jira] Resolved: (GERONIMO-1897) Configurations get version-ful reference to geronimo/j2ee-server/1.1-SNAPSHOT/car

2006-04-23 Thread Aaron Mulder (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1897?page=all ]
 
Aaron Mulder resolved GERONIMO-1897:


Resolution: Fixed
 Assign To: Aaron Mulder

> Configurations get version-ful reference to 
> geronimo/j2ee-server/1.1-SNAPSHOT/car
> -
>
>  Key: GERONIMO-1897
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1897
>  Project: Geronimo
> Type: Bug
> Security: public(Regular issues) 
>   Components: deployment
> Versions: 1.1
> Reporter: Aaron Mulder
> Assignee: Aaron Mulder
> Priority: Blocker
>  Fix For: 1.1

>
> I deployed the web console and then listed the dependencies from its 
> ConfigurationData.  There was an entry there for 
> geronimo/j2ee-server/1.1-SNAPSHOT/car (which should not be the case; it 
> should be geronimo/j2ee-server//car).
> Then I listed dependencies for child configurations (it has two web modules) 
> and got two more geronimo/j2ee-server/1.1-SNAPSHOT/car, so it looks like each 
> of the parent and two children ended up with a dependency on 
> geronimo/j2ee-server/1.1-SNAPSHOT/car.  I wonder if this is coming from the 
> default environment set by the deployer?
> Needless to say this would prevent the deployed console running if the 
> j2ee-server was upgraded.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira