Re: Move trunk, tags and branches to server/*

2006-08-15 Thread Guillaume Nodet
+1On 8/16/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
I think we should move the top-level trunk, tags and branches toserver/*.  This will make the top-level of our repository moreconsistent.Specifically, I think we should:svn mkdir 
https://svn.apache.org/repos/asf/geronimo/serversvn mv https://svn.apache.org/repos/asf/geronimo/tags https://
svn.apache.org/repos/asf/geronimo/server/tagssvn mv https://svn.apache.org/repos/asf/geronimo/trunk https://
svn.apache.org/repos/asf/geronimo/server/trunksvn mv https://svn.apache.org/repos/asf/geronimo/branches https://
svn.apache.org/repos/asf/geronimo/server/branchesAnd then update the pom's in server/trunk to reflect the new locationfor scm tags.--jason-- Cheers,
Guillaume Nodet


[jira] Commented: (GERONIMODEVTOOLS-100) publishing hundreds of web projects / dependencies - GUI usability

2006-08-15 Thread Oleg Gusakov (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-100?page=comments#action_12428324
 ] 

Oleg Gusakov commented on GERONIMODEVTOOLS-100:
---

This issue, though reported as critical is a real show stopper for us. If we 
cannot efficiently publish 2-3 hundred applications, using the plugin does not 
make too much sense.

What kind of metadata can we use to create a hierarchy out of those projects? 
Maybe go by dependency graph and publish/remove projects by dependency layers? 

What kind of metadata could be added to a project via WTP features?

> publishing hundreds of web projects / dependencies - GUI usability
> --
>
> Key: GERONIMODEVTOOLS-100
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-100
> Project: Geronimo-Devtools
>  Issue Type: Improvement
>  Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: IBM Java 1.5, Eclipse 3.2.0, WTP 1.5, w2k/w3k
>Reporter: Oleg Gusakov
>Priority: Critical
>
> When there are several hundred projects, publishing/removing them from 
> Geronimo becomes a tedious task.
> We need a clearer GUI to address that, probably some kind of hierarchical 
> markup in the project metadata. Or combine that with Maven POM metadata ...

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




[jira] Created: (GERONIMO-2328) Why GBeans - reinventing the wheel?

2006-08-15 Thread Oleg Gusakov (JIRA)
Why GBeans - reinventing the wheel?
---

 Key: GERONIMO-2328
 URL: http://issues.apache.org/jira/browse/GERONIMO-2328
 Project: Geronimo
  Issue Type: Wish
  Security Level: public (Regular issues)
Affects Versions: Wish List
Reporter: Oleg Gusakov


Guys - why spend time reinventing the wheen with GBean container? One of the 
key values of Geronimo was stated as "bring the best of open technologies 
together rather than rewriting them". And one of the most fundamental features 
- initialization/configuration container - writing it from scratch and making 
all errors once again?

Containers have been around since early days of civilization - pico and nano 
containers, JBoss'es MBeans, microcontainer, Spring to name a few 

And the father of them all - plexus: has been around for a decade - simple, 
reliable, proven. Why not just take plexus and spend efforts on something 
really new and exiting?

You use Maven for the build, so you already have some kind of exposure to it. 
Throw in classwords - and Geronimo rules! No headaches from half cooked 
products. And not deviating from the stated principles :)

-- 
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: Graduate to a TLP?

2006-08-15 Thread David Jencks

+1 from me, too

david jencks

On Aug 1, 2006, at 9:14 AM, Brian McCallister wrote:

I'd like to start the ball rolling to have ActiveMQ graduate to a  
top level project at Apache.


The original intent was to become a sub-project of Geronimo, but I  
think that this would be a disservice to ActiveMQ, which is quite  
capable of standing on it's own, and therefore, should be a project  
in itsef rather than expanding the G umbrella.


Looking over the incubator checklist, everything seems to have been  
completed, we have been making releases (a good sign that a project  
has it together) and I do believe it is time :-)


Thoughts?

-Brian




[jira] Created: (GERONIMO-2327) Need to encode colons for JACC web permissions

2006-08-15 Thread Alan Cabrera (JIRA)
Need to encode colons for JACC web permissions
--

 Key: GERONIMO-2327
 URL: http://issues.apache.org/jira/browse/GERONIMO-2327
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
Affects Versions: 1.1.1, 1.2
Reporter: Alan Cabrera
 Assigned To: Alan Cabrera
 Fix For: 1.1.1, 1.2


Need to encode colons for JACC web permissions

-- 
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: Graduate to a TLP?

2006-08-15 Thread Bruce Snyder

On 8/1/06, Brian McCallister <[EMAIL PROTECTED]> wrote:

I'd like to start the ball rolling to have ActiveMQ graduate to a top
level project at Apache.

The original intent was to become a sub-project of Geronimo, but I
think that this would be a disservice to ActiveMQ, which is quite
capable of standing on it's own, and therefore, should be a project
in itsef rather than expanding the G umbrella.

Looking over the incubator checklist, everything seems to have been
completed, we have been making releases (a good sign that a project
has it together) and I do believe it is time :-)


+1 to graduation and +1 to TLP status.

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


Re: Move trunk, tags and branches to server/*

2006-08-15 Thread Bruce Snyder

On 8/15/06, Jason Dillon <[EMAIL PROTECTED]> wrote:

I think we should move the top-level trunk, tags and branches to
server/*.  This will make the top-level of our repository more
consistent.

Specifically, I think we should:

svn mkdir https://svn.apache.org/repos/asf/geronimo/server
svn mv https://svn.apache.org/repos/asf/geronimo/tags https://
svn.apache.org/repos/asf/geronimo/server/tags
svn mv https://svn.apache.org/repos/asf/geronimo/trunk https://
svn.apache.org/repos/asf/geronimo/server/trunk
svn mv https://svn.apache.org/repos/asf/geronimo/branches https://
svn.apache.org/repos/asf/geronimo/server/branches

And then update the pom's in server/trunk to reflect the new location
for scm tags.


+1

This has been needed or a while.

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


[jira] Commented: (GERONIMODEVTOOLS-99) need to publish web project dependencies outside of WAR

2006-08-15 Thread Oleg Gusakov (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-99?page=comments#action_12428320
 ] 

Oleg Gusakov commented on GERONIMODEVTOOLS-99:
--

added a comment to   GERONIMO-1526

> need to publish web project dependencies outside of WAR
> ---
>
> Key: GERONIMODEVTOOLS-99
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-99
> Project: Geronimo-Devtools
>  Issue Type: Improvement
>  Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: IBM Java 1.5, Eclipse 3.2.0, WTP 1.5, w2k/w3k, 32/64 bit
>Reporter: Oleg Gusakov
> Assigned To: Sachin Patel
>Priority: Blocker
> Fix For: 1.x
>
>
> In our use case for geronimo plugin we need to be able to deploy WAR project 
> dependencies outside of WAR. The best place seems to SharedLib deployer. 
> Dependencies to deploy include:
> - Eclipse WAR project references to other Eclipse projects
> - external JAR files, attached to the project and/ot it's dependencies
> - external dependencies supplied by Maven plugin from project's POM file. 
> This is almost identical to the previous one.
> All dependencies need to be deployed "in place" for efficiency reasons.
> Binary dependencies do not change often and can reside in one classloader. 
> Eclipse projects, on the other hand, change a lot and could be subjected to 
> hot redeployment, so they probably should reside in their own set of 
> classloaders.
> Please consider for implementation.

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




[jira] Commented: (GERONIMO-1526) Allow module builders to support building configuraiton from non-j2ee structure.

2006-08-15 Thread Oleg Gusakov (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1526?page=comments#action_12428319
 ] 

Oleg Gusakov commented on GERONIMO-1526:


If you look at the issue from a little wider angle - it has nothing to do with 
any "exceptions" to JavaEE structure. JavaEE defines resolution structure for 
some pre-defined module types - EAR, WAR. But it also adhears to JavaSE 
classloading mechanism: looking for a class - ask parent classloader. Of cause 
- we made it more flexible here by allowing to first check module's classloader 
cache as an option.

So in essence what's stated here as well as in GERONIMODEVTOOLS-99 which seems 
to be blocked because of this one - make regular module builder flexible, able 
to resolve resources from either remote folder ("in-place deployment") and most 
problems go away.

The only real issue that may need to be solved - in IDE environment standard 
EAR or WAR structure may be split into physically different locations before 
it's finalized by the build process. In this case module builder has to do real 
"building" - assemble those pieces togerther into a compiant structure. The 
easiest solution to that might be, say, using OS level hack - symbolic links on 
the filesystem level. (Don't know if it's possible unde windows, though)

> Allow module builders to support building configuraiton from non-j2ee 
> structure.
> 
>
> Key: GERONIMO-1526
> URL: http://issues.apache.org/jira/browse/GERONIMO-1526
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: deployment
>Affects Versions: 1.1.1
>Reporter: Sachin Patel
>Priority: Critical
> Fix For: 1.x
>
>
> See the section Geronimo Runtime Requirements in the link for a detailed 
> description 
> http://cwiki.apache.org/GMOxDOC11/geronimo-eclipse-plugin-development-roadmap.html
> In summary...
> - The module builders should not assume and cannot be passed in a jar file.
> - The module builders should not locate resources by assuming that the root 
> location passed in is an J2EE file structure
> - Need to provide an abstraction of an ear/module one impl which would be by 
> default is a J2EE structure, otherwise support a pluggable method to allow 
> support for different IDEs.

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




[jira] Commented: (GERONIMO-2326) unable to deploy a database pool

2006-08-15 Thread Paul McMahan (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2326?page=comments#action_12428302
 ] 

Paul McMahan commented on GERONIMO-2326:


Seems to only be a problem in the jetty assembly.  Tomcat works ok.

> unable to deploy a database pool
> 
>
> Key: GERONIMO-2326
> URL: http://issues.apache.org/jira/browse/GERONIMO-2326
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>Affects Versions: 1.2, 1.1.1
>Reporter: Bill Dudney
>
> Trying to deploy a jdbc datasource leads to a blank screen and the following 
> stack trace in the log.
> The issue appears to be that URLPatternSpec does not like the URL generated 
> by DatabasePoolPortlet from the info found in the DatabaseInfo.ALL_DATABASES 
> array.
> java.lang.IllegalArgumentException: Qualifier patterns must be present when 
> first URLPattern is an exact pattern
>   at javax.security.jacc.URLPatternSpec.(URLPatternSpec.java:98)
>   at 
> javax.security.jacc.WebUserDataPermission.(WebUserDataPermission.java:83)
>   at 
> org.apache.geronimo.tomcat.realm.TomcatGeronimoRealm.hasUserDataPermission(TomcatGeronimoRealm.java:131)
>   at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:460)
>   at 
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:322)
>   at 
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
>   at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>   at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>   at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>   at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>   at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>   at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
>   at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>   at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>   at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>   at java.lang.Thread.run(Thread.java:552)

-- 
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: Graduate to a TLP?

2006-08-15 Thread Brian McCallister

+1's from:
Guillaume Nodet
James Strachan
Rob Davies
Aaron Mulder
Hiram Chirino
Alan Cabrera
Dain Sundstrom
Jason Dillon
Adrian Co
David Jencks
Brian McCallister

No -1 or 0 votes cast.

I'll start drafting something for the incubator vote.

-Brian

On Aug 1, 2006, at 9:14 AM, Brian McCallister wrote:

I'd like to start the ball rolling to have ActiveMQ graduate to a  
top level project at Apache.


The original intent was to become a sub-project of Geronimo, but I  
think that this would be a disservice to ActiveMQ, which is quite  
capable of standing on it's own, and therefore, should be a project  
in itsef rather than expanding the G umbrella.


Looking over the incubator checklist, everything seems to have been  
completed, we have been making releases (a good sign that a project  
has it together) and I do believe it is time :-)


Thoughts?

-Brian




Re: Graduate to a TLP?

2006-08-15 Thread Brian McCallister

+1 from me :-)

On Aug 1, 2006, at 9:14 AM, Brian McCallister wrote:

I'd like to start the ball rolling to have ActiveMQ graduate to a  
top level project at Apache.


The original intent was to become a sub-project of Geronimo, but I  
think that this would be a disservice to ActiveMQ, which is quite  
capable of standing on it's own, and therefore, should be a project  
in itsef rather than expanding the G umbrella.


Looking over the incubator checklist, everything seems to have been  
completed, we have been making releases (a good sign that a project  
has it together) and I do believe it is time :-)


Thoughts?

-Brian




[jira] Resolved: (SM-542) NPE occurs in ODE-BPE when undeploying and redeploying the loan broker demo.

2006-08-15 Thread Adrian Co (JIRA)
 [ https://issues.apache.org/activemq/browse/SM-542?page=all ]

Adrian Co resolved SM-542.
--

Resolution: Fixed

fixed.

> NPE occurs in ODE-BPE when undeploying and redeploying the loan broker demo.
> 
>
> Key: SM-542
> URL: https://issues.apache.org/activemq/browse/SM-542
> Project: ServiceMix
>  Issue Type: Bug
>  Components: servicemix-bpe
>Affects Versions: 3.0-M2
>Reporter: Adrian Co
> Assigned To: Adrian Co
> Fix For: 3.0-M3
>
>
> NPE occurs in the ODE-BPE class when undeploying, redeploying, and then 
> running the loan broker demo.

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




Re: Move trunk, tags and branches to server/*

2006-08-15 Thread David Blevins

+1, it's gotten a bit awkward the way we have it now.

-David

On Aug 15, 2006, at 3:03 PM, Jason Dillon wrote:

I think we should move the top-level trunk, tags and branches to  
server/*.  This will make the top-level of our repository more  
consistent.


Specifically, I think we should:

svn mkdir https://svn.apache.org/repos/asf/geronimo/server
svn mv https://svn.apache.org/repos/asf/geronimo/tags https:// 
svn.apache.org/repos/asf/geronimo/server/tags
svn mv https://svn.apache.org/repos/asf/geronimo/trunk https:// 
svn.apache.org/repos/asf/geronimo/server/trunk
svn mv https://svn.apache.org/repos/asf/geronimo/branches https:// 
svn.apache.org/repos/asf/geronimo/server/branches


And then update the pom's in server/trunk to reflect the new  
location for scm tags.


--jason





Re: Console JACC Security Error in 1.1.1

2006-08-15 Thread Alan D. Cabrera

I found the problem and will fix it tonight.


Regards,
Alan

Aaron Mulder wrote:
I'm not sure if this is related to the recent web app security fix or 
not.


I hacked the build enough that I got the 1.1.1 server running.

I went to the console, went to the database pool screen, selected that
I wanted to create a new pool, filled out the name and DB type on that
screen and hit submit, and got the error below.  I have no idea why it
only came up on that submission and not any of the previous ones
(though it was the first POST request I think).

Thanks,
Aaron

18:19:51,940 WARN  [/console]
/console/portal/services/services_jdbc/_rp_services_jdbc_row1_col1_p1_adapterDisplayName/1_TranQL0x8Generic0x8JDBC0x8Resource0x8Adapter/_rp_services_jdbc_row1_col1_p1_rarPath/1_tranql0x3tranql-connector0x310x220x3rar/_rp_services_jdbc_row1_col1_p1_mode/1_params/_rp_services_jdbc_row1_col1_p1_driverClass/1_com0x2mysql0x2jdbc0x2Driver/_pm_services_jdbc_row1_col1_p1/view/_rp_services_jdbc_row1_col1_p1_dbtype/1_MySQL/_rp_services_jdbc_row1_col1_p1_urlPrototype/1_jdbc%3Amysql%3A0x30x3%7BHost%7D%3A%7BPort%7D0x3%7BDatabase%7D/_st_services_jdbc_row1_col1_p1/normal/_ps_services_jdbc_row1_col1_p1/normal/_pid/services_jdbc_row1_col1_p1/_md_services_jdbc_row1_col1_p1/view/_rp_services_jdbc_row1_col1_p1_name/1_JPAPool: 


java.lang.IllegalArgumentException: Qualifier patterns must be present
when first URLPattern is an exact pattern
   at 
javax.security.jacc.URLPatternSpec.(URLPatternSpec.java:98)
   at 
javax.security.jacc.WebUserDataPermission.(WebUserDataPermission.java:83) 

   at 
org.apache.geronimo.jetty.interceptor.SecurityContextBeforeAfter.checkSecurityConstraints(SecurityContextBeforeAfter.java:194) 

   at 
org.apache.geronimo.jetty.JettyWebAppContext.checkSecurityConstraints(JettyWebAppContext.java:607) 

   at 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:432) 

   at 
org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) 

   at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)

   at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
   at 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) 


   at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
   at org.mortbay.http.HttpServer.service(HttpServer.java:909)
   at 
org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
   at 
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)

   at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
   at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)

   at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
   at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)




Re: JPA Plugin Status

2006-08-15 Thread David Blevins
Grrr, I'm missing mail again  -- pulled it from the archives.   
Thanks, Dain, for pointing out there was a message for me.


On 8/15/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
> David,
>
> I am releasing the specs as a 1.1.1 release due to some changes in  
jacc.  Do you want to include the

> changes to JPA there?

That would be great.  In fact all the jee5_exp specs could be  
released.  The related specifications went final so we should be good  
to go.


-David

On Aug 15, 2006, at 4:17 AM, David Blevins wrote:


I got OpenJPA to run with my JPA code.  So we're looking real good.

On Aug 13, 2006, at 8:24 PM, Aaron Mulder wrote:


So far, it's just got a TopLink provider, but if people want to copy
that to create providers for Cayenne or OpenJPA or whatever, that
would be great.  It basically just needs to have a customized name  
and

ClassPath, though I'm assuming any provider we integrate with will be
compatible with the Geronimo JPA spec JAR (currently
org.apache.geronimo.specs/geronimo-jpa_3.0_spec/1.0-SNAPSHOT/jar)


OpenJPA and the Geronimo JPA spec jar weren't happy.  Our JPA jar  
had some bad signatures and was missing a few exception classes.  I  
fixed those and managed to get OpenJPA to compile and run with our  
JPA jar rather than the CDDL version they use.


If you try to build and run this, you'll be held up by a couple  
things:


For me its:
 - Still missing the some JNDI stuff Dain is working on (mentioned  
earlier in the thread).

 - Need the plugin goop

But when that is there, this should run for ejbs or servlets in  
1.1.1 and maybe 1.1 (should work).



My goal is to have a release of this plugin with sufficient user
documentation when G 1.1.1 is released.  It would be great to have
some open source JPA providers for that release too.

I also started talking to David B about the JPA work being done in
OpenEJB, and I think we're agreed that we probably don't need two  
such

plugins for G 1.1.x, so hopefully we can work toward a unification as
we move forward.


I'm sure we can figure something out.  I'll give it some more  
thought tomorrow, time for bed now


-David





Re: Move trunk, tags and branches to server/*

2006-08-15 Thread Matt Hogstrom

+1...good first step

Jason Dillon wrote:
I think we should move the top-level trunk, tags and branches to 
server/*.  This will make the top-level of our repository more consistent.


Specifically, I think we should:

svn mkdir https://svn.apache.org/repos/asf/geronimo/server
svn mv https://svn.apache.org/repos/asf/geronimo/tags 
https://svn.apache.org/repos/asf/geronimo/server/tags
svn mv https://svn.apache.org/repos/asf/geronimo/trunk 
https://svn.apache.org/repos/asf/geronimo/server/trunk
svn mv https://svn.apache.org/repos/asf/geronimo/branches 
https://svn.apache.org/repos/asf/geronimo/server/branches


And then update the pom's in server/trunk to reflect the new location 
for scm tags.


--jason





Possible blocker for 1.1.1 -- console broken

2006-08-15 Thread David Jencks
Bill Dudney found a problem with the console -- see GERONIMO-2326I've been able to reproduce it on branches/1.1 so I expect it is also  a problem on 1.1.1.  I think the problem only occurs when you try to deploy a non-xa driver, which then includes a database url with lots of colons in the servlet/portlet url.  These colons don't work with the new fixes alan put in to the web app security.I think the solution is to encode the db urls, but I'm not sure when the url is being constructed nor if the encoding should be our responsibility or pluto's   If any console experts such as  Aaron have any ideas that would be great.As a completely separate issue it looks like the work in rev 412804 did not make it into trunk... I'm getting worried about drift between the versions.thanksdavid jencks

Re: Move trunk, tags and branches to server/*

2006-08-15 Thread David Jencks


On Aug 15, 2006, at 5:03 PM, Dain Sundstrom wrote:


+1 to Jason's original proposal



I agree
david jencks


-dain

On Aug 15, 2006, at 3:17 PM, Jason Dillon wrote:

I have not read anything to that affect... and would not recommend  
doing that.  Top-level directories with the standard svn trunk,  
tags and branches is what I think will work out best for the long  
run.


--jason


On Aug 15, 2006, at 3:07 PM, Aaron Mulder wrote:


Sounds OK to me, though I thought there had been some talk about
something more like

trunk/server
trunk/other
trunk/another
server/branches
server/tags
other/branches
other/tags
another/branches
another/tags

Or something like that -- where all the trunks were together but all
the branches and tags were separate.  Or am I making that up?

Thanks,
Aaron

On 8/15/06, Jason Dillon <[EMAIL PROTECTED]> wrote:

I think we should move the top-level trunk, tags and branches to
server/*.  This will make the top-level of our repository more
consistent.

Specifically, I think we should:

svn mkdir https://svn.apache.org/repos/asf/geronimo/server
svn mv https://svn.apache.org/repos/asf/geronimo/tags https://
svn.apache.org/repos/asf/geronimo/server/tags
svn mv https://svn.apache.org/repos/asf/geronimo/trunk https://
svn.apache.org/repos/asf/geronimo/server/trunk
svn mv https://svn.apache.org/repos/asf/geronimo/branches https://
svn.apache.org/repos/asf/geronimo/server/branches

And then update the pom's in server/trunk to reflect the new  
location

for scm tags.

--jason







[jira] Updated: (GERONIMO-2326) unable to deploy a database pool

2006-08-15 Thread David Jencks (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2326?page=all ]

David Jencks updated GERONIMO-2326:
---

Affects Version/s: 1.1.1

I've just reproduced the problem on branches/1.1 trying for a derby embedded 
pool.  I think the problem is the same in both versions.  Most likely xa pools 
won't have this problem (derby network xa didnt for me)

IMO the problem is that we are generating URLs that have : characters in them 
from the jdbc url: here's an example:

RequestURI=/console/portal/services/services_jdbc/_rp_services_jdbc_row1_col1_p1_adapterDisplayName/1_TranQL0x8Generic0x8JDBC0x8Resource0x8Adapter/_rp_services_jdbc_row1_col1_p1_rarPath/1_tranql0x3tranql-connector0x310x220x3rar/_rp_services_jdbc_row1_col1_p1_mode/1_params/_rp_services_jdbc_row1_col1_p1_driverClass/1_org0x2apache0x2derby0x2jdbc0x2EmbeddedDriver/_pm_services_jdbc_row1_col1_p1/view/_rp_services_jdbc_row1_col1_p1_dbtype/1_Derby0x8embedded/_rp_services_jdbc_row1_col1_p1_urlPrototype/1_jdbc:derby:{Database}/_st_services_jdbc_row1_col1_p1/normal/_ps_services_jdbc_row1_col1_p1/normal/_pid/services_jdbc_row1_col1_p1/_md_services_jdbc_row1_col1_p1/view/_rp_services_jdbc_row1_col1_p1_name/1_test2

Here's the bad part:

1_p1_urlPrototype/1_jdbc:derby:{Database}

I think the solution is likely to be to encode this stuff.  I haven't figured 
out if we or pluto should be doing the encoding

> unable to deploy a database pool
> 
>
> Key: GERONIMO-2326
> URL: http://issues.apache.org/jira/browse/GERONIMO-2326
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>Affects Versions: 1.2, 1.1.1
>Reporter: Bill Dudney
>
> Trying to deploy a jdbc datasource leads to a blank screen and the following 
> stack trace in the log.
> The issue appears to be that URLPatternSpec does not like the URL generated 
> by DatabasePoolPortlet from the info found in the DatabaseInfo.ALL_DATABASES 
> array.
> java.lang.IllegalArgumentException: Qualifier patterns must be present when 
> first URLPattern is an exact pattern
>   at javax.security.jacc.URLPatternSpec.(URLPatternSpec.java:98)
>   at 
> javax.security.jacc.WebUserDataPermission.(WebUserDataPermission.java:83)
>   at 
> org.apache.geronimo.tomcat.realm.TomcatGeronimoRealm.hasUserDataPermission(TomcatGeronimoRealm.java:131)
>   at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:460)
>   at 
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:322)
>   at 
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
>   at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>   at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>   at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>   at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>   at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>   at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
>   at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>   at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>   at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>   at java.lang.Thread.run(Thread.java:552)

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




[jira] Created: (GERONIMO-2326) unable to deploy a database pool

2006-08-15 Thread Bill Dudney (JIRA)
unable to deploy a database pool


 Key: GERONIMO-2326
 URL: http://issues.apache.org/jira/browse/GERONIMO-2326
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
Affects Versions: 1.2
Reporter: Bill Dudney


Trying to deploy a jdbc datasource leads to a blank screen and the following 
stack trace in the log.

The issue appears to be that URLPatternSpec does not like the URL generated by 
DatabasePoolPortlet from the info found in the DatabaseInfo.ALL_DATABASES array.

java.lang.IllegalArgumentException: Qualifier patterns must be present when 
first URLPattern is an exact pattern
at javax.security.jacc.URLPatternSpec.(URLPatternSpec.java:98)
at 
javax.security.jacc.WebUserDataPermission.(WebUserDataPermission.java:83)
at 
org.apache.geronimo.tomcat.realm.TomcatGeronimoRealm.hasUserDataPermission(TomcatGeronimoRealm.java:131)
at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:460)
at 
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:322)
at 
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:552)



-- 
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: Move trunk, tags and branches to server/*

2006-08-15 Thread Dain Sundstrom

+1 to Jason's original proposal

-dain

On Aug 15, 2006, at 3:17 PM, Jason Dillon wrote:

I have not read anything to that affect... and would not recommend  
doing that.  Top-level directories with the standard svn trunk,  
tags and branches is what I think will work out best for the long run.


--jason


On Aug 15, 2006, at 3:07 PM, Aaron Mulder wrote:


Sounds OK to me, though I thought there had been some talk about
something more like

trunk/server
trunk/other
trunk/another
server/branches
server/tags
other/branches
other/tags
another/branches
another/tags

Or something like that -- where all the trunks were together but all
the branches and tags were separate.  Or am I making that up?

Thanks,
Aaron

On 8/15/06, Jason Dillon <[EMAIL PROTECTED]> wrote:

I think we should move the top-level trunk, tags and branches to
server/*.  This will make the top-level of our repository more
consistent.

Specifically, I think we should:

svn mkdir https://svn.apache.org/repos/asf/geronimo/server
svn mv https://svn.apache.org/repos/asf/geronimo/tags https://
svn.apache.org/repos/asf/geronimo/server/tags
svn mv https://svn.apache.org/repos/asf/geronimo/trunk https://
svn.apache.org/repos/asf/geronimo/server/trunk
svn mv https://svn.apache.org/repos/asf/geronimo/branches https://
svn.apache.org/repos/asf/geronimo/server/branches

And then update the pom's in server/trunk to reflect the new  
location

for scm tags.

--jason





[jira] Commented: (GERONIMO-2325) unable to deploy from console with m2 build

2006-08-15 Thread Bill Dudney (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2325?page=comments#action_12428272
 ] 

Bill Dudney commented on GERONIMO-2325:
---

to test the patch - 
1) start the server
2) log into the console
3) deploy new
4) choose any deployable jar file (i was using 
modules/j2ee-builder/target/test-ear14/test-ejb-jar.jar)

if you get an error about the DefaultDatasource not found the patch worked

if you get a stack trace on the console with a ClassNotFoundException the patch 
did not work

> unable to deploy from console with m2 build
> ---
>
> Key: GERONIMO-2325
> URL: http://issues.apache.org/jira/browse/GERONIMO-2325
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: deployment
>Affects Versions: 1.2
>Reporter: Bill Dudney
> Assigned To: Jason Dillon
> Attachments: 2325-console.patch
>
>
> deploy-new is unable to deploy anything with the m2 build because of missing 
> dependencies

-- 
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-2325) unable to deploy from console with m2 build

2006-08-15 Thread Jason Dillon (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2325?page=all ]

Jason Dillon reassigned GERONIMO-2325:
--

Assignee: Jason Dillon

> unable to deploy from console with m2 build
> ---
>
> Key: GERONIMO-2325
> URL: http://issues.apache.org/jira/browse/GERONIMO-2325
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: deployment
>Affects Versions: 1.2
>Reporter: Bill Dudney
> Assigned To: Jason Dillon
> Attachments: 2325-console.patch
>
>
> deploy-new is unable to deploy anything with the m2 build because of missing 
> dependencies

-- 
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-2325) unable to deploy from console with m2 build

2006-08-15 Thread Bill Dudney (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2325?page=all ]

Bill Dudney updated GERONIMO-2325:
--

Attachment: 2325-console.patch

apply the patch from geronimo

> unable to deploy from console with m2 build
> ---
>
> Key: GERONIMO-2325
> URL: http://issues.apache.org/jira/browse/GERONIMO-2325
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: deployment
>Affects Versions: 1.2
>Reporter: Bill Dudney
> Attachments: 2325-console.patch
>
>
> deploy-new is unable to deploy anything with the m2 build because of missing 
> dependencies

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




[jira] Created: (GERONIMO-2325) unable to deploy from console with m2 build

2006-08-15 Thread Bill Dudney (JIRA)
unable to deploy from console with m2 build
---

 Key: GERONIMO-2325
 URL: http://issues.apache.org/jira/browse/GERONIMO-2325
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: deployment
Affects Versions: 1.2
Reporter: Bill Dudney


deploy-new is unable to deploy anything with the m2 build because of missing 
dependencies

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




[jira] Resolved: (GERONIMO-2313) Subject not propagated correctly between web app and ejb

2006-08-15 Thread David Jencks (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2313?page=all ]

David Jencks resolved GERONIMO-2313.


Fix Version/s: 1.1.2
   Resolution: Fixed

Sample app works, lets see if I can get the user who found the problem to test 
this out.

> Subject not propagated correctly between web app and ejb
> 
>
> Key: GERONIMO-2313
> URL: http://issues.apache.org/jira/browse/GERONIMO-2313
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>Affects Versions: 1.1, 1.1.1, 1.1.x
>Reporter: David Jencks
> Assigned To: David Jencks
> Fix For: 1.1.2, 1.2
>
> Attachments: ejbrefsec-ear-1.0-SNAPSHOT.ear, ejbrefsec.src.jar, 
> GERONIMO-2313-openejb.diff, GERONIMO-2313.diff
>
>
> With a web app with security, that calls an ejb, isCallerInRole in the ejb 
> always returns false.
> this is caused by the web app not setting nextCaller and the ejb interceptors 
> shifting nextCaller to currentCaller, so when the isCallerInRole is tested 
> there is a null subject so it returns false.

-- 
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] Release Apache ActiveMQ 4.0.2 (RC 3)

2006-08-15 Thread Rob Davies

+1
On 15 Aug 2006, at 21:42, Brian McCallister wrote:


+1

-Brian

On Aug 8, 2006, at 1:35 PM, Hiram Chirino wrote:

Some NOTICE file issues were found in the 2nd release candidate of  
the

4.0.2 build.  I have cut and RC 3 of the 4.0.2 build with the fixes
and it's available here:


http://people.apache.org/~chirino/incubator-activemq-4.0.2-RC3/ 
maven1/incubator-activemq/distributions/


Maven 1 and Maven 2 repos for this release can be found at:
http://people.apache.org/~chirino/incubator-activemq-4.0.2-RC3

Here's the wiki page for the release notes (they should soon get
mirrored to the activemq static website) :
http://goopen.org/confluence/display/ACTIVEMQ/ActiveMQ+4.0.2+Release

Please vote to approve this release binary

[ ] +1 Release the binary as Apache ActiveMQ  4.0.2
[ ] -1 Veto the release (provide specific comments)

If this vote passes, then we will then ask the Incubator PMC for  
their

blessing to ship this release officially.

Here's my +1

--
Regards,
Hiram

Blog: http://hiramchirino.com






[jira] Commented: (GERONIMO-2313) Subject not propagated correctly between web app and ejb

2006-08-15 Thread David Jencks (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2313?page=comments#action_12428262
 ] 

David Jencks commented on GERONIMO-2313:


Alan agrees that this is a reasonable direction to go in to fix this problem.

G trunk rev 431706
openejb2 trunk rev 2854

Merging with 1.1 required some manual work, much of it from the TCM removal and 
openejb configuration work dain did.  The sample/test app attached works 
properly with the 1.1 modifications.

G 1.1 branch rev 431735
openejb2 2.1 branch rev 2855



> Subject not propagated correctly between web app and ejb
> 
>
> Key: GERONIMO-2313
> URL: http://issues.apache.org/jira/browse/GERONIMO-2313
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>Affects Versions: 1.1, 1.1.1, 1.1.x
>Reporter: David Jencks
> Assigned To: David Jencks
> Fix For: 1.2
>
> Attachments: ejbrefsec-ear-1.0-SNAPSHOT.ear, ejbrefsec.src.jar, 
> GERONIMO-2313-openejb.diff, GERONIMO-2313.diff
>
>
> With a web app with security, that calls an ejb, isCallerInRole in the ejb 
> always returns false.
> this is caused by the web app not setting nextCaller and the ejb interceptors 
> shifting nextCaller to currentCaller, so when the isCallerInRole is tested 
> there is a null subject so it returns false.

-- 
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: TCK, Trunk & M2

2006-08-15 Thread Jason Dillon

On Aug 15, 2006, at 4:30 PM, Alan D. Cabrera wrote:
Seriously, I'm not sure what I can mention on a public list.  Are  
you on the TCK list?


Yup, if you know... please post it to that list.

--jason




Re: XBean and QDox

2006-08-15 Thread Alan D. Cabrera

Sweet.  This will be nice.


Regards,
Alan

Dain Sundstrom wrote:

Yep is just works.

-dain

On Aug 14, 2006, at 7:27 PM, Dan Diephouse wrote:


Alan D. Cabrera wrote:

James Strachan wrote:

On 8/13/06, Guillaume Nodet <[EMAIL PROTECTED]> wrote:

It seems that nobody work on QDox since several months.
(see
http://www.nabble.com/Anyone-developing-QDox--tf705135r1.html)
Does anyone know of any replacement we could use to allow java 5 
parsing ?


I was thinking of introducing real annotations, but this would make
xbean-spring
JDK 5 specific.

Any thoughts ?


We could compile the source with Java 5, use source-only annotations
maybe - then generate Java 1.4 compliant code via retrotranslator.


Can I debug retrotranslated code in JDK14?


Regards,
Alan


Yes. Dain did a whole bunch of experiments on this if you want to 
know more details. From what I understand they went quite well.

- Dan

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






Re: TCK, Trunk & M2

2006-08-15 Thread Alan D. Cabrera

Jason Dillon wrote:

What needs to be done to get the the TCK running on m2 builds of trunk?

Lets wrap that up and nuke the m1 build.

--jason

I could tell you but then I would have to kill you.  :)

Seriously, I'm not sure what I can mention on a public list.  Are you on 
the TCK list?



Regards,
Alan




Re: JIRA Permissions

2006-08-15 Thread Matt Hogstrom

Hi Tim and welcome.

I've added you to the Geronimo-contributors group.  This should allow you to assign JIRA's to 
yourself.  Please remember to communicate on the dev list (dev@geronimo.apache.org) about what you 
are working on and use that same channel for collaborating with other developers.


Version 1.1.1 is currently closed and the JIRA's there will be moved out to a 
later version number.

Is there some area of interest you have in Geronimo?

Tim McConnell wrote:

Hi, I'm new to the Geronimo project and would like to start working on JIRA
issues to help expedite my learning curve. Could someone update the
permissions on my JIRA profile (mcconne) so that I can assign myself
existing issues, and to open new issues, for the Geronimo project ?? Thanks
much.

Tim McConnell



1.1.1 Status (rc1 coming)

2006-08-15 Thread Matt Hogstrom
We have worked through the build issues and have an rc1 ready for review.  I am waiting for the TCK 
to finish on it this evening and will make the first rc available tomorrow or so.  Apologies for the 
delays but there were some last minute JIRAs and some issues with packaging of the jars that needed 
to be addressed.  Hopefully each new release will be getting easier.


1.1.1 is almost there.

Thanks and look for an announce tomorrow.


Re: New car-maven-plugin issue

2006-08-15 Thread Guillaume Nodet
Trying to build a plugin to integrate ServiceMix in G 1.1,i' ve just seen that the deployer is unable to handle snapshots in m2 repo, as they are deployed with a timestamped name and notwith the SNAPSHOT version.
For example,   http://people.apache.org/maven-snapshot-repository/org/apache/servicemix/servicemix-core/3.0-incubating-SNAPSHOT/servicemix-core-3.0-incubating-20060815.104506-23.jar
Not being able to use snapshots is not very friendly when you are developing ;)Is this an oversight or did I miss something ?
On 8/13/06, Aaron Mulder <[EMAIL PROTECTED]> wrote:
So I can build Plugin A (quartz-scheduler).  But the build for PluginB (quartz-deployer) which depends on Plugin A fails to create the CARwith an error like this:INFO] 
[ERROR] FATAL ERROR[INFO] [INFO] org.gplugins.quartz.QuartzScheduler in classloadergplugins/quartz-deployer/0.3/car[INFO] 
[INFO] Tracejava.lang.NoClassDefFoundError: org.gplugins.quartz.QuartzScheduler inclassloader gplugins/quartz-deployer/0.3/car...at org.apache.geronimo.gbean.GBeanInfo.getGBeanInfo(GBeanInfo.java
:76)at org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeanData(ServiceConfigBuilder.java:295)at org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeans(ServiceConfigBuilder.java
:290)at org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfiguration(ServiceConfigBuilder.java:256)at org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfiguration
(ServiceConfigBuilder.java:211)So it's saying that a quartz-deployer GBean can't find aquartz-scheduler class.  Now, both the POM for quartz-deployer and theplan for quartz-deployer include an entry for the quartz-scheduler
CAR:POM:gpluginsquartz-schedulerprovided
cartarget/plan/plan.xml:  gpluginsquartz-scheduler
car  And when I deploy the quartz-deployer JAR by hand using the plan attarget/plan/plan.xml, then it works fine.What I don't understand is, how can service-config-builder not load
the quartz-scheduler CAR dependency and then claim that the classesare missing?  If it loaded the dependency, the classes should be there(e.g. it works if deployed to a real server).  If it didn't load the
dependency, why didn't it get a missing dependency error?Thanks, Aaron-- Cheers,Guillaume Nodet


JIRA Permissions

2006-08-15 Thread Tim McConnell
Hi, I'm new to the Geronimo project and would like to start working on JIRA issues to help expedite my learning curve. Could someone update the permissions on my JIRA profile (mcconne) so that I can assign myself existing issues, and to open new issues, for the Geronimo project ?? Thanks much. 

 
Tim McConnell 


Re: XBean and QDox

2006-08-15 Thread David Blevins
Would we loose that cool "slurp in all the javadoc and make  
documentation" feature?  Guessing we'd have to re-implement that  
somehow.


-David

On Aug 13, 2006, at 2:22 PM, Guillaume Nodet wrote:


It seems that nobody work on QDox since several months.
(see http://www.nabble.com/Anyone-developing-QDox--tf705135r1.html)
Does anyone know of any replacement we could use to allow java 5  
parsing ?


I was thinking of introducing real annotations, but this would make  
xbean-spring

JDK 5 specific.

Any thoughts ?

--
Cheers,
Guillaume Nodet




Re: Move trunk, tags and branches to server/*

2006-08-15 Thread Jason Dillon
I have not read anything to that affect... and would not recommend  
doing that.  Top-level directories with the standard svn trunk, tags  
and branches is what I think will work out best for the long run.


--jason


On Aug 15, 2006, at 3:07 PM, Aaron Mulder wrote:


Sounds OK to me, though I thought there had been some talk about
something more like

trunk/server
trunk/other
trunk/another
server/branches
server/tags
other/branches
other/tags
another/branches
another/tags

Or something like that -- where all the trunks were together but all
the branches and tags were separate.  Or am I making that up?

Thanks,
Aaron

On 8/15/06, Jason Dillon <[EMAIL PROTECTED]> wrote:

I think we should move the top-level trunk, tags and branches to
server/*.  This will make the top-level of our repository more
consistent.

Specifically, I think we should:

svn mkdir https://svn.apache.org/repos/asf/geronimo/server
svn mv https://svn.apache.org/repos/asf/geronimo/tags https://
svn.apache.org/repos/asf/geronimo/server/tags
svn mv https://svn.apache.org/repos/asf/geronimo/trunk https://
svn.apache.org/repos/asf/geronimo/server/trunk
svn mv https://svn.apache.org/repos/asf/geronimo/branches https://
svn.apache.org/repos/asf/geronimo/server/branches

And then update the pom's in server/trunk to reflect the new location
for scm tags.

--jason





Re: Move trunk, tags and branches to server/*

2006-08-15 Thread Aaron Mulder

Sounds OK to me, though I thought there had been some talk about
something more like

trunk/server
trunk/other
trunk/another
server/branches
server/tags
other/branches
other/tags
another/branches
another/tags

Or something like that -- where all the trunks were together but all
the branches and tags were separate.  Or am I making that up?

Thanks,
Aaron

On 8/15/06, Jason Dillon <[EMAIL PROTECTED]> wrote:

I think we should move the top-level trunk, tags and branches to
server/*.  This will make the top-level of our repository more
consistent.

Specifically, I think we should:

svn mkdir https://svn.apache.org/repos/asf/geronimo/server
svn mv https://svn.apache.org/repos/asf/geronimo/tags https://
svn.apache.org/repos/asf/geronimo/server/tags
svn mv https://svn.apache.org/repos/asf/geronimo/trunk https://
svn.apache.org/repos/asf/geronimo/server/trunk
svn mv https://svn.apache.org/repos/asf/geronimo/branches https://
svn.apache.org/repos/asf/geronimo/server/branches

And then update the pom's in server/trunk to reflect the new location
for scm tags.

--jason



Re: JPA Plugin Status

2006-08-15 Thread Aaron Mulder

On 8/15/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:

David,

I am releasing the specs as a 1.1.1 release due to some changes in jacc.  Do 
you want to include the
changes to JPA there?


For my 2 cents, that would be great!

Thanks,
Aaron


David Blevins wrote:
> I got OpenJPA to run with my JPA code.  So we're looking real good.
>
> On Aug 13, 2006, at 8:24 PM, Aaron Mulder wrote:
>
>> So far, it's just got a TopLink provider, but if people want to copy
>> that to create providers for Cayenne or OpenJPA or whatever, that
>> would be great.  It basically just needs to have a customized name and
>> ClassPath, though I'm assuming any provider we integrate with will be
>> compatible with the Geronimo JPA spec JAR (currently
>> org.apache.geronimo.specs/geronimo-jpa_3.0_spec/1.0-SNAPSHOT/jar)
>
> OpenJPA and the Geronimo JPA spec jar weren't happy.  Our JPA jar had
> some bad signatures and was missing a few exception classes.  I fixed
> those and managed to get OpenJPA to compile and run with our JPA jar
> rather than the CDDL version they use.
>
>> If you try to build and run this, you'll be held up by a couple things:
>
> For me its:
>  - Still missing the some JNDI stuff Dain is working on (mentioned
> earlier in the thread).
>  - Need the plugin goop
>
> But when that is there, this should run for ejbs or servlets in 1.1.1
> and maybe 1.1 (should work).
>
>> My goal is to have a release of this plugin with sufficient user
>> documentation when G 1.1.1 is released.  It would be great to have
>> some open source JPA providers for that release too.
>>
>> I also started talking to David B about the JPA work being done in
>> OpenEJB, and I think we're agreed that we probably don't need two such
>> plugins for G 1.1.x, so hopefully we can work toward a unification as
>> we move forward.
>
> I'm sure we can figure something out.  I'll give it some more thought
> tomorrow, time for bed now
>
> -David
>
>
>
>



Re: New car-maven-plugin issue

2006-08-15 Thread Aaron Mulder

On 8/15/06, Jason Dillon <[EMAIL PROTECTED]> wrote:

Did you get this resolved with the jar scope == provided?


The problem with this one appears to be that the car-maven-plugin
class loader can't access JARs inside CARs, so it can't load a proper
class loader for WARs (with WEB-INF/lib/*.jar), RARs (with embedded
JARs), EARs, or service modules that were deployed with a JAR and a
plan.  This is not a problem with the online deployer (the normal
deploy tool) because the CARs it uses are unpacked, but the
car-maven-plugin gets packed CARs from the local M2 repo.

The workaround in my case was to deploy the service modules as
plan-only modules with a dependency on an external JAR.  This wasn't
my preference because it means there are more files to download when
installing the plugin, but it gets past the problem for now (since the
external JARs are not packed they can be added to the class loader
successfully).

As far as I know there really isn't a good workaround for any module
that depends on a WAR, RAR, or EAR.  For example, we may not be able
to auto-generate a plugin that adds a screen to the console, because
it depends on the console EAR.  David J had some thoughts about how to
address this (which I've forgotten, but perhaps a class loader that
silently unpacks modules to temp dirs or successfully reads
JAR-within-JAR entries).  I think Dain has talked about this kind of
this before too.  Still, no ETA.

Thanks,
Aaron


On Aug 13, 2006, at 6:17 AM, Aaron Mulder wrote:

> So I can build Plugin A (quartz-scheduler).  But the build for Plugin
> B (quartz-deployer) which depends on Plugin A fails to create the CAR
> with an error like this:
>
> INFO]
> --
> --
> [ERROR] FATAL ERROR
> [INFO]
> --
> --
> [INFO] org.gplugins.quartz.QuartzScheduler in classloader
> gplugins/quartz-deployer/0.3/car
> [INFO]
> --
> --
> [INFO] Trace
> java.lang.NoClassDefFoundError: org.gplugins.quartz.QuartzScheduler in
> classloader gplugins/quartz-deployer/0.3/car
> ...
>at org.apache.geronimo.gbean.GBeanInfo.getGBeanInfo
> (GBeanInfo.java:76)
>at
> org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeanDa
> ta(ServiceConfigBuilder.java:295)
>at
> org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeans(
> ServiceConfigBuilder.java:290)
>at
> org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfi
> guration(ServiceConfigBuilder.java:256)
>at
> org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfi
> guration(ServiceConfigBuilder.java:211)
>
> So it's saying that a quartz-deployer GBean can't find a
> quartz-scheduler class.  Now, both the POM for quartz-deployer and the
> plan for quartz-deployer include an entry for the quartz-scheduler
> CAR:
>
> POM:
>
>
>gplugins
>quartz-scheduler
>provided
>car
>
>
> target/plan/plan.xml:
>
>  
>gplugins
>quartz-scheduler
>car
>  
>
> And when I deploy the quartz-deployer JAR by hand using the plan at
> target/plan/plan.xml, then it works fine.
>
> What I don't understand is, how can service-config-builder not load
> the quartz-scheduler CAR dependency and then claim that the classes
> are missing?  If it loaded the dependency, the classes should be there
> (e.g. it works if deployed to a real server).  If it didn't load the
> dependency, why didn't it get a missing dependency error?
>
> Thanks,
> Aaron




Move trunk, tags and branches to server/*

2006-08-15 Thread Jason Dillon
I think we should move the top-level trunk, tags and branches to  
server/*.  This will make the top-level of our repository more  
consistent.


Specifically, I think we should:

svn mkdir https://svn.apache.org/repos/asf/geronimo/server
svn mv https://svn.apache.org/repos/asf/geronimo/tags https:// 
svn.apache.org/repos/asf/geronimo/server/tags
svn mv https://svn.apache.org/repos/asf/geronimo/trunk https:// 
svn.apache.org/repos/asf/geronimo/server/trunk
svn mv https://svn.apache.org/repos/asf/geronimo/branches https:// 
svn.apache.org/repos/asf/geronimo/server/branches


And then update the pom's in server/trunk to reflect the new location  
for scm tags.


--jason


Re: New car-maven-plugin issue

2006-08-15 Thread Jason Dillon

Did you get this resolved with the jar scope == provided?

--jason


On Aug 13, 2006, at 6:17 AM, Aaron Mulder wrote:


So I can build Plugin A (quartz-scheduler).  But the build for Plugin
B (quartz-deployer) which depends on Plugin A fails to create the CAR
with an error like this:

INFO]  
-- 
--

[ERROR] FATAL ERROR
[INFO]  
-- 
--

[INFO] org.gplugins.quartz.QuartzScheduler in classloader
gplugins/quartz-deployer/0.3/car
[INFO]  
-- 
--

[INFO] Trace
java.lang.NoClassDefFoundError: org.gplugins.quartz.QuartzScheduler in
classloader gplugins/quartz-deployer/0.3/car
...
   at org.apache.geronimo.gbean.GBeanInfo.getGBeanInfo 
(GBeanInfo.java:76)
   at  
org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeanDa 
ta(ServiceConfigBuilder.java:295)
   at  
org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeans( 
ServiceConfigBuilder.java:290)
   at  
org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfi 
guration(ServiceConfigBuilder.java:256)
   at  
org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfi 
guration(ServiceConfigBuilder.java:211)


So it's saying that a quartz-deployer GBean can't find a
quartz-scheduler class.  Now, both the POM for quartz-deployer and the
plan for quartz-deployer include an entry for the quartz-scheduler
CAR:

POM:

   
   gplugins
   quartz-scheduler
   provided
   car
   

target/plan/plan.xml:

 
   gplugins
   quartz-scheduler
   car
 

And when I deploy the quartz-deployer JAR by hand using the plan at
target/plan/plan.xml, then it works fine.

What I don't understand is, how can service-config-builder not load
the quartz-scheduler CAR dependency and then claim that the classes
are missing?  If it loaded the dependency, the classes should be there
(e.g. it works if deployed to a real server).  If it didn't load the
dependency, why didn't it get a missing dependency error?

Thanks,
Aaron




TCK, Trunk & M2

2006-08-15 Thread Jason Dillon

What needs to be done to get the the TCK running on m2 builds of trunk?

Lets wrap that up and nuke the m1 build.

--jason


[jira] Commented: (GERONIMO-2206) examples configs [jsp-examples, servlets-examples]

2006-08-15 Thread Jason Dillon (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2206?page=comments#action_12428239
 ] 

Jason Dillon commented on GERONIMO-2206:


Status on this?

> examples configs [jsp-examples, servlets-examples]
> --
>
> Key: GERONIMO-2206
> URL: http://issues.apache.org/jira/browse/GERONIMO-2206
> Project: Geronimo
>  Issue Type: Sub-task
>  Security Level: public(Regular issues) 
>  Components: buildsystem
>Affects Versions: 1.2
>Reporter: Prasad Kashyap
> Assigned To: Prasad Kashyap
> Fix For: 1.2
>
> Attachments: examples-configs.patch
>
>
> patch enables the following configs
> - jsp-examples-jetty
> - jsp-examples-tomcat
> - servlet-examples-tomcat
> It also puts  config option to the car-maven-plugin of 
> console configs.
> servlets-examples-jetty config gives me the following error:
> {noformat}
> [INFO] Could not load servlet class 
> compressionFilters.CompressionFilterTestServlet
> compressionFilters.CompressionFilterTestServlet in classloader 
> org.apache.geronimo.configs/servlet-examples-jetty/1.2-SNAPSHOT/car 
> {noformat}

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




[jira] Closed: (GERONIMO-2071) Move Geronimo build to M2 (new 1.2 trunk)

2006-08-15 Thread Jason Dillon (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2071?page=all ]

Jason Dillon closed GERONIMO-2071.
--

Resolution: Fixed

m2 migration work is for the most part finished.  If anything is left, please 
open a new issue to track.

> Move Geronimo build to M2 (new 1.2 trunk)
> -
>
> Key: GERONIMO-2071
> URL: http://issues.apache.org/jira/browse/GERONIMO-2071
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: buildsystem
>Affects Versions: 1.2
>Reporter: Prasad Kashyap
> Assigned To: Jason Dillon
> Fix For: 1.2
>
> Attachments: applications.patch, applications.patch.zip, configs.log, 
> configs.log, configs.patch, configs.patch, deploy-tool.patch, 
> deploy-tool.patch, deployment-plugin.patch, deployment-plugin.patch, 
> geronimo-deployment-plugin-RTC-VOTE.2.patch, 
> geronimo-deployment-plugin-RTC-VOTE.patch, geronimo.patch, geronimo.patch, 
> geronimo.patch, m2-plugins.patch, modules.patch, modules.patch, mvn.log, 
> openejb.log, openejb.patch, openejb.patch, openejb.patch, openejb.patch, 
> openejb.patch, openejb.patch, pom.xml, pom.xml
>
>
> A lot of work for moving Geronimo build to M2 was done under G-851. 
> (http://issues.apache.org/jira/browse/GERONIMO-851) 
> The old trunk was renamed as dead-1.2. The new trunk was created from 1.1 and 
> hence the migration work needs to be done here again. This JIRA will seek to 
> consolidate the work that was done under G-851 and all it's subtasks. 
> The patch(es) here will be submitted under the RTC guidelines. Future patches 
> for migration will have to be applied on top of this one. This patch will 
> contain the parent pom, modules, openejb, configs, m2-plugins
> Any issues/concerns about migrating some pieces are well documented in G-851 
> with links to dev list archives.

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




[jira] Closed: (GERONIMO-2067) Configs migration to M2

2006-08-15 Thread Jason Dillon (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2067?page=all ]

Jason Dillon closed GERONIMO-2067.
--

Resolution: Fixed

m2 migration work is for the most part finished.  If anything is left, please 
open a new issue to track.

> Configs migration to M2
> ---
>
> Key: GERONIMO-2067
> URL: http://issues.apache.org/jira/browse/GERONIMO-2067
> Project: Geronimo
>  Issue Type: Sub-task
>  Security Level: public(Regular issues) 
>  Components: buildsystem
>Affects Versions: 1.2
> Environment: All
>Reporter: Anita Kulshreshtha
> Assigned To: Jason Dillon
> Fix For: 1.2
>
> Attachments: applications.patch, applications.patch, configs.log, 
> configs.log, configs.log, configs.log, configs.patch, configs.patch, 
> configs.patch, configs.patch, configs.patch, configs.patch, configs.patch, 
> configs.patch, configs.patch, console-configs.patch, etc.patch, etc.patch, 
> hot-deployer.patch, m2-plugins.patch, m2-plugins.patch, m2-plugins.patch, 
> m2-plugins.patch, m2-plugins.patch, modules.patch, modules.patch, 
> modules.patch, newconfigs.patch, pom.patch, pom.patch, pom.patch, pom.patch, 
> pom.xml
>
>
> To build these configurations use packaging plugin GERONIMO-1740. This patch 
> builds non openejb and non jetty configurations. 
> This patch is for the new trunk, and has been edited using emcas to rempve ^M.

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




[jira] Closed: (GERONIMO-2300) Use jar or assembly plugin to generate classpath/manifest bits for stuff in bin/*

2006-08-15 Thread Jason Dillon (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2300?page=all ]

Jason Dillon closed GERONIMO-2300.
--

Fix Version/s: 1.2
   Resolution: Fixed

Added explicit classpath based on m2 artifact to car plugin, since jar/assembly 
does not allow fine control over the prefix

> Use jar or assembly plugin to generate classpath/manifest bits for stuff in 
> bin/*
> -
>
> Key: GERONIMO-2300
> URL: http://issues.apache.org/jira/browse/GERONIMO-2300
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: buildsystem
>Affects Versions: 1.2
>Reporter: Jason Dillon
> Assigned To: Jason Dillon
> Fix For: 1.2
>
>


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




[jira] Closed: (GERONIMO-2225) The M2 build no longer inserts META-INF/geronimo-plugin.xml into the CARs

2006-08-15 Thread Jason Dillon (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2225?page=all ]

Jason Dillon closed GERONIMO-2225.
--

Resolution: Fixed

This is fixed

> The M2 build no longer inserts META-INF/geronimo-plugin.xml into the CARs
> -
>
> Key: GERONIMO-2225
> URL: http://issues.apache.org/jira/browse/GERONIMO-2225
> Project: Geronimo
>  Issue Type: Sub-task
>  Security Level: public(Regular issues) 
>  Components: buildsystem
>Affects Versions: 1.2
>Reporter: Jason Dillon
> Assigned To: Jason Dillon
>Priority: Blocker
> Fix For: 1.2
>
>
> The M2 build no longer inserts META-INF/geronimo-plugin.xml into the CARs 
> that have src/conf/geronimo-plugin.xml.  There was handling for this in the 
> M1 build (e.g. for the welcome app and other examples).

-- 
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: JPA Plugin Status

2006-08-15 Thread Matt Hogstrom

David,

I am releasing the specs as a 1.1.1 release due to some changes in jacc.  Do you want to include the 
changes to JPA there?


David Blevins wrote:

I got OpenJPA to run with my JPA code.  So we're looking real good.

On Aug 13, 2006, at 8:24 PM, Aaron Mulder wrote:


So far, it's just got a TopLink provider, but if people want to copy
that to create providers for Cayenne or OpenJPA or whatever, that
would be great.  It basically just needs to have a customized name and
ClassPath, though I'm assuming any provider we integrate with will be
compatible with the Geronimo JPA spec JAR (currently
org.apache.geronimo.specs/geronimo-jpa_3.0_spec/1.0-SNAPSHOT/jar)


OpenJPA and the Geronimo JPA spec jar weren't happy.  Our JPA jar had 
some bad signatures and was missing a few exception classes.  I fixed 
those and managed to get OpenJPA to compile and run with our JPA jar 
rather than the CDDL version they use.



If you try to build and run this, you'll be held up by a couple things:


For me its:
 - Still missing the some JNDI stuff Dain is working on (mentioned 
earlier in the thread).

 - Need the plugin goop

But when that is there, this should run for ejbs or servlets in 1.1.1 
and maybe 1.1 (should work).



My goal is to have a release of this plugin with sufficient user
documentation when G 1.1.1 is released.  It would be great to have
some open source JPA providers for that release too.

I also started talking to David B about the JPA work being done in
OpenEJB, and I think we're agreed that we probably don't need two such
plugins for G 1.1.x, so hopefully we can work toward a unification as
we move forward.


I'm sure we can figure something out.  I'll give it some more thought 
tomorrow, time for bed now


-David






Re: [VOTE] Release Apache ActiveMQ 4.0.2 (RC 3)

2006-08-15 Thread Brian McCallister

+1

-Brian

On Aug 8, 2006, at 1:35 PM, Hiram Chirino wrote:


Some NOTICE file issues were found in the 2nd release candidate of the
4.0.2 build.  I have cut and RC 3 of the 4.0.2 build with the fixes
and it's available here:


http://people.apache.org/~chirino/incubator-activemq-4.0.2-RC3/ 
maven1/incubator-activemq/distributions/


Maven 1 and Maven 2 repos for this release can be found at:
http://people.apache.org/~chirino/incubator-activemq-4.0.2-RC3

Here's the wiki page for the release notes (they should soon get
mirrored to the activemq static website) :
http://goopen.org/confluence/display/ACTIVEMQ/ActiveMQ+4.0.2+Release

Please vote to approve this release binary

[ ] +1 Release the binary as Apache ActiveMQ  4.0.2
[ ] -1 Veto the release (provide specific comments)

If this vote passes, then we will then ask the Incubator PMC for their
blessing to ship this release officially.

Here's my +1

--
Regards,
Hiram

Blog: http://hiramchirino.com




[jira] Commented: (GERONIMODEVTOOLS-94) Importing archives with non qualified plans cannot be opened with the editor

2006-08-15 Thread Sachin Patel (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-94?page=comments#action_12428204
 ] 

Sachin Patel commented on GERONIMODEVTOOLS-94:
--

Please open a different jira on this.

> Importing archives with non qualified plans cannot be opened with the editor
> 
>
> Key: GERONIMODEVTOOLS-94
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-94
> Project: Geronimo-Devtools
>  Issue Type: Bug
>  Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: Windows XP + AG 1.1 + Devtools 1.1
>Reporter: Lin Sun
> Assigned To: Sachin Patel
>
> This looks like a defect. I seem to have forgot to implement support for 
> importing non-qualified plans for 1.1. (i.e Running SchemaConversionUtil on 
> 1.1 plans).
> On Aug 1, 2006, at 3:00 PM, Lin Sun wrote:
> Hi there,
> Has anyone been able to running jar or ear from within eclipse using the 
> devtools 1.1?
> I have a MDB sample (from confluence) and I managed to get it running using 
> devtools 1.0 within eclipse. However, when I import my jar file in, the 
> openejb-jar.xml cannot be read by the Geronimo application deployment plan 
> editor. In the past experience, this is a pre-requisite before I can deploy 
> anything to Geronimo server in Eclipse.
> I also tried to create a dummy EJB project and the default openejb-jar.xml 
> cannot be opened by the Geronimo application deployment plan editor either. 
> Similar prob with the EAR project.
> I am wondering if this is a known limitation of the 1.1 version of devtools 
> project? Seems I can only get war project running...
> Thanks, Lin

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




[jira] Commented: (GERONIMODEVTOOLS-94) Importing archives with non qualified plans cannot be opened with the editor

2006-08-15 Thread Lin Sun (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-94?page=comments#action_12428203
 ] 

Lin Sun commented on GERONIMODEVTOOLS-94:
-

I still have similar prob.  The MDB openejb-jar.xml plan actually contains the 
fully qualified tags but it cannot be opened with the geornimo plan editor.  
Similar with a new openejb-jar.xml file created by default using the create new 
ejb project wizard.   



> Importing archives with non qualified plans cannot be opened with the editor
> 
>
> Key: GERONIMODEVTOOLS-94
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-94
> Project: Geronimo-Devtools
>  Issue Type: Bug
>  Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: Windows XP + AG 1.1 + Devtools 1.1
>Reporter: Lin Sun
> Assigned To: Sachin Patel
>
> This looks like a defect. I seem to have forgot to implement support for 
> importing non-qualified plans for 1.1. (i.e Running SchemaConversionUtil on 
> 1.1 plans).
> On Aug 1, 2006, at 3:00 PM, Lin Sun wrote:
> Hi there,
> Has anyone been able to running jar or ear from within eclipse using the 
> devtools 1.1?
> I have a MDB sample (from confluence) and I managed to get it running using 
> devtools 1.0 within eclipse. However, when I import my jar file in, the 
> openejb-jar.xml cannot be read by the Geronimo application deployment plan 
> editor. In the past experience, this is a pre-requisite before I can deploy 
> anything to Geronimo server in Eclipse.
> I also tried to create a dummy EJB project and the default openejb-jar.xml 
> cannot be opened by the Geronimo application deployment plan editor either. 
> Similar prob with the EAR project.
> I am wondering if this is a known limitation of the 1.1 version of devtools 
> project? Seems I can only get war project running...
> Thanks, Lin

-- 
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: Build problems with SerivceMix

2006-08-15 Thread Mahbubur


Thanks a lot. I will try it. I truly appreciate the help.

Mahbub.



Philip Dodds-2 wrote:
> 
> See the Building information on the website -
> 
> http://www.servicemix.org/site/building.html
> 
> Note that it recently changed for the coming M3.
> 
> P
> 
> On 8/15/06, Mahbubur <[EMAIL PROTECTED]> wrote:
>>
>> Hello All,
>>
>> I am a newbie to the world of ServiceMix. I have downloaded the
>> ServiceMix
>> source from:
>>
>>apache-servicemix-3.0-M2-incubating
>>
>> and the maven-2.0.4
>>
>> When I am trying to build with the following command:
>>
>>mvn -Dmaven.test.skip=true install
>>
>> I am getting the following messages. Would anyone let me know what I
>> should
>> (or should not) be doing?
>>
>> Thanks a lot in advance.
>>
>> [INFO] Scanning for projects...
>> [INFO] Reactor build order:
>> [INFO]   ServiceMix
>> [INFO]   ServiceMix :: JBI
>> [INFO]   ServiceMix :: Services
>> [INFO]   ServiceMix :: Core
>> [INFO]   ServiceMix :: Components
>> [INFO]   ServiceMix :: Common
>> [INFO]   ServiceMix :: SOAP
>> [INFO]   ServiceMix :: Console
>> [INFO]   ServiceMix :: Tooling
>> [INFO]   ServiceMix :: Maven2 :: JBI Plugin
>> [INFO]   ServiceMix :: HTTP
>> [INFO]   ServiceMix :: BPE
>> [INFO]   ServiceMix :: JMS
>> [INFO]   ServiceMix :: JSR-181 Service Engine
>> [INFO]   ServiceMix :: WS-Notification Service Engine
>> [INFO]   ServiceMix :: Lightweight container Service Engine
>> [INFO]   ServiceMix :: SCA Service Engine
>> [INFO]   ServiceMix :: Web
>> [INFO]   ServiceMix :: EIP
>> [INFO]   ServiceMix :: ITests
>> [INFO]   ServiceMix :: BeanFlow
>> [INFO]   ServiceMix :: Maven2 :: Archetypes :: BindingComponent
>> [INFO]   ServiceMix :: Maven2 :: Archetypes :: ServiceEngine
>> [INFO]   ServiceMix :: Maven2 :: Archetypes :: ServiceUnit
>> [INFO]   ServiceMix :: Maven2 :: Archetypes :: ServiceAssembly
>> [INFO]   ServiceMix :: Samples
>> [INFO]   ServiceMix :: Samples :: WSDL first
>> [INFO]   ServiceMix :: Samples :: WSDL first :: JSR181
>> [INFO]   ServiceMix :: Samples :: WSDL first :: HTTP
>> [INFO]   ServiceMix :: Samples :: WSDL first :: SA
>> [INFO]   Servicemix :: Assembly
>> Downloading:
>> http://servicemix.org/m2-repo/org/apache/servicemix/tooling/jbi-maven-plugin/1.0-M2-incubating/jbi-maven-plugin-1.0-M2-incubating.jar
>> [WARNING] Unable to get resource from repository servicemix-m2-repo
>> (http://servicemix.org/m2-repo)
>> Downloading:
>> http://incubator.apache.org/dist/servicemix-3.0-M2-incubating/m2/org/apache/servicemix/tooling/jbi-maven-plugin/1.0-M2-incubating/jbi-maven-plugin-1.0-M2-incubating.jar
>> [WARNING] Unable to get resource from repository servicemix-distribution
>> (http://incubator.apache.org/dist/servicemix-3.0-M2-incubating/m2)
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/servicemix/tooling/jbi-maven-plugin/1.0-M2-incubating/jbi-maven-plugin-1.0-M2-incubating.jar
>> [WARNING] Unable to get resource from repository central
>> (http://repo1.maven.org/maven2)
>> [INFO]
>> 
>> [ERROR] BUILD ERROR
>> [INFO]
>> 
>> [INFO] Plugin could not be found - check that the goal name is correct:
>> Unable to download the artifact from any repository
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.apache.servicemix.tooling
>> -DartifactId=jbi-maven-plugin \
>> -Dversion=1.0-M2-incubating -Dpackaging=maven-plugin
>> -Dfile=/path/to/file
>>
>>
>>
>> org.apache.servicemix.tooling:jbi-maven-plugin:maven-plugin:1.0-M2-incubating
>>
>> from the specified remote repositories:
>>   central (http://repo1.maven.org/maven2),
>>   servicemix-m2-repo (http://servicemix.org/m2-repo),
>>   servicemix-distribution
>> (http://incubator.apache.org/dist/servicemix-3.0-M2-incubating/m2)
>>
>>
>> org.apache.servicemix.tooling:jbi-maven-plugin:maven-plugin:1.0-M2-incubating
>>
>> from the specified remote repositories:
>>   central (http://repo1.maven.org/maven2),
>>   servicemix-m2-repo (http://servicemix.org/m2-repo),
>>   servicemix-distribution
>> (http://incubator.apache.org/dist/servicemix-3.0-M2-incubating/m2)
>>
>> [INFO]
>> 
>> [INFO] For more information, run Maven with the -e switch
>> [INFO]
>> 
>> [INFO] Total time: 10 seconds
>> [INFO] Finished at: Tue Aug 15 09:40:14 CDT 2006
>> [INFO] Final Memory: 5M/159M
>> [INFO]
>> 
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Build-problems-with-SerivceMix-tf2109810.html#a5816326
>> Sent from the ServiceMix - Dev forum at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Build-problems-with-SerivceMix-tf2109810.htm

[jira] Updated: (GERONIMODEVTOOLS-102) Can't create Web project in eclipse without exception thrown

2006-08-15 Thread Sachin Patel (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-102?page=all ]

Sachin Patel updated GERONIMODEVTOOLS-102:
--


I cannot reproduce this on the latest WTP 1.5.1 integration driver.

> Can't create Web project in eclipse without exception thrown
> 
>
> Key: GERONIMODEVTOOLS-102
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-102
> Project: Geronimo-Devtools
>  Issue Type: Bug
>  Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: Using WASCE version: 
> wasce_ibm142sdk_setup-1.0.1.2-ia32win.zip
>Reporter: Chuck Bridgfham
>
> When selecting the WAS CE adapter, and Finishing Web Creation wizard... an 
> error dialog shows this message:
> "Failed while installing Dynamic Web Module 2.4.
>   Cannot nest 'D:IBM/WebSphere/AppServerCommunityEdition/lib/endorsed' inside 
> library 'D:IBM/WebSphere/AppServerCommunityEdition/lib'
> "

-- 
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: (GERONIMODEVTOOLS-102) Can't create Web project in eclipse without exception thrown

2006-08-15 Thread Sachin Patel (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-102?page=all ]

Sachin Patel updated GERONIMODEVTOOLS-102:
--


Sorry, I didn't clarrify, CE defects shouldn't be opened here as this is only 
for the Geronimo adapter.  However I assume that the problem exists on the 
Geronimo adapter as well, if so could you provide updated info?

> Can't create Web project in eclipse without exception thrown
> 
>
> Key: GERONIMODEVTOOLS-102
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-102
> Project: Geronimo-Devtools
>  Issue Type: Bug
>  Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: Using WASCE version: 
> wasce_ibm142sdk_setup-1.0.1.2-ia32win.zip
>Reporter: Chuck Bridgfham
>
> When selecting the WAS CE adapter, and Finishing Web Creation wizard... an 
> error dialog shows this message:
> "Failed while installing Dynamic Web Module 2.4.
>   Cannot nest 'D:IBM/WebSphere/AppServerCommunityEdition/lib/endorsed' inside 
> library 'D:IBM/WebSphere/AppServerCommunityEdition/lib'
> "

-- 
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: (AMQ-855) Add support for prefetchSize = 0

2006-08-15 Thread james strachan (JIRA)
 [ https://issues.apache.org/activemq/browse/AMQ-855?page=all ]

james strachan updated AMQ-855:
---

Patch Info: [Patch Available]

setting the patch available flag

> Add support for prefetchSize = 0
> 
>
> Key: AMQ-855
> URL: https://issues.apache.org/activemq/browse/AMQ-855
> Project: ActiveMQ
>  Issue Type: New Feature
>  Components: Broker
>Affects Versions: 4.0, 4.0.1, 4.0.2
> Environment: any
>Reporter: Vadim Pesochinskiy
>Priority: Critical
> Fix For: 4.1
>
> Attachments: ActiveMQMessageConsumer.patch, 
> ActiveMQMessageConsumer.patch2, PrefetchSubscription.patch
>
>
> This feature would enable to support following test case:
> 2 servers are processing 3 submitted jobs with following processing times 10 
> min, 1 min, 1 min. This sequence should finish in 10 minutes as one service 
> will pick up the 10 minutes job, meanwhile the other one should manage the 
> two 1 minute jobs. Since I cannot set prefetchSize=0, one of the 1 minute 
> jobs is sitting in prefetch buffer and the jobs are processed in 11 minutes 
> instead of 10.
> This is simplification of the real scenario where I have about 30 consumers 
> submitting jobs to 20 consumers through AMQ 4.0.1. I have following problems:
> • Messages are sitting in prefetch buffer are not available to processors, 
> which results in a lot of idle time.
> • Order of processing is random. For some reason Job # 20 is processed after 
> Job # 1500. Since senders are synchronously blocked this can result in 
> time-outs.
> • Some requests are real-time, i.e. there is a user waiting, so the system 
> cannot wait, so AMQ-850 does not fix this issue.

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




[jira] Reopened: (AMQ-855) Add support for prefetchSize = 0

2006-08-15 Thread james strachan (JIRA)
 [ https://issues.apache.org/activemq/browse/AMQ-855?page=all ]

james strachan reopened AMQ-855:


 
The issue was resolved before Vadim attached more patches

> Add support for prefetchSize = 0
> 
>
> Key: AMQ-855
> URL: https://issues.apache.org/activemq/browse/AMQ-855
> Project: ActiveMQ
>  Issue Type: New Feature
>  Components: Broker
>Affects Versions: 4.0, 4.0.1, 4.0.2
> Environment: any
>Reporter: Vadim Pesochinskiy
>Priority: Critical
> Fix For: 4.1
>
> Attachments: ActiveMQMessageConsumer.patch, 
> ActiveMQMessageConsumer.patch2, PrefetchSubscription.patch
>
>
> This feature would enable to support following test case:
> 2 servers are processing 3 submitted jobs with following processing times 10 
> min, 1 min, 1 min. This sequence should finish in 10 minutes as one service 
> will pick up the 10 minutes job, meanwhile the other one should manage the 
> two 1 minute jobs. Since I cannot set prefetchSize=0, one of the 1 minute 
> jobs is sitting in prefetch buffer and the jobs are processed in 11 minutes 
> instead of 10.
> This is simplification of the real scenario where I have about 30 consumers 
> submitting jobs to 20 consumers through AMQ 4.0.1. I have following problems:
> • Messages are sitting in prefetch buffer are not available to processors, 
> which results in a lot of idle time.
> • Order of processing is random. For some reason Job # 20 is processed after 
> Job # 1500. Since senders are synchronously blocked this can result in 
> time-outs.
> • Some requests are real-time, i.e. there is a user waiting, so the system 
> cannot wait, so AMQ-850 does not fix this issue.

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




[jira] Created: (GERONIMODEVTOOLS-102) Can't create Web project in eclipse without exception thrown

2006-08-15 Thread Chuck Bridgfham (JIRA)
Can't create Web project in eclipse without exception thrown


 Key: GERONIMODEVTOOLS-102
 URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-102
 Project: Geronimo-Devtools
  Issue Type: Bug
  Components: eclipse-plugin
Affects Versions: 1.1.0
 Environment: Using WASCE version: 
wasce_ibm142sdk_setup-1.0.1.2-ia32win.zip
Reporter: Chuck Bridgfham


When selecting the WAS CE adapter, and Finishing Web Creation wizard... an 
error dialog shows this message:

"Failed while installing Dynamic Web Module 2.4.
  Cannot nest 'D:IBM/WebSphere/AppServerCommunityEdition/lib/endorsed' inside 
library 'D:IBM/WebSphere/AppServerCommunityEdition/lib'
"

-- 
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: XBean and QDox

2006-08-15 Thread Dain Sundstrom

Yep is just works.

-dain

On Aug 14, 2006, at 7:27 PM, Dan Diephouse wrote:


Alan D. Cabrera wrote:

James Strachan wrote:

On 8/13/06, Guillaume Nodet <[EMAIL PROTECTED]> wrote:

It seems that nobody work on QDox since several months.
(see
http://www.nabble.com/Anyone-developing-QDox--tf705135r1.html)
Does anyone know of any replacement we could use to allow java 5  
parsing ?


I was thinking of introducing real annotations, but this would make
xbean-spring
JDK 5 specific.

Any thoughts ?


We could compile the source with Java 5, use source-only annotations
maybe - then generate Java 1.4 compliant code via retrotranslator.


Can I debug retrotranslated code in JDK14?


Regards,
Alan


Yes. Dain did a whole bunch of experiments on this if you want to  
know more details. From what I understand they went quite well.

- Dan

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




improved tooling/runtime integration

2006-08-15 Thread Sachin Patel
So one of the big things we need to improve is our integration with our tooling and the runtime.  If anyone had gotten a chance to read the section Geronimo Runtime Requirements in the following cwiki page it gives an overview of one of the problems we need to solve.http://cwiki.apache.org/GMOxDOC11/geronimo-eclipse-plugin-development-roadmap.htmlI've opened the following JIRAs which incorporate this and we really need to get this support in by 1.2.  I think this is a substantial change and if anyone has any input on the least descructive way to approach this, your input is greatly appreciated.http://issues.apache.org/jira/browse/GERONIMO-2324 (Allow in-place and exploded jar support for sharedlib)- For this what about having a simple file inside shared lib that has entries for external jars/directories?http://issues.apache.org/jira/browse/GERONIMO-1526 (Allow module builders to support building config from non-j2ee structure)- For this I'm going to go through the earconfig builder and web builder since I think these are the big areas of impact and provide of list of problem areas that may need to be abstracted out.  From there we can discuss if and how the interface should be changed.  The other issue is how the implementation used can be controlled by the client.  At first I thought we could just provide a new element in the g-module plan, but after thinking about it I don't think this is a good idea, since it would require a developers plan to be re-modified when moving from development to production.   So I think we need to be able to set the ear implementation to be used somehow outside of the plan. Since JSR88 is being used to deploy with the eclipse plugin, I'd prefer to set it via the deployment manager. Thoughts? -sachin 

[jira] Updated: (GERONIMODEVTOOLS-99) need to publish web project dependencies outside of WAR

2006-08-15 Thread Sachin Patel (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-99?page=all ]

Sachin Patel updated GERONIMODEVTOOLS-99:
-

Fix Version/s: 1.x

> need to publish web project dependencies outside of WAR
> ---
>
> Key: GERONIMODEVTOOLS-99
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-99
> Project: Geronimo-Devtools
>  Issue Type: Improvement
>  Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: IBM Java 1.5, Eclipse 3.2.0, WTP 1.5, w2k/w3k, 32/64 bit
>Reporter: Oleg Gusakov
> Assigned To: Sachin Patel
>Priority: Blocker
> Fix For: 1.x
>
>
> In our use case for geronimo plugin we need to be able to deploy WAR project 
> dependencies outside of WAR. The best place seems to SharedLib deployer. 
> Dependencies to deploy include:
> - Eclipse WAR project references to other Eclipse projects
> - external JAR files, attached to the project and/ot it's dependencies
> - external dependencies supplied by Maven plugin from project's POM file. 
> This is almost identical to the previous one.
> All dependencies need to be deployed "in place" for efficiency reasons.
> Binary dependencies do not change often and can reside in one classloader. 
> Eclipse projects, on the other hand, change a lot and could be subjected to 
> hot redeployment, so they probably should reside in their own set of 
> classloaders.
> Please consider for implementation.

-- 
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: (GERONIMODEVTOOLS-99) need to publish web project dependencies outside of WAR

2006-08-15 Thread Sachin Patel (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-99?page=all ]

Sachin Patel reassigned GERONIMODEVTOOLS-99:


Assignee: Sachin Patel

> need to publish web project dependencies outside of WAR
> ---
>
> Key: GERONIMODEVTOOLS-99
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-99
> Project: Geronimo-Devtools
>  Issue Type: Improvement
>  Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: IBM Java 1.5, Eclipse 3.2.0, WTP 1.5, w2k/w3k, 32/64 bit
>Reporter: Oleg Gusakov
> Assigned To: Sachin Patel
>Priority: Blocker
> Fix For: 1.x
>
>
> In our use case for geronimo plugin we need to be able to deploy WAR project 
> dependencies outside of WAR. The best place seems to SharedLib deployer. 
> Dependencies to deploy include:
> - Eclipse WAR project references to other Eclipse projects
> - external JAR files, attached to the project and/ot it's dependencies
> - external dependencies supplied by Maven plugin from project's POM file. 
> This is almost identical to the previous one.
> All dependencies need to be deployed "in place" for efficiency reasons.
> Binary dependencies do not change often and can reside in one classloader. 
> Eclipse projects, on the other hand, change a lot and could be subjected to 
> hot redeployment, so they probably should reside in their own set of 
> classloaders.
> Please consider for implementation.

-- 
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-1526) Allow module builders to support building configuraiton from non-j2ee structure.

2006-08-15 Thread Sachin Patel (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1526?page=all ]

Sachin Patel updated GERONIMO-1526:
---

  Summary: Allow module builders to support building configuraiton 
from non-j2ee structure.  (was: Suppot for running applications directly from a 
development enviornment)
  Description: 
See the section Geronimo Runtime Requirements in the link for a detailed 
description 

http://cwiki.apache.org/GMOxDOC11/geronimo-eclipse-plugin-development-roadmap.html

In summary...

- The module builders should not assume and cannot be passed in a jar file.
- The module builders should not locate resources by assuming that the root 
location passed in is an J2EE file structure
- Need to provide an abstraction of an ear/module one impl which would be by 
default is a J2EE structure, otherwise support a pluggable method to allow 
support for different IDEs.

  was:In order for the runtime to have better integration for a 
tooling/development environment we need the runtime to be able to run modules 
and their resources directly from a users development environment without 
having to package it.  Currently, if a single source file changes the entire 
EAR must be exported and redeployed.  This is not a long term solution and in 
past experiences this can lead to severe performance issues hindering a users 
development experience.

Affects Version/s: 1.1.1
   (was: 1.x)
 Assignee: (was: Sachin Patel)
 Priority: Critical  (was: Major)

> Allow module builders to support building configuraiton from non-j2ee 
> structure.
> 
>
> Key: GERONIMO-1526
> URL: http://issues.apache.org/jira/browse/GERONIMO-1526
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: deployment
>Affects Versions: 1.1.1
>Reporter: Sachin Patel
>Priority: Critical
> Fix For: 1.x
>
>
> See the section Geronimo Runtime Requirements in the link for a detailed 
> description 
> http://cwiki.apache.org/GMOxDOC11/geronimo-eclipse-plugin-development-roadmap.html
> In summary...
> - The module builders should not assume and cannot be passed in a jar file.
> - The module builders should not locate resources by assuming that the root 
> location passed in is an J2EE file structure
> - Need to provide an abstraction of an ear/module one impl which would be by 
> default is a J2EE structure, otherwise support a pluggable method to allow 
> support for different IDEs.

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




[jira] Created: (GERONIMO-2324) Allow in-place and exploded jar support for sharedlib

2006-08-15 Thread Sachin Patel (JIRA)
Allow in-place and exploded jar support for sharedlib
-

 Key: GERONIMO-2324
 URL: http://issues.apache.org/jira/browse/GERONIMO-2324
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public (Regular issues)
  Components: deployment
Affects Versions: 1.1
Reporter: Sachin Patel
 Fix For: 1.x


The shared library support should allow in-place support to allow and load jars 
(exploded as well) that are located externally on the filesystem.  This is 
needed to improve developer experience and allow better integration within 
tooling and the runtime.

Perhaps we can have a properties file insie the shared lib that have external 
entries in them.

-- 
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: loan broaker example fails

2006-08-15 Thread Klaus Alfert

please find attached the patch for the pom.xml and bin.xml of
apache-servicemix. 

I found a commented out dependecySet, which contained a lot of jars for
lib/optional. It looks like these jars were used in earlier incarnation of
servicemix. Could they be used for via mvn profiles, such as a full build or
a reduced one? I am not sure whether maven profiles could be easily used
inside the assembly plugin, but at least an assembly for all optional
libraries should be possible. 
http://www.nabble.com/user-files/320/loan-broaker.patch loan-broaker.patch 

Klaus.


gnodet wrote:
> 
> Adding these jars in the lib/optional should be easily done by changing
> the
> apache-servicemix/src/assembly/bin.xml config file, and maybe the
> apache-servicemix/pom.xml to add these dependencies.
> 
> On 8/15/06, Klaus Alfert <[EMAIL PROTECTED]> wrote:
>>
>>
>> My parallel experiment supports your statement - it is not enough to add
>> it
>> to the service unit.
>>
>> So, the proper way is to extend the pom of the components you mention in
>> the
>> issue? I'll give it a try if it is ok with you.
>>
>> Klaus.
>>
>>
>> gnodet wrote:
>> >
>> > On 8/15/06, Klaus Alfert <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> Thanks for your quick answer.
>> >>
>> >> It works, after I added also commons-collection: there was a
>> dependency
>> >> to
>> >> CursorableLinkedList.
>> >>
>> >> Could this issue resolved by adding the two libraries to the service
>> >> unit?
>> >> In that case I could work out a patch for the pom of the loan broaker
>> >> example.
>> >
>> >
>> > This is not so easy.
>> > activemq is in the container classloader and commons-pool /
>> > commons-collection
>> > are loaded from this classloader.
>> > The only way is to add them to the container classloader or to change
>> > classloader
>> > delegation and add activemq, commons-pool and commons-collection to the
>> SU
>> > classloader.
>> >
>> >
>> > Klaus.
>> >>
>> >>
>> >>
>> >> gnodet wrote:
>> >> >
>> >> > This is a know problem, see
>> >> > http://issues.apache.org/activemq/browse/SM-520
>> >> > As a workaround, just put the commons-pool in the ./lib/optional
>> folder
>> >> of
>> >> > ServiceMix.
>> >> >
>> >> > On 8/15/06, Klaus Alfert <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >>
>> >> >> Hi,
>> >> >>
>> >> >> I had yesterday some deployment problems with a simple JMS service
>> >> >> assembly,
>> >> >> where the jms connection factory was not found. Since my assembly
>> uses
>> >> >> JMS
>> >> >> with lw-container, I took a deeper look into the loan broaker
>> >> examples.
>> >> >> But
>> >> >> the loan broaker example failed with a similar error.
>> >> >>
>> >> >> What I have done is:
>> >> >> - svn update of servicemix
>> >> >> - build servicemix with mvn,
>> >> >> - unpack the apache-servicemix-3.0-incubating-SNAPSHOT.tar.gz from
>> >> >> trunk/apache-service/target
>> >> >> - run bin/servicemix
>> >> >> - build the loan broaker example with mvn as described in the
>> README
>> >> >>
>> >> >> My environemnt is: SuSE Linux 10.1 with jdk 1.5.0_06-b05.
>> >> >>
>> >> >> Please find below the output from maven.
>> >> >>
>> >> >> Cheers, Klaus.
>> >> >> [CUT CUT CUT]
>> >> >
>> >> > --
>> >> > Cheers,
>> >> > Guillaume Nodet
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/loan-broaker-example-fails-tf2108018.html#a5811290
>> >> Sent from the ServiceMix - Dev forum at Nabble.com.
>> >>
>> >>
>> >
>> >
>> > --
>> > Cheers,
>> > Guillaume Nodet
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/loan-broaker-example-fails-tf2108018.html#a5811443
>> Sent from the ServiceMix - Dev forum at Nabble.com.
>>
>>
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> 
> 

-- 
View this message in context: 
http://www.nabble.com/loan-broaker-example-fails-tf2108018.html#a5812737
Sent from the ServiceMix - Dev forum at Nabble.com.



Re: JPA Plugin Status

2006-08-15 Thread David Blevins

I got OpenJPA to run with my JPA code.  So we're looking real good.

On Aug 13, 2006, at 8:24 PM, Aaron Mulder wrote:


So far, it's just got a TopLink provider, but if people want to copy
that to create providers for Cayenne or OpenJPA or whatever, that
would be great.  It basically just needs to have a customized name and
ClassPath, though I'm assuming any provider we integrate with will be
compatible with the Geronimo JPA spec JAR (currently
org.apache.geronimo.specs/geronimo-jpa_3.0_spec/1.0-SNAPSHOT/jar)


OpenJPA and the Geronimo JPA spec jar weren't happy.  Our JPA jar had  
some bad signatures and was missing a few exception classes.  I fixed  
those and managed to get OpenJPA to compile and run with our JPA jar  
rather than the CDDL version they use.


If you try to build and run this, you'll be held up by a couple  
things:


For me its:
 - Still missing the some JNDI stuff Dain is working on (mentioned  
earlier in the thread).

 - Need the plugin goop

But when that is there, this should run for ejbs or servlets in 1.1.1  
and maybe 1.1 (should work).



My goal is to have a release of this plugin with sufficient user
documentation when G 1.1.1 is released.  It would be great to have
some open source JPA providers for that release too.

I also started talking to David B about the JPA work being done in
OpenEJB, and I think we're agreed that we probably don't need two such
plugins for G 1.1.x, so hopefully we can work toward a unification as
we move forward.


I'm sure we can figure something out.  I'll give it some more thought  
tomorrow, time for bed now


-David



[jira] Created: (SM-543) NPE occurs in onMessage of JmsServiceComponent

2006-08-15 Thread Adrian Co (JIRA)
NPE occurs in onMessage of JmsServiceComponent
--

 Key: SM-543
 URL: https://issues.apache.org/activemq/browse/SM-543
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-components
Affects Versions: 3.0-M2
Reporter: Adrian Co
 Assigned To: Adrian Co


NPE occurs in JmsServiceComponent when it receives messages, but the component 
has not been actually started, hence the work manager has not been initalized.

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




Re: AJAX and Geronimo

2006-08-15 Thread Chris Cardona
Paul,

I tried your suggestion by creating 2 webapps, 1 for
dojo toolkit and another that includes the toolkit and
it worked. I’m just wondering if there is disparity
between 2 webapps where 1 uses the shared dojo toolkit
and another using its own. Right now I couldn’t tell.
Thanks for the suggestion.

chris


--- Paul McMahan <[EMAIL PROTECTED]> wrote:

> Chris,  Thanks for offering to help. Since you've
> already got a
> working Geronimo webapp that uses Dojo in
> GERONIMO-1823 I would love
> to see how this idea holds up. How about moving the
> Dojo library from
> your webapp into separate webapp available at the
> context root "/dojo"
> and then adjusting your webapp to point at it? 
> Depending on how you
> referenced Dojo in your scripts and html you may
> have to include a
> line like:
> dojo.setModulePrefix("dojo",
> "/dojo");
> after you load dojo.js.  I also figured out a way to
> dynamically load
> dojo.js from a javascript file (instead of html) if
> you that would
> help.
> 
> To start the Dojo webapp and make its resources
> available you would
> also need to add a line to your webapps
> geronimo-web.xml like
> 
>   
> dojo
> dojo-toolkit
> war
>   
> 
> Does that sound reasonable? Feel free to take this
> idea and run with
> it, get creative, etc :-)
> 
> Best wishes,
> Paul
> 
> On 8/14/06, Chris Cardona <[EMAIL PROTECTED]>
> wrote:
> > This is a good idea Paul. I'm not exactly sure how
> you
> > would implement it but let me know if I can help
> with
> > anything (testing, dev, docs, etc.). This will
> > definitely help those who wanted to develop Ajax
> > enabled apps in G. Also nice to have is if we can
> find
> > a way to do the same thing for DWR if it's
> possible.
> >
> > Cheers,
> > chris
> >
> >
> > --- Paul McMahan <[EMAIL PROTECTED]> wrote:
> >
> > > Dojo is a popular open source AJAX library
> that's
> > > available under the
> > > BSD and Academic Free licenses.  The DayTrader
> folks
> > > use it in the web
> > > UI they recently announced on the Geronimo dev
> list
> > > and Chris used it
> > > in the nice LDAP UI he did for GERONIMO-1823.  I
> > > would also like to
> > > start introducing some use of it into the
> Geronimo
> > > admin console when
> > > its appropriate to do so.
> > >
> > > The way that developers usually incorporate an
> AJAX
> > > library into their
> > > applications is by making a copy of its static
> files
> > > (javascript, css,
> > > gifs, etc) in their webapp and referencing them
> from
> > > their servlets
> > > and JSPs.  The obvious downside is that each
> > > application has a
> > > separate copy of the AJAX library, increasing
> the
> > > server's overall
> > > disk footprint (Dojo is ~3mb) and preventing the
> > > browser from using a
> > > single copy of the library files from its cache.
> > > Another downside is
> > > that the AJAX library can't be upgraded
> > > independently from the web
> > > application.
> > >
> > > I think it would be great if Geronimo could
> provide
> > > a more AJAX
> > > friendly development environment by helping
> solve
> > > these problems.  One
> > > idea is that Geronimo could include the Dojo
> library
> > > as a native,
> > > standalone webapp with its AJAX library files
> laid
> > > out so that other
> > > applications can point at from their HTML.
> > > Referencing it in
> > > geronimo-web.xml would cause Geronimo to start
> it up
> > > and make its
> > > files available at some predetermined context
> root,
> > > say /dojo.
> > > Referencing it with a versionless moduleId would
> > > make sure the most
> > > recent version is always used.  So AJAX enabling
> > > your application in
> > > Geronimo would be a simple as "add this line to
> your
> > > geronimo-web.xml".
> > >
> > > Does this sound like a good idea?  Any
> suggestions
> > > or concerns?
> > > Perhaps this could be done as a plugin instead
> of a
> > > native module?
> > >
> > > Best wishes,
> > > Paul
> > >
> >
> >
> > __
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> >
> 


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


[jira] Created: (SM-542) NPE occurs in ODE-BPE when undeploying and redeploying the loan broker demo.

2006-08-15 Thread Adrian Co (JIRA)
NPE occurs in ODE-BPE when undeploying and redeploying the loan broker demo.


 Key: SM-542
 URL: https://issues.apache.org/activemq/browse/SM-542
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-bpe
Affects Versions: 3.0-M2
Reporter: Adrian Co
 Assigned To: Adrian Co
 Fix For: 3.0-M3


NPE occurs in the ODE-BPE class when undeploying, redeploying, and then running 
the loan broker demo.

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




[jira] Updated: (SM-523) Provide security integration with Geronimo

2006-08-15 Thread Guillaume Nodet (JIRA)
 [ https://issues.apache.org/activemq/browse/SM-523?page=all ]

Guillaume Nodet updated SM-523:
---

Fix Version/s: (was: 3.0-M3)

> Provide security integration with Geronimo
> --
>
> Key: SM-523
> URL: https://issues.apache.org/activemq/browse/SM-523
> Project: ServiceMix
>  Issue Type: Bug
>  Components: geronimo
>Reporter: Guillaume Nodet
>
> We need an implementation of Crypto which uses geronimo KeystoreInstance

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




[jira] Commented: (AMQ-870) Broker fails to deliver messages after restart

2006-08-15 Thread Anders Bengtsson (JIRA)
[ 
https://issues.apache.org/activemq/browse/AMQ-870?page=comments#action_36783 ] 

Anders Bengtsson commented on AMQ-870:
--

I've tried the same test-case with 4.0.2 RC3, which fails too, but in a very 
different way. With 4.0.2 RC3 there is some other problem with the restart, 
which causes the test to hang instead of failing.


> Broker fails to deliver messages after restart
> --
>
> Key: AMQ-870
> URL: https://issues.apache.org/activemq/browse/AMQ-870
> Project: ActiveMQ
>  Issue Type: Bug
>  Components: Broker
>Affects Versions: 4.0.1
> Environment: java version "1.5.0_07", Ubuntu Linux 6.06
>Reporter: Anders Bengtsson
> Assigned To: Rob Davies
> Attachments: debug-output.txt, TestFailingReconnectScenario.java
>
>
> We're running two networked brokers, B1 and B2, with a producer connected to 
> B1 and a consumer to B2. Forwarding messages through this initially works 
> fine.
> If we re-start broker B2, everything seems to re-connect, but we no longer 
> get any messages to the consumer.
> If we instead re-start broker B1, everything works fine.
> I've attached a JUnit test-case illustrating the two scenarios, a working 
> re-start of B1 and a breaking re-start of B2.
> Also attached is parts of a log from running the unit test.
> I'm suspicious about log lines like these, but don't know if they are related 
> to the problem:
> [2006-08-08 14:36:16] DEBUG: [DemandForwardingBridge] Ignoring sub 
> ConsumerInfo
> {commandId = 4, responseRequired = true, consumerId = 
> ID:descartes-49241-1155040510241-5:2:1:1, destination = topic://SOME.TOPIC, 
> prefetchSize = 32766, maximumPendingMessageLimit = 0, browser = false, 
> dispatchAsync = false, selector = null, subcriptionName = null, noLocal = 
> false, exclusive = false, retroactive = false, priority = 0, brokerPath = 
> [ID:descartes-49241-1155040510241-1:5], optimizedAcknowledge = false, 
> noRangeAcks = false, additionalPredicate = null} already subscribed to 
> matching destination

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




[jira] Closed: (XBEAN-17) Fix informations for xbean project

2006-08-15 Thread Guillaume Nodet (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-17?page=all ]

Guillaume Nodet closed XBEAN-17.


Fix Version/s: 2.6
   Resolution: Fixed
 Assignee: Guillaume Nodet

Author: gnodet
Date: Tue Aug 15 00:11:49 2006
New Revision: 431547

URL: http://svn.apache.org/viewvc?rev=431547&view=rev
Log:
XBEAN-17: fix mailing lists, main url



> Fix informations for xbean project
> --
>
> Key: XBEAN-17
> URL: http://issues.apache.org/jira/browse/XBEAN-17
> Project: XBean
>  Issue Type: Task
>Affects Versions: 2.4
>Reporter: Guillaume Nodet
> Assigned To: Guillaume Nodet
> Fix For: 2.6
>
>
> - "Project Mailing Lists" have the wrong email address
> - Please consider using the apache ids for the committers.
> - Project summary has wrong url (http://xbean.org)

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




Changing keystore type for Jetty

2006-08-15 Thread Udovichenko, Nellya








Hello, 

 

Could you please tell me how can I change keystore
type for Jetty? 

 

I'm trying to replace Jetty SSL keystore type with
PKCS12 by adding the parameter to config.xml:

...



    PKCS12

    0.0.0.0

    8443



...

 

It works fine for Tomcat, but for Jetty I get the
following error log:

[*>   
] 43%  72s Startup failed

org.apache.geronimo.kernel.config.LifecycleException:
start of geronimo/jetty/1.1/car failed

    at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:529)

...

Caused by: java.lang.IllegalStateException: Attribute
is not persistent Attribute Name: keystoreType, Type: class java.lang.String,
GBeanInstance: Jetty Connector HTTPS

    at
org.apache.geronimo.gbean.runtime.GBeanAttribute.setPersistentValue(GBeanAttribute.java:355)

    at
org.apache.geronimo.gbean.runtime.GBeanInstance.setAttribute(GBeanInstance.java:749)

    at
org.apache.geronimo.gbean.runtime.GBeanInstance.(GBeanInstance.java:367)

    ... 17
more

 

Is it at all possible to change the keystore type for
Jetty HTTPS gbean?

 

 

Nellya Udovichenko,

Intel Middleware Products Division