Re: Why Confluence cannot not be used as a wiki, and how it mightbe fixed

2006-02-03 Thread Jason Dillon
I will belive it when I see it. 

In the mean time, changing the layout not to render user specific mumbo jumbo 
by default should take care of 90% of the problem. 

--jason


-Original Message-
From: Hernan Cunico <[EMAIL PROTECTED]>
Date: Fri, 03 Feb 2006 22:45:23 
To:dev@geronimo.apache.org
Subject: Re: Why Confluence cannot not be used as a wiki, and how it might
 be fixed

In terms of performance, Atlassian team is working on a "Confluence Massive" 
that will run in a 
cluster. That should not only address performance but also high availability.
Does anybody have more details on this?

Cheers!
Hernan

Aaron Mulder wrote:
> I'm not sure how to interpret this; are Ken/Noel suggesting that we
> should stop using Confluence for the time being, or just that there
> are more obstacles to get it fully implemented than were initially
> expected?
> 
> Thanks,
> Aaron
> 
> On 2/3/06, Rodent of Unusual Size <[EMAIL PROTECTED]> wrote:
> 
>>Forwarding to the dev@ list with permission.  This
>>is where it belongs.
>>--
>>#kenP-)}
>>
>>Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
>>Author, developer, opinionist  http://Apache-Server.Com/
>>
>>"Millennium hand and shrimp!"
>>
>>
>>
>>-- Forwarded message --
>>From: "Noel J. Bergman" <[EMAIL PROTECTED]>
>>To: "Hernan Cunico" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
>>Date: Fri, 3 Feb 2006 10:08:19 -0500
>>Subject: Why Confluence cannot not be used as a wiki, and how it might be 
>>fixed
>>To quote Atlassian: "Confluence will likely die if slashdotted, so shouldn't
>>be used as a *primary* project website if slashdotting is likely."  Read
>>"slashdotting" as heavy load, and we experience sufficient load on the Wiki
>>to make caching mandatory.
>>
>>See:
>>http://confluence.atlassian.com/display/DOC/Running+Confluence+Behind+a+Cach
>>ing+Proxy+Server
>>
>>The comment:
>>
>> "The main problem with the reverse-proxy solution is that every
>>  Confluence page is built dynamically for whichever user is
>>  currently accessing it."
>>
>>is a typical indicator of a common problem in many dynamic content systems,
>>which all too often neglect the fact that 99.999+% of all traffic is going
>>to be relatively static and anonymous.  Dynamic does not mean ephemeral, and
>>that distinction is missed all too often.
>>
>>The facts are that most Wiki access is anonymous, and Wiki content is almost
>>entirely static and should be cachable.  Confluence intentionally breaks
>>caches, and that behavior needs to be fixed.  There are a number of possible
>>solutions.
>>
>>One way, and just a simple one, since there are others, would be for
>>anonymous and authenticated access could have different URLs, e.g.,
>>mydomain.tld/confluence/anon/ for the public, and
>>mydomain.tld/confluence/auth/ for authenticated users.  That would permit
>>the vast majority of accesses to be cached.  "WAIT", you say, "What about
>>when someone edits the page under the /auth/ path?  Won't that cause a
>>problem for viewers in the /anon/ path?"  Not if the URLs are properly
>>designed, and the system is supporting Conditional Get.  The /anon/ path
>>should be handling Conditional Get based upon the timestamp of the page
>>resource.  So most GET requests will simply return 304, unless the page has
>>been changed, in which case the updated resource can be returned and cached.
>>
>>So these are technical issues (Joshua Slive outlined other, related, ones),
>>and the ball has been in Atlassian's court to provide some resolution.
>>
>>--- Noel
>>
>>
>>
>>
> 
> 


Re: Oracle XA RAR for G1.0?

2006-02-03 Thread Matt Hogstrom
Good point.  Although I suspect it won't matter.  I'll take a look at that and 
update as appropriate.


Thanks

Aaron Mulder wrote:

If the RAR is specific to the driver, don't we want to compile against
a JDK 1.4 driver not a JDK 1.2 driver?

Thanks,
Aaron

On 2/3/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:


I think David means that it has not been extensively tested and so there are no
gurantees that you'll simply be able to drop it in.  I'm currently working on a
DB2 XA RAR and am still working out some kinks.  It should work well, we're just
not sure its been testd enough to know that it does.

I looked on CodeHaus and it appears that Jeremy had not previous released a
SNAPSHOT.  I compiled the connector this morning against the Oracle 10.1.4.0
classes12.jar.

I've published it and it is called
tranql/rars/tranql-connector-oracle-xa-1.0-SNAPSHOT.rar

If someone can try this out then that would be excellent.  I have only compiled
it and not tested it so caveat emptor.

lichtner wrote:


On Fri, 3 Feb 2006, David Jencks wrote:




It is likely to work if you build it.  However I don't know that it
has been used in the last year or more, so I won't make any
promises.  Matt might have tried it, I don't know.  We have been a
bit reluctant to publish it without more evidence that it works well.



Why would it not work well? When I was in my last job I remember getting
that rar to work with mysql xa, so it probably also works with Oracle xa.











Re: TranQL, M2, Transitive Deps

2006-02-03 Thread Dain Sundstrom
My guess is that most of these are dependencies for testing.  In that  
case, tranql should mark them with test.  That way they  
will m2 will not try to download them.


-dain

On Feb 3, 2006, at 8:41 PM, Aaron Mulder wrote:


On 2/3/06, David Jencks <[EMAIL PROTECTED]> wrote:

Is the tranql pom you refer to autogenerated from the m1
project.xml?  If so would you consider writing  m2 poms that actually
compile the tranql connectors?


I don't know.  I just told Maven I wanted the RAR and it fetched it,
and somehow all the baggage came along, so I'm kind of leaping to the
conclusion the the TranQL Connector POM specifies more dependencies
than I actually want.  At any rate, I will consider anything, given
arbitrary time.  How about for now I put in a JIRA?  :)

Thanks,
Aaron


On Feb 3, 2006, at 8:07 PM, Aaron Mulder wrote:


So I tried creating a Maven 2 EAR that pulls in the TranQL Connector
RAR.  When Maven built the EAR, it pulled gobs of other 3rd party
libraries into my EAR: commons-*, axion, various Geronimo specs,  
etc.
Needless to say I don't want that, I only want the actual RAR  
added to

my EAR.

I assume to fix this we should change all those dependencies to
scope=provided or scope=compile or something like that in the TranQL
Connector POM, since you shouldn't need them at runtime, right?  I
mean, IMO anything you need at runtime (other than the spec  
classes),

the RAR should include within itself, not have transitive runtime
dependencies on.

Any complaints if I make a JIRA for this?

Thanks,
Aaron







Re: TranQL, M2, Transitive Deps

2006-02-03 Thread Aaron Mulder
On 2/3/06, David Jencks <[EMAIL PROTECTED]> wrote:
> Is the tranql pom you refer to autogenerated from the m1
> project.xml?  If so would you consider writing  m2 poms that actually
> compile the tranql connectors?

I don't know.  I just told Maven I wanted the RAR and it fetched it,
and somehow all the baggage came along, so I'm kind of leaping to the
conclusion the the TranQL Connector POM specifies more dependencies
than I actually want.  At any rate, I will consider anything, given
arbitrary time.  How about for now I put in a JIRA?  :)

Thanks,
Aaron

> On Feb 3, 2006, at 8:07 PM, Aaron Mulder wrote:
>
> > So I tried creating a Maven 2 EAR that pulls in the TranQL Connector
> > RAR.  When Maven built the EAR, it pulled gobs of other 3rd party
> > libraries into my EAR: commons-*, axion, various Geronimo specs, etc.
> > Needless to say I don't want that, I only want the actual RAR added to
> > my EAR.
> >
> > I assume to fix this we should change all those dependencies to
> > scope=provided or scope=compile or something like that in the TranQL
> > Connector POM, since you shouldn't need them at runtime, right?  I
> > mean, IMO anything you need at runtime (other than the spec classes),
> > the RAR should include within itself, not have transitive runtime
> > dependencies on.
> >
> > Any complaints if I make a JIRA for this?
> >
> > Thanks,
> > Aaron
>
>


Re: TranQL, M2, Transitive Deps

2006-02-03 Thread David Jencks
Is the tranql pom you refer to autogenerated from the m1  
project.xml?  If so would you consider writing  m2 poms that actually  
compile the tranql connectors?


thanks
david jencks

On Feb 3, 2006, at 8:07 PM, Aaron Mulder wrote:


So I tried creating a Maven 2 EAR that pulls in the TranQL Connector
RAR.  When Maven built the EAR, it pulled gobs of other 3rd party
libraries into my EAR: commons-*, axion, various Geronimo specs, etc.
Needless to say I don't want that, I only want the actual RAR added to
my EAR.

I assume to fix this we should change all those dependencies to
scope=provided or scope=compile or something like that in the TranQL
Connector POM, since you shouldn't need them at runtime, right?  I
mean, IMO anything you need at runtime (other than the spec classes),
the RAR should include within itself, not have transitive runtime
dependencies on.

Any complaints if I make a JIRA for this?

Thanks,
Aaron




[jira] Closed: (GERONIMO-1480) Cross context include does not set jacc contextID for 2nd web app. (Tomcat only)

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

Fix Version: (was: 1.0.1)
 Resolution: Fixed

Fixed.  Added BeforeAfters and removed the old valves.  Added a Listener to run 
on dispatch only. 

Sending
tomcat/src/java/org/apache/geronimo/tomcat/GeronimoStandardContext.java
Adding tomcat/src/java/org/apache/geronimo/tomcat/interceptor
Adding 
tomcat/src/java/org/apache/geronimo/tomcat/interceptor/BeforeAfter.java
Adding 
tomcat/src/java/org/apache/geronimo/tomcat/interceptor/ComponentContextBeforeAfter.java
Adding 
tomcat/src/java/org/apache/geronimo/tomcat/interceptor/InstanceContextBeforeAfter.java
Adding 
tomcat/src/java/org/apache/geronimo/tomcat/interceptor/PolicyContextBeforeAfter.java
Adding 
tomcat/src/java/org/apache/geronimo/tomcat/interceptor/TransactionContextBeforeAfter.java
Sending
tomcat/src/java/org/apache/geronimo/tomcat/listener/DispatchListener.java
Sending
tomcat/src/java/org/apache/geronimo/tomcat/realm/TomcatGeronimoRealm.java
Deleting   
tomcat/src/java/org/apache/geronimo/tomcat/valve/ComponentContextValve.java
Adding 
tomcat/src/java/org/apache/geronimo/tomcat/valve/GeronimoBeforeAfterValve.java
Deleting   
tomcat/src/java/org/apache/geronimo/tomcat/valve/InstanceContextValve.java
Deleting   
tomcat/src/java/org/apache/geronimo/tomcat/valve/PolicyContextValve.java
Deleting   
tomcat/src/java/org/apache/geronimo/tomcat/valve/TransactionContextValve.java
Transmitting file data .
Committed revision 374759.


> Cross context include does not set jacc contextID for 2nd web app. (Tomcat 
> only)
> 
>
>  Key: GERONIMO-1480
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1480
>  Project: Geronimo
> Type: Bug
>   Components: Tomcat
> Versions: 1.0.1, 1.1
> Reporter: David Jencks
> Assignee: Jeff Genender
> Priority: Blocker
>  Fix For: 1.1

>
> If you do a cross context include from web app A to web app B, the jacc 
> contextID fetched from PolicyContext when you evaluate isUserInRole in web 
> app B is the contextID for A, not B.
> Presumably the cross context dispatch does not go through the 
> PolicyContextValve for B.  Here's a thread trace that demonstrates this, with 
> a couple annotations.
> [EMAIL PROTECTED] daemon prio=5, in group "main", status: RUNNING
> implies():80, GeronimoPolicy.java
> implies():46, JaasPolicyCoordinator.java
> implies():189, ProtectionDomain.java
> checkPermission():254, AccessControlContext.java
> hasRole():248, TomcatGeronimoRealm.java
> isUserInRole():2128, Request.java
> isUserInRole():761, RequestFacade.java
> isUserInRole():163, HttpServletRequestWrapper.java
> isUserInRole():163, HttpServletRequestWrapper.java
> isUserInRole():163, HttpServletRequestWrapper.java
> isUserInRole():163, HttpServletRequestWrapper.java
> isUserInRole():265, PortletRequestImpl.java
> _jspService():46, roles.jsp
> service():97, HttpJspBase.java
> service():688, HttpServlet.java
> service():322, JspServletWrapper.java
> serviceJspFile():314, JspServlet.java
> service():264, JspServlet.java
> service():688, HttpServlet.java
> internalDoFilter():252, ApplicationFilterChain.java
> doFilter():173, ApplicationFilterChain.java
> invoke():672, ApplicationDispatcher.java
> doInclude():574, ApplicationDispatcher.java
> include():499, ApplicationDispatcher.java
> include():72, JetspeedRequestDispatcher.java
> doView():363, GenericServletPortlet.java
> doDispatch():250, GenericPortlet.java
> render():178, GenericPortlet.java
> render():102, JetspeedPortletInstance.java
> THIS IS WEB APP B
> doGet():230, JetspeedContainerServlet.java
> service():595, HttpServlet.java
> service():688, HttpServlet.java
> internalDoFilter():252, ApplicationFilterChain.java
> doFilter():173, ApplicationFilterChain.java
> invoke():672, ApplicationDispatcher.java
> doInclude():574, ApplicationDispatcher.java
> include():499, ApplicationDispatcher.java
> THIS IS A INCLUDING B
> invoke():213, ServletPortletInvoker.java
> render():125, ServletPortletInvoker.java
> renderPortlet():119, PortletContainerImpl.java
> renderPortlet():120, JetspeedPortletContainerWrapper.java
> execute():120, RenderingJobImpl.java
> renderNow():110, PortletRendererImpl.java
> aggregateAndRender():199, PageAggregatorImpl.java
> aggregateAndRender():182, PageAggregatorImpl.java
> build():106, PageAggregatorImpl.java
> invoke(

TranQL, M2, Transitive Deps

2006-02-03 Thread Aaron Mulder
So I tried creating a Maven 2 EAR that pulls in the TranQL Connector
RAR.  When Maven built the EAR, it pulled gobs of other 3rd party
libraries into my EAR: commons-*, axion, various Geronimo specs, etc. 
Needless to say I don't want that, I only want the actual RAR added to
my EAR.

I assume to fix this we should change all those dependencies to
scope=provided or scope=compile or something like that in the TranQL
Connector POM, since you shouldn't need them at runtime, right?  I
mean, IMO anything you need at runtime (other than the spec classes),
the RAR should include within itself, not have transitive runtime
dependencies on.

Any complaints if I make a JIRA for this?

Thanks,
Aaron


Re: Spring support in Geronimo

2006-02-03 Thread Jason Dillon
Ha... This app is so coupled to WAS5 its not funny. Using com.ibm classes all 
over the place :-(

--jason


-Original Message-
From: David Jencks <[EMAIL PROTECTED]>
Date: Fri, 3 Feb 2006 19:43:17 
To:dev@geronimo.apache.org
Subject: Re: Spring support in Geronimo


On Feb 3, 2006, at 5:37 PM, Jason Dillon wrote:

> On 2/3/06, David Jencks <[EMAIL PROTECTED]> wrote:
>> I don't think you'll be able to see anything in a jndi viewer since
>> we don't have a global jndi context
>
> :-(
>
>
>> Have you tried using my SpringTransactionManager instead of spring's
>> JtaTransactionManager?
>
> Where is your mythical SpringTransactionManager?

modules/spring

>
>
>> Is your ejb clearly labelled for BMT?  If so, the UT should be there
>> if you are accessing spring from the ejb in the same thread as the
>> ejb call and spring is not changing any of the initial context system
>> properties.
>
> Um... for the record its not really my bean... I was just given this
> app that runs on WAS5 and asked to make it run on Geronimo.
>
> And, it looks like they are all Container managed
> (Container is everywhere).
>

yikes, you are not supposed to be able to get UT in a CMT ejb.  Your  
app should not work on any j2ee compliant app server :-)

thanks
david jencks

>  * * *
>
> What Spring and Hibernate need is a way to get a handle on the
> containers TXM.  I had just tried using the
> org.springframework.transaction.jta.JtaTransactionManager.  But did
> not get very far with testing this stuff out because every 10 minutes
> someone comes by and bugs me for something... :-(
>
> --jason


Re: Why Confluence cannot not be used as a wiki, and how it might be fixed

2006-02-03 Thread Hernan Cunico
In terms of performance, Atlassian team is working on a "Confluence Massive" that will run in a 
cluster. That should not only address performance but also high availability.

Does anybody have more details on this?

Cheers!
Hernan

Aaron Mulder wrote:

I'm not sure how to interpret this; are Ken/Noel suggesting that we
should stop using Confluence for the time being, or just that there
are more obstacles to get it fully implemented than were initially
expected?

Thanks,
Aaron

On 2/3/06, Rodent of Unusual Size <[EMAIL PROTECTED]> wrote:


Forwarding to the dev@ list with permission.  This
is where it belongs.
--
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"



-- Forwarded message --
From: "Noel J. Bergman" <[EMAIL PROTECTED]>
To: "Hernan Cunico" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
Date: Fri, 3 Feb 2006 10:08:19 -0500
Subject: Why Confluence cannot not be used as a wiki, and how it might be fixed
To quote Atlassian: "Confluence will likely die if slashdotted, so shouldn't
be used as a *primary* project website if slashdotting is likely."  Read
"slashdotting" as heavy load, and we experience sufficient load on the Wiki
to make caching mandatory.

See:
http://confluence.atlassian.com/display/DOC/Running+Confluence+Behind+a+Cach
ing+Proxy+Server

The comment:

"The main problem with the reverse-proxy solution is that every
 Confluence page is built dynamically for whichever user is
 currently accessing it."

is a typical indicator of a common problem in many dynamic content systems,
which all too often neglect the fact that 99.999+% of all traffic is going
to be relatively static and anonymous.  Dynamic does not mean ephemeral, and
that distinction is missed all too often.

The facts are that most Wiki access is anonymous, and Wiki content is almost
entirely static and should be cachable.  Confluence intentionally breaks
caches, and that behavior needs to be fixed.  There are a number of possible
solutions.

One way, and just a simple one, since there are others, would be for
anonymous and authenticated access could have different URLs, e.g.,
mydomain.tld/confluence/anon/ for the public, and
mydomain.tld/confluence/auth/ for authenticated users.  That would permit
the vast majority of accesses to be cached.  "WAIT", you say, "What about
when someone edits the page under the /auth/ path?  Won't that cause a
problem for viewers in the /anon/ path?"  Not if the URLs are properly
designed, and the system is supporting Conditional Get.  The /anon/ path
should be handling Conditional Get based upon the timestamp of the page
resource.  So most GET requests will simply return 304, unless the page has
been changed, in which case the updated resource can be returned and cached.

So these are technical issues (Joshua Slive outlined other, related, ones),
and the ball has been in Atlassian's court to provide some resolution.

   --- Noel









Re: Spring support in Geronimo

2006-02-03 Thread David Jencks


On Feb 3, 2006, at 5:37 PM, Jason Dillon wrote:


On 2/3/06, David Jencks <[EMAIL PROTECTED]> wrote:

I don't think you'll be able to see anything in a jndi viewer since
we don't have a global jndi context


:-(



Have you tried using my SpringTransactionManager instead of spring's
JtaTransactionManager?


Where is your mythical SpringTransactionManager?


modules/spring





Is your ejb clearly labelled for BMT?  If so, the UT should be there
if you are accessing spring from the ejb in the same thread as the
ejb call and spring is not changing any of the initial context system
properties.


Um... for the record its not really my bean... I was just given this
app that runs on WAS5 and asked to make it run on Geronimo.

And, it looks like they are all Container managed
(Container is everywhere).



yikes, you are not supposed to be able to get UT in a CMT ejb.  Your  
app should not work on any j2ee compliant app server :-)


thanks
david jencks


 * * *

What Spring and Hibernate need is a way to get a handle on the
containers TXM.  I had just tried using the
org.springframework.transaction.jta.JtaTransactionManager.  But did
not get very far with testing this stuff out because every 10 minutes
someone comes by and bugs me for something... :-(

--jason




Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Hernan Cunico



Bruce Snyder wrote:

On 2/3/06, Bruce Snyder <[EMAIL PROTECTED]> wrote:


On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:



I'll look through the user guide although checking at the current site I count 
only 15 pages. I am
wondering if it is worth to invest in xdoc and multiplying the number of files 
and complexity when
this site is relatively simple to maintain in HTML directly (static pages + low 
number of pages).


All of the site docs are in xdoc format already. I'll check in what
I've got so all you need to do is run:

maven site

And it will build the Geronimo site using Maven and my start on it. A
word of warning, I have not yet begun to apply the Epiq CSS.



I forgot to include this link. Check out the URL below to see what my
work produces so far:

https://svn.apache.org/repos/asf/geronimo/site/docs


Earlier today I did a svn co on the /site and started on "learn" how the site was built. I also 
started to move some css styles over. So far I'm struggling with the banner and menu on the top. 
I'll get a sample out as soon as I have something "decent".


Cheers!
Hernan


Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)



Re: Proposed solution for the configId dilemma

2006-02-03 Thread David Jencks
I talked with Dain some more and we laid out some steps to follow, I  
put them on the confluence wiki:


http://opensource2.atlassian.com/confluence/oss/display/GERONIMO/ 
configId


If people would like me to summarize changes and progress on the dev  
list as well I will attempt to do that.


I hope to have a proposal for schema changes in the next day or so.   
Please get ready to review and criticize it :-)


thanks
david jencks

On Feb 2, 2006, at 6:42 PM, David Jencks wrote:

After a long discussion on IRC we may have a proposal for the  
configId dilemma.


People: Dain and I will work to implement this
Timeframe: for the next week, then we will see where we are
svn tags: we'll make a branch off 1.0.  If we succeed, the merge of  
our work and 1.0 will become 1.1 and we will not release 1.0.1.   
Then we'll merge into trunk.


Goal: make version Id optional almost everywhere: certainly in any  
normal user plan.


xml changes:
eliminate configId and parentId attributes: there is already the  
 element to replace parentId, and introduce a new configId  
element to replace the configid attribute.  This will have the same  
structure as dependencies, imports, etc.  For all these tags except  
configId version will be optional.


Introduce a new element  (name up for grabs :-)  
that creates a dependency on the named configuration but does not  
add it to the set of classloader parents.  This would have the  
dependency type with optional version.


eliminate direct specification of gbean names in gbeans and in  
gbean reference patterns.  Replace specification of e.g.


groupId/artifactId/version/car

 with
foo
bar
1.0
where any of these is optional.

There may be changes in the meaning of gbean name specifications,  
see the resolution process described later.


problems with this:
- configId can appear in module or application.  We think that the  
configId resolution process described later will be able to resolve  
the meaning
- there are a few gbeans that don't have as many object name keys,  
such as the jsr-77 beans for the server and jvm.  I don't know how  
to deal with these yet.



GBean name changes: Change the configuration gbean names to have  
separate groupId, artifactId, and version keys.  We might need to  
separate out a version in every gbean name but think this is unlikely.


File system changes: adopt a maven2 repository structure for the  
geronimo repo.


algorithm changes:
1. resolving parents (imports) and config-dependencies.  These both  
involve finding a configuration given only partial information.   
The config-store is going to need to be queriable to some extent  
and we will need some kind of resolution strategy in case there is  
more than one match.


Starting from a plan, resolving the parents and config-dependencies  
recursively results (when combined) with a directed acyclic graph  
of configurations (configDAG).


2. resolving gbean references.  This part is still open to  
considerable modification, but some parts are clear.  We start with  
a partially specified object name: typically we will have a name  
key, a j2eeType key, and a partial specification of the configId.   
We start by resolving the configId by a depth first search of the  
configDAG until we find a match.  Depending on whether the target  
configuration is for an ear or anything else, we can determine if  
the configId is the J2EEApplication or J2EEModule key for the  
name.  We can then look for names matching the rest of the  
specification.


Discussion of algorithm changes:  Currently there are 2 kinds of  
name resolution: "link" resolution that typically starts in the  
current module and then if not matched looks in any module with  
J2EEApplication="null", and exact specification where you specify  
several name components and the rest are the same as the gbean with  
the reference.  There is also specifying an entire name explicitly  
(possibly with wildcards).  We plan to eliminate the whole-name  
option.  We think that we can replace both the other resolution  
methods with the method just outlined, where the search path for  
resolution is not the whole server but the configDAG.  For me, this  
requires more study to be completely confident that it will work  
but I am very hopeful.


An unusual situation that requires a reference out of the  
configDAG:  It is possible for a config A to have a gbean X and a  
config B to have a gbean Y where both X and Y reference the other  
gbean, so long as at least one of the references is multi-valued.   
In order to allow for this, it has to be possible to specify a  
reference pattern in some way that is not resolved at deploy time.   
This is an extremely unusual situation and complex xml should be  
acceptable here.


Console changes:  Several console portlets let you construct a  
plan.  These need to be modified to allow you to specify groupid,  
artifactId, and version explicitly.  The version can default to a  
timestamp.  The gro

Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Sanjiva Weerawarana
I'm going to remove my original -1 from this thread and vote +1 for it.

My apologies for helping to create this major ruckus. This type of
heated discussion does not help build communities and cross community
interactions that would benefit all of us in many ways. That is
especially so because this has partly become ServiceMix vs. WS .. which
is terrible because that's not what the discussions should be about at
all. In any case, the WS project is BIG at the moment and I'd personally
-1 any proposal to add 20+ more committers to our already overloaded
committer list.

So, if the ServiceMix folks feel that a BPEL engine needs to be near to
their heart, then I'm all for it. I realize that my knowledge of JBI
isn't enough to have a strong position on the technical rationale for it
but am happy to defer to folks likes James, Dan, Aron and others that
obviously do.

I'm not on the Geronimo PMC and so have no part of this vote formally.
When this finds its way into a vote on the Incubator PMC (which I'm on)
I will read the proposal and vote on it; assuming it meets the criteria
of not being code thrown over the wall, etc. etc. I'll be +1.

Good luck folks .. I'll keep an eye on it and look to participate where
possible and appropriate.

Sanjiva.

On Fri, 2006-02-03 at 14:18 -0800, Alan D. Cabrera wrote:
> Cc'ing the incubator list since Dims is no longer on the Geronimo and 
> ServiceMix lists.
> 
> 
> Regards,
> Alan
> 
> On 2/3/2006 2:05 PM, Aaron Mulder wrote:
> 
> >Holy crap!  What a mess this thread is!  I'm not used to being like
> >the cool voice of reason.  :)
> >
> >For my 2 cents, a JBI container without BPEL is a hard sell, so I'd go
> >a long way to see one available for ServiceMix.
> >
> >Based on our Geronimo experience, I suspect it would be easier to
> >build the two together and then spin off a working BPEL engine down
> >the road, rather than call them nominally independent projects but in
> >truth have them so tightly linked during development that you can't
> >realistically use one without the other and there's a lot of fuss
> >about having the latest SNAPSHOT of this not work against HEAD of that
> >and so on.
> >
> >So here's my +1 to include the BPEL donation in ServiceMix, but I
> >won't argue too strenuously if people want to bring it into Geronimo
> >instead (assuming we get the latest Geronimo/ServiceMix integration
> >code from Guillaume!  :)  On the other hand, I think it might be a bit
> >awkward as a standalone project from day 1.
> >
> >Thanks,
> >Aaron
> >
> >On 2/3/06, Dan Diephouse <[EMAIL PROTECTED]> wrote:
> >  
> >
> >>After some thought about this, I will give it a +1.
> >>
> >>We're seeing a lot of overlap lately between the WS-* folks and the J2EE
> >>folks. Like lots of projects lately, I don't think this code donation
> >>fits strictly into one category. And to say that it strictly belongs one
> >>place or another is a mistake.
> >>
> >>I think the Sybase and ServiceMix people have made it clear that they
> >>are dedicated to working on this. I know the ws-* people are stretched
> >>with the many many specs to implement, so from a practical standpoint I
> >>think the ServiceMix location works. Lets closely monitor the community
> >>and see where it goes. At a future date we can readdress the location.
> >>
> >>Regarding other developers and overlapping projects, I would just like
> >>to make it clear that we still definitely welcome other people and their
> >>involvement. Accepting this donation into ServiceMix does not preclude
> >>any involvement with others. If we need to package things different or
> >>provide different interfaces or whatever, its all up for discussion and
> >>patches
> >>
> >>- Dan
> >>
> >>
> >>James Strachan wrote:
> >>
> >>
> >>>We have received the generous donation of a complete and working BPE
> >>>engine to the ServiceMix project...
> >>>http://mail-archives.apache.org/mod_mbox/geronimo-servicemix-dev/200602.mbox/[EMAIL
> >>> PROTECTED]
> >>>
> >>>
> >>>the contributor has offered to donate to Apache & complete the
> >>>necessary software grants & IP clearance and to work with us on
> >>>integrating it into ServiceMix.
> >>>
> >>>For those of you maybe not aware; ServiceMIx is an ESB project defined
> >>>around JBI (JSR 208) the JCP standard API to integration components
> >>>along with being the standard container model for a BPE. ServiceMix
> >>>already has the JBI container and has a suite of JBI integration
> >>>components already for smart routing, transformation, rules,
> >>>scripting, auditing etc...
> >>>http://incubator.apache.org/servicemix/Components
> >>>
> >>>So it makes complete sense to add a BPE to that component suite. Note
> >>>that since ServiceMix already has integration components to Apache
> >>>Axis and Apache Tuscany, the integration of the BPE with ServiceMix
> >>>should benefit those projects too (with Apache Synapse possibly too
> >>>via the Axis integration - though we need to work on that one a bit).
> >>

Re: Spring support in Geronimo

2006-02-03 Thread Jason Dillon
On 2/3/06, David Jencks <[EMAIL PROTECTED]> wrote:
> I don't think you'll be able to see anything in a jndi viewer since
> we don't have a global jndi context

:-(


> Have you tried using my SpringTransactionManager instead of spring's
> JtaTransactionManager?

Where is your mythical SpringTransactionManager?


> Is your ejb clearly labelled for BMT?  If so, the UT should be there
> if you are accessing spring from the ejb in the same thread as the
> ejb call and spring is not changing any of the initial context system
> properties.

Um... for the record its not really my bean... I was just given this
app that runs on WAS5 and asked to make it run on Geronimo.

And, it looks like they are all Container managed
(Container is everywhere).

 * * *

What Spring and Hibernate need is a way to get a handle on the
containers TXM.  I had just tried using the
org.springframework.transaction.jta.JtaTransactionManager.  But did
not get very far with testing this stuff out because every 10 minutes
someone comes by and bugs me for something... :-(

--jason


Re: Spring support in Geronimo

2006-02-03 Thread David Jencks
I don't think you'll be able to see anything in a jndi viewer since  
we don't have a global jndi context


Have you tried using my SpringTransactionManager instead of spring's  
JtaTransactionManager?


Is your ejb clearly labelled for BMT?  If so, the UT should be there  
if you are accessing spring from the ejb in the same thread as the  
ejb call and spring is not changing any of the initial context system  
properties.


thanks
david jencks

On Feb 3, 2006, at 5:01 PM, Jason Dillon wrote:


Is a JTA UserTransaction supposed to be bound as
java:comp/UserTransaction, from inside a EAR/EJB context?

I'm getting unhappy exceptions like:


Caused by: org.springframework.transaction.TransactionSystemException:
JTA UserTransaction is not available at JNDI location
[java:comp/UserTransaction]; nested exception is
javax.naming.NameNotFoundException: UserTransaction
at  
org.springframework.transaction.jta.JtaTransactionManager.lookupUserTr 
ansaction(JtaTransactionManager.java:359)
at  
org.springframework.transaction.jta.JtaTransactionManager.afterPropert 
iesSet(JtaTransactionManager.java:312)
at  
org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
actory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1065)
at  
org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
actory.createBean(AbstractAutowireCapableBeanFactory.java:343)

... 65 more


I've been meaning to download a JNDI viewer so I can actually see
what's in there.

--jason




[STOP] FUD Clarification

2006-02-03 Thread William A. Rowe, Jr.

Greg Wilkins wrote:


I disagree that all contributions must go via the incubator.  This is
clearly within the scope of servicemix and there is no need to 
develope a community around this code.


All code contributions MUST be vetted by the incubator PMC.  Only a PMC is
authorized by the board to accept code grants (so the Foo project PMC then
accepts a code contribution, and hands it off under IP Clearance to the
Incubator PMC for approval.)

A PPMC is NOT a PMC, and therefore does not have the legal authority granted
by the Board to accept code grants on behalf of the foundation.  They may
indicate they desire to accept a specific code grant, and request that the
Incubator PMC ratify their choice.





Re: Spring support in Geronimo

2006-02-03 Thread Dain Sundstrom

Only in an EJB using bean managed transactions.

-dain

On Feb 3, 2006, at 5:01 PM, Jason Dillon wrote:


Is a JTA UserTransaction supposed to be bound as
java:comp/UserTransaction, from inside a EAR/EJB context?

I'm getting unhappy exceptions like:


Caused by: org.springframework.transaction.TransactionSystemException:
JTA UserTransaction is not available at JNDI location
[java:comp/UserTransaction]; nested exception is
javax.naming.NameNotFoundException: UserTransaction
at  
org.springframework.transaction.jta.JtaTransactionManager.lookupUserTr 
ansaction(JtaTransactionManager.java:359)
at  
org.springframework.transaction.jta.JtaTransactionManager.afterPropert 
iesSet(JtaTransactionManager.java:312)
at  
org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
actory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1065)
at  
org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
actory.createBean(AbstractAutowireCapableBeanFactory.java:343)

... 65 more


I've been meaning to download a JNDI viewer so I can actually see
what's in there.

--jason




Re: Spring support in Geronimo

2006-02-03 Thread Jason Dillon
Is a JTA UserTransaction supposed to be bound as
java:comp/UserTransaction, from inside a EAR/EJB context?

I'm getting unhappy exceptions like:


Caused by: org.springframework.transaction.TransactionSystemException:
JTA UserTransaction is not available at JNDI location
[java:comp/UserTransaction]; nested exception is
javax.naming.NameNotFoundException: UserTransaction
at 
org.springframework.transaction.jta.JtaTransactionManager.lookupUserTransaction(JtaTransactionManager.java:359)
at 
org.springframework.transaction.jta.JtaTransactionManager.afterPropertiesSet(JtaTransactionManager.java:312)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1065)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:343)
... 65 more


I've been meaning to download a JNDI viewer so I can actually see
what's in there.

--jason


Re: Geronimo Specs for 1.0 only published to Maven 2 repo?

2006-02-03 Thread Jason Dillon
Ic... for some reason I had expected to find the maven1 artifacts
under 'geronimo-spec' still.  Thanks for pointing this out.

:-)

--jason


On 2/3/06, Brett Porter <[EMAIL PROTECTED]> wrote:
> cvs.apache.org/repository is for snapshots only an dis not mirrored.
>
> www.apache.org/dist/java-repository is for releases and is both
> mirrored as part of the normal release mirroring, and synced to
> ibiblio.
>
> - Brett
>
> On 2/4/06, Alan D. Cabrera <[EMAIL PROTECTED]> wrote:
> > On 2/3/2006 2:57 PM, David Blevins wrote:
> >
> > >
> > > On Feb 3, 2006, at 2:49 PM, Jason Dillon wrote:
> > >
> > >> Why aren't the spec jars for 1.0 published to the Maven 1 central repo
> > >> in addition to the central Maven 2 repo?
> > >>
> > >
> > > fyi,  http://www.apache.org/dist/java-repository/
> > > org.apache.geronimo.specs/jars/
> >
> > Uh oh.  How is that different than the URL that I just mentioned?
> >
> >
> > Regards,
> > Alan
> >
> >
> >
> >
>


Re: Geronimo Specs for 1.0 only published to Maven 2 repo?

2006-02-03 Thread Alan D. Cabrera

Ok, I need to update the POM.  Thanks.


Regards,
Alan

On 2/3/2006 4:23 PM, Brett Porter wrote:


cvs.apache.org/repository is for snapshots only an dis not mirrored.

www.apache.org/dist/java-repository is for releases and is both
mirrored as part of the normal release mirroring, and synced to
ibiblio.

- Brett

On 2/4/06, Alan D. Cabrera <[EMAIL PROTECTED]> wrote:
 


On 2/3/2006 2:57 PM, David Blevins wrote:

   


On Feb 3, 2006, at 2:49 PM, Jason Dillon wrote:

 


Why aren't the spec jars for 1.0 published to the Maven 1 central repo
in addition to the central Maven 2 repo?

   


fyi,  http://www.apache.org/dist/java-repository/
org.apache.geronimo.specs/jars/
 


Uh oh.  How is that different than the URL that I just mentioned?


Regards,
Alan




   






Re: Geronimo Specs for 1.0 only published to Maven 2 repo?

2006-02-03 Thread Brett Porter
cvs.apache.org/repository is for snapshots only an dis not mirrored.

www.apache.org/dist/java-repository is for releases and is both
mirrored as part of the normal release mirroring, and synced to
ibiblio.

- Brett

On 2/4/06, Alan D. Cabrera <[EMAIL PROTECTED]> wrote:
> On 2/3/2006 2:57 PM, David Blevins wrote:
>
> >
> > On Feb 3, 2006, at 2:49 PM, Jason Dillon wrote:
> >
> >> Why aren't the spec jars for 1.0 published to the Maven 1 central repo
> >> in addition to the central Maven 2 repo?
> >>
> >
> > fyi,  http://www.apache.org/dist/java-repository/
> > org.apache.geronimo.specs/jars/
>
> Uh oh.  How is that different than the URL that I just mentioned?
>
>
> Regards,
> Alan
>
>
>
>


Re: [VOTE-RESULT] Yoko - A CORBA Server Sub-Project Proposal - PASSED

2006-02-03 Thread Alan D. Cabrera

On 1/31/2006 8:23 PM, Alan D. Cabrera wrote:


Noel J. Bergman wrote, On 1/31/2006 7:27 PM:


Alan,

Could you folks turn up some additional Mentors?  We have not adopted 
a formal policy to require more than one --- yet --- but I'd like to 
see more than one.



Sure, good idea.



The only person who's stepped up and volunteered is Geir.  Is there 
anyone else?  Are two mentors enough?



Regards,
Alan





Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Bruce Snyder
On 2/3/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> Does that mean that Hernan should keep working or stop?

It really doesn't matter to me. I was simply trying to get the Epiq
CSS applied in a fast and easy manner. Being that the Geronimo website
is already in xdoc format, I just figured Maven was the easiest way to
do this. And after spending only about 10 mins, I had produced this:

http://people.apache.org/~bsnyder/geronimo/site/docs/

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)


Re: ActiveMQ directory as peer to geronimo-1.0 directory?

2006-02-03 Thread Aaron Mulder
On 2/3/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
> Any idea why an ActiveMQ directory gets created as a peer to the
> top-level geronimo-1.0 directory.  Looks like this directory contains
> message state, and I'd expect to see it under
> geronimo-1.0/var/activemq.
>
> Is this a known issue?  Any reason why the directory is not under var?

I hadn't noticed it before, and if that's true, I'd say there's likely
no reason it's not under /var other than we haven't taken a close
enough look at what goes where.  As we're talking about supporting
multiple servers out of the same installation, though, I'd think that
definitely needs to go under /var.  Want to create a JIRA?

Thanks,
Aaron


Re: Oracle XA RAR for G1.0?

2006-02-03 Thread Aaron Mulder
If the RAR is specific to the driver, don't we want to compile against
a JDK 1.4 driver not a JDK 1.2 driver?

Thanks,
Aaron

On 2/3/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> I think David means that it has not been extensively tested and so there are 
> no
> gurantees that you'll simply be able to drop it in.  I'm currently working on 
> a
> DB2 XA RAR and am still working out some kinks.  It should work well, we're 
> just
> not sure its been testd enough to know that it does.
>
> I looked on CodeHaus and it appears that Jeremy had not previous released a
> SNAPSHOT.  I compiled the connector this morning against the Oracle 10.1.4.0
> classes12.jar.
>
> I've published it and it is called
> tranql/rars/tranql-connector-oracle-xa-1.0-SNAPSHOT.rar
>
> If someone can try this out then that would be excellent.  I have only 
> compiled
> it and not tested it so caveat emptor.
>
> lichtner wrote:
> > On Fri, 3 Feb 2006, David Jencks wrote:
> >
> >
> >>It is likely to work if you build it.  However I don't know that it
> >>has been used in the last year or more, so I won't make any
> >>promises.  Matt might have tried it, I don't know.  We have been a
> >>bit reluctant to publish it without more evidence that it works well.
> >
> >
> > Why would it not work well? When I was in my last job I remember getting
> > that rar to work with mysql xa, so it probably also works with Oracle xa.
> >
> >
> >
>


Re: Geronimo Specs for 1.0 only published to Maven 2 repo?

2006-02-03 Thread Alan D. Cabrera

On 2/3/2006 2:57 PM, David Blevins wrote:



On Feb 3, 2006, at 2:49 PM, Jason Dillon wrote:


Why aren't the spec jars for 1.0 published to the Maven 1 central repo
in addition to the central Maven 2 repo?



fyi,  http://www.apache.org/dist/java-repository/ 
org.apache.geronimo.specs/jars/


Uh oh.  How is that different than the URL that I just mentioned?


Regards,
Alan





Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Geir Magnusson Jr



Sanjiva Weerawarana wrote:

Hi James,

We're not sucking in another project. Its a contribution of code  
only. How is this any different than has already happened on  
Geronimo, Agila (twister), Harmony etc?


Geronimo is not an incubating project and hence can bring more stuff in.
The Agila/Twister merger was done thru the incubator (and is still
ongoing and IMO unlikely to complete). Harmony- I'm not sure what you're
referring to (I haven't followed it much).


In harmony we're bringing in donations from people who are contributing 
to our primary mission, creating a fully working implementation of J2SE. 
 That means that implementations of both the VM and the class 
libraries, and that is what is being donated and accepted.



geir



Re: Geronimo Specs for 1.0 only published to Maven 2 repo?

2006-02-03 Thread Brett Porter
The Maven 1 central repo *is* the maven 2 central repo. I expect they
just have a different group ID to what you expect.

I suggest all the old ones (and any releases inadvertently added)
should be removed from cvs.apache.org to have people move to the
released versions.

- Brett

On 2/4/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
> Why aren't the spec jars for 1.0 published to the Maven 1 central repo
> in addition to the central Maven 2 repo?
>
> --jason
>


Re: Geronimo Specs for 1.0 only published to Maven 2 repo?

2006-02-03 Thread David Blevins


On Feb 3, 2006, at 2:49 PM, Jason Dillon wrote:


Why aren't the spec jars for 1.0 published to the Maven 1 central repo
in addition to the central Maven 2 repo?



fyi,  http://www.apache.org/dist/java-repository/ 
org.apache.geronimo.specs/jars/


-David


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Geir Magnusson Jr

how does that make any sense?

Davanum Srinivas wrote:

Then start the BPEL project under Geronimo. *NOT* under ServiceMix.

-- dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:

On 3 Feb 2006, at 15:08, Rodent of Unusual Size wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Strachan wrote:

Incidentally its worth looking at other projects at Apache like Agila
and various projects on http://ws.apache.org like EWS, Mirae, Muse,
WSRF, TSIK etc which are kinda quiet, some near dormant.

No, it is not worth looking at them, if the intent is to use
them as precedents of a process some are finding objectionable.
Saying, 'They did it so why can't we?' is not appropriate.

I guess I didn't explain myself well there at all Ken sorry. (I'm
full of cold :( ).
I was just trying to say I'd rather see large, successful communities
form first, then if need be parts of the project are split off if
they become so wildly successful by themselves. So I was trying to
show some examples of projects which maybe could have benefited from
starting inside a larger, less granular project/community first
rather than starting small and dwindling then being merged back
together again due to inactivity.

e.g. both Geronimo and Jakarta Commons have a broad range of
components inside them - many of which are reusable by themselves -
in both cases the courser grained projects helped grow a larger more
diverse community IMHO.

James
---
http://radio.weblogs.com/0112098/





--
Davanum Srinivas : http://wso2.com/blogs/




Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Geir Magnusson Jr



Rodent of Unusual Size wrote:


This is all hypothetical; I don't know if there *are* people
who'd want to work on it but not ServiceMix, and I have
to take on faith the remarks that there are other packages
that would like a BPEL engine without ServiceMix attached.


I don't think you need much faith to believe that a BPEL engine is 
general purpose.  I think that there are several projects at the ASF 
that have interest and would benefit from participation in such an beastie.


geir


Re: Geronimo Specs for 1.0 only published to Maven 2 repo?

2006-02-03 Thread Alan D. Cabrera

On 2/3/2006 2:49 PM, Jason Dillon wrote:


Why aren't the spec jars for 1.0 published to the Maven 1 central repo
in addition to the central Maven 2 repo?
 



They seem to be in 
http://cvs.apache.org/repository/org.apache.geronimo.specs/jars/.



Regards,
Alan





Geronimo Specs for 1.0 only published to Maven 2 repo?

2006-02-03 Thread Jason Dillon
Why aren't the spec jars for 1.0 published to the Maven 1 central repo
in addition to the central Maven 2 repo?

--jason


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Alan D. Cabrera
Cc'ing the incubator list since Dims is no longer on the Geronimo and 
ServiceMix lists.



Regards,
Alan

On 2/3/2006 2:05 PM, Aaron Mulder wrote:


Holy crap!  What a mess this thread is!  I'm not used to being like
the cool voice of reason.  :)

For my 2 cents, a JBI container without BPEL is a hard sell, so I'd go
a long way to see one available for ServiceMix.

Based on our Geronimo experience, I suspect it would be easier to
build the two together and then spin off a working BPEL engine down
the road, rather than call them nominally independent projects but in
truth have them so tightly linked during development that you can't
realistically use one without the other and there's a lot of fuss
about having the latest SNAPSHOT of this not work against HEAD of that
and so on.

So here's my +1 to include the BPEL donation in ServiceMix, but I
won't argue too strenuously if people want to bring it into Geronimo
instead (assuming we get the latest Geronimo/ServiceMix integration
code from Guillaume!  :)  On the other hand, I think it might be a bit
awkward as a standalone project from day 1.

Thanks,
   Aaron

On 2/3/06, Dan Diephouse <[EMAIL PROTECTED]> wrote:
 


After some thought about this, I will give it a +1.

We're seeing a lot of overlap lately between the WS-* folks and the J2EE
folks. Like lots of projects lately, I don't think this code donation
fits strictly into one category. And to say that it strictly belongs one
place or another is a mistake.

I think the Sybase and ServiceMix people have made it clear that they
are dedicated to working on this. I know the ws-* people are stretched
with the many many specs to implement, so from a practical standpoint I
think the ServiceMix location works. Lets closely monitor the community
and see where it goes. At a future date we can readdress the location.

Regarding other developers and overlapping projects, I would just like
to make it clear that we still definitely welcome other people and their
involvement. Accepting this donation into ServiceMix does not preclude
any involvement with others. If we need to package things different or
provide different interfaces or whatever, its all up for discussion and
patches

- Dan


James Strachan wrote:
   


We have received the generous donation of a complete and working BPE
engine to the ServiceMix project...
http://mail-archives.apache.org/mod_mbox/geronimo-servicemix-dev/200602.mbox/[EMAIL
 PROTECTED]


the contributor has offered to donate to Apache & complete the
necessary software grants & IP clearance and to work with us on
integrating it into ServiceMix.

For those of you maybe not aware; ServiceMIx is an ESB project defined
around JBI (JSR 208) the JCP standard API to integration components
along with being the standard container model for a BPE. ServiceMix
already has the JBI container and has a suite of JBI integration
components already for smart routing, transformation, rules,
scripting, auditing etc...
http://incubator.apache.org/servicemix/Components

So it makes complete sense to add a BPE to that component suite. Note
that since ServiceMix already has integration components to Apache
Axis and Apache Tuscany, the integration of the BPE with ServiceMix
should benefit those projects too (with Apache Synapse possibly too
via the Axis integration - though we need to work on that one a bit).

Also having a BPE fully integrated into Geronimo via the JBI container
would mean that we could start to orchestrate pretty much everything
in the Geronimo stack! I'm certainly very excited by this move...


[ ] +1 accept the donation into the ServiceMix incubator project
[ ] 0  don't mind either way
[ ] -1 I object because: ...


Here's my +1

James
---
http://radio.weblogs.com/0112098/

 


--
Dan Diephouse
Envoi Solutions LLC
http://envoisolutions.com
http://netzooid.com/blog


   






Re: Oracle XA RAR for G1.0?

2006-02-03 Thread Jason Dillon
Awesome.  I will given 'em a shot.  Thanks :-)

--jason


On 2/3/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> I think David means that it has not been extensively tested and so there are 
> no
> gurantees that you'll simply be able to drop it in.  I'm currently working on 
> a
> DB2 XA RAR and am still working out some kinks.  It should work well, we're 
> just
> not sure its been testd enough to know that it does.
>
> I looked on CodeHaus and it appears that Jeremy had not previous released a
> SNAPSHOT.  I compiled the connector this morning against the Oracle 10.1.4.0
> classes12.jar.
>
> I've published it and it is called
> tranql/rars/tranql-connector-oracle-xa-1.0-SNAPSHOT.rar
>
> If someone can try this out then that would be excellent.  I have only 
> compiled
> it and not tested it so caveat emptor.
>
> lichtner wrote:
> > On Fri, 3 Feb 2006, David Jencks wrote:
> >
> >
> >>It is likely to work if you build it.  However I don't know that it
> >>has been used in the last year or more, so I won't make any
> >>promises.  Matt might have tried it, I don't know.  We have been a
> >>bit reluctant to publish it without more evidence that it works well.
> >
> >
> > Why would it not work well? When I was in my last job I remember getting
> > that rar to work with mysql xa, so it probably also works with Oracle xa.
> >
> >
> >
>


ActiveMQ directory as peer to geronimo-1.0 directory?

2006-02-03 Thread Jason Dillon
Any idea why an ActiveMQ directory gets created as a peer to the
top-level geronimo-1.0 directory.  Looks like this directory contains
message state, and I'd expect to see it under
geronimo-1.0/var/activemq.

Is this a known issue?  Any reason why the directory is not under var?

--jason


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Aaron Mulder
Holy crap!  What a mess this thread is!  I'm not used to being like
the cool voice of reason.  :)

For my 2 cents, a JBI container without BPEL is a hard sell, so I'd go
a long way to see one available for ServiceMix.

Based on our Geronimo experience, I suspect it would be easier to
build the two together and then spin off a working BPEL engine down
the road, rather than call them nominally independent projects but in
truth have them so tightly linked during development that you can't
realistically use one without the other and there's a lot of fuss
about having the latest SNAPSHOT of this not work against HEAD of that
and so on.

So here's my +1 to include the BPEL donation in ServiceMix, but I
won't argue too strenuously if people want to bring it into Geronimo
instead (assuming we get the latest Geronimo/ServiceMix integration
code from Guillaume!  :)  On the other hand, I think it might be a bit
awkward as a standalone project from day 1.

Thanks,
Aaron

On 2/3/06, Dan Diephouse <[EMAIL PROTECTED]> wrote:
> After some thought about this, I will give it a +1.
>
> We're seeing a lot of overlap lately between the WS-* folks and the J2EE
> folks. Like lots of projects lately, I don't think this code donation
> fits strictly into one category. And to say that it strictly belongs one
> place or another is a mistake.
>
> I think the Sybase and ServiceMix people have made it clear that they
> are dedicated to working on this. I know the ws-* people are stretched
> with the many many specs to implement, so from a practical standpoint I
> think the ServiceMix location works. Lets closely monitor the community
> and see where it goes. At a future date we can readdress the location.
>
> Regarding other developers and overlapping projects, I would just like
> to make it clear that we still definitely welcome other people and their
> involvement. Accepting this donation into ServiceMix does not preclude
> any involvement with others. If we need to package things different or
> provide different interfaces or whatever, its all up for discussion and
> patches
>
> - Dan
>
>
> James Strachan wrote:
> > We have received the generous donation of a complete and working BPE
> > engine to the ServiceMix project...
> > http://mail-archives.apache.org/mod_mbox/geronimo-servicemix-dev/200602.mbox/[EMAIL
> >  PROTECTED]
> >
> >
> > the contributor has offered to donate to Apache & complete the
> > necessary software grants & IP clearance and to work with us on
> > integrating it into ServiceMix.
> >
> > For those of you maybe not aware; ServiceMIx is an ESB project defined
> > around JBI (JSR 208) the JCP standard API to integration components
> > along with being the standard container model for a BPE. ServiceMix
> > already has the JBI container and has a suite of JBI integration
> > components already for smart routing, transformation, rules,
> > scripting, auditing etc...
> > http://incubator.apache.org/servicemix/Components
> >
> > So it makes complete sense to add a BPE to that component suite. Note
> > that since ServiceMix already has integration components to Apache
> > Axis and Apache Tuscany, the integration of the BPE with ServiceMix
> > should benefit those projects too (with Apache Synapse possibly too
> > via the Axis integration - though we need to work on that one a bit).
> >
> > Also having a BPE fully integrated into Geronimo via the JBI container
> > would mean that we could start to orchestrate pretty much everything
> > in the Geronimo stack! I'm certainly very excited by this move...
> >
> >
> > [ ] +1 accept the donation into the ServiceMix incubator project
> > [ ] 0  don't mind either way
> > [ ] -1 I object because: ...
> >
> >
> > Here's my +1
> >
> > James
> > ---
> > http://radio.weblogs.com/0112098/
> >
>
>
> --
> Dan Diephouse
> Envoi Solutions LLC
> http://envoisolutions.com
> http://netzooid.com/blog
>
>


Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Bruce Snyder
On 2/3/06, Bruce Snyder <[EMAIL PROTECTED]> wrote:
> On 2/3/06, Bruce Snyder <[EMAIL PROTECTED]> wrote:
> > On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:
> >
> > > I'll look through the user guide although checking at the current site I 
> > > count only 15 pages. I am
> > > wondering if it is worth to invest in xdoc and multiplying the number of 
> > > files and complexity when
> > > this site is relatively simple to maintain in HTML directly (static pages 
> > > + low number of pages).
> >
> > All of the site docs are in xdoc format already. I'll check in what
> > I've got so all you need to do is run:
> >
> > maven site
> >
> > And it will build the Geronimo site using Maven and my start on it. A
> > word of warning, I have not yet begun to apply the Epiq CSS.
>
> I forgot to include this link. Check out the URL below to see what my
> work produces so far:
>
> https://svn.apache.org/repos/asf/geronimo/site/docs

Sorry! My apologies, the URL above is wrong. Below is the correct one:

http://people.apache.org/~bsnyder/geronimo/site/docs/

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)


Re: Why Confluence cannot not be used as a wiki, and how it might be fixed

2006-02-03 Thread Rodent of Unusual Size
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Aaron Mulder wrote:
> I'm not sure how to interpret this; are Ken/Noel suggesting that we
> should stop using Confluence for the time being, or just that there
> are more obstacles to get it fully implemented than were initially
> expected?

Probably the latter.  I wasn't aware of the performance aspect.
What's up now is figuring out how to be able to use it for
docco *development*, but something more robust for docco *reference*.
Until we have a plan for that, leaving things the way they are
right now is safest -- but that's only an interim thing.

Bear in mind that the concern may extend beyond Confluence;
if the system is getting hammered, *all* services it provides
are going to suffer.
- --
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQCVAwUBQ+PRNZrNPMCpn3XdAQLQdAQAm/+9/YjOnS/d82a95hI89/M/IB0u82JT
GcweECRO7NjRekR4fHMZgjl66vyr8Qo1EB3saf82Rmjwgyh+6F7Ja6RX4H5g4qmr
1dBh5ciYrrph+8yuNAsuEc4ahGf/d4YDodw1q4HOQUxOUe8p1BuMZ0H/6U+7VHnn
oqCVTA3RcRQ=
=Tzrw
-END PGP SIGNATURE-


Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Matt Hogstrom

Does that mean that Hernan should keep working or stop?

Bruce Snyder wrote:

On 2/3/06, Dain Sundstrom <[EMAIL PROTECTED]> wrote:


On Feb 3, 2006, at 12:13 PM, Bruce Snyder wrote:



On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:



I am investigating the source for the geronimo.apache.org site and
see that this site, and AFAICT
all apache sites, is based on XML templates that use ant to build
the HTML based on vsl stylesheets.
Is this a *RULE* or we can use HTML and CSS directly?


We can do whatever we prefer and I would prefer that we create a Maven
website. It's pretty easy to do and I'm very familiar with it. All it
requires are xdocs formatted documention as outlined in the Maven 1.1
user guide.


I was really hoping that we could use maven 2 to build the website.
I believe that Jason van Zyl started work on converting the epiq
template to a maven site template.



I'll ping Jason about it.

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)





[jira] Commented: (GERONIMO-1518) Installer - only copy jars needed by selected configuration

2006-02-03 Thread David Jencks (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1518?page=comments#action_12365134
 ] 

David Jencks commented on GERONIMO-1518:


This patch doesn't work very well for me.  The first time I tried jetty I got a 
server that starts but the console didn't work (got the first page but could 
not log in).  I tried tomcat and got exceptions in the "log" window during 
installation.  The resulting server did not start due to missing  
geronimo-spec/geronimo-spec-corba/2.3-rc4/jar .  Then I tried jetty again and 
got the same wont start due to missing  
geronimo-spec/geronimo-spec-corba/2.3-rc4/jar  error.

I dont think that trying to copy the dependencies by hand will work because it 
is impossible to maintain the dependency info in the installer synchronized 
with the geronimo-service.xml files /the classpath in the actual 
configurations.  I think that using the assembly plugin code to install cars 
from a repo inside the installer jar is the only approach that will work, even 
short term.

> Installer - only copy jars needed by selected configuration
> ---
>
>  Key: GERONIMO-1518
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1518
>  Project: Geronimo
> Type: Improvement
>   Components: installer
> Versions: 1.0.1
> Reporter: erik daughtrey
>  Attachments: installer-jar-refactor-1.0.1.patch, installer-jar-refactor.patch
>
> Change this issue to only apply to 1.0.1. Another issue will be created
> to address 1.1.

-- 
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: Why Confluence cannot not be used as a wiki, and how it might be fixed

2006-02-03 Thread Aaron Mulder
I'm not sure how to interpret this; are Ken/Noel suggesting that we
should stop using Confluence for the time being, or just that there
are more obstacles to get it fully implemented than were initially
expected?

Thanks,
Aaron

On 2/3/06, Rodent of Unusual Size <[EMAIL PROTECTED]> wrote:
> Forwarding to the dev@ list with permission.  This
> is where it belongs.
> --
> #kenP-)}
>
> Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
> Author, developer, opinionist  http://Apache-Server.Com/
>
> "Millennium hand and shrimp!"
>
>
>
> -- Forwarded message --
> From: "Noel J. Bergman" <[EMAIL PROTECTED]>
> To: "Hernan Cunico" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
> Date: Fri, 3 Feb 2006 10:08:19 -0500
> Subject: Why Confluence cannot not be used as a wiki, and how it might be 
> fixed
> To quote Atlassian: "Confluence will likely die if slashdotted, so shouldn't
> be used as a *primary* project website if slashdotting is likely."  Read
> "slashdotting" as heavy load, and we experience sufficient load on the Wiki
> to make caching mandatory.
>
> See:
> http://confluence.atlassian.com/display/DOC/Running+Confluence+Behind+a+Cach
> ing+Proxy+Server
>
> The comment:
>
>  "The main problem with the reverse-proxy solution is that every
>   Confluence page is built dynamically for whichever user is
>   currently accessing it."
>
> is a typical indicator of a common problem in many dynamic content systems,
> which all too often neglect the fact that 99.999+% of all traffic is going
> to be relatively static and anonymous.  Dynamic does not mean ephemeral, and
> that distinction is missed all too often.
>
> The facts are that most Wiki access is anonymous, and Wiki content is almost
> entirely static and should be cachable.  Confluence intentionally breaks
> caches, and that behavior needs to be fixed.  There are a number of possible
> solutions.
>
> One way, and just a simple one, since there are others, would be for
> anonymous and authenticated access could have different URLs, e.g.,
> mydomain.tld/confluence/anon/ for the public, and
> mydomain.tld/confluence/auth/ for authenticated users.  That would permit
> the vast majority of accesses to be cached.  "WAIT", you say, "What about
> when someone edits the page under the /auth/ path?  Won't that cause a
> problem for viewers in the /anon/ path?"  Not if the URLs are properly
> designed, and the system is supporting Conditional Get.  The /anon/ path
> should be handling Conditional Get based upon the timestamp of the page
> resource.  So most GET requests will simply return 304, unless the page has
> been changed, in which case the updated resource can be returned and cached.
>
> So these are technical issues (Joshua Slive outlined other, related, ones),
> and the ball has been in Atlassian's court to provide some resolution.
>
> --- Noel
>
>
>
>


Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Bruce Snyder
On 2/3/06, Bruce Snyder <[EMAIL PROTECTED]> wrote:
> On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:
>
> > I'll look through the user guide although checking at the current site I 
> > count only 15 pages. I am
> > wondering if it is worth to invest in xdoc and multiplying the number of 
> > files and complexity when
> > this site is relatively simple to maintain in HTML directly (static pages + 
> > low number of pages).
>
> All of the site docs are in xdoc format already. I'll check in what
> I've got so all you need to do is run:
>
> maven site
>
> And it will build the Geronimo site using Maven and my start on it. A
> word of warning, I have not yet begun to apply the Epiq CSS.

I forgot to include this link. Check out the URL below to see what my
work produces so far:

https://svn.apache.org/repos/asf/geronimo/site/docs

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)


Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Bruce Snyder
On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:

> I'll look through the user guide although checking at the current site I 
> count only 15 pages. I am
> wondering if it is worth to invest in xdoc and multiplying the number of 
> files and complexity when
> this site is relatively simple to maintain in HTML directly (static pages + 
> low number of pages).

All of the site docs are in xdoc format already. I'll check in what
I've got so all you need to do is run:

maven site

And it will build the Geronimo site using Maven and my start on it. A
word of warning, I have not yet begun to apply the Epiq CSS.

> > If you have a user account at the ASF you can publish HTML from
> > http://people.apache.org/ and this can be used as a test spot for the
> > site.
>
> I'm a "simple mortal", not a committer :) don't write have access.
>
> In fact, subject aside, not being a committer I can't join the infra dist 
> list neither to follow up
> on the confluence thread.

I think we should look into getting you committer status at least for
the site directory which is here:

https://svn.apache.org/repos/asf/geronimo/site

Are there opinions on this from anyone else?

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)


Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Bruce Snyder
On 2/3/06, Dain Sundstrom <[EMAIL PROTECTED]> wrote:
> On Feb 3, 2006, at 12:13 PM, Bruce Snyder wrote:
>
> > On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:
> >
> >> I am investigating the source for the geronimo.apache.org site and
> >> see that this site, and AFAICT
> >> all apache sites, is based on XML templates that use ant to build
> >> the HTML based on vsl stylesheets.
> >> Is this a *RULE* or we can use HTML and CSS directly?
> >
> > We can do whatever we prefer and I would prefer that we create a Maven
> > website. It's pretty easy to do and I'm very familiar with it. All it
> > requires are xdocs formatted documention as outlined in the Maven 1.1
> > user guide.
>
> I was really hoping that we could use maven 2 to build the website.
> I believe that Jason van Zyl started work on converting the epiq
> template to a maven site template.

I'll ping Jason about it.

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)


Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Hernan Cunico



Bruce Snyder wrote:

On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:



I am investigating the source for the geronimo.apache.org site and see that 
this site, and AFAICT
all apache sites, is based on XML templates that use ant to build the HTML 
based on vsl stylesheets.
Is this a *RULE* or we can use HTML and CSS directly?



We can do whatever we prefer and I would prefer that we create a Maven
website. It's pretty easy to do and I'm very familiar with it. All it
requires are xdocs formatted documention as outlined in the Maven 1.1
user guide.

I'll look through the user guide although checking at the current site I count only 15 pages. I am 
wondering if it is worth to invest in xdoc and multiplying the number of files and complexity when 
this site is relatively simple to maintain in HTML directly (static pages + low number of pages).



Is it planned to have a *trunk* for the site being updated in svn. What is the 
process for updating
the web site?



The current site is here:

https://svn.apache.org/repos/asf/geronimo/site

and I was going to continue working there with the intention of
checking in any of the work toward the Maven website.



It will also be cool to have a *test* URL where everybody can see the progress 
of the upgrade and
provide feedback to the new L&F and structure.



If you have a user account at the ASF you can publish HTML from
http://people.apache.org/ and this can be used as a test spot for the
site.


I'm a "simple mortal", not a committer :) don't write have access.

In fact, subject aside, not being a committer I can't join the infra dist list neither to follow up 
on the confluence thread.


Cheers!
Hernan


Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)



Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Dain Sundstrom

On Feb 3, 2006, at 12:13 PM, Bruce Snyder wrote:


On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:

I am investigating the source for the geronimo.apache.org site and  
see that this site, and AFAICT
all apache sites, is based on XML templates that use ant to build  
the HTML based on vsl stylesheets.

Is this a *RULE* or we can use HTML and CSS directly?


We can do whatever we prefer and I would prefer that we create a Maven
website. It's pretty easy to do and I'm very familiar with it. All it
requires are xdocs formatted documention as outlined in the Maven 1.1
user guide.


I was really hoping that we could use maven 2 to build the website.   
I believe that Jason van Zyl started work on converting the epiq  
template to a maven site template.


-dain


Re: Spring support in Geronimo

2006-02-03 Thread Jason Dillon
This looks like it should work.  I think there is some chance that  
it would work even better if we provided a transaction manager that  
wraps our transactioncontextmanager, but it's too early in the  
morning for me to think straight about it.  If you get into problem  
with connections not being returned to the pool let me know and I  
will think about it harder.


Thanks David... its too early for me too (at 12:20pm :-P)


How do you provide access to the jdbc connection?  By declaring a  
resource-ref in the j2ee component that is calling hibernate, or  
some other way?


The datasource(s) are accessed by a resource-ref, from a EAR->EJB,  
which then delegates to Spring which links up the application code to  
Hibernate DAOs.


 * * *

I have yet yo try this out yet... its gonna be a fun friday... oh  
boy :-\


--jason


Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Matt Hogstrom

Hernan,

I'm not sure about the rule but I think it is understood by folks.  IIRC Geir 
did the current horrible WebSite so he can comment better than I can :-)


When you check out the website the URL is 
https://svn.apache.org/repos/asf/geronimo/site


In that directory there are instructions on how to deploy it so it becomes live. 
 I think Bruce was doing the work on his http://people.apache.org/~bsnyder 
account for folks to look at so I expect you could do your work elsewhere so 
long as its temporary.


If you have something that you'd like folks to see and lack the ability to host 
it somewhere I'd be happy to put it on my account and coordinate updates with you.


Hernan Cunico wrote:

Hi All,
I am investigating the source for the geronimo.apache.org site and see 
that this site, and AFAICT all apache sites, is based on XML templates 
that use ant to build the HTML based on vsl stylesheets. Is this a 
*RULE* or we can use HTML and CSS directly?


Is it planned to have a *trunk* for the site being updated in svn. What 
is the process for updating the web site?


It will also be cool to have a *test* URL where everybody can see the 
progress of the upgrade and provide feedback to the new L&F and structure.


Cheers!
Hernan

 Original Message 
Subject: Re: [jira] Updated: (GERONIMO-1538) Update the website to use 
the new look and feel from Epiq

Date: Thu, 02 Feb 2006 11:39:31 -0500
From: Hernan Cunico <[EMAIL PROTECTED]>
To: dev@geronimo.apache.org
References: <[EMAIL PROTECTED]>

Hi Bruce,
the new look & feel is great. When/how can we move forward.
In addition to the new template we should focus on re-structuring and 
updating the content. I

volunteer to work on this update, how can I help?

Cheers!
Hernan

Bruce Snyder (JIRA) wrote:


 [ http://issues.apache.org/jira/browse/GERONIMO-1538?page=all ]

Bruce Snyder updated GERONIMO-1538:
---

Description: See the example of the new look and feel for the site 
here:

http://people.apache.org/~bsnyder/geronimo/site/


  was:
See the example of the new look and feel for the site here:
http://people.apache.org/~bsnyder/geronimo/site/

I've emailed Glenn Wheaton from Epiq asking him to attach the new 
stylesheets and imagery so that he can grant the ASF a license to the 
content.




Update the website to use the new look and feel from Epiq
-

Key: GERONIMO-1538
URL: http://issues.apache.org/jira/browse/GERONIMO-1538
Project: Geronimo
   Type: Improvement
 Components: website
   Reporter: Bruce Snyder
   Assignee: Bruce Snyder




See the example of the new look and feel for the site here: 
http://people.apache.org/~bsnyder/geronimo/site/











Re: [Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Bruce Snyder
On 2/3/06, Hernan Cunico <[EMAIL PROTECTED]> wrote:

> I am investigating the source for the geronimo.apache.org site and see that 
> this site, and AFAICT
> all apache sites, is based on XML templates that use ant to build the HTML 
> based on vsl stylesheets.
> Is this a *RULE* or we can use HTML and CSS directly?

We can do whatever we prefer and I would prefer that we create a Maven
website. It's pretty easy to do and I'm very familiar with it. All it
requires are xdocs formatted documention as outlined in the Maven 1.1
user guide.

> Is it planned to have a *trunk* for the site being updated in svn. What is 
> the process for updating
> the web site?

The current site is here:

https://svn.apache.org/repos/asf/geronimo/site

and I was going to continue working there with the intention of
checking in any of the work toward the Maven website.

> It will also be cool to have a *test* URL where everybody can see the 
> progress of the upgrade and
> provide feedback to the new L&F and structure.

If you have a user account at the ASF you can publish HTML from
http://people.apache.org/ and this can be used as a test spot for the
site.

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61Ehttp://geronimo.apache.org/)

Castor (http://castor.org/)


[Fwd: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new look and feel from Epiq]

2006-02-03 Thread Hernan Cunico

Hi All,
I am investigating the source for the geronimo.apache.org site and see that this site, and AFAICT 
all apache sites, is based on XML templates that use ant to build the HTML based on vsl stylesheets. 
Is this a *RULE* or we can use HTML and CSS directly?


Is it planned to have a *trunk* for the site being updated in svn. What is the process for updating 
the web site?


It will also be cool to have a *test* URL where everybody can see the progress of the upgrade and 
provide feedback to the new L&F and structure.


Cheers!
Hernan

 Original Message 
Subject: Re: [jira] Updated: (GERONIMO-1538) Update the website to use the new 
look and feel from Epiq
Date: Thu, 02 Feb 2006 11:39:31 -0500
From: Hernan Cunico <[EMAIL PROTECTED]>
To: dev@geronimo.apache.org
References: <[EMAIL PROTECTED]>

Hi Bruce,
the new look & feel is great. When/how can we move forward.
In addition to the new template we should focus on re-structuring and updating 
the content. I
volunteer to work on this update, how can I help?

Cheers!
Hernan

Bruce Snyder (JIRA) wrote:

 [ http://issues.apache.org/jira/browse/GERONIMO-1538?page=all ]

Bruce Snyder updated GERONIMO-1538:
---

Description: 
See the example of the new look and feel for the site here: 


http://people.apache.org/~bsnyder/geronimo/site/


  was:
See the example of the new look and feel for the site here: 


http://people.apache.org/~bsnyder/geronimo/site/

I've emailed Glenn Wheaton from Epiq asking him to attach the new stylesheets and imagery so that he can grant the ASF a license to the content. 





Update the website to use the new look and feel from Epiq
-

Key: GERONIMO-1538
URL: http://issues.apache.org/jira/browse/GERONIMO-1538
Project: Geronimo
   Type: Improvement
 Components: website
   Reporter: Bruce Snyder
   Assignee: Bruce Snyder



See the example of the new look and feel for the site here: 
http://people.apache.org/~bsnyder/geronimo/site/







[jira] Updated: (GERONIMO-1572) Adjust the admin console app so that if the user does not have cookies enabled, the application presents a custom error page or popup telling the user that cookies must

2006-02-03 Thread Paul McMahan (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1572?page=all ]

Paul McMahan updated GERONIMO-1572:
---

Geronimo Info: [Patch Available]

> Adjust the admin console app so that if the user does not have cookies 
> enabled, the application presents a custom error page or popup telling the 
> user that cookies must be enabled (instead of allowing the browser to present 
> a default 408 error page)
> -
>
>  Key: GERONIMO-1572
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1572
>  Project: Geronimo
> Type: Improvement
>   Components: console
> Versions: 1.0
>  Environment: All environments
> Reporter: Steve Whitlatch
> Assignee: Paul McMahan
> Priority: Minor
>  Attachments: GERONIMO-1572.patch
>
> Just a suggestion: In Geronimo's administration console application, adjust 
> its behavior so that rather than dispalying an HTTP Status 408 error message, 
> display a custom error page or popup with a message stating that for the 
> application to work properly cookies must be enabled (that is, if that is 
> actually the case). I found that to be the case.

-- 
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-1572) Adjust the admin console app so that if the user does not have cookies enabled, the application presents a custom error page or popup telling the user that cookies must

2006-02-03 Thread Paul McMahan (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1572?page=all ]

Paul McMahan updated GERONIMO-1572:
---

Attachment: GERONIMO-1572.patch

attaching a patch for the login page that will check to see if cookies are 
enabled and if not inform the user that logging into the console requires them 
to be enabled.

> Adjust the admin console app so that if the user does not have cookies 
> enabled, the application presents a custom error page or popup telling the 
> user that cookies must be enabled (instead of allowing the browser to present 
> a default 408 error page)
> -
>
>  Key: GERONIMO-1572
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1572
>  Project: Geronimo
> Type: Improvement
>   Components: console
> Versions: 1.0
>  Environment: All environments
> Reporter: Steve Whitlatch
> Assignee: Paul McMahan
> Priority: Minor
>  Attachments: GERONIMO-1572.patch
>
> Just a suggestion: In Geronimo's administration console application, adjust 
> its behavior so that rather than dispalying an HTTP Status 408 error message, 
> display a custom error page or popup with a message stating that for the 
> application to work properly cookies must be enabled (that is, if that is 
> actually the case). I found that to be the case.

-- 
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] Assigned: (GERONIMO-1572) Adjust the admin console app so that if the user does not have cookies enabled, the application presents a custom error page or popup telling the user that cookies mus

2006-02-03 Thread Paul McMahan (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1572?page=all ]

Paul McMahan reassigned GERONIMO-1572:
--

Assign To: Paul McMahan

> Adjust the admin console app so that if the user does not have cookies 
> enabled, the application presents a custom error page or popup telling the 
> user that cookies must be enabled (instead of allowing the browser to present 
> a default 408 error page)
> -
>
>  Key: GERONIMO-1572
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1572
>  Project: Geronimo
> Type: Improvement
>   Components: console
> Versions: 1.0
>  Environment: All environments
> Reporter: Steve Whitlatch
> Assignee: Paul McMahan
> Priority: Minor

>
> Just a suggestion: In Geronimo's administration console application, adjust 
> its behavior so that rather than dispalying an HTTP Status 408 error message, 
> display a custom error page or popup with a message stating that for the 
> application to work properly cookies must be enabled (that is, if that is 
> actually the case). I found that to be the case.

-- 
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: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Dan Diephouse

After some thought about this, I will give it a +1.

We're seeing a lot of overlap lately between the WS-* folks and the J2EE 
folks. Like lots of projects lately, I don't think this code donation 
fits strictly into one category. And to say that it strictly belongs one 
place or another is a mistake.


I think the Sybase and ServiceMix people have made it clear that they 
are dedicated to working on this. I know the ws-* people are stretched 
with the many many specs to implement, so from a practical standpoint I 
think the ServiceMix location works. Lets closely monitor the community 
and see where it goes. At a future date we can readdress the location.


Regarding other developers and overlapping projects, I would just like 
to make it clear that we still definitely welcome other people and their 
involvement. Accepting this donation into ServiceMix does not preclude 
any involvement with others. If we need to package things different or 
provide different interfaces or whatever, its all up for discussion and 
patches


- Dan


James Strachan wrote:
We have received the generous donation of a complete and working BPE 
engine to the ServiceMix project...
http://mail-archives.apache.org/mod_mbox/geronimo-servicemix-dev/200602.mbox/[EMAIL PROTECTED] 



the contributor has offered to donate to Apache & complete the 
necessary software grants & IP clearance and to work with us on 
integrating it into ServiceMix.


For those of you maybe not aware; ServiceMIx is an ESB project defined 
around JBI (JSR 208) the JCP standard API to integration components 
along with being the standard container model for a BPE. ServiceMix 
already has the JBI container and has a suite of JBI integration 
components already for smart routing, transformation, rules, 
scripting, auditing etc...

http://incubator.apache.org/servicemix/Components

So it makes complete sense to add a BPE to that component suite. Note 
that since ServiceMix already has integration components to Apache 
Axis and Apache Tuscany, the integration of the BPE with ServiceMix 
should benefit those projects too (with Apache Synapse possibly too 
via the Axis integration - though we need to work on that one a bit).


Also having a BPE fully integrated into Geronimo via the JBI container 
would mean that we could start to orchestrate pretty much everything 
in the Geronimo stack! I'm certainly very excited by this move...



[ ] +1 accept the donation into the ServiceMix incubator project
[ ] 0  don't mind either way
[ ] -1 I object because: ...


Here's my +1

James
---
http://radio.weblogs.com/0112098/




--
Dan Diephouse
Envoi Solutions LLC
http://envoisolutions.com
http://netzooid.com/blog



[jira] Created: (GERONIMODEVTOOLS-59) React to configID changes

2006-02-03 Thread Sachin Patel (JIRA)
React to configID changes
-

 Key: GERONIMODEVTOOLS-59
 URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-59
 Project: Geronimo-Devtools
Type: Task
  Components: eclipse-plugin  
Reporter: Sachin Patel




-- 
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: Question regard to org.activemq.network.jms package

2006-02-03 Thread Li, Fan
Hi Hiram:

What do I need to include in this patch? Just the source code for my classes? 

Thanks
Fan Li

-Original Message-
From: Hiram Chirino [mailto:[EMAIL PROTECTED] 
Sent: Friday, February 03, 2006 10:12 AM
To: activemq-dev@geronimo.apache.org
Subject: Re: Question regard to org.activemq.network.jms package

Hi Fan,

If you submit a patch, we would be glad to add them to the next release.

Regards,
Hiram

On Feb 3, 2006, at 1:07 PM, Li, Fan wrote:

> Hi:
>
> I am currently working on a project that would create a bridge that 
> enables the communication of applications written using our messaging 
> system to those applications written using ActiveMQ.  The ActiveMQ 
> package org.activemq.network.jms provides most of the functionalities 
> I needed in my project. However, I believe that ActiveMQ only provide 
> foreign Topic to ActiveMQ Topic and foreign Queue to ActiveMQ Queue 
> bridges, but my project has the need for Queue to Topic and Topic to 
> Queue bridges. I am going to write my own classes for these, but I am 
> wondering if ActiveMQ would provide these functionalities in the 
> future.
>
> Thanks
> Fan Li
>
>


Re: Question regard to org.activemq.network.jms package

2006-02-03 Thread Hiram Chirino

Hi Fan,

If you submit a patch, we would be glad to add them to the next release.

Regards,
Hiram

On Feb 3, 2006, at 1:07 PM, Li, Fan wrote:


Hi:

I am currently working on a project that would create a bridge that  
enables the communication of applications written using our  
messaging system to those applications written using ActiveMQ.  The  
ActiveMQ package org.activemq.network.jms provides most of the  
functionalities I needed in my project. However, I believe that  
ActiveMQ only provide foreign Topic to ActiveMQ Topic and foreign  
Queue to ActiveMQ Queue bridges, but my project has the need for  
Queue to Topic and Topic to Queue bridges. I am going to write my  
own classes for these, but I am wondering if ActiveMQ would provide  
these functionalities in the future.


Thanks
Fan Li






Question regard to org.activemq.network.jms package

2006-02-03 Thread Li, Fan
Hi:

I am currently working on a project that would create a bridge that enables the 
communication of applications written using our messaging system to those 
applications written using ActiveMQ.  The ActiveMQ package 
org.activemq.network.jms provides most of the functionalities I needed in my 
project. However, I believe that ActiveMQ only provide foreign Topic to 
ActiveMQ Topic and foreign Queue to ActiveMQ Queue bridges, but my project has 
the need for Queue to Topic and Topic to Queue bridges. I am going to write my 
own classes for these, but I am wondering if ActiveMQ would provide these 
functionalities in the future.

Thanks
Fan Li




Re: gbuild: continuum upgrade

2006-02-03 Thread David Blevins

On Feb 2, 2006, at 8:57 PM, David Blevins wrote:

We may get a few false build failed messages in the next couple  
hours, please disregard them.


I'll give an "all clear" when all the projects have run.


ALL CLEAR

-David



Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Matthieu Riou
I do agree with your point James, communities built around a narrow
scope are harder to grow and attracting new commiters can become
hazardous. However my feeling is that the failure of Agila in
attracting new committers (for now) is mostly due to a lack of public
exposure and not really to BPEL having a narrow scope. Besides, even
if there aren't many committers working on Agila yet, there are people
using it.

I'm not sure I have any weight at all in this discussion, however I
can't see why a BPEL implementation would be developed as part of a
JBI implementation. JBI is made to integrate nicely with many
components (rules engines, scripting, soap and jms layers, ...), does
that mean that all these components should be developed under the
ServiceMix umbrella? I don't believe so.

My 2 cents.

>On 3 Feb 2006, at 16:13, Rodent of Unusual Size wrote:>> Incidentally
its worth looking at other projects at Apache like Agila>> and various
projects on http://ws.apache.org like EWS, Mirae, Muse,>> WSRF, TSIK
etc which are kinda quiet, some near dormant. Making>> projects too
small and too granular can sometimes harm the chances of>> creating a
vibrant community. Just as the some folks in the WS PMC>> are starting
to consider collapsing projects together due to>> inactivity, I think
we should stay open to the idea of creating less>> granular projects
that can build a thriving community to start with>> then, if the
community decides, split things off later if something>> becomes so
popular it deserves its own project.>> James, bearing in mind the
*content* of Dims questions above,> rather than how he phrased them,
would you please expand on> the above to address how Dims apparently
interpreted it?The point I was trying to make above has nothing to do
with ws-folksor anyone involved in the projects - apologies if my
cold-inducedramblings caused any offence. It was more just a general
observationon project size and community growth. Its hard growing
communities;it takes a lot of time and effort. Projects can be too
broad(Jakarta) and too granular - but sometimes its easier to
buildcommunity inside a single project with one overall aim (Geronimo
forJ2EE, ServiceMix for JBI, Jakarta Commons / WS Commons for
utilitycode etc) than to have lots of smaller
projects.James---http://radio.weblogs.com/0112098/- Show quoted
text --To
unsubscribe, e-mail: [EMAIL PROTECTED]
additional commands, e-mail: [EMAIL PROTECTED]


[jira] Updated: (GERONIMO-1568) Installer - Have ConfigInstaller optionally delete CARs after configuration is complete.

2006-02-03 Thread erik daughtrey (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1568?page=all ]

erik daughtrey updated GERONIMO-1568:
-

Attachment: installer-delete-car-files.patch

This patch applies to branches/1.0 only.
The resultant cleanup after an installer based install is about 25MB.


> Installer - Have ConfigInstaller optionally delete CARs after configuration 
> is complete.
> 
>
>  Key: GERONIMO-1568
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1568
>  Project: Geronimo
> Type: Improvement
>   Components: installer
> Versions: 1.0.1
> Reporter: erik daughtrey
>  Attachments: installer-delete-car-files.patch
>
> Changed version.  Deleting the car files is a work-around
> for now and will be done for 1.0.1.

-- 
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: Spring support in Geronimo

2006-02-03 Thread David Jencks
This looks like it should work.  I think there is some chance that it  
would work even better if we provided a transaction manager that  
wraps our transactioncontextmanager, but it's too early in the  
morning for me to think straight about it.  If you get into problem  
with connections not being returned to the pool let me know and I  
will think about it harder.  How do you provide access to the jdbc  
connection?  By declaring a resource-ref in the j2ee component that  
is calling hibernate, or some other way?


thanks
david jencks

On Feb 3, 2006, at 12:42 AM, Jason Dillon wrote:

It looks like you can be the first to test out my new  
SpringTransactionManager :-).  It wraps our  
TransactionContextManager in a PlatformTransactionManager  
subclass.  You need to give it 2 constructor args, the kernel name  
and the tcm object name.  The normal values are in the comments in  
the class.


Aight... kick it down yo.


What does Hibernate need?   Can it work off a spring tm or does it  
need something else?


I think it wants a special lookup class... I wrote one up tonight  
based on comments to the dev list a while ago... creating a proxy  
to the TransactionManager instance.  I have yet to test it though.



If you can come up with some kind of spring app that ought to work  
and uses the spring tm I would be able to test and perhaps debug  
my code :-)


I might be able to come up with something simple... though right  
now first priority is to just get something... anything working  
inside of Geronimo so our SE dept. can test it.


Anyways, looks like spring needs a Geronimo version like:

http://www.springframework.org/docs/api/org/springframework/ 
transaction/jta/WebSphereTransactionManagerFactoryBean.html


I've yet to look at what this puppy does.

And Hibernate needs a Geronimo version of:

http://cvs.sourceforge.net/viewcvs.py/hibernate/Hibernate3/src/org/ 
hibernate/transaction/JOTMTransactionManagerLookup.java? 
rev=1.1&view=auto


This is what I wrote and will be testing out tomorrow.


package com.solidusnetworks.utils.geronimo;

import java.util.Properties;

import javax.transaction.TransactionManager;
import javax.management.ObjectName;

import net.sf.hibernate.HibernateException;
import net.sf.hibernate.transaction.TransactionManagerLookup;

import org.apache.geronimo.kernel.Kernel;
import org.apache.geronimo.kernel.KernelRegistry;

/**
* Provides lookup of the Geronimo (1.0) transaction manager.
*
* @version $Id$ $Date$
* @author mailto:[EMAIL PROTECTED]">Jason  
Dillon

*/
public class GeronimoTransactionManagerLookup
implements TransactionManagerLookup
{
public static final String TXM_GBEAN_NAME =  
"geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee- 
server/1.0/ 
car,J2EEServer=geronimo,j2eeType=TransactionManager,name=TransactionMa 
nager";
public static final String USER_TXN_NAME = "java:comp/ 
UserTransaction";


	public TransactionManager getTransactionManager(final Properties  
props) throws HibernateException {

try {
//
// FIXME: This is probably not work when Geronimo  
versions change... :-(

//
ObjectName TM_NAME = new ObjectName(TXM_GBEAN_NAME);
Kernel kernel = KernelRegistry.getSingleKernel();
return (TransactionManager) kernel.getProxyManager 
().createProxy(TM_NAME, TransactionManager.class);

}
catch (Exception e) {
			throw new HibernateException("Failed to lookup Geronimo  
transaction manager", e);

}
}

public String getUserTransactionName() {
return USER_TXN_NAME;
}
}


--jason




[jira] Updated: (GERONIMO-1568) Installer - Have ConfigInstaller optionally delete CARs after configuration is complete.

2006-02-03 Thread erik daughtrey (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1568?page=all ]

erik daughtrey updated GERONIMO-1568:
-

Geronimo Info: [Patch Available]
  Description: 
Changed version.  Deleting the car files is a work-around
for now and will be done for 1.0.1.

  was:

  Version: (was: 1.1)

> Installer - Have ConfigInstaller optionally delete CARs after configuration 
> is complete.
> 
>
>  Key: GERONIMO-1568
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1568
>  Project: Geronimo
> Type: Improvement
>   Components: installer
> Versions: 1.0.1
> Reporter: erik daughtrey

>
> Changed version.  Deleting the car files is a work-around
> for now and will be done for 1.0.1.

-- 
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: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Justin Erenkrantz
On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> community inside a single project with one overall aim (Geronimo for
> J2EE, ServiceMix for JBI, Jakarta Commons / WS Commons for utility
> code etc) than to have lots of smaller projects.

Is ServiceMix intended to be a TLP, or will it continue to be a
sub-project of Geronimo?

This email leads me to believe that ServiceMix might not have a strong
overlap with J2EE - which is Geronimo's mission.  Hence, might a new
TLP be best?  -- justin


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan

On 3 Feb 2006, at 16:13, Rodent of Unusual Size wrote:

Incidentally its worth looking at other projects at Apache like Agila
and various projects on http://ws.apache.org like EWS, Mirae, Muse,
WSRF, TSIK etc which are kinda quiet, some near dormant. Making
projects too small and too granular can sometimes harm the chances of
creating a vibrant community. Just as the some folks in the WS PMC
are starting to consider collapsing projects together due to
inactivity, I think we should stay open to the idea of creating less
granular projects that can build a thriving community to start with
then, if the community decides, split things off later if something
becomes so popular it deserves its own project.


James, bearing in mind the *content* of Dims questions above,
rather than how he phrased them, would you please expand on
the above to address how Dims apparently interpreted it?


The point I was trying to make above has nothing to do with ws-folks  
or anyone involved in the projects - apologies if my cold-induced  
ramblings caused any offence. It was more just a general observation  
on project size and community growth. Its hard growing communities;  
it takes a lot of time and effort. Projects can be too broad  
(Jakarta) and too granular - but sometimes its easier to build  
community inside a single project with one overall aim (Geronimo for  
J2EE, ServiceMix for JBI, Jakarta Commons / WS Commons for utility  
code etc) than to have lots of smaller projects.


James
---
http://radio.weblogs.com/0112098/



Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Davanum Srinivas
Ken,
I apologize!!! it's just like hitting your head on a brick wall and
going around in circles.

James,
I hereby remove my -1 on the contrib to ServiceMix. Go ahead and do
anything you want, however you want, i don't care anymore. If Ken or
Noel or any other Geronimo or Incubator PMC member wants to do
something then that's their call. Am not going to be part of this any
more.

thanks,
dims

On 2/3/06, Rodent of Unusual Size <[EMAIL PROTECTED]> wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Davanum Srinivas wrote:
> > Just what do you define the community as? ws-folks don't count? what
> > mentor says does not count? existing Agila folks don't count? Looks
> > like the definition of community is everyone who says yes to you and
> > everyone else is not part of the community?
>
> Whoa, whoa, whoa!  Let's slow down even more.  That's not
> an acceptable tone; it's a major escalation.  Dims, please
> don't infer the worst motives or insults!
>
> I don't see a direct correlation between the quoted message
> and the response above.  I assume you're referring, at one
> remove, to this by James:
>
> > Incidentally its worth looking at other projects at Apache like Agila
> > and various projects on http://ws.apache.org like EWS, Mirae, Muse,
> > WSRF, TSIK etc which are kinda quiet, some near dormant. Making
> > projects too small and too granular can sometimes harm the chances of
> > creating a vibrant community. Just as the some folks in the WS PMC
> > are starting to consider collapsing projects together due to
> > inactivity, I think we should stay open to the idea of creating less
> > granular projects that can build a thriving community to start with
> > then, if the community decides, split things off later if something
> > becomes so popular it deserves its own project.
>
> James, bearing in mind the *content* of Dims questions above,
> rather than how he phrased them, would you please expand on
> the above to address how Dims apparently interpreted it?
> - --
> #kenP-)}
>
> Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
> Author, developer, opinionist  http://Apache-Server.Com/
>
> "Millennium hand and shrimp!"
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.2.4 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iQCVAwUBQ+OBFZrNPMCpn3XdAQKmSwQAm/tUOt8X2FNfpbz7IbcLVKokJvlRrtZH
> 55pij+60OozD893j8sso7jMl9/EY2yYIwDT1mTrqSLMXdW1vZH+Oj2gGbdDwiSPN
> nPwgTrenr8seLb7UlGMUr20MOsVKCQ3/ArteNFESQ75X2U+FrM5bKUU9Sj7p92x5
> eySACXAaC1A=
> =qOu+
> -END PGP SIGNATURE-
>


--
Davanum Srinivas : http://wso2.com/blogs/


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Rodent of Unusual Size
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Strachan wrote:
> 
> The TM is in a single download-able jar all by itself; so you can  
> download only what you need. e.g. here's the latest snapshot of just  
> the transaction manager...
> 
> We use the same approach in ServiceMix; we make lots of small modular  
> jars for the parts you need. e.g. here's the JBI component for  
> working with Tuscany...

Thank you for the explanation and examples!
- --
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQCVAwUBQ+ODHZrNPMCpn3XdAQKO8gP8Cm0Z3aZ7kKhw0nfXpujDz1ACFv+AjGV/
DJ9Ff0HpN8LNmw63rrB7KVhLI0094tQUlOC+tO10sgDs39ykqEitnndz72h06Eh/
GLiK4LPs3DfMekjHO7LZKwS6v/r6WfU32p9DiaBTvjYtUg0qHb1mGRt0WKutb8Ug
ohimowLqMf8=
=+hnF
-END PGP SIGNATURE-


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Alan D. Cabrera




Let me jump in here and say that I have to agree w/ Dims, Noel, et al
here.

We should be focusing on a good vendor experience not wrangling with
new and "improved" ways to extend the incubation process, i.e.
incubating under an incubating sub-project.  To be frank, our new
guests are scratching their heads.  The incubation process has been
honed over the years and is light but adequate.  

Sybase has explicitly expressed a desire for their technology donation
to start in ServiceMix but I'm sure that Geronimo will do.  I'll file
the requisite paperwork.  Let's focus on the *technical* merits of the
donation.  Let's move on.


Regards,
Alan

On 2/3/2006 7:53 AM, Davanum Srinivas wrote:

  Then start the BPEL project under Geronimo. *NOT* under ServiceMix.

-- dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
  
  
On 3 Feb 2006, at 15:08, Rodent of Unusual Size wrote:


  -BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Strachan wrote:
  
  
Incidentally its worth looking at other projects at Apache like Agila
and various projects on http://ws.apache.org like EWS, Mirae, Muse,
WSRF, TSIK etc which are kinda quiet, some near dormant.

  
  No, it is not worth looking at them, if the intent is to use
them as precedents of a process some are finding objectionable.
Saying, 'They did it so why can't we?' is not appropriate.
  

I guess I didn't explain myself well there at all Ken sorry. (I'm
full of cold :( ).
I was just trying to say I'd rather see large, successful communities
form first, then if need be parts of the project are split off if
they become so wildly successful by themselves. So I was trying to
show some examples of projects which maybe could have benefited from
starting inside a larger, less granular project/community first
rather than starting small and dwindling then being merged back
together again due to inactivity.

e.g. both Geronimo and Jakarta Commons have a broad range of
components inside them - many of which are reusable by themselves -
in both cases the courser grained projects helped grow a larger more
diverse community IMHO.

James
---
http://radio.weblogs.com/0112098/



  
  

--
Davanum Srinivas : http://wso2.com/blogs/
  






Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Rodent of Unusual Size
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Davanum Srinivas wrote:
> Just what do you define the community as? ws-folks don't count? what
> mentor says does not count? existing Agila folks don't count? Looks
> like the definition of community is everyone who says yes to you and
> everyone else is not part of the community?

Whoa, whoa, whoa!  Let's slow down even more.  That's not
an acceptable tone; it's a major escalation.  Dims, please
don't infer the worst motives or insults!

I don't see a direct correlation between the quoted message
and the response above.  I assume you're referring, at one
remove, to this by James:

> Incidentally its worth looking at other projects at Apache like Agila  
> and various projects on http://ws.apache.org like EWS, Mirae, Muse,  
> WSRF, TSIK etc which are kinda quiet, some near dormant. Making  
> projects too small and too granular can sometimes harm the chances of  
> creating a vibrant community. Just as the some folks in the WS PMC  
> are starting to consider collapsing projects together due to  
> inactivity, I think we should stay open to the idea of creating less  
> granular projects that can build a thriving community to start with  
> then, if the community decides, split things off later if something  
> becomes so popular it deserves its own project.

James, bearing in mind the *content* of Dims questions above,
rather than how he phrased them, would you please expand on
the above to address how Dims apparently interpreted it?
- --
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQCVAwUBQ+OBFZrNPMCpn3XdAQKmSwQAm/tUOt8X2FNfpbz7IbcLVKokJvlRrtZH
55pij+60OozD893j8sso7jMl9/EY2yYIwDT1mTrqSLMXdW1vZH+Oj2gGbdDwiSPN
nPwgTrenr8seLb7UlGMUr20MOsVKCQ3/ArteNFESQ75X2U+FrM5bKUU9Sj7p92x5
eySACXAaC1A=
=qOu+
-END PGP SIGNATURE-


Re: Why Confluence cannot not be used as a wiki, and how it might be fixed

2006-02-03 Thread Hiram Chirino

Hi,

I was just looking into these issues in regard to the activemq and  
servicemix sites.  I really do like confluence a ton and would  
eventually like to see be part of the ASF infrastructure.


What I would like is to just export the confluence content to a  
static site.  This would allow us to also enhance/style/aggregate the  
content during the export so that nice looking project websites are  
the results.


Regards,
Hiram


On Feb 3, 2006, at 10:40 AM, Rodent of Unusual Size wrote:


Forwarding to the dev@ list with permission.  This
is where it belongs.
--
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"


See:
http://confluence.atlassian.com/display/DOC/Running+Confluence 
+Behind+a+Cach

ing+Proxy+Server

The comment:

 "The main problem with the reverse-proxy solution is that every
  Confluence page is built dynamically for whichever user is
  currently accessing it."

is a typical indicator of a common problem in many dynamic content  
systems,
which all too often neglect the fact that 99.999+% of all traffic  
is going
to be relatively static and anonymous.  Dynamic does not mean  
ephemeral, and

that distinction is missed all too often.

The facts are that most Wiki access is anonymous, and Wiki content  
is almost
entirely static and should be cachable.  Confluence intentionally  
breaks
caches, and that behavior needs to be fixed.  There are a number of  
possible

solutions.

One way, and just a simple one, since there are others, would be for
anonymous and authenticated access could have different URLs, e.g.,
mydomain.tld/confluence/anon/ for the public, and
mydomain.tld/confluence/auth/ for authenticated users.  That would  
permit
the vast majority of accesses to be cached.  "WAIT", you say, "What  
about

when someone edits the page under the /auth/ path?  Won't that cause a
problem for viewers in the /anon/ path?"  Not if the URLs are properly
designed, and the system is supporting Conditional Get.  The /anon/  
path
should be handling Conditional Get based upon the timestamp of the  
page
resource.  So most GET requests will simply return 304, unless the  
page has
been changed, in which case the updated resource can be returned  
and cached.


So these are technical issues (Joshua Slive outlined other,  
related, ones),

and the ball has been in Atlassian's court to provide some resolution.

--- Noel







Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan

On 3 Feb 2006, at 15:38, Rodent of Unusual Size wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Strachan wrote:


To use an analogy from Geronimo. You can reuse the Transaction
Manager inside Geronimo by itself without anything else from
Geronimo. Everything developed within the Geronimo PMC is modular;
you can use what you like. Modularity and reuse is a given on all the
Geronimo projects I'm aware of (which is most of it).


You can download just the parts you want?  Or do you have
to download the whole thing and only *use* the parts you
want?  If the latter, can you throw away the parts you
don't need, or do you need to have them around?

As an example, is the TM a single jar, or part of another?


The TM is in a single download-able jar all by itself; so you can  
download only what you need. e.g. here's the latest snapshot of just  
the transaction manager...
http://cvs.apache.org/repository/geronimo/jars/geronimo- 
transaction-1.1-SNAPSHOT.jar


We use the same approach in ServiceMix; we make lots of small modular  
jars for the parts you need. e.g. here's the JBI component for  
working with Tuscany...
http://svn.apache.org/repository/incubator-servicemix/jars/servicemix- 
sca-3.0-SNAPSHOT.jar


James
---
http://radio.weblogs.com/0112098/



Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Davanum Srinivas
Then start the BPEL project under Geronimo. *NOT* under ServiceMix.

-- dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> On 3 Feb 2006, at 15:08, Rodent of Unusual Size wrote:
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA1
> >
> > James Strachan wrote:
> >>
> >> Incidentally its worth looking at other projects at Apache like Agila
> >> and various projects on http://ws.apache.org like EWS, Mirae, Muse,
> >> WSRF, TSIK etc which are kinda quiet, some near dormant.
> >
> > No, it is not worth looking at them, if the intent is to use
> > them as precedents of a process some are finding objectionable.
> > Saying, 'They did it so why can't we?' is not appropriate.
>
> I guess I didn't explain myself well there at all Ken sorry. (I'm
> full of cold :( ).
> I was just trying to say I'd rather see large, successful communities
> form first, then if need be parts of the project are split off if
> they become so wildly successful by themselves. So I was trying to
> show some examples of projects which maybe could have benefited from
> starting inside a larger, less granular project/community first
> rather than starting small and dwindling then being merged back
> together again due to inactivity.
>
> e.g. both Geronimo and Jakarta Commons have a broad range of
> components inside them - many of which are reusable by themselves -
> in both cases the courser grained projects helped grow a larger more
> diverse community IMHO.
>
> James
> ---
> http://radio.weblogs.com/0112098/
>
>


--
Davanum Srinivas : http://wso2.com/blogs/


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan

On 3 Feb 2006, at 15:08, Rodent of Unusual Size wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Strachan wrote:


Incidentally its worth looking at other projects at Apache like Agila
and various projects on http://ws.apache.org like EWS, Mirae, Muse,
WSRF, TSIK etc which are kinda quiet, some near dormant.


No, it is not worth looking at them, if the intent is to use
them as precedents of a process some are finding objectionable.
Saying, 'They did it so why can't we?' is not appropriate.


I guess I didn't explain myself well there at all Ken sorry. (I'm  
full of cold :( ).
I was just trying to say I'd rather see large, successful communities  
form first, then if need be parts of the project are split off if  
they become so wildly successful by themselves. So I was trying to  
show some examples of projects which maybe could have benefited from  
starting inside a larger, less granular project/community first  
rather than starting small and dwindling then being merged back  
together again due to inactivity.


e.g. both Geronimo and Jakarta Commons have a broad range of  
components inside them - many of which are reusable by themselves -  
in both cases the courser grained projects helped grow a larger more  
diverse community IMHO.


James
---
http://radio.weblogs.com/0112098/



Why Confluence cannot not be used as a wiki, and how it might be fixed

2006-02-03 Thread Rodent of Unusual Size
Forwarding to the dev@ list with permission.  This
is where it belongs.
-- 
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"
--- Begin Message ---
To quote Atlassian: "Confluence will likely die if slashdotted, so shouldn't
be used as a *primary* project website if slashdotting is likely."  Read
"slashdotting" as heavy load, and we experience sufficient load on the Wiki
to make caching mandatory.

See:
http://confluence.atlassian.com/display/DOC/Running+Confluence+Behind+a+Cach
ing+Proxy+Server

The comment:

 "The main problem with the reverse-proxy solution is that every
  Confluence page is built dynamically for whichever user is
  currently accessing it."

is a typical indicator of a common problem in many dynamic content systems,
which all too often neglect the fact that 99.999+% of all traffic is going
to be relatively static and anonymous.  Dynamic does not mean ephemeral, and
that distinction is missed all too often.

The facts are that most Wiki access is anonymous, and Wiki content is almost
entirely static and should be cachable.  Confluence intentionally breaks
caches, and that behavior needs to be fixed.  There are a number of possible
solutions.

One way, and just a simple one, since there are others, would be for
anonymous and authenticated access could have different URLs, e.g.,
mydomain.tld/confluence/anon/ for the public, and
mydomain.tld/confluence/auth/ for authenticated users.  That would permit
the vast majority of accesses to be cached.  "WAIT", you say, "What about
when someone edits the page under the /auth/ path?  Won't that cause a
problem for viewers in the /anon/ path?"  Not if the URLs are properly
designed, and the system is supporting Conditional Get.  The /anon/ path
should be handling Conditional Get based upon the timestamp of the page
resource.  So most GET requests will simply return 304, unless the page has
been changed, in which case the updated resource can be returned and cached.

So these are technical issues (Joshua Slive outlined other, related, ones),
and the ball has been in Atlassian's court to provide some resolution.

--- Noel

--- End Message ---


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Rodent of Unusual Size
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Strachan wrote:
> 
> To use an analogy from Geronimo. You can reuse the Transaction  
> Manager inside Geronimo by itself without anything else from  
> Geronimo. Everything developed within the Geronimo PMC is modular;  
> you can use what you like. Modularity and reuse is a given on all the  
> Geronimo projects I'm aware of (which is most of it).

You can download just the parts you want?  Or do you have
to download the whole thing and only *use* the parts you
want?  If the latter, can you throw away the parts you
don't need, or do you need to have them around?

As an example, is the TM a single jar, or part of another?
- --
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQCVAwUBQ+N5AJrNPMCpn3XdAQJ+jgP/eeNzqA+6PnwVCxA5CK2E1dgik+0+fPWX
0D1+ge1Pu8X3yFtnhDRBaKGOV+QgLPi9ftLZq5s6x8VOpy90FD9yFNThDe7pQE0C
RQYNu1roEJyPhoD4v3cBnwVXrdaFscRtZM93cvABN3PebyB7B1stTbwx6uql4/vb
rjWSvUV81Zc=
=/73j
-END PGP SIGNATURE-


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Davanum Srinivas
Just what do you define the community as? ws-folks don't count? what
mentor says does not count? existing Agila folks don't count? Looks
like the definition of community is everyone who says yes to you and
everyone else is not part of the community?

Part of the incubation process is to to generate interest, get people
involved, make sure there is wider participation. A proposal and
emails on the [EMAIL PROTECTED] are part of that process to get more people
involved. Why is there so much resistance to doing that?

When paul dropped in you asked him to work on Agila. Is this what you
mean by increasing community participation? Is this how you do it?

-- dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> On 3 Feb 2006, at 15:05, Rodent of Unusual Size wrote:
> > -BEGIN PGP SIGNED MESSAGE-
> > Davanum Srinivas wrote:
> >> Why can't you treat an orchestration engine like a component like the
> >> way you treat Axis or XFire? Why does the code have to live within
> >> ServiceMix? Lot of us want a BPEL engine, we don't want a JBI
> >> container. The code coming in does exactly that, it is a BPEL engine
> >> and has no relation to JBI or Java for that matter. Why can't you
> >> have
> >> a separate project for BPEL and add glue code as a JBI component
> >> EXACTLY the way you work with other projects like XFire?
> >   :
> >> We seem to agree on the ends but not on the means. You like a very
> >> good integration with a BPEL engine for ServiceMix. I like a very
> >> good
> >> BPEL engine for its own sake. Am sure we can find people on both
> >> sides
> >> and some who may like both objectives.
> >
> > An interesting point.  There is no reason people in the ServiceMix
> > couldn't also work on a BPEL project.  But if we goes through with
> > this as proposed, and someone wants a BPEL engine, is it going to
> > be necessary to take all of ServiceMix along with it?
>
> Not at all.
>
> To use an analogy from Geronimo. You can reuse the Transaction
> Manager inside Geronimo by itself without anything else from
> Geronimo. Everything developed within the Geronimo PMC is modular;
> you can use what you like. Modularity and reuse is a given on all the
> Geronimo projects I'm aware of (which is most of it).
>
> Geronimo benefited greatly from one project to define the kernel, the
> container, the transaction manager and the other components together
> by one cohesive team - then running the TCKs on it all - than having
> lots of little projects. I think the JBI community (container,
> components, routers and orchestrators of componentes) can get the
> same benefit of community growth.
>
>
> > What
> > about versioning?  Is the idea that the BPEL bit within ServiceMix
> > would be versioned/released separately?  Or only when the thing
> > of which it is a part is released?
>
> I prefer frequent releases of everything in a project as often as
> possible personally but I'm sure if there's a need we could release
> different modules at different times. Lets let the community decide.
>
>
> > If the code is of use to more that ServiceMix, and/or there are
> > people who'd like to work on it but aren't interested in working
> > on any part of what ServiceMix is now, then it makes sense to
> > me that it be a separate project.  As proposed, anyone with an
> > interest only in the BPEL aspect would have to join the ServiceMix
> > community despite a lack of interest in it.
> >
> > This is all hypothetical; I don't know if there *are* people
> > who'd want to work on it but not ServiceMix, and I have
> > to take on faith the remarks that there are other packages
> > that would like a BPEL engine without ServiceMix attached.
>
> Folks can work on the transaction manager in Geronimo and not worry
> about the rest of it (and thats quite a bit 'rest' :); Similarly I
> see no real harm with anyone joining ServiceMix (we're nice folks
> really :).
>
> But if the community grows to a large enough size of only-
> orchestration-engine-without-caring-about-JBI people, the Geronimo
> PMC can always reconsider and consider splitting the projects up. But
> that'd be a great problem to have; a large healthy community focussed
> only on orchestration wishing to make its own way. Today we have only
> folks interested in ServiceMix wanting to work on the code there - so
> I'm hoping we can bootstrap the community there first - then who
> knows, lets let the community (under the guidance of the Geronimo
> PMC) decide.
>
> James
> ---
> http://radio.weblogs.com/0112098/
>
>


--
Davanum Srinivas : http://wso2.com/blogs/


[jira] Updated: (GERONIMO-1518) Installer - only copy jars needed by selected configuration

2006-02-03 Thread erik daughtrey (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1518?page=all ]

erik daughtrey updated GERONIMO-1518:
-

Attachment: installer-jar-refactor-1.0.1.patch

This patch applies to 1.0.1 only.

Disregard prior patch i.e. DO NOT USE installer-jar-refactor.patch.

Thanks.

> Installer - only copy jars needed by selected configuration
> ---
>
>  Key: GERONIMO-1518
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1518
>  Project: Geronimo
> Type: Improvement
>   Components: installer
> Versions: 1.0.1
> Reporter: erik daughtrey
>  Attachments: installer-jar-refactor-1.0.1.patch, installer-jar-refactor.patch
>
> Change this issue to only apply to 1.0.1. Another issue will be created
> to address 1.1.

-- 
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-1518) Installer - only copy jars needed by selected configuration

2006-02-03 Thread erik daughtrey (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1518?page=all ]

erik daughtrey updated GERONIMO-1518:
-

Description: 
Change this issue to only apply to 1.0.1. Another issue will be created
to address 1.1.

  was:

Version: (was: 1.1)

> Installer - only copy jars needed by selected configuration
> ---
>
>  Key: GERONIMO-1518
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1518
>  Project: Geronimo
> Type: Improvement
>   Components: installer
> Versions: 1.0.1
> Reporter: erik daughtrey
>  Attachments: installer-jar-refactor.patch
>
> Change this issue to only apply to 1.0.1. Another issue will be created
> to address 1.1.

-- 
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: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan

On 3 Feb 2006, at 15:05, Rodent of Unusual Size wrote:

-BEGIN PGP SIGNED MESSAGE-
Davanum Srinivas wrote:

Why can't you treat an orchestration engine like a component like the
way you treat Axis or XFire? Why does the code have to live within
ServiceMix? Lot of us want a BPEL engine, we don't want a JBI
container. The code coming in does exactly that, it is a BPEL engine
and has no relation to JBI or Java for that matter. Why can't you  
have

a separate project for BPEL and add glue code as a JBI component
EXACTLY the way you work with other projects like XFire?

:

We seem to agree on the ends but not on the means. You like a very
good integration with a BPEL engine for ServiceMix. I like a very  
good
BPEL engine for its own sake. Am sure we can find people on both  
sides

and some who may like both objectives.


An interesting point.  There is no reason people in the ServiceMix
couldn't also work on a BPEL project.  But if we goes through with
this as proposed, and someone wants a BPEL engine, is it going to
be necessary to take all of ServiceMix along with it?


Not at all.

To use an analogy from Geronimo. You can reuse the Transaction  
Manager inside Geronimo by itself without anything else from  
Geronimo. Everything developed within the Geronimo PMC is modular;  
you can use what you like. Modularity and reuse is a given on all the  
Geronimo projects I'm aware of (which is most of it).


Geronimo benefited greatly from one project to define the kernel, the  
container, the transaction manager and the other components together  
by one cohesive team - then running the TCKs on it all - than having  
lots of little projects. I think the JBI community (container,  
components, routers and orchestrators of componentes) can get the  
same benefit of community growth.




What
about versioning?  Is the idea that the BPEL bit within ServiceMix
would be versioned/released separately?  Or only when the thing
of which it is a part is released?


I prefer frequent releases of everything in a project as often as  
possible personally but I'm sure if there's a need we could release  
different modules at different times. Lets let the community decide.




If the code is of use to more that ServiceMix, and/or there are
people who'd like to work on it but aren't interested in working
on any part of what ServiceMix is now, then it makes sense to
me that it be a separate project.  As proposed, anyone with an
interest only in the BPEL aspect would have to join the ServiceMix
community despite a lack of interest in it.

This is all hypothetical; I don't know if there *are* people
who'd want to work on it but not ServiceMix, and I have
to take on faith the remarks that there are other packages
that would like a BPEL engine without ServiceMix attached.


Folks can work on the transaction manager in Geronimo and not worry  
about the rest of it (and thats quite a bit 'rest' :); Similarly I  
see no real harm with anyone joining ServiceMix (we're nice folks  
really :).


But if the community grows to a large enough size of only- 
orchestration-engine-without-caring-about-JBI people, the Geronimo  
PMC can always reconsider and consider splitting the projects up. But  
that'd be a great problem to have; a large healthy community focussed  
only on orchestration wishing to make its own way. Today we have only  
folks interested in ServiceMix wanting to work on the code there - so  
I'm hoping we can bootstrap the community there first - then who  
knows, lets let the community (under the guidance of the Geronimo  
PMC) decide.


James
---
http://radio.weblogs.com/0112098/



Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Rodent of Unusual Size
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Strachan wrote:
> 
> Incidentally its worth looking at other projects at Apache like Agila  
> and various projects on http://ws.apache.org like EWS, Mirae, Muse,  
> WSRF, TSIK etc which are kinda quiet, some near dormant.

No, it is not worth looking at them, if the intent is to use
them as precedents of a process some are finding objectionable.
Saying, 'They did it so why can't we?' is not appropriate.
- --
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQCVAwUBQ+Nx1ZrNPMCpn3XdAQIrfgP/S+k1/RDQqfCthNR5P2BLwctklAE7k/Df
SIg3p0xuvYN9A+631mo4DSLFIORNkV1s5/pmG61k64uvTeJ3TGLEySQ1zVu6vDJQ
TW5zwzE5XeOKVfjAjZbyWZJ+Hin81wr+/1DSD4ja609Q2ugxN21Qv7yHWvYwtD1p
nRH1D+Mwemg=
=rHW9
-END PGP SIGNATURE-


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Rodent of Unusual Size
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Davanum Srinivas wrote:
> Why can't you treat an orchestration engine like a component like the
> way you treat Axis or XFire? Why does the code have to live within
> ServiceMix? Lot of us want a BPEL engine, we don't want a JBI
> container. The code coming in does exactly that, it is a BPEL engine
> and has no relation to JBI or Java for that matter. Why can't you have
> a separate project for BPEL and add glue code as a JBI component
> EXACTLY the way you work with other projects like XFire?
:
> We seem to agree on the ends but not on the means. You like a very
> good integration with a BPEL engine for ServiceMix. I like a very good
> BPEL engine for its own sake. Am sure we can find people on both sides
> and some who may like both objectives.

An interesting point.  There is no reason people in the ServiceMix
couldn't also work on a BPEL project.  But if we goes through with
this as proposed, and someone wants a BPEL engine, is it going to
be necessary to take all of ServiceMix along with it?  What
about versioning?  Is the idea that the BPEL bit within ServiceMix
would be versioned/released separately?  Or only when the thing
of which it is a part is released?

If the code is of use to more that ServiceMix, and/or there are
people who'd like to work on it but aren't interested in working
on any part of what ServiceMix is now, then it makes sense to
me that it be a separate project.  As proposed, anyone with an
interest only in the BPEL aspect would have to join the ServiceMix
community despite a lack of interest in it.

This is all hypothetical; I don't know if there *are* people
who'd want to work on it but not ServiceMix, and I have
to take on faith the remarks that there are other packages
that would like a BPEL engine without ServiceMix attached.
- --
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQCVAwUBQ+NxUJrNPMCpn3XdAQLsWgP/VWgCpIjhg5vD4oWxvUIbBkvi7kaPUQGU
HbYXstl0P0ixjPkQ8OCM5IyT5uZBhwt2tIMN9g4cRDhmMbrZda5myzX/4um6SP4v
xK2clPLSILmpCftilJcPS1YgLmCgq9U4Tp2LVJK5TtYejK6lLzIBqKtCnLTWmoN6
2Twfp/Ct5Uw=
=3LV1
-END PGP SIGNATURE-


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Davanum Srinivas
Then by all means go ahead with a proposal to the Geronimo PMC asking
to start a new incubation project for BPEL as you say that there is
enough people to work on it. Not a backdoor "patch" to ServiceMix.
BPEL can be used standalone and BPEL was not in scope of ServiceMix. A
BPEL JBI Component is not a problem at all. But a full BPEL
implementation is a problem.

thanks,
dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> I was speaking with my Geronimo PMC hat on thinking in general about
> projects within the Geronimo PMC.
>
> James
>
> On 3 Feb 2006, at 14:26, Davanum Srinivas wrote:
> > James,
> >
> > you can make those decisions when ServiceMix is a TLP of its own.
> > Right now it's not.
> >
> > thanks,
> > dims
> >
> > On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> >> On 3 Feb 2006, at 13:23, James Strachan wrote:
> >>> On 3 Feb 2006, at 13:02, Davanum Srinivas wrote:
>  So, bottom line, Please draw up a new proposal for a separate
>  project.
> >>>
> >>> So here's the thing; no-one involved (the folks donating the code
> >>> and the committers on the ServiceMix project) want a new project.
> >>> We all want to work in the single JBI project, ServiceMix where the
> >>> JBI container and JBI components live and are developed, documented
> >>> and tested together. We want a single, strong community around JBI.
> >>
> >> Incidentally its worth looking at other projects at Apache like Agila
> >> and various projects on http://ws.apache.org like EWS, Mirae, Muse,
> >> WSRF, TSIK etc which are kinda quiet, some near dormant. Making
> >> projects too small and too granular can sometimes harm the chances of
> >> creating a vibrant community. Just as the some folks in the WS PMC
> >> are starting to consider collapsing projects together due to
> >> inactivity, I think we should stay open to the idea of creating less
> >> granular projects that can build a thriving community to start with
> >> then, if the community decides, split things off later if something
> >> becomes so popular it deserves its own project.
> >>
> >> James
> >> ---
> >> http://radio.weblogs.com/0112098/
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
> > --
> > Davanum Srinivas : http://wso2.com/blogs/
>
>
> James
> ---
> http://radio.weblogs.com/0112098/
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Davanum Srinivas : http://wso2.com/blogs/


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan
I was speaking with my Geronimo PMC hat on thinking in general about  
projects within the Geronimo PMC.


James

On 3 Feb 2006, at 14:26, Davanum Srinivas wrote:

James,

you can make those decisions when ServiceMix is a TLP of its own.
Right now it's not.

thanks,
dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:

On 3 Feb 2006, at 13:23, James Strachan wrote:

On 3 Feb 2006, at 13:02, Davanum Srinivas wrote:

So, bottom line, Please draw up a new proposal for a separate
project.


So here's the thing; no-one involved (the folks donating the code
and the committers on the ServiceMix project) want a new project.
We all want to work in the single JBI project, ServiceMix where the
JBI container and JBI components live and are developed, documented
and tested together. We want a single, strong community around JBI.


Incidentally its worth looking at other projects at Apache like Agila
and various projects on http://ws.apache.org like EWS, Mirae, Muse,
WSRF, TSIK etc which are kinda quiet, some near dormant. Making
projects too small and too granular can sometimes harm the chances of
creating a vibrant community. Just as the some folks in the WS PMC
are starting to consider collapsing projects together due to
inactivity, I think we should stay open to the idea of creating less
granular projects that can build a thriving community to start with
then, if the community decides, split things off later if something
becomes so popular it deserves its own project.

James
---
http://radio.weblogs.com/0112098/


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





--
Davanum Srinivas : http://wso2.com/blogs/



James
---
http://radio.weblogs.com/0112098/



Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Davanum Srinivas
James,

you can make those decisions when ServiceMix is a TLP of its own.
Right now it's not.

thanks,
dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> On 3 Feb 2006, at 13:23, James Strachan wrote:
> > On 3 Feb 2006, at 13:02, Davanum Srinivas wrote:
> >> So, bottom line, Please draw up a new proposal for a separate
> >> project.
> >
> > So here's the thing; no-one involved (the folks donating the code
> > and the committers on the ServiceMix project) want a new project.
> > We all want to work in the single JBI project, ServiceMix where the
> > JBI container and JBI components live and are developed, documented
> > and tested together. We want a single, strong community around JBI.
>
> Incidentally its worth looking at other projects at Apache like Agila
> and various projects on http://ws.apache.org like EWS, Mirae, Muse,
> WSRF, TSIK etc which are kinda quiet, some near dormant. Making
> projects too small and too granular can sometimes harm the chances of
> creating a vibrant community. Just as the some folks in the WS PMC
> are starting to consider collapsing projects together due to
> inactivity, I think we should stay open to the idea of creating less
> granular projects that can build a thriving community to start with
> then, if the community decides, split things off later if something
> becomes so popular it deserves its own project.
>
> James
> ---
> http://radio.weblogs.com/0112098/
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Davanum Srinivas : http://wso2.com/blogs/


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan

On 3 Feb 2006, at 13:23, James Strachan wrote:

On 3 Feb 2006, at 13:02, Davanum Srinivas wrote:
So, bottom line, Please draw up a new proposal for a separate  
project.


So here's the thing; no-one involved (the folks donating the code  
and the committers on the ServiceMix project) want a new project.  
We all want to work in the single JBI project, ServiceMix where the  
JBI container and JBI components live and are developed, documented  
and tested together. We want a single, strong community around JBI.


Incidentally its worth looking at other projects at Apache like Agila  
and various projects on http://ws.apache.org like EWS, Mirae, Muse,  
WSRF, TSIK etc which are kinda quiet, some near dormant. Making  
projects too small and too granular can sometimes harm the chances of  
creating a vibrant community. Just as the some folks in the WS PMC  
are starting to consider collapsing projects together due to  
inactivity, I think we should stay open to the idea of creating less  
granular projects that can build a thriving community to start with  
then, if the community decides, split things off later if something  
becomes so popular it deserves its own project.


James
---
http://radio.weblogs.com/0112098/



[jira] Commented: (GERONIMO-1577) Installer - User Interface changes

2006-02-03 Thread Dave Colasurdo (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1577?page=comments#action_12365077
 ] 

Dave Colasurdo commented on GERONIMO-1577:
--

The Izpack guy(s) are looking into item 1 (dependencies and indentation) and 
will get back to us on Monday.  Their initial feedback looks promising.



> Installer - User Interface changes
> --
>
>  Key: GERONIMO-1577
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1577
>  Project: Geronimo
> Type: Improvement
>   Components: installer
> Versions: 1.0.1, 1.1
> Reporter: Dave Colasurdo

>
> The Installer should consider changing the following:
> 1)  Represent the PacksPanel dependencies visually in a hierarchical tree  
> (I'm awaiting a rsp on ipack mailing list to see if this is possible) 
> 2) Suppress the dependencies box on the PacksPanel  (I'm awaiting rsp on 
> iPack mailing list to see if this is possible) 
> 3)  The Configuration Checkpoint page should include a list of all the 
> selected options and a summary of their combined sizes.  Title on this page 
> ahould be updated to "Install Confirmation Panel"
> 4) The Processing Panel - this panel shows up and executes afterit appears 
> that  the install has already completed.  Would be nice to have a better 
> description title on the page "Installing configurations and Applications" 
> and a better indication of success when the install completes.  

-- 
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: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Davanum Srinivas
James,

"Why don't you join the Agila project then?" is not the right
attitude. we are trying to be constructive.

thanks,
-- dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> On 3 Feb 2006, at 13:45, Paul Fremantle wrote:
> > James
> >
> > I'm sure you want a single strong community around JBI. But a BPEL
> > is a
> > specification that is completely independent of JBI and indeed of
> > Java.
>
> You're talking about the BPEL XML language; I'm talking about a Java
> based orchestration engine.
>
>
> > If you make the argument that everything that can be potentially
> > used as a
> > JBI component is part of ServiceMix then you pretty much include
> > every part
> > of the JBI stack.
>
> I'm not arguing for everything that can *potentially* be used as a
> JBI component, I'm saying everything that *should* be used as a JBI
> component within a JBI container (in this case to orchestrate other
> JBI components) should ideally be developed within the Apache JBI
> community.
>
>
> > A BPEL server is an excellent project for Apache. I for one am very
> > excited
> > about the possibility of engaging in that project .
>
> Why don't you join the Agila project then?
>
>
> > I'm very keen for Sybase
> > to donate this code. But you can make it integrate closely into
> > ServiceMix
> > without it being tightly coupled.
>
> Its not about coupling, its about what is the standards based
> container and component model for a Java based orchestration engine.
> Note that one of the whole points of JBI is that it defines a
> component model so that any JBI component can run in any JBI
> container such as ObjectWeb's Petals or Sun's OpenESB or any other
> commercial JBI container.
>
> James
> ---
> http://radio.weblogs.com/0112098/
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Davanum Srinivas : http://wso2.com/blogs/


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Davanum Srinivas
Why can't you treat an orchestration engine like a component like the
way you treat Axis or XFire? Why does the code have to live within
ServiceMix? Lot of us want a BPEL engine, we don't want a JBI
container. The code coming in does exactly that, it is a BPEL engine
and has no relation to JBI or Java for that matter. Why can't you have
a separate project for BPEL and add glue code as a JBI component
EXACTLY the way you work with other projects like XFire?

Seriously James I've never seen anyone disagree (in any effective
manner) with you on the list(s). Why is that? Is it because all
decisions happen off-list and all that happens here is the love-fest
as Sanjiva described? Community is not about borg-like ok-ing of
proposals.

We seem to agree on the ends but not on the means. You like a very
good integration with a BPEL engine for ServiceMix. I like a very good
BPEL engine for its own sake. Am sure we can find people on both sides
and some who may like both objectives.

Why can't we agree to make it work as a separate entity? If not at
least tell us what your *shopping list* contains as to what other JBI
components you are going to bring in by the time incubation is over?

thanks,
dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> On 3 Feb 2006, at 13:02, Davanum Srinivas wrote:
> > James,
> >
> > There are 2 problems:
> > - As a Geronimo PMC member i feel a BPEL implemenation is out-of-scope
> > of what i voted for when i +1'ed incubation for ServiceMix.
>
> The proposal for ServiceMix clearly says...
> http://wiki.apache.org/incubator/ServiceMixProposal
>
> its a JBI container and component suite. An orchestration engine is a
> JBI component so I see this as perfectly within scope. In your vote
> you never enumerated what JBI components the ServiceMix project could
> and could not develop. Could you maybe give us a list now of what
> components you did vote for?
>
>
> > I don't
> > like what's happening and the way you are doing it.
>
> Sorry about that, we're trying to fix it
>
>
> > - Secondly, there just isnt enough information to make a decision one
> > way or another. A proposal would clear up things like what the
> > "supposed" community thinks about a road map for the future say "BPEL
> > 2.0"
> >
> > So, bottom line, Please draw up a new proposal for a separate project.
>
> So here's the thing; no-one involved (the folks donating the code and
> the committers on the ServiceMix project) want a new project. We all
> want to work in the single JBI project, ServiceMix where the JBI
> container and JBI components live and are developed, documented and
> tested together. We want a single, strong community around JBI.
>
> James
> ---
> http://radio.weblogs.com/0112098/
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Davanum Srinivas : http://wso2.com/blogs/


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan

On 3 Feb 2006, at 13:45, Paul Fremantle wrote:

James

I'm sure you want a single strong community around JBI. But a BPEL  
is a
specification that is completely independent of JBI and indeed of  
Java.


You're talking about the BPEL XML language; I'm talking about a Java  
based orchestration engine.



If you make the argument that everything that can be potentially  
used as a
JBI component is part of ServiceMix then you pretty much include  
every part

of the JBI stack.


I'm not arguing for everything that can *potentially* be used as a  
JBI component, I'm saying everything that *should* be used as a JBI  
component within a JBI container (in this case to orchestrate other  
JBI components) should ideally be developed within the Apache JBI  
community.



A BPEL server is an excellent project for Apache. I for one am very  
excited

about the possibility of engaging in that project .


Why don't you join the Agila project then?



I'm very keen for Sybase
to donate this code. But you can make it integrate closely into  
ServiceMix

without it being tightly coupled.


Its not about coupling, its about what is the standards based  
container and component model for a Java based orchestration engine.  
Note that one of the whole points of JBI is that it defines a  
component model so that any JBI component can run in any JBI  
container such as ObjectWeb's Petals or Sun's OpenESB or any other  
commercial JBI container.


James
---
http://radio.weblogs.com/0112098/



[jira] Closed: (GERONIMO-1448) debug-tool does not work on Tomcat

2006-02-03 Thread Kevan Miller (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1448?page=all ]
 
Kevan Miller closed GERONIMO-1448:
--

Resolution: Fixed

For some reason, Tomcat doesn't like /*. Setting to 
'/' fixes the problem.

Trunk:
Sendingapplications/jmxdebug/src/webapp/WEB-INF/web.xml
Transmitting file data .
Committed revision 374665.

branches/1.0:
Sending1.0/applications/jmxdebug/src/webapp/WEB-INF/web.xml
Transmitting file data .
Committed revision 374664.


> debug-tool does not work on Tomcat
> --
>
>  Key: GERONIMO-1448
>  URL: http://issues.apache.org/jira/browse/GERONIMO-1448
>  Project: Geronimo
> Type: Bug
>   Components: Tomcat
> Versions: 1.0
>  Environment: Geronimo-1.0
> Reporter: Kevan Miller
> Assignee: Kevan Miller
>  Fix For: 1.0.1, 1.1
>  Attachments: Geronimo-1448.patch
>
> The debug console doesn't work when running Tomcat. The base page loads 
> successfully. However, when you click on a GBean, you get a 404:
> HTTP Status 404 - /index.vm
> type Status report
> message /index.vm
> description The requested resource (/index.vm) is not available.
> Apache Tomcat/5.5.9

-- 
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: Oracle XA RAR for G1.0?

2006-02-03 Thread Matt Hogstrom
I think David means that it has not been extensively tested and so there are no 
gurantees that you'll simply be able to drop it in.  I'm currently working on a 
DB2 XA RAR and am still working out some kinks.  It should work well, we're just 
not sure its been testd enough to know that it does.


I looked on CodeHaus and it appears that Jeremy had not previous released a 
SNAPSHOT.  I compiled the connector this morning against the Oracle 10.1.4.0 
classes12.jar.


I've published it and it is called 
tranql/rars/tranql-connector-oracle-xa-1.0-SNAPSHOT.rar


If someone can try this out then that would be excellent.  I have only compiled 
it and not tested it so caveat emptor.


lichtner wrote:

On Fri, 3 Feb 2006, David Jencks wrote:



It is likely to work if you build it.  However I don't know that it
has been used in the last year or more, so I won't make any
promises.  Matt might have tried it, I don't know.  We have been a
bit reluctant to publish it without more evidence that it works well.



Why would it not work well? When I was in my last job I remember getting
that rar to work with mysql xa, so it probably also works with Oracle xa.





Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan

On 3 Feb 2006, at 13:02, Davanum Srinivas wrote:

James,

There are 2 problems:
- As a Geronimo PMC member i feel a BPEL implemenation is out-of-scope
of what i voted for when i +1'ed incubation for ServiceMix.


The proposal for ServiceMix clearly says...
http://wiki.apache.org/incubator/ServiceMixProposal

its a JBI container and component suite. An orchestration engine is a  
JBI component so I see this as perfectly within scope. In your vote  
you never enumerated what JBI components the ServiceMix project could  
and could not develop. Could you maybe give us a list now of what  
components you did vote for?




I don't
like what's happening and the way you are doing it.


Sorry about that, we're trying to fix it



- Secondly, there just isnt enough information to make a decision one
way or another. A proposal would clear up things like what the
"supposed" community thinks about a road map for the future say "BPEL
2.0"

So, bottom line, Please draw up a new proposal for a separate project.


So here's the thing; no-one involved (the folks donating the code and  
the committers on the ServiceMix project) want a new project. We all  
want to work in the single JBI project, ServiceMix where the JBI  
container and JBI components live and are developed, documented and  
tested together. We want a single, strong community around JBI.


James
---
http://radio.weblogs.com/0112098/



Re: Why rewind? (Re: Let's rewind!!! (Re: [VOTE] accept donation of a business process engine into the ServiceMix project)

2006-02-03 Thread James Strachan

On 2 Feb 2006, at 20:51, Noel J. Bergman wrote:

James Strachan wrote:


Given it fits nicely with the existing ServiceMix incubation
proposal I see no need for a new proposal for a donation of
code to an existing incubating project.


We don't start to incubate a chicken, and then import a barnyard  
under the

same proposal, just because it fits well with a chicken.

What I am hearing is that NOT that people don't want the new  
material, but

that while it may fit with ServiceMix, it can also fit well with other
projects, and they want to allow that separation.

You may feel otherwise, although that is not clear to me from:


I certainly do feel otherwise as do the folks donating the code and  
the other members of the ServiceMix project.




Not really, its an orchestration engine for an ESB so as I've already
said its very well suited to the ServiceMix project and first well
within its scope.


We have at least two (2) ESB projects here.  Is this proposal really
ServiceMix specific?


An orchestration engine and JBI go together like a J2EE application  
server and a JTA provider (transaction manager). JBI (JSR 208) is the  
JCP standard container model for deploying integration services; so  
orchestration engines should expose themselves as a JBI component, be  
deployed within a JBI container and work with other JBI components  
(binding components or service engines to use JBI speak).  ServiceMix  
is the only JBI project at Apache where it currently hosts a full JBI  
container and test suite together with a large collection of existing  
JBI components for various things (smart routing, audit,  
transformation, rules, scripting etc). So the aim is for the  
orchestration engine to become a JBI component deployable inside  
ServiceMix's JBI container that can then orchestrate other JBI  
components (such as the Axis or Tuscay JBI components - I'm sure in  
time we'll have a Synapse JBI component too).

http://incubator.apache.org/servicemix/Components

Note that I purposely avoided the ESB buzzword in that paragraph  
above as its a vague semi-meaningless term these days, like SOA and  
"component" :)


James
---
http://radio.weblogs.com/0112098/



Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Davanum Srinivas
James,

There are 2 problems:
- As a Geronimo PMC member i feel a BPEL implemenation is out-of-scope
of what i voted for when i +1'ed incubation for ServiceMix. I don't
like what's happening and the way you are doing it.
- Secondly, there just isnt enough information to make a decision one
way or another. A proposal would clear up things like what the
"supposed" community thinks about a road map for the future say "BPEL
2.0"

So, bottom line, Please draw up a new proposal for a separate project.
Yes, of course ServiceMix can embed it and use it just like it does
XFire or Axis or XBean. No one is saying you can't distribute a BPEL
enabled ServiceMix. It deserves good attention and TLC, which Agila is
not getting, So a fresh start would enable more people to converge and
work on. So please *STOP* the vote and work on a proposal and post it.

thanks,
dims

On 2/3/06, James Strachan <[EMAIL PROTECTED]> wrote:
> On 3 Feb 2006, at 11:33, Rodent of Unusual Size wrote:
> > James Strachan wrote:
> >> On 3 Feb 2006, at 09:18, Sanjiva Weerawarana wrote:
> >>
> >>> Absolutely -1: The first time I ever saw any of this topic was
> >>> Wed, 1 Feb 2006 12:20:32 -0700  (Thu, 01:20 LKT)
> >>> and now at
> >>> Thu, 2 Feb 2006 16:22:28 +  (22:22 LKT)
> >>> you want to have a vote on it? You've GOT to be kidding.
> >>
> >> I called a vote to see what people thought about it, particularly the
> >> project sponsor, the geronimo PMC.
> >
> > You don't vote to get opinions or discussion.  The actual
> > text being voted on was:
> >
> > "accept the donation into the ServiceMix incubator project"
>
> The contributors want to donate their code to the ServiceMix
> community and all indications are that the ServiceMix community want
> to accept the code and want to work with the contributors; so I
> thought it was right to seek approval for this course of action from
> the sponsor PMC. Bear in mind we are still in the incubator anyway so
> there is plenty of time for folks to review the code, watch the
> community in action, get involved and participate before attempts are
> made to leave the incubator.
>
>
> >>> The idea of incubation is that the project is still not
> >>> a part of Apache and hasn't quite become a meritocracy etc..
> >>
> >> I understand that, which is why we are asking for the sponsor, the
> >> Geronimo PMC to vote.
> >
> > That's very convoluted to my mind, although it *is* currently
> > early in the morning here.
>
> :)
>
> > A package gets accepted as a podling,
> > and then later the sponsor, a group external to the podling,
> > decides to add more to it?
>
> Well no-one has decided yet, that's why we're voting ;) - but the
> point of the vote was to ask the sponsor PMC to allow the podling to
> be able to accept a code donation as well as canvassing the
> ServiceMix community to see if they'd like to accept it. (Maybe this
> caused some confusion having just 1 vote?)
>
>
> > Admittedly the podling itself isn't
> > allowed to make the decision, but that's still an odd scenario.
> > Regardless of whether it has happened before, it's clearly
> > an exception rather than the rule, and therefore subject to
> > scrutiny.
>
> OK. But I thought it was fine for issues to come up in votes, for
> them to be debated & addressed and then later for action to be taken?
> Its certainly been my impression of how things tend to work on all
> the apache projects i've been on - apologies if I'm mistaken.
>
>
> >>> The way this particular potential donation has been handled proves
> >>> without a shadow of a doubt that this project (ServiceMix) is not
> >>> running The Apache Way.
> >> I don't see how the project is not following the Apache Way. I find
> >> this comment particularly puzzling as you voted yourself in to be a
> >> mentor of the ServiceMix project.
> >
> > And I find it particularly troubling that a mentor of the
> > podling in question is so strongly opposed to this tack.
>
> My objection was more to that sentence - of labelling the ServiceMix
> project as not following the Apache Way when the main issue in
> Sanjiva's mail to me seems to be my handling of the vote. i.e. I'd
> much rather people say "bad James, you're not acting in an Apache
> Way" or "you really messed up that vote" than to make, what feels at
> least, a little derogatory comment about the entire ServiceMix
> community as a whole which has been working very hard to follow the
> incubation process and the Apache Way.
>
>
> > If Sanjiva, a mentor of ServiceMix and therefore supposedly
> > closer to it than most.. if *he* thinks there's something
> > awkward about the way this is being handled, then I think
> > attention should be paid to him.
>
> Absolutely; we're all paying attention to everyone's comment on this
> issue.
>
> James
> ---
> http://radio.weblogs.com/0112098/
>
>


--
Davanum Srinivas : http://wso2.com/blogs/


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread James Strachan

On 3 Feb 2006, at 11:33, Rodent of Unusual Size wrote:

James Strachan wrote:

On 3 Feb 2006, at 09:18, Sanjiva Weerawarana wrote:


Absolutely -1: The first time I ever saw any of this topic was
Wed, 1 Feb 2006 12:20:32 -0700  (Thu, 01:20 LKT)
and now at
Thu, 2 Feb 2006 16:22:28 +  (22:22 LKT)
you want to have a vote on it? You've GOT to be kidding.


I called a vote to see what people thought about it, particularly the
project sponsor, the geronimo PMC.


You don't vote to get opinions or discussion.  The actual
text being voted on was:

"accept the donation into the ServiceMix incubator project"


The contributors want to donate their code to the ServiceMix  
community and all indications are that the ServiceMix community want  
to accept the code and want to work with the contributors; so I  
thought it was right to seek approval for this course of action from  
the sponsor PMC. Bear in mind we are still in the incubator anyway so  
there is plenty of time for folks to review the code, watch the  
community in action, get involved and participate before attempts are  
made to leave the incubator.




The idea of incubation is that the project is still not
a part of Apache and hasn't quite become a meritocracy etc..


I understand that, which is why we are asking for the sponsor, the
Geronimo PMC to vote.


That's very convoluted to my mind, although it *is* currently
early in the morning here.


:)


A package gets accepted as a podling,
and then later the sponsor, a group external to the podling,
decides to add more to it?


Well no-one has decided yet, that's why we're voting ;) - but the  
point of the vote was to ask the sponsor PMC to allow the podling to  
be able to accept a code donation as well as canvassing the  
ServiceMix community to see if they'd like to accept it. (Maybe this  
caused some confusion having just 1 vote?)




Admittedly the podling itself isn't
allowed to make the decision, but that's still an odd scenario.
Regardless of whether it has happened before, it's clearly
an exception rather than the rule, and therefore subject to
scrutiny.


OK. But I thought it was fine for issues to come up in votes, for  
them to be debated & addressed and then later for action to be taken?  
Its certainly been my impression of how things tend to work on all  
the apache projects i've been on - apologies if I'm mistaken.




The way this particular potential donation has been handled proves
without a shadow of a doubt that this project (ServiceMix) is not
running The Apache Way.

I don't see how the project is not following the Apache Way. I find
this comment particularly puzzling as you voted yourself in to be a
mentor of the ServiceMix project.


And I find it particularly troubling that a mentor of the
podling in question is so strongly opposed to this tack.


My objection was more to that sentence - of labelling the ServiceMix  
project as not following the Apache Way when the main issue in  
Sanjiva's mail to me seems to be my handling of the vote. i.e. I'd  
much rather people say "bad James, you're not acting in an Apache  
Way" or "you really messed up that vote" than to make, what feels at  
least, a little derogatory comment about the entire ServiceMix  
community as a whole which has been working very hard to follow the  
incubation process and the Apache Way.




If Sanjiva, a mentor of ServiceMix and therefore supposedly
closer to it than most.. if *he* thinks there's something
awkward about the way this is being handled, then I think
attention should be paid to him.


Absolutely; we're all paying attention to everyone's comment on this  
issue.


James
---
http://radio.weblogs.com/0112098/



[jira] Closed: week of 02-03-2006

2006-02-03 Thread continuum
Project: Apache Geronimo
Status: Resolved, Closed (24 items)
Updated In Last: Week (7 days)


** New Feature

 * [GERONIMO-1573]  Spring integration -- wrap our components in spring 
interfaces

** Bug

 * [GERONIMO-1578]  Including wadi and its dependencies in the jetty 
configuration/classpath breaks numerous bits of geronimo
 * [GERONIMO-1287]  IzPack Installer does not set line endings to CRLF on 
windows and LF on non-Windows platforms
 * [GERONIMO-1441]  "Build path contains duplicate entry" errors for some 
geronimo projects in eclipse
 * [GERONIMO-1456]  geronimo-1.0-src.zip has a meta-inf folder in the root 
directory
 * [GERONIMO-1489]  Minor fixes/updates to jUDDI webapp and Tomcat config
 * [GERONIMO-1336]  Setting the Max PoolSize on a DataBase pool with invalid 
information does not yield an error message and silently fails
 * [GERONIMO-1570]  jetty is setting hosts instead of virtual hosts
 * [GERONIMO-1569]  improve packaging plugin control of logging.
 * [GERONIMO-1562]  itests broken when Geronimo moved to 1.0
 * [GERONIMO-1561]  Misspelling in Kernel Exception Message
 * [GERONIMO-1545]  CMP update statements will cause incorrect trigger firing 
in a database
 * [GERONIMO-1541]  Unable to deploy applications in new Minimal and WEB-JMS 
assemblies
 * [GERONIMO-1419]  javax.mail.internet.InternetHeaders has some non 
implemented features
 * [GERONIMO-1550]  Current IDL files break the OpenEJB build
 * [GERONIMO-1528]  javax.mail.BodyPart does not implement setParent() method
 * [GERONIMO-1530]  javax.mail.Service does not properly implement the protocol 
between javamail infrastructure and transport handlers.
 * [GERONIMO-1540]  Fix security vulnerability in jsp-examples

** Improvement

 * [GERONIMO-1571]  Just a suggestion to state in the source distributin's 
BUILDING.txt file that compilation requires a JDK compatible with version 1.4, 
and that 1.5 will not work.
 * [GERONIMO-1554]  Installer - Move advanced features to non-default installer 
path (simplify default installation)
 * [GERONIMO-1527]  InternetAddress does not properly implement address parsing.

** Task

 * [GERONIMO-1544]  Installer - Straighten out licensing issues for IzPack 
sub-components.
 * [GERONIMO-1549]  Geronimo Specs 1.1-SNAPSHOT


Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Sanjiva Weerawarana
Hi James,

> We're not sucking in another project. Its a contribution of code  
> only. How is this any different than has already happened on  
> Geronimo, Agila (twister), Harmony etc?

Geronimo is not an incubating project and hence can bring more stuff in.
The Agila/Twister merger was done thru the incubator (and is still
ongoing and IMO unlikely to complete). Harmony- I'm not sure what you're
referring to (I haven't followed it much).

> Huh? We've held a vote in open so folks can express their opinions. i  
> don't see how the project is not following the Apache Way. I find  
> this comment particularly puzzling as you voted yourself in to be a  
> mentor of the ServiceMix project.

Indeed :) .. and IMO an incubating project should not be taking code
donations or doing  I have asked for guidance from the incubator PMC to
make sure I'm not out of line .. if so I will profoundly apologize!

Sanjiva.



Re: [VOTE] accept donation of a business process engine into the ServiceMix project

2006-02-03 Thread Rodent of Unusual Size
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Strachan wrote:
> On 3 Feb 2006, at 09:18, Sanjiva Weerawarana wrote:
> 
>>Absolutely -1: The first time I ever saw any of this topic was
>>Wed, 1 Feb 2006 12:20:32 -0700  (Thu, 01:20 LKT)
>>and now at
>>Thu, 2 Feb 2006 16:22:28 +  (22:22 LKT)
>>you want to have a vote on it? You've GOT to be kidding.
> 
> I called a vote to see what people thought about it, particularly the  
> project sponsor, the geronimo PMC.

You don't vote to get opinions or discussion.  The actual
text being voted on was:

"accept the donation into the ServiceMix incubator project"

>>The idea of incubation is that the project is still not
>>a part of Apache and hasn't quite become a meritocracy etc..
> 
> I understand that, which is why we are asking for the sponsor, the  
> Geronimo PMC to vote.

That's very convoluted to my mind, although it *is* currently
early in the morning here.  A package gets accepted as a podling,
and then later the sponsor, a group external to the podling,
decides to add more to it?  Admittedly the podling itself isn't
allowed to make the decision, but that's still an odd scenario.
Regardless of whether it has happened before, it's clearly
an exception rather than the rule, and therefore subject to
scrutiny.

>>The way this particular potential donation has been handled proves
>>without a shadow of a doubt that this project (ServiceMix) is not
>>running The Apache Way.
> 
> Huh? We've held a vote in open so folks can express their opinions.

Again -- you don't use a vote to discuss or collect opinions.
Votes are primarily for decision-making, and this one
certainly was phrased that way.

> I don't see how the project is not following the Apache Way. I find  
> this comment particularly puzzling as you voted yourself in to be a  
> mentor of the ServiceMix project.

And I find it particularly troubling that a mentor of the
podling in question is so strongly opposed to this tack.
If Sanjiva, a mentor of ServiceMix and therefore supposedly
closer to it than most.. if *he* thinks there's something
awkward about the way this is being handled, then I think
attention should be paid to him.
- --
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQCVAwUBQ+M/nJrNPMCpn3XdAQJ65AP+Nabfv2dmZPDEzWsycpaT+z8RTYSNDwx/
VEmeyRhicADWxjcJShwNKbsuRGq17tmfRoU2KETMUC2iWUyvgyuGiux5bkd6L6LT
RjGGCAzCLyIpDfa3EakOoTj3kS63ZGcrVq4zy8lpxL/oQmXWaSj9PInmai+SyI2E
WukqhVEqajY=
=KDor
-END PGP SIGNATURE-


login-service refactoring: authentication by assertion: saml and csi-v2

2006-02-03 Thread Simon Godik
Here is an outline of the login-service and authentication by assertion;

There are at least 2 use cases for authentication by assertion: SAML and
CSI-V2;

SAML defines browser profile for inter-domain transfer: user agent is
transferred from the source site in one domain to the destination site in
another domain. To make long story short, destination site receives an
assertion from the source site that vouches for the caller identity;

There are 2 ways a user can log in: directly into the web-app, or by
inter-domain transfer; There are 2 issues to consider for authentication by
assertion: how to parse an assertion, and how to verify that we trust it; In
keeping with the notion that security realm is application authentication
policy, here is how security-realm is put together:

security-realm name="hello" {
trust-rules => either embedded or a reference to the trust-managing
gbean;
direct-login-module sufficient
saml-art-login-module trust-ref sufficient
}

For the user that is logging in directly, direct-login-module will succeed;
for inter-domain transfer saml-art-login-module will succeed; trust rules
are either defined within security realm or by the trust-manager gbean;
Trust manager will decide if we trust assertion issuer;

CSI-V2:
I'd like csi-v2 implementation to interact with the Geronimo login service
and delegate login and trust evaluation to it;

Here is csi-v2 security-realm configuration:
Csi-v2-security-realm name = "csi-v2" {
Trust-rules => either embedded or a reference to the trust-manager
gbean;
Auth-token-login-module-ref required => reference to a login module
that will authenticate a user specified by the auth-token; if no auth-token
present lm.login() will return false, meaning 'ignore this login module'
Csi-v2-login-module trust-ref required
}

First login module will try authenticating auth token if present; second
login module will examine csi-v2 assertions, evaluate trust rules, and
populate subject with delegated principals; Authenticated subject from the
auth-token-login-module is passed in the login-module shared-state;

csi-v2 callback handler has methods to set transport identity (sensitive
call, allowed for trusted code only), authentication-token, identity-token,
proxy trust rules, etc;

Then csi-v2 interceptor (trusted code) will call: csi-v2-callback-handler
cbh = new csi-v2-callback-handler(); cbh.setTransportIdentity(...) etc; 
Then: 
SubjectId subjid = login-service.login("csi-v2-security-realm-name", cbh); 
Subject subj = login-service.getSubject(subjid); etc...;

More detail on delegated principals and trust rules later.

Comments?

Simon




  1   2   >