[BUILD] trunk: Failed for Revision: 767814

2009-04-22 Thread gawor
Geronimo Revision: 767814 built with tests included
 
See the full build-0300.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090423/build-0300.log
 
 
See the unit test reports at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090423/unit-test-reports
 
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.fileprofileactiva...@136a136a
[INFO] [car:archive-car]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.fileprofileactiva...@136a136a
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/myfaces-2.2-SNAPSHOT.car
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in: myfaces-2.2-SNAPSHOT.car
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/myfaces-2.2-SNAPSHOT.car
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/configs/myfaces/2.2-SNAPSHOT/myfaces-2.2-SNAPSHOT.car
[INFO] [car:update-pluginlist]
[INFO] 
[INFO] Building Geronimo Plugins, MyFaces :: Deployer
[INFO]task-segment: [install]
[INFO] 
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: process}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/src/main/resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] [car:validate-configuration]
[INFO] [car:prepare-plan]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.fileprofileactiva...@136a136a
[INFO] Generated: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/resources/META-INF/plan.xml
[INFO] [car:verify-no-dependency-change]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.fileprofileactiva...@136a136a
[INFO] [car:package]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.fileprofileactiva...@136a136a
[INFO] Packaging module configuration: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/resources/META-INF/plan.xml
[INFO] Started deployer: 
org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car
[INFO] [car:prepare-metadata]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.fileprofileactiva...@136a136a
[INFO] [car:archive-car]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.fileprofileactiva...@136a136a
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in: myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/myfaces-deployer-2.2-SNAPSHOT.car
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/configs/myfaces-deployer/2.2-SNAPSHOT/myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [car:update-pluginlist]
[INFO] 
[INFO] Building Geronimo Plugins, OpenEJB :: Clustering over WADI
[INFO]task-segment: [install]
[INFO] 
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: process}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] [compiler:compile]
[INFO] Compiling 9 source files to 
/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/target/classes
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[115,5]
 method does not override a method from its superclass

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[136,20]
 
businessMe

[jira] Assigned: (GERONIMO-4620) Database Security Realm is removed from admin consonle after delete datasource it's based

2009-04-22 Thread Han Hong Fang (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMO-4620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Han Hong Fang reassigned GERONIMO-4620:
---

Assignee: Han Hong Fang

> Database Security Realm is removed from admin consonle after delete 
> datasource it's based 
> --
>
> Key: GERONIMO-4620
> URL: https://issues.apache.org/jira/browse/GERONIMO-4620
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: console
>Affects Versions: 2.0.3, 2.1.4, 2.2
> Environment: os:winxp
>Reporter: viola.lu
>Assignee: Han Hong Fang
>Priority: Minor
>
> 1.Create a embedded database SecurityDatabase containing user and group tables
> 2.Create a datasource SecurityDS for this database
> 3.Create a security realm named SecurityRealm and choose datasource 
> :SecurityDS
> 4.Delete SecurityDS datasource, meantime SecurityRealm is removed from admin 
> console ->security realm porlet, but under repository\console\realm folder, 
> this realm still exists.
> So if i create the same one realm, erros in server.log , and cann't create 
> new realm.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: gsoc [WS-Security support for JAX-WS Web Services]

2009-04-22 Thread Jarek Gawor
Rahul,

In terms of Geronimo here are some docs that might be helpful (some
info might be out of date):

1) Some basic GBean information - you will see/work with them a lot:

http://cwiki.apache.org/GMOxDOC22/developing-and-deploying-a-geronimo-gbean.html
http://cwiki.apache.org/confluence/display/GMOxDEV/GBean+Annotations

2) Basic classloading and plugin information in Geronimo.

http://cwiki.apache.org/GMOxDOC22/classloading.html
http://cwiki.apache.org/confluence/display/GMOxDEV/Plugin+Guide

In terms of code you will probably be working with the following modules:

http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/axis2/
http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/cxf/
http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/jaxws/
http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/webservices/

I trust you to find the basic Axis2 and CXF info :)

I believe both use WSS4J project for WS-Security
(http://ws.apache.org/wss4j/). Axis2 has a separate project that
provides web services security features: Rampart
(http://ws.apache.org/rampart/). CXF has all the security modules
within it (AFAIK).

Hope this helps you get started.

Jarek

On Tue, Apr 21, 2009 at 3:33 PM, rahul.soa  wrote:
> Hello everyone,
>
> I want to start with some reading and understanding with the geronimo's
> components which will be involved in this project. So can you please point
> me to the appropriate documentation for the same. If you want to know more
> about the proposal then feel free to look at the descriptive project
> proposal on the below link:
>
> http://wiki.apache.org/general/rahulsoa
>
> Thanks in advance.
>
> Best Regards,
> Rahul
>
>


[BUILD] trunk: Failed for Revision: 767734

2009-04-22 Thread gawor
Geronimo Revision: 767734 built with tests included
 
See the full build-2100.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090422/build-2100.log
 
 
See the unit test reports at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090422/unit-test-reports
 
[INFO] [car:prepare-plan]
[INFO] Generated: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/resources/META-INF/plan.xml
[INFO] [car:verify-no-dependency-change]
[INFO] [car:package]
[INFO] Packaging module configuration: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/resources/META-INF/plan.xml
[INFO] Started deployer: 
org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car
[INFO] [car:prepare-metadata]
[INFO] [car:archive-car]
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/myfaces-2.2-SNAPSHOT.car
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in: myfaces-2.2-SNAPSHOT.car
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/myfaces-2.2-SNAPSHOT.car
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/configs/myfaces/2.2-SNAPSHOT/myfaces-2.2-SNAPSHOT.car
[INFO] [car:update-pluginlist]
[INFO] 
[INFO] Building Geronimo Plugins, MyFaces :: Deployer
[INFO]task-segment: [install]
[INFO] 
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: process}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/src/main/resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] [car:validate-configuration]
[INFO] [car:prepare-plan]
[INFO] Generated: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/resources/META-INF/plan.xml
[INFO] [car:verify-no-dependency-change]
[INFO] [car:package]
[INFO] Packaging module configuration: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/resources/META-INF/plan.xml
[INFO] Started deployer: 
org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car
[INFO] [car:prepare-metadata]
[INFO] [car:archive-car]
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in: myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/myfaces-deployer-2.2-SNAPSHOT.car
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/configs/myfaces-deployer/2.2-SNAPSHOT/myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [car:update-pluginlist]
[INFO] 
[INFO] Building Geronimo Plugins, OpenEJB :: Clustering over WADI
[INFO]task-segment: [install]
[INFO] 
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: process}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] [compiler:compile]
[INFO] Compiling 9 source files to 
/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/target/classes
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[115,4]
 method does not override or implement a method from a supertype

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[136,20]
 
businessMethod(org.apache.openejb.core.CoreDeploymentInfo,java.lang.Object,java.lang.Class,java.lang.reflect.Method,java.lang.Object[],org.apache.openejb.InterfaceType)
 in org.apache.openejb.core.stateful.StatefulContainer cannot be applied to 
(org.apache.openejb.core.CoreDeploymentInfo,java.lang.Object,java.lang.Class,java.lang.reflect.Method,java.lang.Object[])

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[139

JSR-303 Bean Validation API available from Geronimo Specs

2009-04-22 Thread Donald Woods
I've got an almost complete JSR-303 API (no Impl) over in Geronimo Specs 
as GERONIMO-4619.


The API based on the 1.0 PFD is out on the ASF Snapshot repo -
http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-validation_1.0_spec/1.0-SNAPSHOT/

The Validation.java class still needs to be fully implemented, but the 
other API classes are ready to use.


The source can be found at -
https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-validation_1.0_spec/


-Donald




Re: svn commit: r767630 - /geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/Activator.java

2009-04-22 Thread Guillaume Nodet
Mostly because given the stage at which is this project, it is imho
bound to heavy refatoring to handle all the issues and clean the code.
  I don't want to spend too much time writing doc that will be
obsolete in a few days ...

On Wed, Apr 22, 2009 at 21:38, Jason Dillon  wrote:
> Um, what kinda javadoc is this.
>
> From what I have seen stuff like this tends to stay, asis... so if you take
> the effort to check something like this in, why not add real docs?
>
> --jason
>
>
> On Apr 23, 2009, at 2:30 AM, gno...@apache.org wrote:
>
>> Author: gnodet
>> Date: Wed Apr 22 19:30:51 2009
>> New Revision: 767630
>>
>> URL: http://svn.apache.org/viewvc?rev=767630&view=rev
>> Log:
>> Remove todo
>>
>> Modified:
>>
>> geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/Activator.java
>>
>> Modified:
>> geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/Activator.java
>> URL:
>> http://svn.apache.org/viewvc/geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/Activator.java?rev=767630&r1=767629&r2=767630&view=diff
>>
>> ==
>> ---
>> geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/Activator.java
>> (original)
>> +++
>> geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/Activator.java
>> Wed Apr 22 19:30:51 2009
>> @@ -43,8 +43,6 @@
>> /**
>>  * TODO: javadoc
>>  *
>> - * TODO: handle ModuleContextListener
>> - *
>>  * @author mailto:dev@geronimo.apache.org";>Apache Geronimo
>> Project
>>  * @version $Rev: 760378 $, $Date: 2009-03-31 11:31:38 +0200 (Tue, 31 Mar
>> 2009) $
>>  */
>>
>>
>
>



-- 
Cheers,
Guillaume Nodet

Blog: http://gnodet.blogspot.com/

Open Source SOA
http://fusesource.com


Re: svn commit: r767630 - /geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/Activator.java

2009-04-22 Thread Jason Dillon

Um, what kinda javadoc is this.

From what I have seen stuff like this tends to stay, asis... so if  
you take the effort to check something like this in, why not add real  
docs?


--jason


On Apr 23, 2009, at 2:30 AM, gno...@apache.org wrote:


Author: gnodet
Date: Wed Apr 22 19:30:51 2009
New Revision: 767630

URL: http://svn.apache.org/viewvc?rev=767630&view=rev
Log:
Remove todo

Modified:
   geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/ 
apache/geronimo/blueprint/Activator.java


Modified: geronimo/sandbox/blueprint/blueprint-core/src/main/java/ 
org/apache/geronimo/blueprint/Activator.java

URL: 
http://svn.apache.org/viewvc/geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/Activator.java?rev=767630&r1=767629&r2=767630&view=diff
= 
= 
= 
= 
= 
= 
= 
= 
==
--- geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/ 
apache/geronimo/blueprint/Activator.java (original)
+++ geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/ 
apache/geronimo/blueprint/Activator.java Wed Apr 22 19:30:51 2009

@@ -43,8 +43,6 @@
/**
 * TODO: javadoc
 *
- * TODO: handle ModuleContextListener
- *
 * @author mailto:dev@geronimo.apache.org";>Apache Geronimo  
Project
 * @version $Rev: 760378 $, $Date: 2009-03-31 11:31:38 +0200 (Tue,  
31 Mar 2009) $

 */






[BUILD] trunk: Failed for Revision: 767598

2009-04-22 Thread gawor
Geronimo Revision: 767598 built with tests included
 
See the full build-1500.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090422/build-1500.log
 
 
See the unit test reports at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090422/unit-test-reports
 
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.systempropertyprofileactiva...@13a317a
[INFO] [car:archive-car]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.systempropertyprofileactiva...@13a317a
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/myfaces-2.2-SNAPSHOT.car
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in: myfaces-2.2-SNAPSHOT.car
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/myfaces-2.2-SNAPSHOT.car
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/configs/myfaces/2.2-SNAPSHOT/myfaces-2.2-SNAPSHOT.car
[INFO] [car:update-pluginlist]
[INFO] 
[INFO] Building Geronimo Plugins, MyFaces :: Deployer
[INFO]task-segment: [install]
[INFO] 
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: process}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/src/main/resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] [car:validate-configuration]
[INFO] [car:prepare-plan]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.systempropertyprofileactiva...@13a317a
[INFO] Generated: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/resources/META-INF/plan.xml
[INFO] [car:verify-no-dependency-change]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.systempropertyprofileactiva...@13a317a
[INFO] [car:package]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.systempropertyprofileactiva...@13a317a
[INFO] Packaging module configuration: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/resources/META-INF/plan.xml
[INFO] Started deployer: 
org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car
[INFO] [car:prepare-metadata]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.systempropertyprofileactiva...@13a317a
[INFO] [car:archive-car]
[WARNING] Component returned which is not the same manager. Ignored. 
component=org.apache.maven.profiles.activation.systempropertyprofileactiva...@13a317a
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in: myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/myfaces-deployer-2.2-SNAPSHOT.car
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/configs/myfaces-deployer/2.2-SNAPSHOT/myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [car:update-pluginlist]
[INFO] 
[INFO] Building Geronimo Plugins, OpenEJB :: Clustering over WADI
[INFO]task-segment: [install]
[INFO] 
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: process}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] [compiler:compile]
[INFO] Compiling 9 source files to 
/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/target/classes
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[115,5]
 method does not override a method from its superclass

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/open

Re: Thinking about a 2.2 release

2009-04-22 Thread David Jencks


On Apr 22, 2009, at 6:58 AM, Bill Stoddard wrote:


David Jencks wrote:


On Apr 15, 2009, at 10:42 PM, David Jencks wrote:


I've been assuming that the classloader work Gianny and I have  
been working on in my sandbox would get into 2.2.  At the moment I  
think I have the classloader framework more or less working and  
I'm going through the plugins working on setting up the required  
jar dependencies.  Only some of them can be derived from maven  
dependencies.  This is turning out to be a somewhat slow process.


I finally got the server to run with the one-classloader-per-jar  
setup.  After struggling with this for a couple of weeks and seeing  
the difficultly of correctly configuring classloaders I don't   
think we should put this into 2.2.  For one thing classloading  
seems to be pretty slow: it takes about 55 seconds to start the  
jetty-jee5 server.


55 seconds to start... that's really bad  in comparison to the  
server today. The full Tomcat JEE5 assembly on my MBP will start in  
something like 20 seconds.. a minimal assembly under 10 seconds.   
I've been seeing reports that JBoss 5 is slow and bloated compared  
to earlier releases... seems to be the natural evolution of app  
servers.
Is the performane hit related to the design (classloader per jar) or  
something in how the design is implemented?


I had enough trouble getting the server to start I haven't done  
any profiling to find out what the slowdown is actually caused by.  I  
assume that its because the classloader graph is now about 4 to 8  
times larger and has a lot of duplication in it and no optimization.   
I heard a rumor somewhere once that in order to perform well osgi  
classloading needs indexing so a classloader knows where to look for a  
class it doesn't load itself.  I imagine we now have exactly the same  
problem.  I expect that with a bit of work -- such as actually using  
osgi -- classloading will be at least as fast as it was before these  
changes.


david jencks




Bill





Re: Thinking about a 2.2 release

2009-04-22 Thread Bill Stoddard

David Jencks wrote:


On Apr 15, 2009, at 10:42 PM, David Jencks wrote:


I've been assuming that the classloader work Gianny and I have been 
working on in my sandbox would get into 2.2.  At the moment I think I 
have the classloader framework more or less working and I'm going 
through the plugins working on setting up the required jar 
dependencies.  Only some of them can be derived from maven 
dependencies.  This is turning out to be a somewhat slow process.


I finally got the server to run with the one-classloader-per-jar 
setup.  After struggling with this for a couple of weeks and seeing 
the difficultly of correctly configuring classloaders I don't  think 
we should put this into 2.2.  For one thing classloading seems to be 
pretty slow: it takes about 55 seconds to start the jetty-jee5 server.


55 seconds to start... that's really bad  in comparison to the server 
today. The full Tomcat JEE5 assembly on my MBP will start in something 
like 20 seconds.. a minimal assembly under 10 seconds.  I've been seeing 
reports that JBoss 5 is slow and bloated compared to earlier releases... 
seems to be the natural evolution of app servers. 

Is the performane hit related to the design (classloader per jar) or 
something in how the design is implemented?


Bill



[BUILD] trunk: Failed for Revision: 767478

2009-04-22 Thread gawor
Geronimo Revision: 767478 built with tests included
 
See the full build-0900.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090422/build-0900.log
 
 
See the unit test reports at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090422/unit-test-reports
 
[INFO] [car:prepare-plan]
[INFO] Generated: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/resources/META-INF/plan.xml
[INFO] [car:verify-no-dependency-change]
[INFO] [car:package]
[INFO] Packaging module configuration: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/resources/META-INF/plan.xml
[INFO] Started deployer: 
org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car
[INFO] [car:prepare-metadata]
[INFO] [car:archive-car]
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/myfaces-2.2-SNAPSHOT.car
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in: myfaces-2.2-SNAPSHOT.car
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces/target/myfaces-2.2-SNAPSHOT.car
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/configs/myfaces/2.2-SNAPSHOT/myfaces-2.2-SNAPSHOT.car
[INFO] [car:update-pluginlist]
[INFO] 
[INFO] Building Geronimo Plugins, MyFaces :: Deployer
[INFO]task-segment: [install]
[INFO] 
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: process}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/src/main/resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] [car:validate-configuration]
[INFO] [car:prepare-plan]
[INFO] Generated: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/resources/META-INF/plan.xml
[INFO] [car:verify-no-dependency-change]
[INFO] [car:package]
[INFO] Packaging module configuration: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/resources/META-INF/plan.xml
[INFO] Started deployer: 
org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car
[INFO] [car:prepare-metadata]
[INFO] [car:archive-car]
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in: myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/trunk/plugins/myfaces/myfaces-deployer/target/myfaces-deployer-2.2-SNAPSHOT.car
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/configs/myfaces-deployer/2.2-SNAPSHOT/myfaces-deployer-2.2-SNAPSHOT.car
[INFO] [car:update-pluginlist]
[INFO] 
[INFO] Building Geronimo Plugins, OpenEJB :: Clustering over WADI
[INFO]task-segment: [install]
[INFO] 
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: process}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] [compiler:compile]
[INFO] Compiling 9 source files to 
/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/target/classes
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[115,5]
 method does not override a method from its superclass

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[136,20]
 
businessMethod(org.apache.openejb.core.CoreDeploymentInfo,java.lang.Object,java.lang.Class,java.lang.reflect.Method,java.lang.Object[],org.apache.openejb.InterfaceType)
 in org.apache.openejb.core.stateful.StatefulContainer cannot be applied to 
(org.apache.openejb.core.CoreDeploymentInfo,java.lang.Object,java.lang.Class,java.lang.reflect.Method,java.lang.Object[])

/home/geronimo/geronimo/trunk/plugins/openejb/geronimo-openejb-clustering-wadi/src/main/java/org/apache/geronimo/openejb/cluster/stateful/container/ClusteredStatefulContainer.java:[139,5]
 method

Re: Error trying to deploy eclipse weapp into geronimo - java.io.FileNotFoundException: xxx-webapp.zip (No such file or directory)

2009-04-22 Thread Jack Cai
Hi Luciano,

Are you able to deploy and run this app in a stand-alone Geronimo server?

-Jack

2009/4/22 Luciano Resende 

> On Tue, Apr 21, 2009 at 4:42 AM, Kevan Miller 
> wrote:
> >
> > On Apr 20, 2009, at 2:43 PM, Luciano Resende wrote:
> >
> >> I have just went trough the necessary steps to make Geronimo 2.1 as
> >> one of the available options to perform a "Eclipse run on server"
> >> with a given webapp, but when I try to run using Geronimo 2.1 server,
> >> I get a FileNotFound xxx-.zip.
> >> Any ideas ? Shouldn't it be looking for a WAR instead of ZAP ? BTW, I
> >> do have the war file available
> >
> > I'm not the best GEP, resource, but can try and help...
> >
> > What version of the server, eclipse plugin, Eclipse are you using? How
> did
> > you add the project?
> >
>
> Geronimo 2.1.4 Server (tomcat)
> Plugin for Geronimo 2.1 (installed from eclipse dialog box from server
> configuration)
> Eclipse Ganymede SR2
> Mac OS, JDK 1.5 or 1.6 (same issues)
>
> Project was added by importing project into eclipse after generating
> eclipse project files with the following command
>   mvn -o -fae -Dwtpversion=2.0 eclipse:eclipse
>
> BTW, project is available at the link below, but I don't believe it' s
> something with the app.
>
> http://svn.apache.org/repos/asf/tuscany/sandbox/lresende/sca/samples/store-secure-webapp/
>
> --
> Luciano Resende
> Apache Tuscany, Apache PhotArk
> http://people.apache.org/~lresende 
> http://lresende.blogspot.com/
>