M4 Date and Axis

2005-07-21 Thread sissonj
In GERONIMO-745 Move from Axis 1.3-SNAPSHOT to formal version, Dims said 
Have we decided on a date for M4 yet? i'd want to explore releasing Axis 
1.3 final prior to M4 if possible.

Are we close enough to be able to set a cutoff date for changes to the M4 
QA branch, so we can answer his question?

John




Re: HEAD broken?

2005-07-21 Thread Jeff Genender
Yep...all works now.  Oh well...looks like the eBay deal for my 
Powerbook won't be happening after all. ;-)


Thanks,

Jeff

David Jencks wrote:

I missed adding a new file.  should be fixed now.

thanks
david jencks

On Jul 20, 2005, at 10:11 PM, Jeff Genender wrote:

All the same since day one...(maven 1.0.2)...and no touchy 
service-builder ;-)


Thanks...let me know if you see anything or if my powerbook is 
beginning to become possessed ;-)


Jeff

David Jencks wrote:


I'm starting a build on a fresh machine... but meanwhile...
that is set in etc/project.properties.  Is there any chance you have 
modified your copy of service-builder to not inherit from etc?  Are 
you using maven 1.0.2?

thanks
david jencks
On Jul 20, 2005, at 9:58 PM, Jeff Genender wrote:


Followed your directions and the error still is there...

Jeff

David Jencks wrote:

I updated the maven-xmlbeans2-plugin in preparation for it moving 
to  xmlbeans.
You might have caught an update between the geronimo and openejb  
commits, or you might need to cd 
plugins/maven-xmlbeans2-plugin;maven  -o plugin:install

I will check again, but it works for me.
thanks
david jencks
On Jul 20, 2005, at 9:39 PM, Jeff Genender wrote:


I am getting this in the service-builder:

Unable to obtain goal [default] --  
/Users/powerbook/.maven/cache/xmlbeans-maven-plugin-2.0.0-beta1/ 
plugin.jelly:40:23: fail Missing required attribute:  
maven.xmlbeans2.targetdir








Re: Webdav admin interface

2005-07-21 Thread David Blevins

On Jul 20, 2005, at 7:09 PM, Lyndon Samson wrote:


Just another wacky idea but...

Webdav clients are becomming more common.

Webdav is being used for admin like tasks (
http://metzner.org/projects/xincon/ ).

I wonder if you could wrap webdav around Management GBeans/JMX/? and
give access to Geronimos internals in a similar manner to the /proc
interface in Linux.

Would it add anything or just be a cool bit of code? :-)



Oh my... that Linux davfs module has me drooling.  I wrote a whole  
telnet implementation for OpenEJB 1.0 once with hopes of doing  
something like this.  This is a whole other ballpark.


So could we actually do something like execute components in the  
kernel from bash?  (please say yes, please say yes)


-David



Re: Change of JIRA

2005-07-21 Thread Geir Magnusson Jr.
yep - I'll take another run at it this morning.  Scary things were  
happening yesterday, and I figured they were infra related.


geir

On Jul 20, 2005, at 11:26 PM, David Jencks wrote:

The security feature doesn't seem to be working yet (or else I  
can't find it on the page).  Can you let us know if/when it is set up?


thanks
david jencks

On Jul 20, 2005, at 3:20 AM, Geir Magnusson Jr. wrote:


I'm trying to add an issue security scheme to JIRA for the Apache  
Geronimo project so we can have a private scheme for TCK issues  
that can't be public.  I've also added a TCK component.


Current issues will have no level attached to them, and going  
forward, we have a default of public (anyone can see) and for TCK  
issues, we make them non-public.


geir


--
Geir Magnusson Jr  +1-203-665-6437
[EMAIL PROTECTED]








--
Geir Magnusson Jr  +1-203-665-6437
[EMAIL PROTECTED]




Comment in j2ee-server-plan.xml about jetty in M4

2005-07-21 Thread sissonj
Should the comment below be removed from the file?  If not, can someone 
explain where Jetty is involved here. 

Should we be able to run M4 with tomcat without any jetty use at all? 

!-- HTTP/SOAP Protocol is now run through jetty--

Thanks,

John


Re: Comment in j2ee-server-plan.xml about jetty in M4

2005-07-21 Thread Jeff Genender
I would think it should be removed or at least moved to he appropriate 
config file if need be.


Jeff

[EMAIL PROTECTED] wrote:
Should the comment below be removed from the file?  If not, can someone 
explain where Jetty is involved here. 

Should we be able to run M4 with tomcat without any jetty use at all? 


!-- HTTP/SOAP Protocol is now run through jetty--

Thanks,

John


Re: Comment in j2ee-server-plan.xml about jetty in M4

2005-07-21 Thread David Jencks

yes, remove it.  that's very historical :-)
At one time there was a primitive soap listener in openejb.  Then there 
was a special port for ws on jetty.  now ws runs through the normal web 
port, either jetty or tomcat.


david jencks

On Jul 20, 2005, at 11:30 PM, [EMAIL PROTECTED] wrote:


Should the comment below be removed from the file?  If not, can someone
explain where Jetty is involved here.

Should we be able to run M4 with tomcat without any jetty use at all?

!-- HTTP/SOAP Protocol is now run through jetty--

Thanks,

John





[jira] Closed: (GERONIMO-771) Move from custom cglib build version HEAD-06-06-05 to cglib-nodep-2.1_2.jar

2005-07-21 Thread David Jencks (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-771?page=all ]
 
David Jencks closed GERONIMO-771:
-

Fix Version: 1.0-M5
 Resolution: Fixed

changed to 2.1_2, build works.

 Move from custom cglib build version HEAD-06-06-05 to cglib-nodep-2.1_2.jar
 ---

  Key: GERONIMO-771
  URL: http://issues.apache.org/jira/browse/GERONIMO-771
  Project: Geronimo
 Type: Task
   Components: dependencies
 Versions: 1.0-M4
 Reporter: John Sisson
 Assignee: David Jencks
 Priority: Minor
  Fix For: 1.0-M4, 1.0-M5
  Attachments: openejb_cvs_head.patch, openejb_m4qa.patch

 Fixed in Geronimo HEAD rev 219982. 
 Fixed in Geronimo M4 QA branch rev 219983
 Waiting for attached OpenEJB patch to be applied to CVS HEAD.
 Waiting for attached OpenEJB patch to be applied to CVS M4 QA branch.

-- 
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: Disagreements regarding inclusion of Tomcat/Jetty Picker in M4 QA branch

2005-07-21 Thread Panagiotis Astithas

Bruce Snyder wrote:

On 7/20/05, Jeremy Boynes [EMAIL PROTECTED] wrote:


Jeff Genender wrote:


Ok...fair enough...then how far out would M5 be (estimates)?  IMHO,
waiting for the time between M3-M4 cannot be between M4- M5.  If it is
going to be that long, then +1000 to get it in now.  If its a fairly
short period, then waiting will not be a big deal.



Blevins was talking about release early, often. Adding this change in
can only delay M4 and as we are talking M5 in just a few weeks I would
say stick with the current branch and use this as an incentive to get M5
out soon.



I'd like to hear some opinions from community members who are not
committers. If you are reading this message and you are not a
committer, PLEASE SPEAK UP! We want to hear your opinion on this
matter.

Bruce 


In our projects we use tomcat as the web container of choice, so we'd be 
delighted with the new tomcat/jetty picker in geronimo.


But, in the grand scheme of things I believe that getting a new 
milestone is more important right now, for various reasons (broken M3, 
TCK compliance, immense improvements all over). If M5 comes out in a 
month or so, then I guess everyone is going to be happy, even if the 
picker doesn't get in M4.


In fact I would consider this an interesting goal for the project: learn 
how to release often. I would expect a milestone to take about a week to 
be released, after branching (for QA, TCK testing etc.). So I'd say take 
four weeks after M4 to bring in new stuff and fix bugs and then spend 
another week in QA, before releasing. If this schedule proves rather 
tight, next time increase the intervals by 25% or so. Perhaps, even 
appoint a release engineer to tag, branch, make the golden build and say 
no to new patches :-)


As for poor old people like myself who would like a tomcat-integrated 
build rather sooner than later, perhaps we could beg Jeff to do an 
unsupported build with tomcat as default just once for M4?



Regards,

Panagiotis


Re: Webdav admin interface

2005-07-21 Thread Andy Piper
We experimented with this with WLS, it worked pretty well. The nice thing 
about webdav is that you can mount it as a file system from windows and 
OSX. We also tried a similar experiment with ftp which also worked pretty 
well. However, you generally want to script admin commands and there are a 
lot of other java-based scripting options out there which can just use JMX 
directly.


andy

At 05:09 PM 7/20/2005, Lyndon Samson wrote:

Just another wacky idea but...

Webdav clients are becomming more common.

Webdav is being used for admin like tasks (
http://metzner.org/projects/xincon/ ).

I wonder if you could wrap webdav around Management GBeans/JMX/? and
give access to Geronimos internals in a similar manner to the /proc
interface in Linux.

Would it add anything or just be a cool bit of code? :-)




cheers
lyndon


--
Into RFID? www.rfidnewsupdate.com Simple, fast, news.





gbean.org - what is it?

2005-07-21 Thread Davanum Srinivas
Dain, Alan, Hiram, Aaron,

The web site says The GBean architecture a minimalistic kernel and
server framework for enterprise software.

- What is gbean.org?
- Is it related to geronimo?
- Is it a fork of geronimo code?
- Who should use gbean in geronimo?
- Is the gbean in geronimo dead and buried?
- why is there a fork? if it is one?
- why can't you guys work on it here at Apache?
- Shouldn't this be part and parcel of Geronimo? Isn't this what
Geronimo was designed for?

-- dims

-- 
Davanum Srinivas -http://blogs.cocoondev.org/dims/


Re: gbean.org - what is it?

2005-07-21 Thread Thomas P. Fuller
Good questions.

--- Davanum Srinivas [EMAIL PROTECTED] wrote:

 Dain, Alan, Hiram, Aaron,
 
 The web site says The GBean architecture a
 minimalistic kernel and
 server framework for enterprise software.
 
 - What is gbean.org?
 - Is it related to geronimo?
 - Is it a fork of geronimo code?
 - Who should use gbean in geronimo?
 - Is the gbean in geronimo dead and buried?
 - why is there a fork? if it is one?
 - why can't you guys work on it here at Apache?
 - Shouldn't this be part and parcel of Geronimo?
 Isn't this what
 Geronimo was designed for?
 
 -- dims
 
 -- 
 Davanum Srinivas -http://blogs.cocoondev.org/dims/
 



Re: Thinking beyond 1.0 (e.g 1.1, 1.2) (was: Managing tasks for future releases)

2005-07-21 Thread Matt Hogstrom
My 2c...

On the issue of releases there are several different types of folks that are
interested in using Geronimo.  Off the top of my head they are:

Techies that want an implementation to play around with and are very
comfortable with an unstable, constantly evolving codebase.  (Unstable is
good enough)

Developers that want a J2EE compliant container that is mostly stable (more
stable than not) so they can quickly crank out some code.  They are willing
to accept bug fixes but their goal is more on getting applications coded
than on coding the Application Server.  (Milestones are good enough)

ISVs.  These folks need a stable infrastructure because they are most likely
imbedding Geronimo and their application together.  Their need for stability
is significantly higher than the perceding two.  They would choose to
support the App Server themselves or pay someone for support.  Their goal is
to sell applications and make some money.  (Vn.n is their preferred choice
of delivery)

Enterprise customers.  They are in business to make money and technology is
a business decsision.  They want infrastructure that will not disrupt their
business, provides a good function / per dollar spent.  They want (Vn.1+ and
support so they don't have to chase things down).  They want N-1 or  N-2
compatibility so things don't break and they have to rework their
infrastructure.  They are the most demanding.

I'm a bit dismayed about the previous posts about assuming a release will
suck.  If thats your view then it will suck and one has to ask what is the
relvance of the project?  I think the goals in the past has been to get to
J2EE 1.4 certification and you guys made it (well almost).  IMHO the
important item at this point is for the PMC to set a list of goals for a
release and a target date.  I know that the community doesn't operate on a
schedule but I think its important to have a set of goals that folks are
converging on as a team.  Perhaps there is a model that Eclipse uses with
their sub projects for additional function that might be worth considering.
If my understanding is correct they have the Eclipse project and a number of
sub projects that add value.  (UML, EMF, etc.)  What if we had a set of core
J2EE functionality for Geronimo and a set of subprojects that could be
bolted in (like clustering for instance).  It would allow them to be a bit
more independent in terms of development and delivery and would allow the
Core to be more stable in terms of release.

I agree with Jencks that a September deliverable makes sense if we can agree
what the content should be.  For my part I would like to add ARM support for
the post V1.x product and some monitoring capability.  (I'll open JIRA
features today).  There are a lot of excellent ideas on the table to make
Geronimo immensely useful and widely adopted.  The team has not built
something that sucks; its just yound and it will grow up, if we want it to.

Flamesuit state=on/

- Matt


- Original Message - 
From: Aaron Mulder [EMAIL PROTECTED]
To: dev@geronimo.apache.org
Sent: Wednesday, July 20, 2005 12:06 PM
Subject: Re: Thinking beyond 1.0 (e.g 1.1, 1.2) (was: Managing tasks for
future releases)


 For my part, I'm not convinced that September is realistic for
 1.0.  But I definitely hope to get 1.0 out by ApacheCon US (December).  I
 need to spend some time on what I want to see in 1.0.  Perhaps a 1.0
 release number should be added to JIRA, so we can put things in there, and
 then mark them back to a sooner milestone where appropriate.

 Aaron

 On Tue, 19 Jul 2005, David Jencks wrote:
  Thanks for pushing on this issue.
 
  I think it is really important that we put out a 1.0 release very soon.
I think it needs to work, and be tck compliant, but I don't think it
  has to be all that much more usable than what we have now.  I'd rather
  get feedback and users than perfection.
 
  The features I think we need for 1.0 are:
 
  clean up some architectural problems.  I think I'll get the ones I know
  about fixed by the end of this week.
  clean up the plan xml.  I think this is a fairly quick job.
  Decide what we will continue to support from our 1.0 release.  IMO this
  is only the plan xml schemas and possibly some interfaces exposed by
  some gbeans, primarily gbeans exposed by jsr-77
  get the web console in, preferably with instructions on how to change
  the static page in which the portlets appear.
 
  I'd like to get 1.0 out by Sept 15th.
 
  Can everyone think carefully about what they really need to be in 1.0,
  what they will commit to actually implementing themselves, and when
  they think it can be done by?
 
  thanks
  david jencks
 
 
  On Jul 19, 2005, at 12:58 PM, David Blevins wrote:
 
  
   On Jul 19, 2005, at 7:06 AM, [EMAIL PROTECTED] wrote:
   Maybe after M4 is out we should look at creating some further
   milestone versions in JIRA and start assigning some of the tasks that
   were in the Roadmap that Geir discussed to them, so we 

Re: Clustering (long)

2005-07-21 Thread Andy Piper

Hi Jules

It sounds like you've been working hard!

I think you might find you run into reliability issues with a singleton 
coordinator. This is one of those well known Hard Problems and for session 
replication its not really necessary. In essence the coordinator is a 
single point of failure and making it reliable is provably non trivial.


Cluster re-balancing is also a hairy issue in that its easy to run into 
cascading failures if you pro-actively move sessions when a server leaves 
the cluster.


I'm happy to talk more about these issues off-line if you want.

Thanks

andy

At 02:31 PM 6/30/2005, Jules Gosnell wrote:

Guys,

I thought that it was high time that I brought you up to date with my
efforts in building a clustering layer for Geronimo.

The project, wadi.codehaus.org, started as an effort to build a
scalable clustered HttpSession implementation, but in doing this, I
have built components that should be useful in clustering the state
held in any tier of Geronimo e.g. OpenEJB SFSBs etc.

WADI (Web Application Distribution Infrastructure) has two main
elements - the vertical and the horizontal.

Vertically, WADI comprises a stack of pluggable stores. Each store has
a pluggable Evicter responsible for demoting aging Sessions
downwards. Requests arriving at the container are fed into the top of
the stack and progress downwards, until their corresponding Session is
found and promoted to the top, where the request is correctly rendered
in its presence.

Typically the top-level store is in Memory. Aging Sessions are demoted
downwards onto exclusively owned LocalDisc. The bottom-most store is a
database shared between all nodes in the Cluster. The first node
joining the Cluster promotes all Sessions from the database into
exclusively-owned store - e.g. LocalDisc. The last node to leave the
Cluster demotes all Sessions down back into the database.

Horizontally, all nodes in a WADI Cluster are connected (p2p) via a
Clustered Store component within this stack. This typically sits at
the boundary between exclusive and shared Stores. As requests fall
through the stack, looking for their corresponding Session they arrive
at the Clustered store, where, if the Session is present anywhere in
the Cluster, its location may be learnt. At this point, the Session
may be migrated in, underneath the incoming request, or, if its
current location is considered advantageous, the request may be
proxied or redirected to its remote location. As a node leaves the
Cluster, all its Sessions are evacuated to other nodes via this store,
so that they may continue to be actively maintained.

The space in which Session ids are allocated is divided into a fixed
number of Buckets. This number should be large enough such that
management of the Buckets may be divided between all nodes in the
Cluster roughly evenly. As nodes leave and join the Cluster, a single
node, the Coordinator, is responsible for re-Bucketing the Cluster -
i.e. reorganising who manages which Buckets and ensuring the safe
transfer of the minimum number of Buckets to implement the new
layout. The Coordinator is elected via a Pluggable policy. If the
Coordinator leaves or fails, a new one is elected. If a node leaves or
joins, buckets emigrate from it or immigrate into it, under the
control of the Coordinator, to/from the rest of the Cluster.

A Session may be efficiently mapped to a Bucket by simply %-ing its
ID's hashcode() by the number of Buckets in the Cluster.

A Bucket is a map of SessionID:Location, kept up to date with the
Location of every Session in the Cluster, of which the id falls into
its space. i.e. as Sessions are created, destroyed or moved around the
Cluster notifications are sent to the node managing the relevant
Bucket, informing it of the change.

In this way, if a node receives a request for a Session which it does
not own locally, it may pass a message to it, in a maximum of
typically two hops, by sending the message to the Bucket owner, who
then does a local lookup of the Sessions actual location and forwards
the message to it. If Session and Bucket can be colocated, this can
reduced to a single hop.

Thus, WADI provides a fixed and scalable substrate over the more fluid
arrangement that Cluster membership comprises, on top of which further
Clustered services may be built.

The above functionality exists in WADI CVS and I am currently working
on hardening it to the point that I would consider it production
strength. I will then consider the addition of some form of state
replication, so that, even with the catastrophic failure of a member
node, no state is lost from the Cluster.

I plan to begin integrating WADI with Geronimo as soon as a certified
1.0-based release starts to settle down. Certification is the most
immediate goal and clustering is not really part of the spec, so I
think it best to satisfy the first before starting on subsequent
goals.

Further down the road we need to consider the unification of session
id spaces used 

[jira] Closed: (GERONIMO-769) TCL not correct when setting connector properties

2005-07-21 Thread David Jencks (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-769?page=all ]
 
David Jencks closed GERONIMO-769:
-

Fix Version: 1.0-M4
 1.0-M5
 Resolution: Fixed

fixed in m4
Sending
modules/connector/src/java/org/apache/geronimo/connector/outbound/ManagedConnectionFactoryWrapper.java
Transmitting file data .
Committed revision 220120.

 TCL not correct when setting connector properties
 -

  Key: GERONIMO-769
  URL: http://issues.apache.org/jira/browse/GERONIMO-769
  Project: Geronimo
 Type: Bug
   Components: connector
 Reporter: Jeremy Boynes
 Assignee: David Jencks
  Fix For: 1.0-M4, 1.0-M5
  Attachments: MCFWrapper.diff

 I have a connector which has a property that takes a classname. When that 
 property's setter is called it attempts to load the class using the TCL and 
 gets a ClassNotFoundException even when the class is present in the connector 
 and is loadable with Class.forName().
 The connector is able to load classes using the TCL when creating managed 
 connections.

-- 
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



xfire jar files needed at runtime?

2005-07-21 Thread lin sun
Hi all,

I noticed that the latest binary distribution of
geronimo (1.0-169186) contains the following 2 xfire
jar files:

 xfire-20050202.jar
 xfire-java-20050202.jar

Do we really need them at runtime?  Any info is
appreciated.

thanks, Lin 

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


Re: xfire jar files needed at runtime?

2005-07-21 Thread David Jencks
no, their use has been removed from head.  In the interests of greater 
stability the files that depend on them, although not actually used, 
will not be removed from m4.


We do hope to eventually create a working xfire ws implementation, but 
I hope we would do that as separate geronimo modules rather than 
embedded inside openejb core.


thanks
david jencks

On Jul 21, 2005, at 10:51 AM, lin sun wrote:


Hi all,

I noticed that the latest binary distribution of
geronimo (1.0-169186) contains the following 2 xfire
jar files:

 xfire-20050202.jar
 xfire-java-20050202.jar

Do we really need them at runtime?  Any info is
appreciated.

thanks, Lin

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





Re: xfire jar files needed at runtime?

2005-07-21 Thread lin sun
David,

Thanks so much for your answer.  Correct me if I
understand incorrectly So we will need the two jar
files to build the files you mentioned below, but we
don't need the two jar files at runtime.

Lin



--- David Jencks [EMAIL PROTECTED] wrote:

 no, their use has been removed from head.  In the
 interests of greater 
 stability the files that depend on them, although
 not actually used, 
 will not be removed from m4.
 
 We do hope to eventually create a working xfire ws
 implementation, but 
 I hope we would do that as separate geronimo modules
 rather than 
 embedded inside openejb core.
 
 thanks
 david jencks
 
 On Jul 21, 2005, at 10:51 AM, lin sun wrote:
 
  Hi all,
 
  I noticed that the latest binary distribution of
  geronimo (1.0-169186) contains the following 2
 xfire
  jar files:
 
   xfire-20050202.jar
   xfire-java-20050202.jar
 
  Do we really need them at runtime?  Any info is
  appreciated.
 
  thanks, Lin
 
  __
  Do You Yahoo!?
  Tired of spam?  Yahoo! Mail has the best spam
 protection around
  http://mail.yahoo.com
 
 
 


thanks, 

Lin




Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 


Re: xfire jar files needed at runtime?

2005-07-21 Thread David Jencks
I think that is the case for the rev you mention, and I'm fairly sure 
of it for the current m4 branch.  Best way is to try it to find out 
:-).  I'm 99% sure you will run into no problems as long as you don't 
use web services, and 90% sure even if you do use web services.


thanks
david jencks
On Jul 21, 2005, at 11:25 AM, lin sun wrote:


David,

Thanks so much for your answer.  Correct me if I
understand incorrectly So we will need the two jar
files to build the files you mentioned below, but we
don't need the two jar files at runtime.

Lin



--- David Jencks [EMAIL PROTECTED] wrote:


no, their use has been removed from head.  In the
interests of greater
stability the files that depend on them, although
not actually used,
will not be removed from m4.

We do hope to eventually create a working xfire ws
implementation, but
I hope we would do that as separate geronimo modules
rather than
embedded inside openejb core.

thanks
david jencks

On Jul 21, 2005, at 10:51 AM, lin sun wrote:


Hi all,

I noticed that the latest binary distribution of
geronimo (1.0-169186) contains the following 2

xfire

jar files:

 xfire-20050202.jar
 xfire-java-20050202.jar

Do we really need them at runtime?  Any info is
appreciated.

thanks, Lin

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam

protection around

http://mail.yahoo.com







thanks,

Lin




Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs






Re: Web Console Status

2005-07-21 Thread Donald Woods
Does this process still apply for Pluto 1.0.1-rc3?
It looks like they are now producing 3 JAR files.

If we are spending time integrating the web console
into the sandbox, shouldn't we at least be using the
latest Pluto version and use their file names as
provided?


-Donald

--- Dave Colasurdo [EMAIL PROTECTED] wrote:

 The JIRA entry for the console (GERONIMO-762) has
 been updated with the 
 instructions for creating pluto-portal.jar (actually
 the JIRA contains 
 the jar as well).
 
 Is the required fix as simple as:
 1) Rename pluto-portal-1.0.1-rc2.jar to
 geronimo-pluto-portal.jar
 2) Publish the new jar to the Apache maven
 repository
 3) Change the console dependency references to use
 the new name
 
 
 Any issues with this approach?
 
 Are special privileges required to publish to the
 Apache maven 
 repository (http://cvs.apache.org/repository/)?
 
 Thanks
 -Dave-
 
 
 Aaron Mulder wrote:
  So it seems that the Pluto problem is pretty
 serious.  We're 
  actually dependent on an artifact that Pluto does
 not produce.  There is 
  no pluto-portal output from the Pluto build.  I
 think that means we 
  shouldn't be calling it pluto-portal, but
 instead 
  geronimo-package-of-pluto-portal-code or
 something along those lines 
  (but perhaps shorter).
  
  No wonder the Pluto fellow is not putting it in
 Maven!  :)
  
  Aaron
  
  
 


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


[jira] Created: (GERONIMO-789) builder tests are ridiculously overcomplicated

2005-07-21 Thread David Jencks (JIRA)
builder tests are ridiculously overcomplicated
--

 Key: GERONIMO-789
 URL: http://issues.apache.org/jira/browse/GERONIMO-789
 Project: Geronimo
Type: Improvement
  Components: deployment  
Versions: 1.0-M4, 1.0-M5
Reporter: David Jencks


Most of the builder tests jump through endless hoops setting up 99% of a 
running geronimo implementation, only to check  the count of gbeans at the end. 
 Perhaps we could redesign the builders so they can be tested by supplying a 
spec dd, a plan (XmlObjects) , and a classloader.

-- 
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-788) Improved look feel for web console

2005-07-21 Thread pat heard (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-788?page=all ]

pat heard updated GERONIMO-788:
---

Attachment: reflection.zip

Template for the console.

 Improved look  feel for web console
 

  Key: GERONIMO-788
  URL: http://issues.apache.org/jira/browse/GERONIMO-788
  Project: Geronimo
 Type: Improvement
   Components: management
 Versions: 1.0-M5
 Reporter: Aaron Mulder
  Fix For: 1.0
  Attachments: reflection.zip

 It would be great to apply a nicer look to the web console.

-- 
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] Commented: (GERONIMO-788) Improved look feel for web console

2005-07-21 Thread Aaron Mulder (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-788?page=comments#action_12316419 
] 

Aaron Mulder commented on GERONIMO-788:
---

Thanks!  (I had asked Pat whether he'd be willing to donate his template under 
the ASL since it was the best free one I found with a bit of searching.)

 Improved look  feel for web console
 

  Key: GERONIMO-788
  URL: http://issues.apache.org/jira/browse/GERONIMO-788
  Project: Geronimo
 Type: Improvement
   Components: management
 Versions: 1.0-M5
 Reporter: Aaron Mulder
  Fix For: 1.0
  Attachments: reflection.zip

 It would be great to apply a nicer look to the web console.

-- 
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: gbean.org - what is it?

2005-07-21 Thread Matt Hogstrom
Not being the one who created GBean.org I can speak for what it is but I'll
throw in my 2c about what I think it could be.

One of the areas that seems to confuse people I've talked to is that
Geronimo is really two things.  One the one hand it is a runtime framework
that is independent of J2EE.  I think the idea is to provide the services
and infrastructure so that a variety of server personalities can be
created that may or may not be J2EE centric.

The other Geronimo is the J2EE 1.4 personality that I think is the high
level focus of the group at this point.

IMHO there will eventually be a break in terms of the kernel infrastructure
versus the J2EE personality so I'm not too shocked at the creation of
GBean.org.  I think the low level of activity was because Geronimo is
getting to its logical J2EE certification.

In the future I would agree with GBean being the core of Geronimo and would
become a component of the personality just like Active MQ or Jetty is part
of the personality and can also stand alone today.

Personally, I think the GBean effort would best be an Apache project based
on its own merit as the effort began at Apache and is part of the Apache
family under the Apache license.  Moving to Codehaus permanently I think
gives the impression of a divided community and one lacking synergy.
Although I imagine that the right place will be found.

So, I vote +1 for GBean.org, server personalities and all this to take place
after V1.0.  :)

Matt


- Original Message - 
From: Thomas P. Fuller [EMAIL PROTECTED]
To: dev@geronimo.apache.org; [EMAIL PROTECTED]
Sent: Thursday, July 21, 2005 9:07 AM
Subject: Re: gbean.org - what is it?


 Good questions.

 --- Davanum Srinivas [EMAIL PROTECTED] wrote:

  Dain, Alan, Hiram, Aaron,
 
  The web site says The GBean architecture a
  minimalistic kernel and
  server framework for enterprise software.
 
  - What is gbean.org?
  - Is it related to geronimo?
  - Is it a fork of geronimo code?
  - Who should use gbean in geronimo?
  - Is the gbean in geronimo dead and buried?
  - why is there a fork? if it is one?
  - why can't you guys work on it here at Apache?
  - Shouldn't this be part and parcel of Geronimo?
  Isn't this what
  Geronimo was designed for?
 
  -- dims
 
  -- 
  Davanum Srinivas -http://blogs.cocoondev.org/dims/
 










Re: Management API

2005-07-21 Thread Aaron Mulder
Dain, David J, and I talked about management options on IRC.  I 
put a writeup on the Wiki (top of the page, with the original proposal 
below):

http://wiki.apache.org/geronimo/Geronimo_Management_API

I also have an IRC log if anyone cares, but I think the writeup is
more coherent.  :)

Also, to address the JSR-77 point in the message below, this in no
way reduces our JSR-77 compliance.  It's just adding a friendlier option
in addition to JSR-77.  You can always use pure JSR-77 if you're a 
masochist (or just really really need portable code).

Thanks,
Aaron

On Mon, 18 Jul 2005, Bruce Snyder wrote:
 On 7/16/05, Aaron Mulder [EMAIL PROTECTED] wrote:
  So after looking at the web console code and the JSR-77 spec, I
  got the idea in my head that we could use a management API made up of
  actual classes and interfaces, instead of object names and attribute
  names.  This is not meant to replace JSR-77 as a portable interface across
  servers and protocols, and not meant to replace GBeans and the Kernel as a
  method to inspect and tweak every last property of any object available in
  any Geronimo configuration.
  
  It is meant to make it easier to develop management tools (such as
  the web console) against the common case of the Geronimo J2EE server.
  
  Anyway, since I've gotten trouble over long e-mails before, I
  wrote up what I have in mind and why I think it's a good idea (compared
  to the management options we have now) on the Wiki:
  
  http://wiki.apache.org/geronimo/Geronimo_Management_API
 
 Geez, that's just as bad as a long email ;-). 
 
 Taken from the URL above: 
 
 [And if we're going to be reusing code across tools, I would much
 rather it be an API layer like this, not copying and pasting kernel
 invocations with string arguments and so on.]
 
 I agree completely and have always thought this when looking at that
 code. It just seems very brittle. But I share the same concerns as
 David and so I pose these questions: Aren't we just prolonging the
 period of instability by continuing to change APIs as it suits us?
 What if this work is undertaken and then someone else pops up with a
 valid reason to provide strict JSR-77 compliance?
 
 Also taken from the URL above: 
 
 [Suggestion... create this layer in a reusable(extensible?) manner, to
 enable the creation of other G-management APIs applicable when
 Geronimo assumes other personalities (J2EE subset, J2EE superset, no
 J2EE - purely embedded, etc)]
 
 Couldn't this be accomplished in some way by using the dependency
 system provided by the kernel? E.g., upon startup of management
 console, check to see if web container X is running; if yes then
 deploy the web container X management portlet, else don't deploy it,
 etc. Just a thought.
 
 Bruce 
 -- 
 perl -e 'print unpack(u30,D0G)[EMAIL 
 PROTECTED]5R\F)R=6-E+G-N61ED\!G;6%I;\YC;VT*
 );'
 
 The Castor Project
 http://www.castor.org/
 
 Apache Geronimo
 http://geronimo.apache.org/
 


Re: Web Console Status

2005-07-21 Thread Aaron Mulder
Where in maven would this appear?  I wonder if we should create a 
geronimo-dependencies virtual project or something, as opposed to 
putting something like this side by side with the proper geronimo 
artifacts.  What do others think?

geronimo/jars   (our output)
geronimo/wars   (our demo apps)
geronimo-spec/jars   (our spec output)
geronimo-dependencies/jars/(put pluto thing here)

Aaron

On Thu, 21 Jul 2005, Dave Colasurdo wrote:
 The JIRA entry for the console (GERONIMO-762) has been updated with the 
 instructions for creating pluto-portal.jar (actually the JIRA contains 
 the jar as well).
 
 Is the required fix as simple as:
 1) Rename pluto-portal-1.0.1-rc2.jar to geronimo-pluto-portal.jar
 2) Publish the new jar to the Apache maven repository
 3) Change the console dependency references to use the new name
 
 
 Any issues with this approach?
 
 Are special privileges required to publish to the Apache maven 
 repository (http://cvs.apache.org/repository/)?
 
 Thanks
 -Dave-
 
 
 Aaron Mulder wrote:
  So it seems that the Pluto problem is pretty serious.  We're 
  actually dependent on an artifact that Pluto does not produce.  There is 
  no pluto-portal output from the Pluto build.  I think that means we 
  shouldn't be calling it pluto-portal, but instead 
  geronimo-package-of-pluto-portal-code or something along those lines 
  (but perhaps shorter).
  
  No wonder the Pluto fellow is not putting it in Maven!  :)
  
  Aaron
  
  
 


[jira] Resolved: (GERONIMO-156) DEV-02 Release of Console-Web Module

2005-07-21 Thread Aaron Mulder (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-156?page=all ]
 
Aaron Mulder resolved GERONIMO-156:
---

Fix Version: 1.0-M3
 Resolution: Won't Fix

This web console seems to be defunct; current efforts are on donated web console

 DEV-02 Release of Console-Web Module
 

  Key: GERONIMO-156
  URL: http://issues.apache.org/jira/browse/GERONIMO-156
  Project: Geronimo
 Type: Improvement
   Components: management
  Environment: Apache Geronimo, Servlet 2.3
 Reporter: N. Alex Rupp
 Assignee: Dain Sundstrom
  Fix For: 1.0-M3
  Attachments: console-web-DEV-02.tar.gz

 Here's the DEV-02 release of the console-web module.  I tested it on the last 
 stable build of the Geronimo-Jetty installation.
 This build will allow you to invoke primitive operations.  By primitive I 
 mean ones that take a String input.  Type converters and the like are on the 
 way in a future release.  
 You might want to tune the logging output to suit your tastes.  You can do 
 this in the standard log configuration file for the server.
 Please let me know if you have any questions.
 Cheers,
 --
 N. Alex Rupp ([EMAIL PROTECTED])

-- 
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] Commented: (GERONIMO-782) ejb ws deployment system does not use gbean builder references

2005-07-21 Thread David Jencks (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-782?page=comments#action_12316425 
] 

David Jencks commented on GERONIMO-782:
---

Step 3 use a template gbean for the WSContainer link. The web service builder 
fills in part, the ebj builder fills in part.
Remaining work is to collect all the modified locations at once.

Sendingmodules/assembly/src/plan/j2ee-deployer-plan.xml
Sendingmodules/assembly/src/plan/j2ee-runtime-deployer-plan.xml
Transmitting file data ..
Committed revision 220198.
Checking in modules/core/src/java/org/openejb/server/axis/WSContainer.java;
new revision: 1.13; previous revision: 1.12
Checking in modules/core/src/java/org/openejb/server/axis/WSContainerGBean.java;
new revision: 1.7; previous revision: 1.6
Checking in 
modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java;
new revision: 1.48; previous revision: 1.47
Checking in 
modules/openejb-builder/src/java/org/openejb/deployment/SessionBuilder.java;
new revision: 1.29; previous revision: 1.28
Checking in 
modules/openejb-builder/src/test/org/openejb/deployment/CMPEntityBuilderTest.java;
new revision: 1.16; previous revision: 1.15
Checking in 
modules/openejb-builder/src/test/org/openejb/deployment/DeploymentTestSuite.java;
new revision: 1.12; previous revision: 1.11
Checking in 
modules/openejb-builder/src/test/org/openejb/deployment/PlanParsingTest.java;
new revision: 1.9; previous revision: 1.8
Checking in 
modules/openejb-builder/src/test/org/openejb/deployment/entity/cmp/cmr/AbstractCMRTest.java;
new revision: 1.24; previous revision: 1.23
Checking in 
modules/openejb-builder/src/test/org/openejb/deployment/entity/cmp/ejbql/EJBQLTest.java;
new revision: 1.15; previous revision: 1.14


 ejb ws deployment system does not use gbean builder references
 --

  Key: GERONIMO-782
  URL: http://issues.apache.org/jira/browse/GERONIMO-782
  Project: Geronimo
 Type: Bug
   Components: deployment
 Versions: 1.0-M4, 1.0-M5
 Reporter: David Jencks
 Assignee: David Jencks
  Fix For: 1.0-M5


 The ejb builder uses static methods on AxisServiceBuilder rather than the 
 gbean interface exposed by AxisBuilder.  Fixing this in a reasonable amount 
 of time will require removing xfire support.  David Blevins has indicated 
 that the xfire support needs to be completely rewritten anyway so I will 
 proceed with this.

-- 
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: Web Console Status

2005-07-21 Thread Geir Magnusson Jr


On Jul 21, 2005, at 7:00 PM, Aaron Mulder wrote:


Where in maven would this appear?  I wonder if we should create a
geronimo-dependencies virtual project or something, as opposed to
putting something like this side by side with the proper geronimo
artifacts.  What do others think?

geronimo/jars   (our output)
geronimo/wars   (our demo apps)
geronimo-spec/jars   (our spec output)
geronimo-dependencies/jars/(put pluto thing here)


I think that this is confusing, because things like openejb, mx4j,  
tomcat... are dependencies too.


can we just put the things we create in geronimo/jars?

geir



Aaron

On Thu, 21 Jul 2005, Dave Colasurdo wrote:

The JIRA entry for the console (GERONIMO-762) has been updated  
with the
instructions for creating pluto-portal.jar (actually the JIRA  
contains

the jar as well).

Is the required fix as simple as:
1) Rename pluto-portal-1.0.1-rc2.jar to geronimo-pluto-portal.jar
2) Publish the new jar to the Apache maven repository
3) Change the console dependency references to use the new name


Any issues with this approach?

Are special privileges required to publish to the Apache maven
repository (http://cvs.apache.org/repository/)?

Thanks
-Dave-


Aaron Mulder wrote:


So it seems that the Pluto problem is pretty serious.  We're
actually dependent on an artifact that Pluto does not produce.   
There is
no pluto-portal output from the Pluto build.  I think that  
means we

shouldn't be calling it pluto-portal, but instead
geronimo-package-of-pluto-portal-code or something along those  
lines

(but perhaps shorter).

No wonder the Pluto fellow is not putting it in Maven!  :)

Aaron











--
Geir Magnusson Jr  +1-203-665-6437
[EMAIL PROTECTED]




Re: Web Console Status

2005-07-21 Thread Aaron Mulder
On Thu, 21 Jul 2005, Geir Magnusson Jr wrote:
  geronimo/jars   (our output)
  geronimo/wars   (our demo apps)
  geronimo-spec/jars   (our spec output)
  geronimo-dependencies/jars/(put pluto thing here)
 
 I think that this is confusing, because things like openejb, mx4j,  
 tomcat... are dependencies too.
 
 can we just put the things we create in geronimo/jars?

It just seems weird to me to put both our code and other 
people's code that we packaged in the same directory.

Aaron


[jira] Created: (GERONIMO-790) JettyModuleBuilder should use references to templates, not their names

2005-07-21 Thread David Jencks (JIRA)
JettyModuleBuilder should use references to templates, not their names
--

 Key: GERONIMO-790
 URL: http://issues.apache.org/jira/browse/GERONIMO-790
 Project: Geronimo
Type: Improvement
  Components: web  
Versions: 1.0-M4, 1.0-M5
Reporter: David Jencks
 Assigned to: David Jencks 
 Fix For: 1.0-M5


Dain showed me how to go from a proxy back to its object name, so the 
JettyModuleBuilder should use this for its servlet templates.  (shown to work 
in the ejb ws link template)

-- 
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-791) Remove GBeanInstance support for J2EEManagedObject methods

2005-07-21 Thread Aaron Mulder (JIRA)
Remove GBeanInstance support for J2EEManagedObject methods
--

 Key: GERONIMO-791
 URL: http://issues.apache.org/jira/browse/GERONIMO-791
 Project: Geronimo
Type: Bug
  Components: kernel  
Versions: 1.0-M3
Reporter: Aaron Mulder
 Assigned to: Dain Sundstrom 


The current GBean Framework provides support for the methods of 
J2EEManagedObject, meaning they're effectively implemented for every GBean 
regardless of whether the GBean itself implements them.  This happens in 
GBeanInstace.addManagedObjectAttributes, and the attributes in question are:

objectName (String, special)
stateManageable (boolean, framework)
statisticsProvider (boolean, framework)
eventProvider (boolean, framework)

At least the last three should be removed.  It's not clear to me that the 
objectName attribute should be removed.  In any case, if a GBean wants to 
implement J2EEManagedObject, it should provide its own implementation of this 
stuff.  I'm just unsure what it's expected to return from getObjectName, since 
it's not clear that a GBean implementation has any way to get its own 
ObjectName.

-- 
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-791) Remove GBeanInstance support for J2EEManagedObject methods

2005-07-21 Thread Aaron Mulder (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-791?page=all ]

Aaron Mulder updated GERONIMO-791:
--

Description: 
The current GBean Framework provides support for the methods of 
J2EEManagedObject, meaning they're effectively implemented for every GBean 
regardless of whether the GBean itself implements them.  This happens in 
GBeanInstace.addManagedObjectAttributes, and the attributes in question are:

objectName (String, special)
stateManageable (boolean, framework)
statisticsProvider (boolean, framework)
eventProvider (boolean, framework)

These should be removed.  If a GBean wants to implement J2EEManagedObject, it 
should provide its own implementation of this stuff.  (It can get its 
ObjectName injected as a magic attribute.)

  was:
The current GBean Framework provides support for the methods of 
J2EEManagedObject, meaning they're effectively implemented for every GBean 
regardless of whether the GBean itself implements them.  This happens in 
GBeanInstace.addManagedObjectAttributes, and the attributes in question are:

objectName (String, special)
stateManageable (boolean, framework)
statisticsProvider (boolean, framework)
eventProvider (boolean, framework)

At least the last three should be removed.  It's not clear to me that the 
objectName attribute should be removed.  In any case, if a GBean wants to 
implement J2EEManagedObject, it should provide its own implementation of this 
stuff.  I'm just unsure what it's expected to return from getObjectName, since 
it's not clear that a GBean implementation has any way to get its own 
ObjectName.


 Remove GBeanInstance support for J2EEManagedObject methods
 --

  Key: GERONIMO-791
  URL: http://issues.apache.org/jira/browse/GERONIMO-791
  Project: Geronimo
 Type: Bug
   Components: kernel
 Versions: 1.0-M3
 Reporter: Aaron Mulder
 Assignee: Dain Sundstrom


 The current GBean Framework provides support for the methods of 
 J2EEManagedObject, meaning they're effectively implemented for every GBean 
 regardless of whether the GBean itself implements them.  This happens in 
 GBeanInstace.addManagedObjectAttributes, and the attributes in question are:
 objectName (String, special)
 stateManageable (boolean, framework)
 statisticsProvider (boolean, framework)
 eventProvider (boolean, framework)
 These should be removed.  If a GBean wants to implement J2EEManagedObject, it 
 should provide its own implementation of this stuff.  (It can get its 
 ObjectName injected as a magic attribute.)

-- 
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: Web Console Status

2005-07-21 Thread Geir Magnusson Jr.


On Jul 21, 2005, at 7:19 PM, Aaron Mulder wrote:


On Thu, 21 Jul 2005, Geir Magnusson Jr wrote:


geronimo/jars   (our output)
geronimo/wars   (our demo apps)
geronimo-spec/jars   (our spec output)
geronimo-dependencies/jars/(put pluto thing here)



I think that this is confusing, because things like openejb, mx4j,
tomcat... are dependencies too.

can we just put the things we create in geronimo/jars?



It just seems weird to me to put both our code and other
people's code that we packaged in the same directory.


Why?  That code is our release of it, not theirs, and it's our goal  
to get rid of these weird cases, right?


I don't feel overly strong about this, but it seems cleaner.  Our  
code, our directory.  Its our code at that point.


geir



Aaron




--
Geir Magnusson Jr  +1-203-665-6437
[EMAIL PROTECTED]




Re: Thinking beyond 1.0 (e.g 1.1, 1.2) (was: Managing tasks for future releases)

2005-07-21 Thread David Blevins

On Jul 21, 2005, at 8:44 AM, Matt Hogstrom wrote:
I'm a bit dismayed about the previous posts about assuming a  
release will
suck.  If thats your view then it will suck and one has to ask  
what is the
relvance of the project?  I think the goals in the past has been to  
get to

J2EE 1.4 certification and you guys made it (well almost).


Don't be dismayed.  The actual quote, every release is going to  
'suck' to some degree (i.e. not be perfect) and it's better to work  
on getting them out faster, not slower is more of a call to get  
people to not put releases on a pedestal such that they never come.


-David








Build Failed

2005-07-21 Thread Zhengyuan Qiao

Hi,

When I run 
$ maven m:build -Dmaven.test.skip=true -Dmaven.itest.skip=true
and got some errors and build failed in the end.
see screen shot:



Please let me how to fix them.

Thanks,

Joe Qiao


Need some assistance

2005-07-21 Thread Jeff Genender
I am having a bit of a hard time with some webservices in Tomcat 
deployment.  This appears to be an issue with servlet end points only 
as EJBs seem to deploy fine.


The issue seems to occur when the TomcatWebContext is being deployed. 
The error occurs on lone 78 in the GeronimoStandardContext when setting 
up the ReadOnlyContext.  This is the call:


((ClassLoaderAwareReference) value).setClassLoader(ctx.getWebClassLoader());

The issue is I get the stack trace shown below.  I am having a hard time 
understanding why I am getting this...so before I pull every hair out of 
my head and go blind staring into my powerbook...I was hoping someone 
could lend an idea or two as to why this occurs.  Ultimately the 
DeserializingReference can't find the CGLib generated class...blah!



Caused by: java.lang.ClassNotFoundException: 
org.apache.geronimo.axis.client.ServiceImpl$$EnhancerByCGLIB$$d4ba7d5a
at 
org.apache.geronimo.kernel.ClassLoading.loadClass(ClassLoading.java:101)
at 
org.apache.geronimo.kernel.ObjectInputStreamExt.resolveClass(ObjectInputStreamExt.java:45)
at 
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1513)
at 
java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626)
at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)

at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
at 
org.apache.geronimo.naming.reference.DeserializingReference.setClassLoader(DeserializingReference.java:47)


[jira] Resolved: (GERONIMO-792) Typo in ToolsJarHack message at startup in M4

2005-07-21 Thread John Sisson (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-792?page=all ]
 
John Sisson resolved GERONIMO-792:
--

Resolution: Fixed

Fixed in rev 220241 in M4 branch.  Fix in head not required as the toolsjarhack 
has been removed.

 Typo in ToolsJarHack message at startup in M4
 -

  Key: GERONIMO-792
  URL: http://issues.apache.org/jira/browse/GERONIMO-792
  Project: Geronimo
 Type: Bug
   Components: startup/shutdown
 Versions: 1.0-M4
 Reporter: John Sisson
 Assignee: John Sisson
 Priority: Minor
  Fix For: 1.0-M4


 This should be fixed as it doesn't give a good impression when it is in the 
 2nd line of output when you start Geronimo up :-)
 Booting Geronimo Kernel (in Java 1.4.2_08)...
 12:49:08,750 WARN  [ToolsJarHack] Could not all find java compiler: 
 lib\tools.jar file not found in C:\Program Files\Java\j2re1.4.
 2_08 or C:\Program Files\Java
 Starting Geronimo Application Server
 The word all needs to be removed.

-- 
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