Re: Release Connector/Transaction components

2011-07-11 Thread Jean-Louis MONTEIRO
Hi devs,

any news on the availability?

Thanks
Jean-Louis

2011/7/7 David Jencks 

> I'm still not sure about the instructions, but releasing from the 2.2
> branch should be fine.  I only want to review the trunk code.
>
> also, replying to a different message, if you run release:prepare with
> -DdryRun=true, then you can't continue since there is no svn tag :-)
>
> thanks
> david jencks
> On Jul 6, 2011, at 2:24 PM, David Blevins wrote:
>
> >
> > On Jul 5, 2011, at 11:29 AM, Jacek Laskowski wrote:
> >
> >> On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
> >>  wrote:
> >>
> >>> It's been a while since I was more active wrt Geronimo and there's a
> >>> chance to change it - I may run the release process if no one objects.
> >>
> >> Hi,
> >>
> >> No one raised your hand to object or accept my offer, so I'm taking it
> on.
> >>
> >> As I understood it's to release
> >> https://svn.apache.org/repos/asf/geronimo/components/txmanager/trunk/.
> >
> > Doing both would be fine, but it's this one that is needed for OpenEJB
> 3.2:
> >
> >
> http://svn.apache.org/repos/asf/geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/
> >
> >
> > -David
> >
>
>


Re: Is it time to release YOKO 1.2 for G 3.0?

2011-07-11 Thread Shawn Jiang
+1

David has created some tasks to track these snapshot dependencies.

Yoko one: https://issues.apache.org/jira/browse/GERONIMO-6063

On Tue, Jul 12, 2011 at 12:31 PM, Forrest Xia  wrote:

> Hi All,
>
> I think we come to a point to determine whether to release YOKO 1.2 for G
> 3.0 release.
>
> Since rest of YOKO related tck failures are due to RI' problem we think, I
> would think we could release YOKO 1.2 now.
>
> If any objection, please speak out, otherwise, I start a vote for that
> soon.
>
> Thank you for your attention.
>
> Forrest




-- 
Shawn


Re: buildbot failure in ASF Buildbot on geronimo-server-trunk

2011-07-11 Thread David Jencks
The build works for me anyone else seeing problems?

thanks
david jencks

On Jul 11, 2011, at 8:25 PM, build...@apache.org wrote:

> The Buildbot has detected a new failure on builder geronimo-server-trunk 
> while building ASF Buildbot.
> Full details are available at:
> http://ci.apache.org/builders/geronimo-server-trunk/builds/179
> 
> Buildbot URL: http://ci.apache.org/
> 
> Buildslave for this Build: hemera_ubuntu
> 
> Build Reason: scheduler
> Build Source Stamp: [branch geronimo/server/trunk] 1145439
> Blamelist: djencks,rwonly
> 
> BUILD FAILED: failed compile
> 
> sincerely,
> -The Buildbot
> 



Is it time to release YOKO 1.2 for G 3.0?

2011-07-11 Thread Forrest Xia
Hi All,

I think we come to a point to determine whether to release YOKO 1.2 for G
3.0 release.

Since rest of YOKO related tck failures are due to RI' problem we think, I
would think we could release YOKO 1.2 now.

If any objection, please speak out, otherwise, I start a vote for that soon.

Thank you for your attention.

Forrest


[jira] [Created] (GERONIMO-6072) Geronimo TxManager 3.1.1-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
Geronimo TxManager 3.1.1-SNAPSHOT
-

 Key: GERONIMO-6072
 URL: https://issues.apache.org/jira/browse/GERONIMO-6072
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6071) Axis 1.4_2-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
Axis 1.4_2-SNAPSHOT
---

 Key: GERONIMO-6071
 URL: https://issues.apache.org/jira/browse/GERONIMO-6071
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6070) Axis2 1.7.0_1-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
Axis2 1.7.0_1-SNAPSHOT
--

 Key: GERONIMO-6070
 URL: https://issues.apache.org/jira/browse/GERONIMO-6070
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Assigned] (GERONIMO-5651) Add a own authenticator for Spnego login

2011-07-11 Thread Shenghao Fang (JIRA)

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

Shenghao Fang reassigned GERONIMO-5651:
---

Assignee: Shenghao Fang  (was: Ashish Jain)

> Add a own authenticator for Spnego login
> 
>
> Key: GERONIMO-5651
> URL: https://issues.apache.org/jira/browse/GERONIMO-5651
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>Affects Versions: 2.2.1, 3.0
>Reporter: Ashish Jain
>Assignee: Shenghao Fang
>
> Continuation of GERONIMO-5196 for 2.2 and 3.0.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: Pull Tomcat 7.0.18 to Geronimo side

2011-07-11 Thread Ivan
They accepted the patch partly, now they use the InstanceManager to create
the instance, but some other changes are not included, you might check the
commit history :-)

2011/7/12 David Jencks 

> DId tomcat accept the change of creating AsyncListeners using the
> InstanceManager?  If so, then the change in geronimo's copy is all that is
> needed.
>
> thanks!
> david jencks
>
> On Jul 10, 2011, at 11:53 PM, Ivan wrote:
>
> I merged all of the changes mentioned in the thread
> http://old.nabble.com/Preparing-for-a-7.0.19-tag-td32031213.html , now the
> 7.0.18.0 branch from Geronimo side has the same contents with the Tomcat
> trunk rev.1144976GERONIMO-5622
> Also, an extra changes from Geronimo side is also added,  GERONIMO-5622. it
> will be better that someone could also help to review those changes.
>
> If we would release this 7.0.18 branch, which version should be used ?
> 7.0.18.0 or 7.0.18.1, which is mentioned in the past. The reason for
> 7.0.18.1 is that, it indicates that some extra changes are done comparing
> the 7.0.18 code base from Tomcat.
> Thanks.
>
> 2011/7/11 Ivan 
>
>> Yes, I will go ahead to pull the codes of 7.0.18, and apply those fixes on
>> our code base, it is better to know whether the TCK is fine with the new
>> version, also it looks to me that some integration changes are required.
>> And it depends on whether Tomcat will release 7.0.19 soon, we could pull
>> the latest 7.0.19 or release a 7.0.18.1 version with Geronimo 3.0.
>>
>> 2011/7/10 Kevan Miller 
>>
>>>
>>> On Jul 10, 2011, at 10:14 AM, Ivan wrote:
>>>
>>> > Seems that there are some issues with 7.0.18, and Tomcat community is
>>> preparing for 7.0.19.
>>>
>>> So I see... I read the tomcat list last night, not this morning ;-)
>>>
>>> It would be a good idea to pull in an early version and identify any
>>> integration or tck issues.
>>>
>>> Anyway, thanks for tracking this...
>>>
>>> --kevan
>>
>>
>>
>>
>> --
>> Ivan
>>
>
>
>
> --
> Ivan
>
>
>


-- 
Ivan


[jira] [Created] (GERONIMO-6069) JavaMail 1.8.3-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
JavaMail 1.8.3-SNAPSHOT
---

 Key: GERONIMO-6069
 URL: https://issues.apache.org/jira/browse/GERONIMO-6069
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6068) Tomcat 7.0.18.0-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
Tomcat 7.0.18.0-SNAPSHOT


 Key: GERONIMO-6068
 URL: https://issues.apache.org/jira/browse/GERONIMO-6068
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6064) OpenWebBeans 1.1.1-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
OpenWebBeans 1.1.1-SNAPSHOT
---

 Key: GERONIMO-6064
 URL: https://issues.apache.org/jira/browse/GERONIMO-6064
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6065) OpenJPA 2.1.1-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
OpenJPA 2.1.1-SNAPSHOT
--

 Key: GERONIMO-6065
 URL: https://issues.apache.org/jira/browse/GERONIMO-6065
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6067) MyFaces 2.0.8-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
MyFaces 2.0.8-SNAPSHOT
--

 Key: GERONIMO-6067
 URL: https://issues.apache.org/jira/browse/GERONIMO-6067
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6066) OpenEJB 4.0.0-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
OpenEJB 4.0.0-SNAPSHOT
--

 Key: GERONIMO-6066
 URL: https://issues.apache.org/jira/browse/GERONIMO-6066
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: Pull Tomcat 7.0.18 to Geronimo side

2011-07-11 Thread David Jencks
DId tomcat accept the change of creating AsyncListeners using the 
InstanceManager?  If so, then the change in geronimo's copy is all that is 
needed.

thanks!
david jencks

On Jul 10, 2011, at 11:53 PM, Ivan wrote:

> I merged all of the changes mentioned in the thread 
> http://old.nabble.com/Preparing-for-a-7.0.19-tag-td32031213.html , now the 
> 7.0.18.0 branch from Geronimo side has the same contents with the Tomcat 
> trunk rev.1144976GERONIMO-5622 
> Also, an extra changes from Geronimo side is also added,  GERONIMO-5622. it 
> will be better that someone could also help to review those changes.
> 
> If we would release this 7.0.18 branch, which version should be used ? 
> 7.0.18.0 or 7.0.18.1, which is mentioned in the past. The reason for 7.0.18.1 
> is that, it indicates that some extra changes are done comparing the 7.0.18 
> code base from Tomcat.
> Thanks.
> 
> 2011/7/11 Ivan 
> Yes, I will go ahead to pull the codes of 7.0.18, and apply those fixes on 
> our code base, it is better to know whether the TCK is fine with the new 
> version, also it looks to me that some integration changes are required.
> And it depends on whether Tomcat will release 7.0.19 soon, we could pull the 
> latest 7.0.19 or release a 7.0.18.1 version with Geronimo 3.0.
> 
> 2011/7/10 Kevan Miller 
> 
> On Jul 10, 2011, at 10:14 AM, Ivan wrote:
> 
> > Seems that there are some issues with 7.0.18, and Tomcat community is 
> > preparing for 7.0.19.
> 
> So I see... I read the tomcat list last night, not this morning ;-)
> 
> It would be a good idea to pull in an early version and identify any 
> integration or tck issues.
> 
> Anyway, thanks for tracking this...
> 
> --kevan
> 
> 
> 
> -- 
> Ivan
> 
> 
> 
> -- 
> Ivan



[jira] [Created] (GERONIMO-6063) Yoko 1.2-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
Yoko 1.2-SNAPSHOT
-

 Key: GERONIMO-6063
 URL: https://issues.apache.org/jira/browse/GERONIMO-6063
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Closed] (GERONIMO-6014) Got "javax.ejb.EJBException" when running javaee 6 sample jpa20demo-javaee6

2011-07-11 Thread viola.lu (JIRA)

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

viola.lu closed GERONIMO-6014.
--

Resolution: Invalid

Should create a db first. so close it.

> Got "javax.ejb.EJBException" when running javaee 6 sample jpa20demo-javaee6
> ---
>
> Key: GERONIMO-6014
> URL: https://issues.apache.org/jira/browse/GERONIMO-6014
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: sample apps
>Affects Versions: 3.0
> Environment: OS:winxp
> jdk:ibm jdk
>Reporter: viola.lu
>Priority: Minor
> Fix For: 3.0
>
>
> 1.Build javaee6 sample jpa20demo-javaee6 and deploy
> 2.Access http://localhost:8080/jpa20demo-javaee6/, click add, but got
> javax.ejb.EJBException: The bean encountered a non-application exception; 
> nested exception is:  
> org.apache.openjpa.persistence.ArgumentException: A connection could not be 
> obtained for driver class "org.apache.derby.jdbc.ClientDriver" and URL 
> "jdbc:derby://localhost:1527/jpa20demodb". You may have specified an invalid 
> URL

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6061) Geronimo 3.0 trunk SNAPSHOT dependencies

2011-07-11 Thread David Blevins (JIRA)
Geronimo 3.0 trunk SNAPSHOT dependencies


 Key: GERONIMO-6061
 URL: https://issues.apache.org/jira/browse/GERONIMO-6061
 Project: Geronimo
  Issue Type: New Feature
  Security Level: public (Regular issues)
Reporter: David Blevins
 Fix For: 3.0-M2




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6062) XBean 3.8-SNAPSHOT

2011-07-11 Thread David Blevins (JIRA)
XBean 3.8-SNAPSHOT
--

 Key: GERONIMO-6062
 URL: https://issues.apache.org/jira/browse/GERONIMO-6062
 Project: Geronimo
  Issue Type: Sub-task
  Security Level: public (Regular issues)
Reporter: David Blevins




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (GERONIMODEVTOOLS-706) Consider enabling Karaf shell in Eclipse console

2011-07-11 Thread Yi Xiao (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13063655#comment-13063655
 ] 

Yi Xiao commented on GERONIMODEVTOOLS-706:
--

I try to reproduce the issue, however, I even could not execute any karaf shell 
commands in eclipse console. It always throw a "NoSuchElementException", now , 
I'm looking the karaf codes and trying to figure it out.

> Consider enabling Karaf shell in Eclipse console
> 
>
> Key: GERONIMODEVTOOLS-706
> URL: 
> https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-706
> Project: Geronimo-Devtools
>  Issue Type: Improvement
>  Components: eclipse-plugin
>Affects Versions: 3.0-M2
>Reporter: Jarek Gawor
>Assignee: Ted Kirby
>
> (If possible) I think it would be pretty nice to have an option to enable and 
> access Karaf shell directly in Eclipse console window. If that can be done 
> make sure to start Geronimo server with 
> -Djline.terminal=jline.UnsupportedTerminal option.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (GERONIMO-5599) Reenable monitoring admin console portlets

2011-07-11 Thread Shenghao Fang (JIRA)

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

Shenghao Fang updated GERONIMO-5599:


Attachment: GERONIMO-5599-20110712-1.patch

Attach an updated patch since the files should be deleted were missed in the 
previous one.

> Reenable monitoring admin console portlets
> --
>
> Key: GERONIMO-5599
> URL: https://issues.apache.org/jira/browse/GERONIMO-5599
> Project: Geronimo
>  Issue Type: Sub-task
>  Security Level: public(Regular issues) 
>Reporter: Forrest Xia
>Assignee: Shenghao Fang
> Attachments: GERONIMO-5599-20110629.patch, 
> GERONIMO-5599-20110712-1.patch, GERONIMO-5599-20110712.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Resolved] (GERONIMO-6033) testSettingInjectionTargetReplacesIt(org.jboss.jsr299.tck.tests.extensions.producer.ProducerTest)

2011-07-11 Thread David Blevins (JIRA)

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

David Blevins resolved GERONIMO-6033.
-

Resolution: Won't Fix

This will go away with the merge of David Jencks' OSGi friendly code that 
always uses OpenEJB with OpenWebBeans and CDI.

> testSettingInjectionTargetReplacesIt(org.jboss.jsr299.tck.tests.extensions.producer.ProducerTest)
> -
>
> Key: GERONIMO-6033
> URL: https://issues.apache.org/jira/browse/GERONIMO-6033
> Project: Geronimo
>  Issue Type: Sub-task
>  Security Level: public(Regular issues) 
>Reporter: David Blevins
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Resolved] (GERONIMO-6032) testRequestScopeDestroyedAfterCallToEjbTimeoutMethod(org.jboss.jsr299.tck.tests.context.request.ejb.EJBRequestContextTest)

2011-07-11 Thread David Blevins (JIRA)

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

David Blevins resolved GERONIMO-6032.
-

Resolution: Fixed

> testRequestScopeDestroyedAfterCallToEjbTimeoutMethod(org.jboss.jsr299.tck.tests.context.request.ejb.EJBRequestContextTest)
> --
>
> Key: GERONIMO-6032
> URL: https://issues.apache.org/jira/browse/GERONIMO-6032
> Project: Geronimo
>  Issue Type: Sub-task
>  Security Level: public(Regular issues) 
>Reporter: David Blevins
>Assignee: David Blevins
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: Is there possible for 1.7.0 release ?

2011-07-11 Thread Ivan
OK, I forget to reply to Axis2 mail list again ...

2011/7/12 Ivan 

>
>
> 2011/7/12 Andreas Veithen 
>
>> The changes for Neethi 3.0.x (including the three changes mentioned in
>> your mail) should now be included in the latest 1.6.1-SNAPSHOT build.
>> The release vote for Neethi 3.0.1 has started a couple of hours ago.
>> Once that release is complete, we can switch to the Neethi 3.0.1
>> release version on the 1.6 branch and Axis2 1.6.1 will be ready for
>> release.
>>
>>Thanks, Andreas, I will try to switch to Axis2 1.6.1-SNAPSHOT soon.
>
>
>> Regarding the list of JIRA issues, if I understand this correctly, the
>> Geronimo project has a sort of patching mechanism so that they are not
>> on the critical path for the Geronimo release, which means that we
>> have the time to review them properly and first apply them to the
>> trunk, without delaying any Geronimo release. Can you confirm this?
>>
>
>Hmm, I would say that the patching mechanism used now is somewhat a
> 'temporary' solution, and it is not expected to do that. Geronimo needs to
> bundle the axis2 components, that gave us a chance to modify codes.
>We do hope that those patches could be reviewed and included in Axis2
> code base. And yes, they work well now,  but it is better to have your Axis2
> experts' view for them. Also, from other sides, most of them are related to
> JAX-WS 2.2 support. I guess that they are also important for Axis2 ;-)
>Anyway, it depends on your schedule, and your guys really helped us a
> lot in the past.
>Thanks.
>
>>
>> Andreas
>>
>> On Sun, Jul 10, 2011 at 15:58, Ivan  wrote:
>> > Hi, Axis2 devs, any thought to port those listed changes to 1.6 branch ?
>> > Thanks.
>> >
>> > 2011/7/8 Ivan 
>> >>
>> >> Just add the geronimo mail address.
>> >>
>> >> 2011/7/8 Ivan 
>> >>>
>> >>> Hi, the initial reason for moving to 1.7.0-SNAPSHOT is for the Policy
>> >>> support, the changes are list below. If they could be ported to 1.6
>> branch,
>> >>> we are fine to try to turn to 1.6 branch.
>> >>> Also, understand that you guys are busy with some other stuffs, will
>> be
>> >>> very appreciated if those web services patches could be reviewed and
>> >>> included in the 1.6 branch.  I pasted the Jira list in the end of the
>> mail.
>> >>> The initial thread could be found
>> >>> http://www.mail-archive.com/java-dev@axis.apache.org/msg06438.html
>> >>> Thanks.
>> >>> --->
>> >>> Revision: 1090457
>> >>> Author: veithen
>> >>> Date: 5:36:59 AM, Saturday, April 09, 2011
>> >>> Message:
>> >>> Exclude the transitive Woodstox dependency from Neethi. Otherwise we
>> will
>> >>> end up with two versions of Woodstox.
>> >>> 
>> >>> Modified : /axis/axis2/java/core/trunk/modules/parent/pom.xml
>> >>> Revision: 1090429
>> >>> Author: veithen
>> >>> Date: 4:19:38 AM, Saturday, April 09, 2011
>> >>> Message:
>> >>> Neethi now supports DOM elements. Therefore we don't need to convert
>> DOM
>> >>> elements to stream any more. Alos, DOM2Writer seems to have a bug that
>> >>> causes processing of some policies to fail.
>> >>> 
>> >>> Modified :
>> >>>
>> /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/PolicyUtil.java
>> >>> Revision: 1089989
>> >>> Author: veithen
>> >>> Date: 4:27:37 AM, Friday, April 08, 2011
>> >>> Message:
>> >>> Updated Neethi dependency and fixed PolicyUtil such that it supports
>> all
>> >>> WS-Policy namespaces supported by Neethi.
>> >>> 
>> >>> Modified :
>> >>>
>> /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/PolicyUtil.java
>> >>> Modified : /axis/axis2/java/core/trunk/modules/parent/pom.xml
>> >>> <---
>> >>> Jira list:
>> >>> (AXIS2-5062) Connection is not released while using JAXWS
>> client
>> >>> API
>> >>> (AXIS2-5039) Override the SOAPAction from the SOAPMessage MIME header
>> if
>> >>> it is explicitly configured later
>> >>> (AXIS2-5023) Ambigious use of isElementData in the Block interface
>> >>> (AXIS2-5022) Support addressing meta data with policy 1.5 framework
>> >>> (AXIS2-5040) Ignore the methods while no webmethod annotation and no
>> >>> webservice annotation on the declaring class
>> >>> (AXIS2-5034) Incorrect exception name is used for fault message while
>> >>> creating AxisService from WSDL
>> >>> (AXIS2-5001) SOAPMessage.getSOAPHeaders() return null while no headers
>> in
>> >>> the soap envelope
>> >>> (AXIS2-4996) Exclude content-length header while chunked is enabled
>> >>> 2011/7/8 Andreas Veithen 
>> 
>>  Ivan,
>> 
>>  There are no plans for a 1.7.0 release, but we can do a 1.6.1
>>  maintenance release. For that you need to let us know which changes
>>  you want to see included in that release, so that we can merge them
>> to
>>  the 1.6 branch. The goal is to make Geronimo work with
>> 1.6.1-SNAPSHOT.
>>  Once that is done, we can create the 1.6.1 release anytime you want.
>> 
>>  Andreas
>> 
>>  On Fri, Jul 8, 2011 at 04:31, Ivan  wrote:
>>  > Hi, Axi

Re: Is there possible for 1.7.0 release ?

2011-07-11 Thread Ivan
2011/7/12 Andreas Veithen 

> The changes for Neethi 3.0.x (including the three changes mentioned in
> your mail) should now be included in the latest 1.6.1-SNAPSHOT build.
> The release vote for Neethi 3.0.1 has started a couple of hours ago.
> Once that release is complete, we can switch to the Neethi 3.0.1
> release version on the 1.6 branch and Axis2 1.6.1 will be ready for
> release.
>
>Thanks, Andreas, I will try to switch to Axis2 1.6.1-SNAPSHOT soon.


> Regarding the list of JIRA issues, if I understand this correctly, the
> Geronimo project has a sort of patching mechanism so that they are not
> on the critical path for the Geronimo release, which means that we
> have the time to review them properly and first apply them to the
> trunk, without delaying any Geronimo release. Can you confirm this?
>

   Hmm, I would say that the patching mechanism used now is somewhat a
'temporary' solution, and it is not expected to do that. Geronimo needs to
bundle the axis2 components, that gave us a chance to modify codes.
   We do hope that those patches could be reviewed and included in Axis2
code base. And yes, they work well now,  but it is better to have your Axis2
experts' view for them. Also, from other sides, most of them are related to
JAX-WS 2.2 support. I guess that they are also important for Axis2 ;-)
   Anyway, it depends on your schedule, and your guys really helped us a lot
in the past.
   Thanks.

>
> Andreas
>
> On Sun, Jul 10, 2011 at 15:58, Ivan  wrote:
> > Hi, Axis2 devs, any thought to port those listed changes to 1.6 branch ?
> > Thanks.
> >
> > 2011/7/8 Ivan 
> >>
> >> Just add the geronimo mail address.
> >>
> >> 2011/7/8 Ivan 
> >>>
> >>> Hi, the initial reason for moving to 1.7.0-SNAPSHOT is for the Policy
> >>> support, the changes are list below. If they could be ported to 1.6
> branch,
> >>> we are fine to try to turn to 1.6 branch.
> >>> Also, understand that you guys are busy with some other stuffs, will be
> >>> very appreciated if those web services patches could be reviewed and
> >>> included in the 1.6 branch.  I pasted the Jira list in the end of the
> mail.
> >>> The initial thread could be found
> >>> http://www.mail-archive.com/java-dev@axis.apache.org/msg06438.html
> >>> Thanks.
> >>> --->
> >>> Revision: 1090457
> >>> Author: veithen
> >>> Date: 5:36:59 AM, Saturday, April 09, 2011
> >>> Message:
> >>> Exclude the transitive Woodstox dependency from Neethi. Otherwise we
> will
> >>> end up with two versions of Woodstox.
> >>> 
> >>> Modified : /axis/axis2/java/core/trunk/modules/parent/pom.xml
> >>> Revision: 1090429
> >>> Author: veithen
> >>> Date: 4:19:38 AM, Saturday, April 09, 2011
> >>> Message:
> >>> Neethi now supports DOM elements. Therefore we don't need to convert
> DOM
> >>> elements to stream any more. Alos, DOM2Writer seems to have a bug that
> >>> causes processing of some policies to fail.
> >>> 
> >>> Modified :
> >>>
> /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/PolicyUtil.java
> >>> Revision: 1089989
> >>> Author: veithen
> >>> Date: 4:27:37 AM, Friday, April 08, 2011
> >>> Message:
> >>> Updated Neethi dependency and fixed PolicyUtil such that it supports
> all
> >>> WS-Policy namespaces supported by Neethi.
> >>> 
> >>> Modified :
> >>>
> /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/PolicyUtil.java
> >>> Modified : /axis/axis2/java/core/trunk/modules/parent/pom.xml
> >>> <---
> >>> Jira list:
> >>> (AXIS2-5062) Connection is not released while using JAXWS
> client
> >>> API
> >>> (AXIS2-5039) Override the SOAPAction from the SOAPMessage MIME header
> if
> >>> it is explicitly configured later
> >>> (AXIS2-5023) Ambigious use of isElementData in the Block interface
> >>> (AXIS2-5022) Support addressing meta data with policy 1.5 framework
> >>> (AXIS2-5040) Ignore the methods while no webmethod annotation and no
> >>> webservice annotation on the declaring class
> >>> (AXIS2-5034) Incorrect exception name is used for fault message while
> >>> creating AxisService from WSDL
> >>> (AXIS2-5001) SOAPMessage.getSOAPHeaders() return null while no headers
> in
> >>> the soap envelope
> >>> (AXIS2-4996) Exclude content-length header while chunked is enabled
> >>> 2011/7/8 Andreas Veithen 
> 
>  Ivan,
> 
>  There are no plans for a 1.7.0 release, but we can do a 1.6.1
>  maintenance release. For that you need to let us know which changes
>  you want to see included in that release, so that we can merge them to
>  the 1.6 branch. The goal is to make Geronimo work with 1.6.1-SNAPSHOT.
>  Once that is done, we can create the 1.6.1 release anytime you want.
> 
>  Andreas
> 
>  On Fri, Jul 8, 2011 at 04:31, Ivan  wrote:
>  > Hi, Axis2 devs,
>  > Geronimo bundles the some Axis2 components of 1.7.0-SNAPSHOT,
> and
>  > it is
>  > obviously that we could not release these bundles with snapshot. I
> am
>  > wondering that whe

Re: Is there possible for 1.7.0 release ?

2011-07-11 Thread Andreas Veithen
The changes for Neethi 3.0.x (including the three changes mentioned in
your mail) should now be included in the latest 1.6.1-SNAPSHOT build.
The release vote for Neethi 3.0.1 has started a couple of hours ago.
Once that release is complete, we can switch to the Neethi 3.0.1
release version on the 1.6 branch and Axis2 1.6.1 will be ready for
release.

Regarding the list of JIRA issues, if I understand this correctly, the
Geronimo project has a sort of patching mechanism so that they are not
on the critical path for the Geronimo release, which means that we
have the time to review them properly and first apply them to the
trunk, without delaying any Geronimo release. Can you confirm this?

Andreas

On Sun, Jul 10, 2011 at 15:58, Ivan  wrote:
> Hi, Axis2 devs, any thought to port those listed changes to 1.6 branch ?
> Thanks.
>
> 2011/7/8 Ivan 
>>
>> Just add the geronimo mail address.
>>
>> 2011/7/8 Ivan 
>>>
>>> Hi, the initial reason for moving to 1.7.0-SNAPSHOT is for the Policy
>>> support, the changes are list below. If they could be ported to 1.6 branch,
>>> we are fine to try to turn to 1.6 branch.
>>> Also, understand that you guys are busy with some other stuffs, will be
>>> very appreciated if those web services patches could be reviewed and
>>> included in the 1.6 branch.  I pasted the Jira list in the end of the mail.
>>> The initial thread could be found
>>> http://www.mail-archive.com/java-dev@axis.apache.org/msg06438.html
>>> Thanks.
>>> --->
>>> Revision: 1090457
>>> Author: veithen
>>> Date: 5:36:59 AM, Saturday, April 09, 2011
>>> Message:
>>> Exclude the transitive Woodstox dependency from Neethi. Otherwise we will
>>> end up with two versions of Woodstox.
>>> 
>>> Modified : /axis/axis2/java/core/trunk/modules/parent/pom.xml
>>> Revision: 1090429
>>> Author: veithen
>>> Date: 4:19:38 AM, Saturday, April 09, 2011
>>> Message:
>>> Neethi now supports DOM elements. Therefore we don't need to convert DOM
>>> elements to stream any more. Alos, DOM2Writer seems to have a bug that
>>> causes processing of some policies to fail.
>>> 
>>> Modified :
>>> /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/PolicyUtil.java
>>> Revision: 1089989
>>> Author: veithen
>>> Date: 4:27:37 AM, Friday, April 08, 2011
>>> Message:
>>> Updated Neethi dependency and fixed PolicyUtil such that it supports all
>>> WS-Policy namespaces supported by Neethi.
>>> 
>>> Modified :
>>> /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/PolicyUtil.java
>>> Modified : /axis/axis2/java/core/trunk/modules/parent/pom.xml
>>> <---
>>> Jira list:
>>>         (AXIS2-5062) Connection is not released while using JAXWS client
>>> API
>>> (AXIS2-5039) Override the SOAPAction from the SOAPMessage MIME header if
>>> it is explicitly configured later
>>> (AXIS2-5023) Ambigious use of isElementData in the Block interface
>>> (AXIS2-5022) Support addressing meta data with policy 1.5 framework
>>> (AXIS2-5040) Ignore the methods while no webmethod annotation and no
>>> webservice annotation on the declaring class
>>> (AXIS2-5034) Incorrect exception name is used for fault message while
>>> creating AxisService from WSDL
>>> (AXIS2-5001) SOAPMessage.getSOAPHeaders() return null while no headers in
>>> the soap envelope
>>> (AXIS2-4996) Exclude content-length header while chunked is enabled
>>> 2011/7/8 Andreas Veithen 

 Ivan,

 There are no plans for a 1.7.0 release, but we can do a 1.6.1
 maintenance release. For that you need to let us know which changes
 you want to see included in that release, so that we can merge them to
 the 1.6 branch. The goal is to make Geronimo work with 1.6.1-SNAPSHOT.
 Once that is done, we can create the 1.6.1 release anytime you want.

 Andreas

 On Fri, Jul 8, 2011 at 04:31, Ivan  wrote:
 > Hi, Axis2 devs,
 >     Geronimo bundles the some Axis2 components of 1.7.0-SNAPSHOT, and
 > it is
 > obviously that we could not release these bundles with snapshot. I am
 > wondering that whether Axis2 could have chance to have a 1.7.0
 > release, or
 > maybe a milestone release ?
 > thanks.
 > --
 > Ivan
 >

 -
 To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
 For additional commands, e-mail: java-dev-h...@axis.apache.org

>>>
>>>
>>>
>>> --
>>> Ivan
>>
>>
>>
>> --
>> Ivan
>
>
>
> --
> Ivan
>


[jira] [Reopened] (GERONIMO-5764) Support Bundles Deployment in deployment command line

2011-07-11 Thread Jarek Gawor (JIRA)

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

Jarek Gawor reopened GERONIMO-5764:
---


While working on the GEP side of this feature I ran into two problems so far:

1) Fragment bundles are not supported. The server will fail to start if a 
fragment bundle is added to startup.properties file.

2) Right now it is possible for a bundle added to startup.properties to start 
before any of the required Geronimo configuration modules are even installed. 
Which means the bundle might not startup properly. This I believe might be 
fixed by ensuring the deployed bundles are started after all the configuration 
bundles are started - via configuring the right start level. This needs to be 
investigated and fixed.


> Support Bundles Deployment in deployment command line
> -
>
> Key: GERONIMO-5764
> URL: https://issues.apache.org/jira/browse/GERONIMO-5764
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: commands, console, deployment
>Affects Versions: 3.0
>Reporter: viola.lu
>Assignee: Rex Wang
>Priority: Critical
> Fix For: 3.0
>
> Attachments: GERONIMO-5764-install-bundle.patch, 
> GERONIMO-5764-install-uninstall-bundle.patch, 
> GERONIMO-5764-record-bundle.patch, GERONIMO-5764.patch
>
>
> Now we have to deploy a regular bundle via karaf shell: osgi:install 
> file:/[bunlde_path], not deployer command line, so open this jira to track 
> this feature enablement.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (GERONIMODEVTOOLS-759) Using the new APIs to manage the bundles status both in GEP and Server side

2011-07-11 Thread Jarek Gawor (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13063449#comment-13063449
 ] 

Jarek Gawor commented on GERONIMODEVTOOLS-759:
--

In revision 1145251 I refactored the module handling code. I separated it into 
two separate classes - one for handling the Java EE modules and EBAs and second 
one for handling OSGi bundles. I also simplified the OSGi handling code. 
Please review in case I missed something.


> Using the new APIs to manage  the bundles status both in GEP and Server side
> 
>
> Key: GERONIMODEVTOOLS-759
> URL: 
> https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-759
> Project: Geronimo-Devtools
>  Issue Type: Improvement
>  Components: eclipse-plugin
>Affects Versions: 3.0
> Environment: WinXP sp3 32bit& Win7 64bit, Oracle JDK 1.6, 
> Eclipse3.6SR1&SR2
>Reporter: Yi Xiao
>Assignee: Jarek Gawor
>  Labels: OSGI, bundle
> Fix For: 3.0
>
> Attachments: OSGIBundleDeploy.patch, 
> OSGIBundleDeploy_changeAPI.patch, OSGIBundleDeploy_changeAPI2_759.patch, 
> OSGIBundleDeploy_changePOM_759.patch
>
>
> This improvement depends on the server's modules, so, if the server side does 
> not update timely, it may cause the GEP compile failure!

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (GERONIMO-6055) improve server startup time

2011-07-11 Thread Kevan Miller (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-6055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13063447#comment-13063447
 ] 

Kevan Miller commented on GERONIMO-6055:


Some of the data from the .png attachments seems a bit skewed. So, I 
instrumented some code to look at where we're spending some time... Here's some 
of the results:

_Startup completed in 19.411s seconds_

Of that time, we spent nearly half of that time in 
o.a.g.bval.ValidatorFactoryGBean.createDefaultFactory() and 
o.a.g.tomcat.TomcatContainer.addContext() (following times are in milliseconds):

_ValidatorFactoryGBean.createDefaultFactory() time: 249, Cumulative time: 4064, 
Average: 254_

and

_TomcatContainer.addContext() time: 1704, Cumulative time: 5454, Average: 495_

Of the addContext() time, we spent nearly all of the time in the following 2 
methods during the addContext() processing:

_GeronimoStandardContext.setContextProperties() time: 321, Cumulative time: 
3266, Average: 296_

_GeronimoStandardContext.startInternal() time: 1382, Cumulative time: 2125, 
Average: 193_

This final startInternal() call occurred during the start of uddi-tomcat.

> improve server startup time
> ---
>
> Key: GERONIMO-6055
> URL: https://issues.apache.org/jira/browse/GERONIMO-6055
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>Affects Versions: 3.0
>Reporter: Kevan Miller
> Attachments: BeanValidationCallStack.png, OpenWebBeansCallStack.png
>
>
> 3.0 server startup has gotten kind of slow. Time to see if we can boost it, a 
> bit.
> I've made some measurements of server startup time using YourKit Java 
> Profiler (which I think is a great memory and performance analysis tool). If 
> anybody is trying to use it with Geronimo, you need to update 
> etc/config.properties in order to run YourKit with Geronimo 3.0. Add 
> "com.yourkit.*" to the org.osgi.framework.bootdelegation setting.
> There are a few surprising hot spots. There may be some improvements that we 
> can suggest to the Equinox project. However, I think there are some 
> improvements that we should be making, also...
> I'll attach some screen captures that should illustrate some of the issues.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (GERONIMO-5599) Reenable monitoring admin console portlets

2011-07-11 Thread Shenghao Fang (JIRA)

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

Shenghao Fang updated GERONIMO-5599:


Attachment: GERONIMO-5599-20110712.patch

An updated patch for some bug fixes.

> Reenable monitoring admin console portlets
> --
>
> Key: GERONIMO-5599
> URL: https://issues.apache.org/jira/browse/GERONIMO-5599
> Project: Geronimo
>  Issue Type: Sub-task
>  Security Level: public(Regular issues) 
>Reporter: Forrest Xia
>Assignee: Shenghao Fang
> Attachments: GERONIMO-5599-20110629.patch, 
> GERONIMO-5599-20110712.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Resolved] (GERONIMO-6060) ClassCastException thrown in RunAsLoginModule

2011-07-11 Thread Shawn Jiang (JIRA)

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

Shawn Jiang resolved GERONIMO-6060.
---

Resolution: Fixed

Thanks Shenghao Fang for the patch !
--
Author: genspring
Date: Mon Jul 11 12:40:38 2011
New Revision: 1145150

URL: http://svn.apache.org/viewvc?rev=1145150&view=rev
Log:

> ClassCastException thrown in RunAsLoginModule
> -
>
> Key: GERONIMO-6060
> URL: https://issues.apache.org/jira/browse/GERONIMO-6060
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: security
>Affects Versions: 3.0
>Reporter: Shenghao Fang
>Assignee: Shenghao Fang
> Attachments: GERONIMO-6060.patch
>
>
> ClassCastException thrown in RunAsLoginModule.
> Cannot cast BundleHost to ClassLoader.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (GERONIMO-6060) ClassCastException thrown in RunAsLoginModule

2011-07-11 Thread Shenghao Fang (JIRA)

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

Shenghao Fang updated GERONIMO-6060:


Attachment: GERONIMO-6060.patch

Patch is attached.

> ClassCastException thrown in RunAsLoginModule
> -
>
> Key: GERONIMO-6060
> URL: https://issues.apache.org/jira/browse/GERONIMO-6060
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: security
>Affects Versions: 3.0
>Reporter: Shenghao Fang
>Assignee: Shenghao Fang
> Attachments: GERONIMO-6060.patch
>
>
> ClassCastException thrown in RunAsLoginModule.
> Cannot cast BundleHost to ClassLoader.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (GERONIMO-6060) ClassCastException thrown in RunAsLoginModule

2011-07-11 Thread Shenghao Fang (JIRA)
ClassCastException thrown in RunAsLoginModule
-

 Key: GERONIMO-6060
 URL: https://issues.apache.org/jira/browse/GERONIMO-6060
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: security
Affects Versions: 3.0
Reporter: Shenghao Fang
Assignee: Shenghao Fang


ClassCastException thrown in RunAsLoginModule.

Cannot cast BundleHost to ClassLoader.


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: Is there possible for 1.7.0 release ?

2011-07-11 Thread Andreas Veithen
Geronimo needs a release with a well delimited set of changes. Doing
this as a 1.6.1 maintenance release represents less work and is less
likely to get delayed because of changes or pending issues unrelated
to the request from Geronimo.

Andreas

On Mon, Jul 11, 2011 at 04:39, Sanjiva Weerawarana
 wrote:
> Andreas if we making a whole bunch of changes why not simply release trunk
> as 1.7?
> Sanjiva.
>
> On Sun, Jul 10, 2011 at 7:20 PM, Andreas Veithen 
> wrote:
>>
>> Ivan,
>>
>> I have an entire list of changes that I want to include in 1.6.1 and
>> that I need to merge from the trunk. I will include the changes
>> relevant for Geronimo as well.
>>
>> Note to the Axis2 folks: this will require upgrading the 1.6 branch to
>> Neethi 3.0.x (from Neethi 2.0.x). If anybody sees an issue, please
>> shout.
>>
>> Andreas
>>
>> On Sun, Jul 10, 2011 at 15:58, Ivan  wrote:
>> > Hi, Axis2 devs, any thought to port those listed changes to 1.6 branch ?
>> > Thanks.
>> >
>> > 2011/7/8 Ivan 
>> >>
>> >> Just add the geronimo mail address.
>> >>
>> >> 2011/7/8 Ivan 
>> >>>
>> >>> Hi, the initial reason for moving to 1.7.0-SNAPSHOT is for the Policy
>> >>> support, the changes are list below. If they could be ported to 1.6
>> >>> branch,
>> >>> we are fine to try to turn to 1.6 branch.
>> >>> Also, understand that you guys are busy with some other stuffs, will
>> >>> be
>> >>> very appreciated if those web services patches could be reviewed and
>> >>> included in the 1.6 branch.  I pasted the Jira list in the end of the
>> >>> mail.
>> >>> The initial thread could be found
>> >>> http://www.mail-archive.com/java-dev@axis.apache.org/msg06438.html
>> >>> Thanks.
>> >>> --->
>> >>> Revision: 1090457
>> >>> Author: veithen
>> >>> Date: 5:36:59 AM, Saturday, April 09, 2011
>> >>> Message:
>> >>> Exclude the transitive Woodstox dependency from Neethi. Otherwise we
>> >>> will
>> >>> end up with two versions of Woodstox.
>> >>> 
>> >>> Modified : /axis/axis2/java/core/trunk/modules/parent/pom.xml
>> >>> Revision: 1090429
>> >>> Author: veithen
>> >>> Date: 4:19:38 AM, Saturday, April 09, 2011
>> >>> Message:
>> >>> Neethi now supports DOM elements. Therefore we don't need to convert
>> >>> DOM
>> >>> elements to stream any more. Alos, DOM2Writer seems to have a bug that
>> >>> causes processing of some policies to fail.
>> >>> 
>> >>> Modified :
>> >>>
>> >>> /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/PolicyUtil.java
>> >>> Revision: 1089989
>> >>> Author: veithen
>> >>> Date: 4:27:37 AM, Friday, April 08, 2011
>> >>> Message:
>> >>> Updated Neethi dependency and fixed PolicyUtil such that it supports
>> >>> all
>> >>> WS-Policy namespaces supported by Neethi.
>> >>> 
>> >>> Modified :
>> >>>
>> >>> /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/PolicyUtil.java
>> >>> Modified : /axis/axis2/java/core/trunk/modules/parent/pom.xml
>> >>> <---
>> >>> Jira list:
>> >>>         (AXIS2-5062) Connection is not released while using JAXWS
>> >>> client
>> >>> API
>> >>> (AXIS2-5039) Override the SOAPAction from the SOAPMessage MIME header
>> >>> if
>> >>> it is explicitly configured later
>> >>> (AXIS2-5023) Ambigious use of isElementData in the Block interface
>> >>> (AXIS2-5022) Support addressing meta data with policy 1.5 framework
>> >>> (AXIS2-5040) Ignore the methods while no webmethod annotation and no
>> >>> webservice annotation on the declaring class
>> >>> (AXIS2-5034) Incorrect exception name is used for fault message while
>> >>> creating AxisService from WSDL
>> >>> (AXIS2-5001) SOAPMessage.getSOAPHeaders() return null while no headers
>> >>> in
>> >>> the soap envelope
>> >>> (AXIS2-4996) Exclude content-length header while chunked is enabled
>> >>> 2011/7/8 Andreas Veithen 
>> 
>>  Ivan,
>> 
>>  There are no plans for a 1.7.0 release, but we can do a 1.6.1
>>  maintenance release. For that you need to let us know which changes
>>  you want to see included in that release, so that we can merge them
>>  to
>>  the 1.6 branch. The goal is to make Geronimo work with
>>  1.6.1-SNAPSHOT.
>>  Once that is done, we can create the 1.6.1 release anytime you want.
>> 
>>  Andreas
>> 
>>  On Fri, Jul 8, 2011 at 04:31, Ivan  wrote:
>>  > Hi, Axis2 devs,
>>  >     Geronimo bundles the some Axis2 components of 1.7.0-SNAPSHOT,
>>  > and
>>  > it is
>>  > obviously that we could not release these bundles with snapshot. I
>>  > am
>>  > wondering that whether Axis2 could have chance to have a 1.7.0
>>  > release, or
>>  > maybe a milestone release ?
>>  > thanks.
>>  > --
>>  > Ivan
>>  >
>> 
>>  -
>>  To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
>>  For additional commands, e-mail: java-dev-h...@axis.apache.org
>> 
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Ivan
>> >>
>> >>
>> 

[jira] [Resolved] (GERONIMO-6027) fail to create BIO HTTPS connector for Tomcat using admin console

2011-07-11 Thread Shawn Jiang (JIRA)

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

Shawn Jiang resolved GERONIMO-6027.
---

Resolution: Fixed

trunk@1145027, thanks Shenghao Fang for the patch !

> fail to create BIO HTTPS connector for Tomcat using admin console
> -
>
> Key: GERONIMO-6027
> URL: https://issues.apache.org/jira/browse/GERONIMO-6027
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: console, Tomcat
>Reporter: Chi Runhua
>Assignee: Shenghao Fang
>Priority: Minor
> Fix For: 3.0
>
> Attachments: GERONIMO-6027-1.patch, GERONIMO-6027.patch
>
>
> Tried to create a BIO https connector using admin console, and input all 
> required fields, then click save.
> The connector fails to start.
> 2011-06-29 15:31:47,433 WARN  [ConnectorGBean] test_BIOHTTPS connector failed
> 2011-06-29 15:31:47,433 ERROR [GBeanInstanceState] Error while starting; 
> GBean is now in the FAILED state: 
> abstractName="org.apache.geronimo.configs/tomcat7/3.0-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/tomcat7/3.0-SNAPSHOT/car,j2eeType=GBean,name=test_BIOHTTPS"
> org.apache.xbean.recipe.ConstructionException: Error creating gbean of class: 
> org.apache.geronimo.tomcat.connector.Https11ConnectorGBean, attempting to set 
> nonexistent properties: [clientAuth]
>   at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:955)
>   at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:271)
>   at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:105)
>   at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:127)
>   at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:567)
>   at 
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:386)
>   at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java:365)
>   at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
>   at 
> org.apache.geronimo.tomcat.connector.Https11Protocol$$EnhancerByCGLIB$$c056c043.startRecursive()
>   at 
> org.apache.geronimo.console.webmanager.ConnectorPortlet.processAction(ConnectorPortlet.java:152)
>   at 
> org.apache.pluto.driver.services.container.FilterChainImpl.doFilter(FilterChainImpl.java:117)
>   at 
> org.apache.pluto.driver.services.container.FilterChainImpl.processFilter(FilterChainImpl.java:84)
>   at 
> org.apache.pluto.driver.services.container.FilterManagerImpl.processFilter(FilterManagerImpl.java:112)
>   at 
> org.apache.pluto.container.driver.PortletServlet.dispatch(PortletServlet.java:359)
>   at 
> org.apache.pluto.container.driver.PortletServlet.doPost(PortletServlet.java:267)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
>   at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:306)
>   at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>   at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>   at 
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:581)
>   at 
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:518)
>   at 
> org.apache.pluto.driver.container.DefaultPortletInvokerService.invoke(DefaultPortletInvokerService.java:233)
>   at 
> org.apache.pluto.driver.container.DefaultPortletInvokerService.action(DefaultPortletInvokerService.java:101)
>   at 
> org.apache.pluto.container.impl.PortletContainerImpl.doAction(PortletContainerImpl.java:251)
>   at 
> org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:135)
>   at 
> org.apache.pluto.driver.PortalDriverServlet.doPost(PortalDriverServlet.java:205)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
>   at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:306)
>   at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>   at 
> org.apache.geronimo.console.filter.RedirectByHashFilter.doFilter(RedirectByHashFilter.java:116)
>   at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:244)
>

[jira] [Resolved] (GERONIMO-6057) HttpServletRequest.isUserInRole() returns wrong value

2011-07-11 Thread Ivan (JIRA)

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

Ivan resolved GERONIMO-6057.


   Resolution: Fixed
Fix Version/s: 3.0

Commit the changes to trunk at r1145056. Thanks, Fang Sheng Hao.

> HttpServletRequest.isUserInRole() returns wrong value
> -
>
> Key: GERONIMO-6057
> URL: https://issues.apache.org/jira/browse/GERONIMO-6057
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: console, security
>Affects Versions: 3.0
> Environment: Tomcat
>Reporter: Shenghao Fang
>Assignee: Ivan
> Fix For: 3.0
>
> Attachments: GERONIMO-6057.patch
>
>
> HttpServletRequest.isUserInRole("admin") always returns false in Admin 
> Console although loginned by 'system'. (eg. welcomeNormal.jsp:59)
> I did some investigation and found that current implementation in 
> JACCRealm.hasRole uses wrapper.getName() to get the servlet name.
> {code:title=JACCRealm.java|borderStyle=solid}
> public boolean hasRole(Wrapper wrapper, Principal principal, String role) 
> {
> AccessControlContext acc = ContextManager.getCurrentContext();
> String name = wrapper.getName();
> /**
>  * JACC v1.0 secion B.19
>  */
> if (name == null || name.equals("jsp")) {
> name = "";
> }
> try {
> acc.checkPermission(new WebRoleRefPermission(name, role));
> return true;
> } catch (AccessControlException e) {
> return false;
> }
> }
> {code}
> But implementation in previous version uses currentRequestWrapperName.get() 
> to get the servlet name.
> {code:title=JACCRealm.java|borderStyle=solid}
> public boolean hasRole(Principal principal, String role) {
> AccessControlContext acc = ContextManager.getCurrentContext();
> String name = currentRequestWrapperName.get();
> /**
>  * JACC v1.0 secion B.19
>  */
> if (name == null || name.equals("jsp")) {
> name = "";
> }
> try {
> acc.checkPermission(new WebRoleRefPermission(name, role));
> return true;
> } catch (AccessControlException e) {
> return false;
> }
> }
> {code}
> currentRequestWrapperName is a ThreadLocal variable and is set by 
> DispatchListener.beforeDispatch()
> {code:title=DispatchListener|borderStyle=solid}
> private void beforeDispatch(GeronimoStandardContext webContext, 
> ServletRequest request, ServletResponse response) {
> BeforeAfter beforeAfter = webContext.getBeforeAfter();
> if (beforeAfter != null) {
> Stack stack = currentContext.get();
> BeforeAfterContext beforeAfterContext = new 
> BeforeAfterContext(webContext.getContextCount() + 2);
> String wrapperName = getWrapperName(request, webContext);
> beforeAfterContext.contexts[webContext.getContextCount()] = 
> JACCRealm.setRequestWrapperName(wrapperName);
> beforeAfterContext.contexts[webContext.getContextCount() + 1] = 
> PolicyContext.getContextID();
> PolicyContext.setContextID(webContext.getPolicyContextId());
> beforeAfter.before(beforeAfterContext, request, response, 
> BeforeAfter.DISPATCHED);
> stack.push(beforeAfterContext);
> }
> }
> private String getWrapperName(ServletRequest request, 
> GeronimoStandardContext webContext) {
> MappingData mappingData = new MappingData();
> Mapper mapper = webContext.getMapper();
> MessageBytes mb = MessageBytes.newInstance();
> String dispatchPath = (String) 
> request.getAttribute(Globals.DISPATCHER_REQUEST_PATH_ATTR);
> mb.setString(webContext.getName() + dispatchPath);
> try {
> mapper.map(mb, mappingData);
> StandardWrapper wrapper = (StandardWrapper) mappingData.wrapper;
> return wrapper.getName();
> } catch (Exception e) {
> log.error(e.getMessage(), e);
> }
> return null;
> }
> } 
> {code}
> It looks to me that wrapper.getName() returns the name of the initial servlet 
> instead of the current servlet.
> I thought using currentRequestWrapperName.get() leads to the right behavior.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




less-osgi-friendly code drop

2011-07-11 Thread David Jencks
I've back-ported the owb/jcdi related changes on the osgi-friendly branch to 
trunk and pushed a code drop to 

http://people.apache.org/~djencks/less-osgi-geronimo-3.0-SNAPSHOT-source-release.zip

So far all I know is that it compiles for me and the tomcat full server starts. 
 With the osgi-friendly code I was down to these jcdi results:

Failed tests: 
  
testRequestScopeDestroyedAfterCallToEjbTimeoutMethod(org.jboss.jsr299.tck.tests.context.request.ejb.EJBRequestContextTest)
  
testSessionContextDestroyedWhenHttpSessionTimesOut(org.jboss.jsr299.tck.tests.context.session.SessionContextTest)
  
testSessionContextSharedBetweenServletRequestsInSameHttpSession(org.jboss.jsr299.tck.tests.context.session.SessionContextTest)
  
testSessionContextDestroyedWhenHttpSessionInvalidated(org.jboss.jsr299.tck.tests.context.session.SessionContextTest)
  
testStereotypeWithNonEmptyNamed(org.jboss.jsr299.tck.tests.definition.stereotype.broken.nonEmptyNamed.NonEmptyNamedTest)
  
testStereotypeWithTooManyScopeTypes(org.jboss.jsr299.tck.tests.definition.stereotype.broken.tooManyScopes.TooManyScopeTypesTest)
  
test(org.jboss.jsr299.tck.tests.deployment.packaging.bundledLibrary.LibraryInEarTest)
  
testPrincipalBean(org.jboss.jsr299.tck.tests.implementation.builtin.BuiltInBeansTest)
  
testSerializeSFSB(org.jboss.jsr299.tck.tests.implementation.enterprise.lifecycle.EnterpriseBeanLifecycleTest)
  
testApplicationCannotCallRemoveMethodOnNonDependentScopedSessionEnterpriseBean(org.jboss.jsr299.tck.tests.implementation.enterprise.remove.EnterpriseBeanRemoveMethodTest)
  
testPassivationOfEjbs(org.jboss.jsr299.tck.tests.implementation.simple.resource.ejb.EjbInjectionTest)
  
testSpecializedBeanNotInstantiated(org.jboss.jsr299.tck.tests.inheritance.specialization.enterprise.EnterpriseBeanSpecializationIntegrationTest)
  
testSpecializingBeanHasBindingsOfSpecializedAndSpecializingBean(org.jboss.jsr299.tck.tests.inheritance.specialization.enterprise.EnterpriseBeanSpecializationTest)
  
testSpecializingBeanHasNameOfSpecializedBean(org.jboss.jsr299.tck.tests.inheritance.specialization.enterprise.EnterpriseBeanSpecializationTest)
  
testSpecializingClassDirectlyExtendsNothing(org.jboss.jsr299.tck.tests.inheritance.specialization.enterprise.broken.directlyExtendsNothing.DirectlyExtendsNothingTest)
  
testSpecializingClassDirectlyExtendsSimpleBean(org.jboss.jsr299.tck.tests.inheritance.specialization.enterprise.broken.directlyExtendsSimpleBean.DirectlyExtendsSimpleBeanTest)
  
testSpecializingClassImplementsInterfaceAndExtendsNothing(org.jboss.jsr299.tck.tests.inheritance.specialization.enterprise.broken.implementInterfaceAndExtendsNothing.ImplementsInterfaceAndExtendsNothingTest)
  
testSpecializingAndSpecializedBeanHasName(org.jboss.jsr299.tck.tests.inheritance.specialization.enterprise.broken.sameName.SameNameTest)
  
testNonExistantClassInBeansXmlNotOk(org.jboss.jsr299.tck.tests.interceptors.definition.broken.nonExistantClassInBeansXml.NonExistantClassInBeansXmlTest)
  
testNonContextualSessionBeanReferenceIsIntercepted(org.jboss.jsr299.tck.tests.interceptors.definition.enterprise.nonContextualReference.SessionBeanInterceptorOnNonContextualEjbReferenceTest)
  
testELResolverRegisteredWithServletContainer(org.jboss.jsr299.tck.tests.lookup.el.integration.IntegrationWithUnifiedELTest)

Tests run: 845, Failures: 21, Errors: 0, Skipped: 0

(note that one of the built-in bean tests that was working for a while isn't 
right now).

If I can convince myself this is unlikely to have broken much I'll probably 
commit to svn tomorrow if it won't get in dblevin's way.

thanks
david jencks



[jira] [Assigned] (GERONIMO-6057) HttpServletRequest.isUserInRole() returns wrong value

2011-07-11 Thread Ivan (JIRA)

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

Ivan reassigned GERONIMO-6057:
--

Assignee: Ivan  (was: Shenghao Fang)

> HttpServletRequest.isUserInRole() returns wrong value
> -
>
> Key: GERONIMO-6057
> URL: https://issues.apache.org/jira/browse/GERONIMO-6057
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: console, security
>Affects Versions: 3.0
> Environment: Tomcat
>Reporter: Shenghao Fang
>Assignee: Ivan
> Attachments: GERONIMO-6057.patch
>
>
> HttpServletRequest.isUserInRole("admin") always returns false in Admin 
> Console although loginned by 'system'. (eg. welcomeNormal.jsp:59)
> I did some investigation and found that current implementation in 
> JACCRealm.hasRole uses wrapper.getName() to get the servlet name.
> {code:title=JACCRealm.java|borderStyle=solid}
> public boolean hasRole(Wrapper wrapper, Principal principal, String role) 
> {
> AccessControlContext acc = ContextManager.getCurrentContext();
> String name = wrapper.getName();
> /**
>  * JACC v1.0 secion B.19
>  */
> if (name == null || name.equals("jsp")) {
> name = "";
> }
> try {
> acc.checkPermission(new WebRoleRefPermission(name, role));
> return true;
> } catch (AccessControlException e) {
> return false;
> }
> }
> {code}
> But implementation in previous version uses currentRequestWrapperName.get() 
> to get the servlet name.
> {code:title=JACCRealm.java|borderStyle=solid}
> public boolean hasRole(Principal principal, String role) {
> AccessControlContext acc = ContextManager.getCurrentContext();
> String name = currentRequestWrapperName.get();
> /**
>  * JACC v1.0 secion B.19
>  */
> if (name == null || name.equals("jsp")) {
> name = "";
> }
> try {
> acc.checkPermission(new WebRoleRefPermission(name, role));
> return true;
> } catch (AccessControlException e) {
> return false;
> }
> }
> {code}
> currentRequestWrapperName is a ThreadLocal variable and is set by 
> DispatchListener.beforeDispatch()
> {code:title=DispatchListener|borderStyle=solid}
> private void beforeDispatch(GeronimoStandardContext webContext, 
> ServletRequest request, ServletResponse response) {
> BeforeAfter beforeAfter = webContext.getBeforeAfter();
> if (beforeAfter != null) {
> Stack stack = currentContext.get();
> BeforeAfterContext beforeAfterContext = new 
> BeforeAfterContext(webContext.getContextCount() + 2);
> String wrapperName = getWrapperName(request, webContext);
> beforeAfterContext.contexts[webContext.getContextCount()] = 
> JACCRealm.setRequestWrapperName(wrapperName);
> beforeAfterContext.contexts[webContext.getContextCount() + 1] = 
> PolicyContext.getContextID();
> PolicyContext.setContextID(webContext.getPolicyContextId());
> beforeAfter.before(beforeAfterContext, request, response, 
> BeforeAfter.DISPATCHED);
> stack.push(beforeAfterContext);
> }
> }
> private String getWrapperName(ServletRequest request, 
> GeronimoStandardContext webContext) {
> MappingData mappingData = new MappingData();
> Mapper mapper = webContext.getMapper();
> MessageBytes mb = MessageBytes.newInstance();
> String dispatchPath = (String) 
> request.getAttribute(Globals.DISPATCHER_REQUEST_PATH_ATTR);
> mb.setString(webContext.getName() + dispatchPath);
> try {
> mapper.map(mb, mappingData);
> StandardWrapper wrapper = (StandardWrapper) mappingData.wrapper;
> return wrapper.getName();
> } catch (Exception e) {
> log.error(e.getMessage(), e);
> }
> return null;
> }
> } 
> {code}
> It looks to me that wrapper.getName() returns the name of the initial servlet 
> instead of the current servlet.
> I thought using currentRequestWrapperName.get() leads to the right behavior.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (GERONIMO-6059) New look and feel of Geronimo 3.0 admin console

2011-07-11 Thread Rex Wang (JIRA)

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

Rex Wang updated GERONIMO-6059:
---

Attachment: old-cosole-full-opened-navigation-tree.png

> New look and feel of Geronimo 3.0 admin console
> ---
>
> Key: GERONIMO-6059
> URL: https://issues.apache.org/jira/browse/GERONIMO-6059
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: console
>Affects Versions: 3.0
>Reporter: Rex Wang
>Assignee: Rex Wang
> Fix For: 3.0
>
> Attachments: Geronimo-3.0-New-UI-Proposal-advanced-navigator.png, 
> Geronimo-3.0-New-UI-Proposal-basic-navigator.png, 
> old-cosole-full-opened-navigation-tree.png
>
>
> Geronimo 3.0 is milestone release that contains a lot of new features. So I 
> think it's time to change the UI design of admin console to provide user a 
> brand new look and feel. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (GERONIMO-6059) New look and feel of Geronimo 3.0 admin console

2011-07-11 Thread Rex Wang (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-6059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13062878#comment-13062878
 ] 

Rex Wang commented on GERONIMO-6059:


well, the problem is we have more and more items adding to the tree, which 
makes the default-opened navigation tree very long.
So, that's why we have a basic mode of Navigator currently. The idea is that 
user can put the ones they always use to the Basic Navigator panel as a 
shortcut. Different users always have different working set, right?

thanks,
-Rex. 

> New look and feel of Geronimo 3.0 admin console
> ---
>
> Key: GERONIMO-6059
> URL: https://issues.apache.org/jira/browse/GERONIMO-6059
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: console
>Affects Versions: 3.0
>Reporter: Rex Wang
>Assignee: Rex Wang
> Fix For: 3.0
>
> Attachments: Geronimo-3.0-New-UI-Proposal-advanced-navigator.png, 
> Geronimo-3.0-New-UI-Proposal-basic-navigator.png
>
>
> Geronimo 3.0 is milestone release that contains a lot of new features. So I 
> think it's time to change the UI design of admin console to provide user a 
> brand new look and feel. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira