[jira] Commented: (GERONIMO-2584) Hot deploy module/server restart, throws IllegalArgumentException if application deployed using hotdeployment

2006-12-06 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2584?page=comments#action_12456145
 ] 

Vamsavardhana Reddy commented on GERONIMO-2584:
---

I have tried the patch on branches\1.1 (not 1.2) in combination with the fix 
for GERONIMO-2402.  Verified that the fix works fine and no exceptions are 
thrown at startup.

 Hot deploy module/server restart, throws IllegalArgumentException if 
 application deployed using hotdeployment
 -

 Key: GERONIMO-2584
 URL: http://issues.apache.org/jira/browse/GERONIMO-2584
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: Hot Deploy Dir
Affects Versions: 1.2
 Environment: Windows XP, but should be valid for all platforms
Reporter: Rakesh Midha
 Fix For: 1.2

 Attachments: hotdepoystartup.patch


 This is a problem similar to one reported in 
 https://issues.apache.org/jira/browse/GERONIMO-2402, the server restart or 
 hot-deploy module restart fails with followng error if in a previous run you 
 deployed an application using hot deployment.
 The exception trace is :
 00:54:43,008 ERROR [DirectoryMonitor] Unable to scan file 
 C:\geronimo\geronimobu
 ild\geronimo-tomcat-j2ee-1.2-SNAPSHOT\deploy\sampleHello during initialization
 java.lang.IllegalArgumentException: Invalid id: sampleHello
 at 
 org.apache.geronimo.kernel.repository.Artifact.create(Artifact.java:4
 9)
 at 
 org.apache.geronimo.deployment.hot.DirectoryHotDeployer.getDeployment
 Time(DirectoryHotDeployer.java:216)
 at 
 org.apache.geronimo.deployment.hot.DirectoryMonitor.initialize(Direct
 oryMonitor.java:233)
 at 
 org.apache.geronimo.deployment.hot.DirectoryMonitor.run(DirectoryMoni
 tor.java:206)
 at java.lang.Thread.run(Thread.java:534)
 00:54:47,014 INFO  [DirectoryHotDeployer] Deploying sampleHello
 00:54:51,350 WARN  [TomcatModuleBuilder] Web application . does not contain a 
 WE
 B-INF/geronimo-web.xml deployment plan.  This may or may not be a problem, 
 depen
 ding on whether you have things like resource references that need to be 
 resolve
 d.  You can also give the deployer a separate deployment plan file on the 
 comman
 d line.
 00:54:51,841 ERROR [GBeanInstance] Problem in doFail of 
 default/sampleHello/1163
 964291070/war?J2EEApplication=null,j2eeType=WebModule,name=default/sampleHello/1
 163964291070/war
 java.lang.RuntimeException: java.lang.NullPointerException
 at 
 org.apache.geronimo.tomcat.TomcatContainer.removeContext(TomcatContai
 ner.java:339)
 at 
 org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b07
 3.invoke(generated)
 ... 31 more
 00:54:51,841 ERROR [GBeanInstanceState] Error while starting; GBean is now in 
 th
 e FAILED state: 
 abstractName=default/sampleHello/1163964291070/war?J2EEApplicat
 ion=null,j2eeType=WebModule,name=default/sampleHello/1163964291070/war
 java.lang.IllegalArgumentException: addChild:  Child name '/sampleHello' is 
 not
 unique
 at 
 org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
 .java:749)
 Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: 
 Configuratio
 n default/sampleHello/1163964291070/war failed to start due to the following 
 rea
 sons:
   The service 
 J2EEApplication=null,j2eeType=WebModule,name=default/sampleHello/1
 163964291070/war did not start because the doStart method threw an exception.
 java.lang.IllegalArgumentException: addChild:  Child name '/sampleHello' is 
 not
 unique
 at 
 org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
 .java:749)
 Steps to recreate:
 1. Start server
 2. Deploy sample application, by placing sampleApp folder in deploy directory
 3. Application will be deployed and runs fine.
 4. Restart server, or restart hot-deploy module
 5. The above mentioned exception is thrown.

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




Re: Need Contributor Access to JIRA

2006-12-06 Thread Vamsavardhana Reddy

Shiva,

Please provide your JIRA id.

--vamsi

On 12/6/06, Shiva Kumar H R [EMAIL PROTECTED] wrote:


Hello,
I have been working on enhancing Geronimo Eclipse Plug-in for quite
sometime now (http://www.mail-archive.com/dev@geronimo.apache.org/msg35865.html
) and want to start contributing to the source. Hence request to provide
me with Contributor Access to JIRA.

Thanks,
Shiva


[jira] Commented: (GERONIMO-188) Entity instance caching

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-188?page=comments#action_12455562 
] 

Vamsavardhana Reddy commented on GERONIMO-188:
--

Anything happening on this JIRA?  It is one year to date since anyone had any 
comments!!

 Entity instance caching
 ---

 Key: GERONIMO-188
 URL: http://issues.apache.org/jira/browse/GERONIMO-188
 Project: Geronimo
  Issue Type: Task
  Components: OpenEJB
Affects Versions: 1.0-M1
Reporter: Dain Sundstrom
 Assigned To: Gianny Damour
 Fix For: 1.x


 OpenEJB 2.0M1 does not cache entity instances between method calls.  This was 
 useful to test entity life-cycle, but needs to be added for server efficiency.

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




[jira] Closed: (GERONIMO-282) servlet calls ejb: class not found at deployment and run time

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-282?page=all ]

Vamsavardhana Reddy closed GERONIMO-282.


Resolution: Fixed

From the comments, it looks like this issue is resolved.  Reopen if it is 
still a problem.

 servlet calls ejb: class not found at deployment and run time
 ---

 Key: GERONIMO-282
 URL: http://issues.apache.org/jira/browse/GERONIMO-282
 Project: Geronimo
  Issue Type: Bug
  Components: web
Affects Versions: 1.0-M2
 Environment: fedora core 2
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
Reporter: toby cabot
 Fix For: 1.x


 I'm trying to deploy a servlet that calls an EJB.  I can
 deploy the EJB and call if from a command-line Java client, so I think
 that part works, thanks to the dev list for help with JNDI.
   
 
 I did the usual stuff in the servlet, but when I add
   
 
 ejb-ref
 ejb-ref-nameg6o/SSEJB/ejb-ref-name
 ejb-ref-typeSession/ejb-ref-type
 homeg6o.ejbclient.StatelessSessionHome/home
 remoteg6o.ejbclient.StatelessSession/remote
 /ejb-ref
   
 
 to web.xml I get a stack trace when I run the deploy tool.
   
 
 org.apache.geronimo.deployment.DeploymentException: Remote interface class 
 not found: g6o.ejbclient.StatelessSession
 at 
 org.apache.geronimo.jetty.deployment.JettyModuleBuilder.assureInterface(JettyModuleBuilder.java:593)
 at 
 org.apache.geronimo.jetty.deployment.JettyModuleBuilder.assureEJBObjectInterface(JettyModuleBuilder.java:573)
 at 
 org.apache.geronimo.jetty.deployment.JettyModuleBuilder.addEJBRefs(JettyModuleBuilder.java:491)
   
 
 etc...
   
 
 I've got the EJB interfaces in a jar in the war file's WEB-INF/lib
 directory, but I also tried putting the jar with the EJB interfaces in
 geronimo's lib directory with the same result.
   
 
 Copying my ejb client jar to geronimo's repository and adding an element to 
 geronimo-jetty.xml:
 dependency
 urig6o-ejb-client.jar/uri
 /dependency
 ...allows the deployment to get farther, but then I get a message about how 
 references that aren't ejb-link are not implemented, so I cut the ejb-ref 
 element out of web.xml to make the deployment work, and when my servlet tries 
 to look up the EJB I get:
 13:19:22,715 ERROR [Daemon] Exception caught during kernel configuration, 
 starting kernel shutdown
 org.apache.geronimo.kernel.config.InvalidConfigException: Invalid GBean 
 configuration for geronimo.config:name=g6o/web
 at 
 org.apache.geronimo.kernel.Kernel.startRecursiveGBean(Kernel.java:274)
 at org.apache.geronimo.system.main.Daemon.main(Daemon.java:146)
 Caused by: javax.servlet.ServletException: Naming exception in servlet init: 
 Cannot lookup /g6o/SSEJB: Received error: Error while communicating with 
 server: ; nested exception is:
 java.rmi.RemoteException: Cannot read the response from the server.  
 The class for an object being returned is not located in this system:; nested 
 exception is:
 java.lang.ClassNotFoundException: g6o.ejbclient.StatelessSessionHome
 at g6o.servlet.Servlet.init(Servlet.java:64)
 at 
 org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:226)
 at 
 org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:390)
 at 
 org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:287)
 at 
 org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:421)
 at 
 org.apache.geronimo.jetty.JettyWebAppContext.doStart(JettyWebAppContext.java:198)
 at 
 org.apache.geronimo.gbean.jmx.GBeanMBean.doStart(GBeanMBean.java:593)
 at 
 org.apache.geronimo.gbean.jmx.AbstractManagedObject.attemptFullStart(AbstractManagedObject.java:479

Re: Unable to find jetty 5.1.12

2006-12-05 Thread Vamsavardhana Reddy

I have a successful build of branches\1.2.  Build completed a few minutes
ago.  I can send you the jetty jar if you want me to.

--vamsi

On 12/5/06, Rick McGuire [EMAIL PROTECTED] wrote:


I'm getting an unresolved dependency on the current 1.2 branch for Jetty
5.1.12.  I haven't had any luck locating this artifact.  Is there
someplace I can download it manually?

Rick



[jira] Commented: (GERONIMO-411) Add Hash Password Rewrite to File Realm

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-411?page=comments#action_12455584 
] 

Vamsavardhana Reddy commented on GERONIMO-411:
--

Now that PropertiesFileLoginModule and SQLLoginModule support a digest option 
(See GERONIMO-1880), is this Hash Password Rewrite feature required?



 Add Hash Password Rewrite to File Realm
 ---

 Key: GERONIMO-411
 URL: http://issues.apache.org/jira/browse/GERONIMO-411
 Project: Geronimo
  Issue Type: Improvement
  Components: security
Affects Versions: 1.0-M2
Reporter: Aaron Mulder
Priority: Minor
 Fix For: Wish List


 It would be nice if the properties file realm could rewrite your properties 
 file with hashed passwords when it reads it.  We would need to be able to 
 recognize hashed vs. unhashed entries and perhaps even different algorithms.  
 Perhaps it could go like this:
 user1=plaintext
 user2=MD5{...}
 user3=SHA1{...}
 Anyway, the idea is that this could be a reasonably secure alternative, but 
 you still wouldn't need to manually hash things to add or update entries -- 
 just put a plain text entry in and the next time the server reads the file it 
 would hash it for you.
 I guess we'd need to synchronize on the hash operation to avoid threading 
 problems if multiple apps or whatever use the same properties file, but it 
 shouldn't be bad if we only rewrite the file if we find any plain text 
 entries.

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




[jira] Updated: (GERONIMO-1367) Shutdown JAR should use deployer stored username/password

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1367?page=all ]

Vamsavardhana Reddy updated GERONIMO-1367:
--

Priority: Minor  (was: Critical)

 Shutdown JAR should use deployer stored username/password
 -

 Key: GERONIMO-1367
 URL: http://issues.apache.org/jira/browse/GERONIMO-1367
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: startup/shutdown, usability
Affects Versions: 1.0
Reporter: Aaron Mulder
Priority: Minor
 Fix For: Wish List

 Attachments: GERONIMO-1367.patch


 It would be nice if the shutdown script used the username and password saved 
 by the deployer so you didn't need to specify them or re-enter them.

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




[jira] Closed: (GERONIMO-1389) About and Logout icons on top of console not visible without lots of scrolling to the right on server logs page

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1389?page=all ]

Vamsavardhana Reddy closed GERONIMO-1389.
-

Resolution: Duplicate

GERONIMO-2613 includes this and more.

 About and Logout icons on top of console not visible without lots of 
 scrolling to the right on server logs page
 ---

 Key: GERONIMO-1389
 URL: http://issues.apache.org/jira/browse/GERONIMO-1389
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console, usability
Affects Versions: 1.0
Reporter: John Sisson
Priority: Minor
 Fix For: Wish List


 I viewed the server logs in the console and found that due to the long 
 entries in the Web Access Log Viewer the About and Logout icons were 
 not visible without me scrolling pages to the right.
 Would it be possible to have the top of the screen where the Geronimo logo 
 and the About and Logout icons are fixed and the screen below it 
 scrollable so the About and Logout icons are always visible?

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




[jira] Closed: (GERONIMO-1398) ConnectorGBean is creating an attribute 'address' with value /0.0.0.0

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1398?page=all ]

Vamsavardhana Reddy closed GERONIMO-1398.
-

Resolution: Fixed

Examined the return value from connector.getAttribute(address) in 
ConnectorGBean.getHost().  Do not notice this problem in server built from 
branches\1.2 rev 482525.  Please reopen the issue if the problem still exists.

 ConnectorGBean is creating an attribute 'address' with value   /0.0.0.0
 ---

 Key: GERONIMO-1398
 URL: http://issues.apache.org/jira/browse/GERONIMO-1398
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: Tomcat
Affects Versions: 1.0-M5
 Environment: All
Reporter: Anita Kulshreshtha
Priority: Minor

 ConnectorGBean is creating an attribute 'address'  with value   /0.0.0.0  . 
 This creates bad objectNames for catalina MBeans. 
 This explains the following results viewed via the war attached to G-1293.  
 Note that this happens only for HTTP and HTPPS connector and not for AJP.
 OK - Number of results: 3
 Name: Geronimo:type=Connector,port=8009,address=0.0.0.0
 modelerType: org.apache.catalina.mbeans.ConnectorMBean
 address: 0.0.0.0
 allowTrace: false
 bufferSize: 2048
 emptySessionPath: false
 enableLookups: false
 maxPostSize: 2097152
 port: 8009
 protocol: AJP/1.3
 protocolHandlerClassName: org.apache.jk.server.JkCoyoteHandler
 proxyPort: 0
 redirectPort: 443
 scheme: http
 secure: false
 useBodyEncodingForURI: false
 xpoweredBy: false
 Name: Geronimo:type=Connector,port=8443,address=%2F0.0.0.0
 modelerType: org.apache.catalina.mbeans.ConnectorMBean
 acceptCount: 100
 address: /0.0.0.0
 algorithm: SunX509
 allowTrace: false
 bufferSize: 2048
 clientAuth: false
 compression: off
 connectionLinger: -1
 connectionTimeout: 6
 connectionUploadTimeout: 30
 disableUploadTimeout: true
 emptySessionPath: false
 enableLookups: false
 keystoreFile: D:\anita\geronimo\geronimom6\geronimo-1.0\var\security\keystore
 keystorePass: secret
 maxHttpHeaderSize: 8192
 maxKeepAliveRequests: 100
 maxPostSize: 2097152
 maxSpareThreads: 75
 maxThreads: 150
 minSpareThreads: 25
 port: 8443
 protocol: HTTP/1.1
 protocolHandlerClassName: org.apache.coyote.http11.Http11Protocol
 proxyPort: 0
 redirectPort: 443
 scheme: https
 secure: true
 sslProtocol: TLS
 strategy: lf
 tcpNoDelay: true
 threadPriority: 5
 useBodyEncodingForURI: false
 xpoweredBy: false
 Name: Geronimo:type=Connector,port=8080,address=%2F0.0.0.0
 modelerType: org.apache.catalina.mbeans.ConnectorMBean
 acceptCount: 100
 address: /0.0.0.0
 allowTrace: false
 bufferSize: 2048
 compression: off
 connectionLinger: -1
 connectionTimeout: 2
 connectionUploadTimeout: 30
 disableUploadTimeout: true
 emptySessionPath: false
 enableLookups: false
 maxHttpHeaderSize: 8192
 maxKeepAliveRequests: 100
 maxPostSize: 2097152
 maxSpareThreads: 75
 maxThreads: 150
 minSpareThreads: 25
 port: 8080
 protocol: HTTP/1.1
 protocolHandlerClassName: org.apache.coyote.http11.Http11Protocol
 proxyPort: 0
 redirectPort: 443
 scheme: http
 secure: false
 strategy: lf
 tcpNoDelay: true
 threadPriority: 5
 useBodyEncodingForURI: false
 xpoweredBy: false

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




[jira] Commented: (GERONIMO-1427) Create a stripped down assembly that includes ActiveMQ, Derby, Jetty/Tomcat and transaction

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1427?page=comments#action_12455627
 ] 

Vamsavardhana Reddy commented on GERONIMO-1427:
---

Now that we have minimal assemblies, can this issue be closed?

 Create a stripped down assembly that includes ActiveMQ, Derby, Jetty/Tomcat 
 and transaction
 ---

 Key: GERONIMO-1427
 URL: http://issues.apache.org/jira/browse/GERONIMO-1427
 Project: Geronimo
  Issue Type: New Feature
  Security Level: public(Regular issues) 
  Components: general
Affects Versions: 1.2
Reporter: Bruce Snyder
 Attachments: separate-openejb-2.diff




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




[jira] Created: (GERONIMO-2625) Geronimo Console: login page prevents using username, password longer than 25 characters for login

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
Geronimo Console: login page prevents using username, password longer than 25 
characters for login
--

 Key: GERONIMO-2625
 URL: http://issues.apache.org/jira/browse/GERONIMO-2625
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: console
Affects Versions: 1.1, 1.0, 1.1.2, 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.1.2, 1.2, 2.0


Console login.jsp prevents using username, password longer than 25 characters 
for login.  This is due to the maxlength attribute in the input tags for 
username and passwords.

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




[jira] Closed: (GERONIMO-2625) Geronimo Console: login page prevents using username, password longer than 25 characters for login

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2625?page=all ]

Vamsavardhana Reddy closed GERONIMO-2625.
-

Resolution: Fixed

Removed the maxlength attribute in the username and password form input tags in 
login.jsp.

Fixed in rev 482669 (branches\1.1), rev 482672 (branches\1.2) and rev 482673 
(trunk).

 Geronimo Console: login page prevents using username, password longer than 25 
 characters for login
 --

 Key: GERONIMO-2625
 URL: http://issues.apache.org/jira/browse/GERONIMO-2625
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1, 1.0, 1.1.2, 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.1.2, 1.2, 2.0


 Console login.jsp prevents using username, password longer than 25 characters 
 for login.  This is due to the maxlength attribute in the input tags for 
 username and passwords.

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




Re: Problem compiling javamail code?

2006-12-05 Thread Vamsavardhana Reddy

May be there are some jars in the repo that are being used at assembly time
instead of the jars created when you build javamail.  Why don't you remove
the corresponding jars from the repo and build javamail afresh and then G.

--vamsi

On 12/5/06, Jason Warner [EMAIL PROTECTED] wrote:


That is a thought I had and I just checked again to confirm that I was
editing the right files and that they were getting saved.  I probably should
have mentioned that it did work for a while, which I thought was odd.  It
reached a certain point though when the changes stopped taking effect after
compiling.

On 12/5/06, David Jencks [EMAIL PROTECTED] wrote:


 On Dec 5, 2006, at 12:07 AM, Jason Warner wrote:

  Hey all,
 
  In working with the javamail code I've come across a strange
  issue.  It might not be for javamail only, but this is where I am
  working with the code.  I am finding that after I make changes to
  the code in eclipse and then save, when I run mvn in the javamail/
  trunk directory none of my changes seem to be picked up.   When I
  go to run javamail after building, nothing has changed.  I have
  done things that should result in an obvious change such as
  changing a println statement that is definitely being printed out
  or changing the functionality of the code such that it should
  undoubtedly do the change I made but to no avail.  Is there
  something wrong with my build/test process that's resulting in
  this?  I've done an mvn clean on all applicable directories just in
  case, but that had no effect either.  Any suggestions?

 cat file you think you modifed will tell you pretty quickly if
 eclipse actually saved your changes where you think it did.  It
 sounds to me as if eclipse is working on different files than maven,
 or is not saving anything.

 thanks
 david jencks

 
  Jason





[jira] Commented: (GERONIMO-1496) purge the dependency of cookie for admin console login

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1496?page=comments#action_12455674
 ] 

Vamsavardhana Reddy commented on GERONIMO-1496:
---

I really don't understand what this JIRA is about.  Can someone please explain? 
Thanks.

 purge the dependency of cookie for admin console login
 --

 Key: GERONIMO-1496
 URL: http://issues.apache.org/jira/browse/GERONIMO-1496
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.0
Reporter: Gao Yong Pan



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




[jira] Commented: (GERONIMO-1501) Daytrader: remove hardcoded dependency versions in project.xml

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1501?page=comments#action_12455678
 ] 

Vamsavardhana Reddy commented on GERONIMO-1501:
---

I think this JIRA should actually belong to 
http://issues.apache.org/jira/browse/DAYTRADER.

 Daytrader:  remove hardcoded dependency versions in project.xml
 ---

 Key: GERONIMO-1501
 URL: http://issues.apache.org/jira/browse/GERONIMO-1501
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: sample apps
 Environment: winxp
Reporter: Lin Sun
Priority: Minor
 Attachments: G1501-ejb.patch, G1501-streamer.patch, G1501-web.patch, 
 G1501-wsappclient.patch


 In daytrader, there are quite a few places that have hardcoded dependency 
 projects' version number in project.xml.   They can be replaced with the 
 versions specified in etc/project.properties.

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




[jira] Commented: (GERONIMO-1499) Daytrader: uncomment the drop table statements in daytrader.sql

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1499?page=comments#action_12455680
 ] 

Vamsavardhana Reddy commented on GERONIMO-1499:
---

I think this JIRA should actually belong to 
http://issues.apache.org/jira/browse/DAYTRADER.

 Daytrader:  uncomment the drop table statements in daytrader.sql
 

 Key: GERONIMO-1499
 URL: http://issues.apache.org/jira/browse/GERONIMO-1499
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: sample apps
Affects Versions: 1.0
 Environment: winxp, 
Reporter: Lin Sun
Priority: Minor
 Attachments: G1499-daytrader-sql.patch


 If the daytrader.sql is executed the 2nd time, you will see many errors like 
 index already exisited...because the tables are not dropped.I think it is 
 better to uncomment the drop table statements in 
 daytrader/derby/src/sql/daytrader.sql.  

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




[jira] Updated: (GERONIMO-1519) ResourceException.toString() can return null

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1519?page=all ]

Vamsavardhana Reddy updated GERONIMO-1519:
--

  Component/s: specs
Fix Version/s: 1.1.2
   1.2
   2.0
Affects Version/s: 1.1
   1.1.2
   1.2
   2.0

 ResourceException.toString() can return null
 

 Key: GERONIMO-1519
 URL: http://issues.apache.org/jira/browse/GERONIMO-1519
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: connector, specs
Affects Versions: 1.1, 1.1.2, 1.2, 2.0
Reporter: Jörg Heinicke
Priority: Minor
 Fix For: 1.1.2, 1.2, 2.0


 javax.resource.ResourceException overwrites toString() like the following:
 public String toString() {
 return getMessage();
 }
 Instantiating ResourceException without parameter getMessage() will return 
 null - and this leads to NPEs in nearly every environment when the stacktrace 
 is printed:
 java.lang.NullPointerException
 at java.io.PrintWriter.write(PrintWriter.java:247)
 at java.io.PrintWriter.print(PrintWriter.java:392)
 at java.io.PrintWriter.println(PrintWriter.java:529)
 at java.lang.Throwable.printStackTrace(Throwable.java:509)
 So I propose to either remove the toString() implemenation 
 (java.lang.Throwable implements it correctly) or to implement it correctly in 
 ResourceException, i.e. not returning null.

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




[jira] Assigned: (GERONIMO-1519) ResourceException.toString() can return null

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1519?page=all ]

Vamsavardhana Reddy reassigned GERONIMO-1519:
-

Assignee: Vamsavardhana Reddy

 ResourceException.toString() can return null
 

 Key: GERONIMO-1519
 URL: http://issues.apache.org/jira/browse/GERONIMO-1519
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: connector, specs
Affects Versions: 1.1, 1.1.2, 1.2, 2.0
Reporter: Jörg Heinicke
 Assigned To: Vamsavardhana Reddy
Priority: Minor
 Fix For: 1.1.2, 1.2, 2.0


 javax.resource.ResourceException overwrites toString() like the following:
 public String toString() {
 return getMessage();
 }
 Instantiating ResourceException without parameter getMessage() will return 
 null - and this leads to NPEs in nearly every environment when the stacktrace 
 is printed:
 java.lang.NullPointerException
 at java.io.PrintWriter.write(PrintWriter.java:247)
 at java.io.PrintWriter.print(PrintWriter.java:392)
 at java.io.PrintWriter.println(PrintWriter.java:529)
 at java.lang.Throwable.printStackTrace(Throwable.java:509)
 So I propose to either remove the toString() implemenation 
 (java.lang.Throwable implements it correctly) or to implement it correctly in 
 ResourceException, i.e. not returning null.

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




[jira] Closed: (GERONIMO-1519) ResourceException.toString() can return null

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1519?page=all ]

Vamsavardhana Reddy closed GERONIMO-1519.
-

Resolution: Fixed

Fixes toString() to return non-null string.

Fixed in rev 482713.

 ResourceException.toString() can return null
 

 Key: GERONIMO-1519
 URL: http://issues.apache.org/jira/browse/GERONIMO-1519
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: connector, specs
Affects Versions: 1.1, 1.1.2, 1.2, 2.0
Reporter: Jörg Heinicke
 Assigned To: Vamsavardhana Reddy
Priority: Minor
 Fix For: 1.1.2, 1.2, 2.0


 javax.resource.ResourceException overwrites toString() like the following:
 public String toString() {
 return getMessage();
 }
 Instantiating ResourceException without parameter getMessage() will return 
 null - and this leads to NPEs in nearly every environment when the stacktrace 
 is printed:
 java.lang.NullPointerException
 at java.io.PrintWriter.write(PrintWriter.java:247)
 at java.io.PrintWriter.print(PrintWriter.java:392)
 at java.io.PrintWriter.println(PrintWriter.java:529)
 at java.lang.Throwable.printStackTrace(Throwable.java:509)
 So I propose to either remove the toString() implemenation 
 (java.lang.Throwable implements it correctly) or to implement it correctly in 
 ResourceException, i.e. not returning null.

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




[jira] Commented: (GERONIMO-1534) Daytrader: ejb-ql-compiler-factory element is wrong for DB2 or Oracle db

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1534?page=comments#action_12455699
 ] 

Vamsavardhana Reddy commented on GERONIMO-1534:
---

Does this belong to http://issues.apache.org/jira/browse/DAYTRADER too??

 Daytrader:  ejb-ql-compiler-factory element is wrong for DB2 or Oracle db
 -

 Key: GERONIMO-1534
 URL: http://issues.apache.org/jira/browse/GERONIMO-1534
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: sample apps
Affects Versions: 1.0
 Environment: WinXP, 
Reporter: Lin Sun
Priority: Minor
 Attachments: G1534-daytrader.patch


 In daytrader plan it contains the following ejb-ql-compiler-factory elements:
 !--  For DB2 database users uncomment the following line.
 
 ejb-ql-compiler-factoryorg.tranql.ejbcompiler.DB2EJBQLCompilerFactory/ejb-ql-compiler-factory
 
 db-syntax-factoryorg.tranql.sql.db2.DB2DBSyntaxFactory/db-syntax-factory
 --
 If you uncomment the following line and configure daytrader with DB2, you 
 will see a classloader problem when deploying daytrader. 
 This should be changed to ejbqlcompiler instead of ejbcompiler:
 
 ejb-ql-compiler-factoryorg.tranql.ejbqlcompiler.DB2EJBQLCompilerFactory/ejb-ql-compiler-factory
 
 db-syntax-factoryorg.tranql.sql.db2.DB2DBSyntaxFactory/db-syntax-factory
 Same problem with Oracle.  

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




[jira] Updated: (GERONIMO-1594) deployment of a simple (only one jsp) web project failed

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1594?page=all ]

Vamsavardhana Reddy updated GERONIMO-1594:
--

Fix Version/s: Verification Required

 deployment of a simple (only one jsp) web project failed
 

 Key: GERONIMO-1594
 URL: http://issues.apache.org/jira/browse/GERONIMO-1594
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: deployment
 Environment: windows xp SP2 with jsdk 1.4.2_10, geronimo 1.0, eclipse 
 Version: 3.1.1 Build id: M20050929-0840, st 1.0.0, geronimo plugin 1.0.0 
 (build of 25.01)
Reporter: Mark Mauerwerk
 Fix For: Verification Required


 following the instructions of the ibm article deployment of a simple (only 
 one jsp) web project failed 
 Despite geronimo management console displays web app as running, my test jsp 
 is not there.
 I did not found any error message in the console window, but in .log (see 
 below) 
 !ENTRY org.apache.geronimo.devtools.eclipse.core 4 0 2006-02-05 19:16:45.78
 !MESSAGE Starting of configuration failed.  See .log for details.
 !STACK 0
 java.lang.Exception: Error unmarshaling return; nested exception is: 
   java.lang.ClassNotFoundException: 
 org.apache.geronimo.kernel.GBeanNotFoundException (no security manager: RMI 
 class loader disabled)
 java.rmi.UnmarshalException: Error unmarshaling return; nested exception is: 
   java.lang.ClassNotFoundException: 
 org.apache.geronimo.kernel.GBeanNotFoundException (no security manager: RMI 
 class loader disabled)
   at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
   at sun.rmi.server.UnicastRef.invoke(Unknown Source)
   at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
   at javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Unknown 
 Source)
   at 
 javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(Unknown
  Source)
   at 
 org.apache.geronimo.kernel.jmx.KernelDelegate.invokeKernel(KernelDelegate.java:339)
   at 
 org.apache.geronimo.kernel.jmx.KernelDelegate.getGBeanState(KernelDelegate.java:121)
   at 
 org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:64)
   at java.lang.Thread.run(Unknown Source)
 Caused by: java.lang.ClassNotFoundException: 
 org.apache.geronimo.kernel.GBeanNotFoundException (no security manager: RMI 
 class loader disabled)
   at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
   at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
   at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
   at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
   at sun.rmi.server.MarshalInputStream.resolveClass(Unknown Source)
   at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
   at java.io.ObjectInputStream.readClassDesc(Unknown Source)
   at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
   at java.io.ObjectInputStream.readObject0(Unknown Source)
   at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
   at java.io.ObjectInputStream.readSerialData(Unknown Source)
   at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
   at java.io.ObjectInputStream.readObject0(Unknown Source)
   at java.io.ObjectInputStream.readObject(Unknown Source)
   ... 9 more
   at 
 org.apache.geronimo.core.internal.GeronimoServerBehaviour.doFail(GeronimoServerBehaviour.java:352)
   at 
 org.apache.geronimo.core.internal.GeronimoServerBehaviour.doDeploy(GeronimoServerBehaviour.java:299)
   at 
 org.apache.geronimo.core.internal.GeronimoServerBehaviour.invokeCommand(GeronimoServerBehaviour.java:241)
   at 
 org.apache.geronimo.core.internal.GeronimoServerBehaviour.publishModule(GeronimoServerBehaviour.java:225)
   at 
 org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:658)
   at 
 org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:738)
   at 
 org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:596)
   at 
 org.eclipse.wst.server.core.internal.Server.doPublish(Server.java:799)
   at org.eclipse.wst.server.core.internal.Server.publish(Server.java:788)
   at 
 org.eclipse.wst.server.core.internal.PublishServerJob.run(PublishServerJob.java:145)
   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)

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




[jira] Closed: (GERONIMO-1614) Installer - Console portal servlet fails to load properly after install

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1614?page=all ]

Vamsavardhana Reddy closed GERONIMO-1614.
-

Resolution: Fixed

 Installer - Console portal servlet fails to load properly after install
 ---

 Key: GERONIMO-1614
 URL: http://issues.apache.org/jira/browse/GERONIMO-1614
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: installer
Affects Versions: 1.2, 1.1
Reporter: erik daughtrey
 Attachments: installer-console-textline-fix.patch


 The FixTextLines function fixes all CRLFs in xml and other file types 
 across the Geronimo
 install tree.  Apparently, the version of the Pluto portal being used does 
 not 
 appreciate its XML files being adjusted.
 The fix will cause FixTextLines to bypass the config-store directory when 
 fixing line endings.
 Additionally the fix blends in some new error/trace logging functionality 
 which may
 be enabled with -DTRACE=true on the installer command line.

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




[jira] Closed: (GERONIMO-1621) [Daytrader] TradeWSAction class is not a Servlet

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1621?page=all ]

Vamsavardhana Reddy closed GERONIMO-1621.
-

Resolution: Won't Fix

Closed as requested by the reporter.  One less JIRA to worry about :o)

 [Daytrader] TradeWSAction class is not a Servlet
 

 Key: GERONIMO-1621
 URL: http://issues.apache.org/jira/browse/GERONIMO-1621
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: sample apps
Affects Versions: 1.0
Reporter: Vincent Massol

 When trying to deploy the web/ module to Jetty I'm getting the following 
 error:
 Servlet class org.apache.geronimo.samples.daytrader.TradeWSAction is not a 
 javax.servlet.Servlet
 Indeed, looking at the TradeWSAction.java class reveals that it's not a 
 Servlet and thus it shouldn't be declared as a Servlet in web.xml:
   servlet id=Servlet_30
  
 display-nameorg_apache_geronimo_samples_daytrader_TradeWSAction/display-name
  
 servlet-nameorg_apache_geronimo_samples_daytrader_TradeWSAction/servlet-name
  
 servlet-classorg.apache.geronimo.samples.daytrader.TradeWSAction/servlet-class
   /servlet

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




[jira] Commented: (GERONIMO-1652) EJBModuleImpl.getEJBs() always return an empty array

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1652?page=comments#action_12455708
 ] 

Vamsavardhana Reddy commented on GERONIMO-1652:
---

Chris, can you take a look at this issue?

 EJBModuleImpl.getEJBs() always return an empty array
 

 Key: GERONIMO-1652
 URL: http://issues.apache.org/jira/browse/GERONIMO-1652
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: core, OpenEJB
Affects Versions: 1.2
Reporter: Christopher M. Cardona
 Attachments: EJBModuleImpl.java


 Calling EJBModuleImpl.getEJBs() always returns an empty String[] because of a 
 wrong generated query. Here is an example query:
 geronimo.server:J2EEServer=geronimo,J2EEApplication=geronimo/daytrader-derby-tomcat/1.1-SNAPSHOT/car,EJBModule=null,j2eeType=EntityBean,*
 The correct query should have been:
 geronimo.server:J2EEServer=geronimo,J2EEApplication=geronimo/daytrader-derby-tomcat/1.1-SNAPSHOT/car,EJBModule=daytrader-ejb-1.1-SNAPSHOT.jar,j2eeType=EntityBean,*

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




[jira] Updated: (GERONIMO-1657) CommandSupport doesn't bubble up the exception. Prints stacktrace.

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1657?page=all ]

Vamsavardhana Reddy updated GERONIMO-1657:
--

Fix Version/s: 1.1.2
   1.2
   2.0
Affects Version/s: 1.1.2
   1.2
   2.0
 Assignee: Vamsavardhana Reddy

 CommandSupport doesn't bubble up the exception. Prints stacktrace.
 --

 Key: GERONIMO-1657
 URL: http://issues.apache.org/jira/browse/GERONIMO-1657
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: deployment
Affects Versions: 1.1.2, 1.2, 2.0
Reporter: Prasad Kashyap
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.1.2, 1.2, 2.0

 Attachments: command.patch, Command.patch


 C:\Apache\geronimo\modules\deploy-jsr88\src\java\org\apache\geronimo\deployment\plugin\local\
 CommandSupport.addWebURLs() prints the stacktrace of an exception. It should 
 be bubbled up to determine the correct status of the deploy.

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




[jira] Assigned: (GERONIMO-1711) WebServer Connectors portlet should provide a restart option for connectors

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1711?page=all ]

Vamsavardhana Reddy reassigned GERONIMO-1711:
-

Assignee: Vamsavardhana Reddy

 WebServer Connectors portlet should provide a restart option for connectors
 -

 Key: GERONIMO-1711
 URL: http://issues.apache.org/jira/browse/GERONIMO-1711
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1, 1.2
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
Priority: Minor
 Fix For: Wish List


 WebServer Connectors portlet currently provides start, stop, edit and delete 
 options.  It does not provide a restart option for connectors that is 
 already running.  If any properties are edited, the changes are not reflected 
 until the connector is stopped and started again.  If one has to depend on 
 this stop and start options clicked in succession, the admin console may not 
 be accessible as soon as the connector is stopped and there is no way of 
 issuing a start from admin console.

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




[jira] Assigned: (GERONIMO-1749) Server Logs portlet - Web Access Log Viewer improvements

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1749?page=all ]

Vamsavardhana Reddy reassigned GERONIMO-1749:
-

Assignee: Vamsavardhana Reddy

 Server Logs portlet - Web Access Log Viewer improvements
 

 Key: GERONIMO-1749
 URL: http://issues.apache.org/jira/browse/GERONIMO-1749
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.0, 1.1, 1.2
 Environment: Win XP, Sun JDK 1.4.2_08
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: Wish List


 Web Access Log Viewer portlet improvements:
 1.  Request Method field provides only ANY, GET and POST values.  It should 
 provide search based on other Request Methods as well.  In my opinion, PUT 
 and DELETE are more important than GET and POST for an administrator 
 searching thru webserver logs.
 2.  Provide Filter Max Results and Line range.  Currently 1001 lines are 
 displayed from the results and there is no way to browse all the results.
 3.  Dates and Date range should be validated and a message should be displyed 
 if From date falls after To date.

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




[jira] Closed: (GERONIMO-1911) HTTPS algorithm=Default is not preserved after the server is started

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1911?page=all ]

Vamsavardhana Reddy closed GERONIMO-1911.
-

Fix Version/s: (was: 1.x)
   Resolution: Invalid

 HTTPS algorithm=Default is not preserved after the server is started
 

 Key: GERONIMO-1911
 URL: http://issues.apache.org/jira/browse/GERONIMO-1911
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: Tomcat
Affects Versions: 1.0, 1.1, 1.2
 Environment: Sun or IBM 1.4.2 JDK
Reporter: Donald Woods
Priority: Minor
 Attachments: Geronimo-1911.patch


 During the first run of the server, the algorithm=Default attribute on the 
 TomcatWebSSLConnector in config.xml is updated to match the current JVM being 
 used.  This causes problems for people switching between Sun and IBM JRE/JDK 
 when using Eclipse.
 The fix, is to update HttpsConnectorGBean.java to not set the algorithm 
 variable to getDefaultAlgorithm() when Default was set, but to just set the 
 connector attribute.

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




[jira] Closed: (GERONIMO-657) Running configurations not saved on shutdown

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-657?page=all ]

Vamsavardhana Reddy closed GERONIMO-657.



 Running configurations not saved on shutdown
 

 Key: GERONIMO-657
 URL: http://issues.apache.org/jira/browse/GERONIMO-657
 Project: Geronimo
  Issue Type: Bug
Reporter: Dain Sundstrom
 Assigned To: Aaron Mulder
 Fix For: 1.0-M4


 When the server shuts down the current running configuration should be saved 
 to var/config/config.list but it doesn't look like this code works anymore.  
 It would be nice if there were a test case for this functionality.

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




[jira] Closed: (GERONIMO-436) JSR-88: Targets Ignored

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-436?page=all ]

Vamsavardhana Reddy closed GERONIMO-436.



 JSR-88: Targets Ignored
 ---

 Key: GERONIMO-436
 URL: http://issues.apache.org/jira/browse/GERONIMO-436
 Project: Geronimo
  Issue Type: Bug
  Components: deployment
Affects Versions: 1.0-M2
Reporter: Aaron Mulder
 Assigned To: Aaron Mulder
Priority: Critical
 Fix For: 1.1


 The current JSR-88 deployer (JMXDeploymentManager) may potentially provide a 
 list of targets for getTargets() -- one per config store.
 However, all the methods that take an array of Target or TargetModuleID 
 objects ignore the specified Targets.

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




[jira] Closed: (GERONIMO-515) GeronimoPolicyConfigurationFactory does not always return same instance

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-515?page=all ]

Vamsavardhana Reddy closed GERONIMO-515.



 GeronimoPolicyConfigurationFactory does not always return same instance
 ---

 Key: GERONIMO-515
 URL: http://issues.apache.org/jira/browse/GERONIMO-515
 Project: Geronimo
  Issue Type: Bug
  Components: security
Affects Versions: 1.0-M3
Reporter: David Jencks
 Assigned To: Alan Cabrera

 From javadoc for getPolicyConfiguration(String contextID, boolean remove)
  * For a given value of policy context identifier, this method must always
  * return the same instance of PolicyConfiguration and there must be at
  * most one actual instance of a PolicyConfiguration with a given policy
  * context identifier (during a process context). p
  *
  * To preserve the invariant that there be at most one PolicyConfiguration
  * object for a given policy context, it may be necessary for this method
  * to be thread safe.
 From our implementation:
 if (configuration == null || remove) {
 configuration = new PolicyConfigurationGeneric(contextID);
 configurations.put(contextID, configuration);

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




Re: SVK

2006-12-05 Thread Vamsavardhana Reddy

Tim,

I have been adding $Rev$ $Date$ to any of the files that are getting
modified and that don't already have these tags.  Is this causing any
trouble?

One other question...  Is it better to commit related changes to
branches\1.2 and trunk in a single revision?  Does it help in any manner?

--vamsi

On 12/6/06, Tim McConnell [EMAIL PROTECTED] wrote:


Jason, since you've done this before make you can help me understand to
what degree we should strive
to keep these files in sync. I notice that many of the differences between
Trunk and the new 1.2
Branch are related to omissions of $Rev and $Date in various java, js,
jsp, and properties files.
Are these entries being added automatically by either SVN or an IDE, and
should we bother syncing
files with only these differences ?? Thanks

Tim

Jason Dillon wrote:
 Yes, this is the best way... merge from 1.2 to trunk, as *most* of those
 changes will be fairly simple to apply, and automatic with SVK (well, up
 until the point when we rearrange trunk, but until then).

 But some minor changes may also need to go the other way.  SVK should be
 able to handle this.  When I was working with SVK for the m2 migration
 branch, I was keeping all svn notifications I got, then when they
 buffered up enough, I would use SVK to merge each change, limiting the
 path to either file or src/main/java for the modules affected to avoid
 pulling in unwanted changes.  In the case of the m2 migration, unwanted
 changes would be stuff in a pom.  You could do a merge from the branch
 root, then cherry pick the changes, but that is not much fun when there
 are a bunch of changes.

 Anyways... IMO its best to try to only merge from 1.2 to trunk, and if
 needed only merge from trunk to 1.2 on a per-file basis.

 That means if you are working on fixing a bug, its best to fix it in
 1.2.  But experience has shown that people will work off of trunk and
 merge into branches more often than desired.  But, if you are careful
 about the merge then no major problems should pop up.

 I also recommend, when using svk smerge, that you first run with -C to
 see what it wants to do first.  Limit the changes pulled in to one merge
 if possible to avoid picking up something you did not want.

 And when you do the merge, use the -I flag to include the original text
 of the commit into the merge automatically, this makes it easier to
 track... and more automated... as if there are not conflicts, the merge
 will not require any user interaction.

 When you initially setup the svk config you will need to use --baseless
 on the first smerge, but only for the first... all afterwards SVK should
 have enough details to find the base, not sure what will happen if you
 keep using --baseless, so I don't recommend it.

 And if you run into anything strange, unlikely but might happen, hope in
 #svk on freenode and ask, they have been very helpful to me.

 --jason


 On Dec 4, 2006, at 4:03 PM, Tim McConnell wrote:

 Ok, I'm setting up SVK so that we can keep changes between the new 1.2
 Branch and Trunk in sync. I don't mean to be too simplistic but I
 would like to verify these assumptions on my part are correct (before
 I do anything untoward):

 1. The primary intent will be to ensure that changes made in the 1.2
 Branch will get merged into Trunk. Ideally these will be fixes and/or
 enhancements that have been made to the 1.2 Branch that must also be
 ported into Trunk as well.

 2. Changes made to Trunk will NOT be merged into the 1.2 Branch. This
 should pretty much be business as usual (it would be very difficult to
 try to identify just code fixes in Trunk that have to be retrofitted
 back into the 1.2 Branch).

 This seem reasonable to everyone ??

 Thanks much
 Tim





Re: [DISCUSS] G 2.0 M1 Content

2006-12-05 Thread Vamsavardhana Reddy

2.0 followed by 2.0-geronimo-developer :o)

--vamsi

On 12/6/06, Matt Hogstrom [EMAIL PROTECTED] wrote:



On Dec 5, 2006, at 2:41 PM, Jason Dillon wrote:

 On Dec 5, 2006, at 11:34 AM, Sachin Patel wrote:
 I don't see the confusion at all, as long as the Mn is preceded
 by the final release version (ex. geronimo-2.0-M1).

 Yes, but already Matt is referring to M1 with no 2.0 prefix.

 Anyways... I don't like it... but I don't have the energy to debate
 it.

My bad.   I meant 2.0-M1...I'll correct that omission in the future.
I now understand the confusion.

What other suffix do you think would be appropriate?  I don't care if
its 2.0-frog1.  Following an evolutionary theme we could have:

2.0-proteinStrand
2.0-singleCellOrganism
2.0-fish
2.0-frog
2.0-chimp
2.0-homosapien
2.0

:)



 --jason


Matt Hogstrom
[EMAIL PROTECTED]





[jira] Commented: (GERONIMO-1135) Keystore password in System.properties

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1135?page=comments#action_12455876
 ] 

Vamsavardhana Reddy commented on GERONIMO-1135:
---

I think the SystemProperties GBean definition can be eliminate altogether 
from configs\rmi-naming\src\plan\plan.xml .

 Keystore password in System.properties
 --

 Key: GERONIMO-1135
 URL: http://issues.apache.org/jira/browse/GERONIMO-1135
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: security
Affects Versions: 1.0-M5
Reporter: Aaron Mulder
Priority: Critical
 Fix For: 1.2


 If you look at the System properties, the keystore and trust store passwords 
 are in there.  I'm not sure who puts them in there, but we need to find a way 
 to stop that -- or else prevent applications from reading them?

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




[jira] Closed: (GERONIMO-2610) Build error due to

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2610?page=all ]

Vamsavardhana Reddy closed GERONIMO-2610.
-

Resolution: Invalid

From the patches submitted, it looks likes the user had unresolved conflicts 
at svn update and there is no problem as such.

 Build error due to
 --

 Key: GERONIMO-2610
 URL: http://issues.apache.org/jira/browse/GERONIMO-2610
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: deployment
Affects Versions: 1.2
 Environment: Linux
Reporter: Kanchana Welagedara
 Assigned To: Kanchana Welagedara
 Fix For: 1.2

 Attachments: GERONIMO-2610.patch, geronimo-web-1.2.xsd


 Build is failing due to 
 org.apache.maven.lifecycle.LifecycleExecutionException: XmlBeans compile 
 failed:
  xml 
 Error/home/kanchana/Geronimo/svn/server/modules/geronimo-web-builder/src/main/schema/geronimo-web-1.2.xsd:39:
  error: Unexpected character encountered (lex state 9): ''
 xml ErrorLoading config file 
 /home/kanchana/Geronimo/svn/server/modules/geronimo-web-builder/src/main/schema/xmlconfig.xml
 In this issue created for the error 
 org.apache.maven.lifecycle.LifecycleExecutionException: XmlBeans compile 
 failed:
  xml 
 Error/home/kanchana/Geronimo/svn/server/modules/geronimo-web-builder/src/main/schema/geronimo-web-1.2.xsd:39:
  error: Unexpected character encountered (lex state 9): ''
 Line no.39

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




[jira] Updated: (GERONIMO-2481) WebServers portlet: Create/Edit Tomcat Connectors should support editing of all supported connector attributes

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2481?page=all ]

Vamsavardhana Reddy updated GERONIMO-2481:
--

Fix Version/s: 1.x
   2.0
   (was: 1.2)
Affects Version/s: 2.0
 Assignee: Vamsavardhana Reddy

 WebServers portlet: Create/Edit Tomcat Connectors should support editing of 
 all supported connector attributes
 --

 Key: GERONIMO-2481
 URL: http://issues.apache.org/jira/browse/GERONIMO-2481
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 2.0, 1.2
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.x, 2.0


 Thanks to GERONIMO-2390 Tomcat connectors missing several attributes, we 
 now have tomcat connectors supporting all possible attributes.  In the same 
 line, the webservers portlet should support all the attributes in 
 creating/editing tomcat connectors.  editHttp and editHttps pages may become 
 long with this addition, but then we can group the commonly used attributes 
 at the top and may be show the uncommon attributes upon checking an 
 Advanced or so checkbox.

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




[jira] Updated: (GERONIMO-2015) Let's replace JKS to PKCS12 key store type

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2015?page=all ]

Vamsavardhana Reddy updated GERONIMO-2015:
--

Fix Version/s: 2.0
   (was: 1.2)

 Let's replace JKS to PKCS12 key store type
 --

 Key: GERONIMO-2015
 URL: http://issues.apache.org/jira/browse/GERONIMO-2015
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: security
Reporter: Nikolay Chugunov
 Fix For: 2.0

 Attachments: jksToPKCS12-1.1.1.patch, JKSToPKCS12.java, 
 jksToPKCS12.patch, keystore


 Hello
 Let's replace JKS to PKCS12 key store type; because PKCS12 is widely used key 
 store and Geronimo may not work on non-Sun VMs.
 To fix this problem I have created the patch for Geronimo sources.
 In brief the patch (attached) replaces JKS to PKCS12 key store type in 
 configurations files. 
 PKCS12 format of key store file is not java-specific and can be created and 
 read by other programs, e.g. Internet Explorer. In addition PKCS12 exists in 
 Bouncy Castle (http://www.bouncycastle.org) security provider, while JKS is 
 Sun specific key store and does not exist in Bouncy Castle.
 Also it is needed to replace JKS to PKCS12 keystore file (attached) to 
 assemblies/j2ee-tomcat-server/src/var/security, 
 assemblies/j2ee-installer/src/var/security, 
 assemblies/j2ee-jetty-server/src/var/security directories. Key store file was 
 generating using JKSToPKCS12 class (attached). This class transfers key and 
 certificate of Geronimo from JKS to PKCS12.
 After I apply this patch to Geronimo 1.0 sources and build Geronimo I can 
 login to Geronimo console over https.

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




[jira] Commented: (GERONIMO-1907) Deploy command should redeploy if the app is already deployed

2006-12-05 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1907?page=comments#action_12455889
 ] 

Vamsavardhana Reddy commented on GERONIMO-1907:
---

I think we should retain both deploy and redeploy commands as they are right 
now and provide an override option so that deploy command redeploys and 
redeploy command deploys if necessary.

 Deploy command should redeploy if the app is already deployed
 -

 Key: GERONIMO-1907
 URL: http://issues.apache.org/jira/browse/GERONIMO-1907
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: deployment, usability
Affects Versions: 1.1
Reporter: Aaron Mulder
Priority: Critical
 Fix For: 1.2

 Attachments: redeploy.patch


 Attached patch, and changing fix version to 1.2. Also unassigning so that 
 committers can review and update.

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




[jira] Closed: (GERONIMO-2601) Remove the Old Keystore portlet

2006-12-04 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2601?page=all ]

Vamsavardhana Reddy closed GERONIMO-2601.
-

Resolution: Fixed

Fixed in rev 482109 (branches\1.2) and rev 482113 (trunk).

 Remove the Old Keystore portlet
 -

 Key: GERONIMO-2601
 URL: http://issues.apache.org/jira/browse/GERONIMO-2601
 Project: Geronimo
  Issue Type: Task
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 I don't think the Old Keystore portlet is needed any more.  Better to 
 remove it and cleanup the codebase.

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




[jira] Reopened: (GERONIMO-2601) Remove the Old Keystore portlet

2006-12-04 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2601?page=all ]

Vamsavardhana Reddy reopened GERONIMO-2601:
---

 
Previous commit broke the Console Realm portlet.

 Remove the Old Keystore portlet
 -

 Key: GERONIMO-2601
 URL: http://issues.apache.org/jira/browse/GERONIMO-2601
 Project: Geronimo
  Issue Type: Task
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 I don't think the Old Keystore portlet is needed any more.  Better to 
 remove it and cleanup the codebase.

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




[jira] Closed: (GERONIMO-2601) Remove the Old Keystore portlet

2006-12-04 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2601?page=all ]

Vamsavardhana Reddy closed GERONIMO-2601.
-

Resolution: Fixed

Removed ObjectNameConstants.KEYSTORE_OBJ_NAME missed in earlier commit.

Fixed in rev 482142 (branches\1.2) and rev 482143 (trunk).

 Remove the Old Keystore portlet
 -

 Key: GERONIMO-2601
 URL: http://issues.apache.org/jira/browse/GERONIMO-2601
 Project: Geronimo
  Issue Type: Task
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 I don't think the Old Keystore portlet is needed any more.  Better to 
 remove it and cleanup the codebase.

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




Duplicate jars in geronimo distribution

2006-12-04 Thread Vamsavardhana Reddy

The following jars in lib\endorsed directory
1,010,675 xercesImpl-2.6.2.jar
 124,724 xmlParserAPIs-2.6.2.jar
1,831,743 yoko-spec-corba-1.0-incubating-M2-SNAPSHOT.jar

and the following jars in lib directory
326,319 backport-util-concurrent-2.2.jar
324,238 cglib-nodep-2.1_3.jar
 38,015 commons-logging-1.0.4.jar
 41,547 geronimo-common-1.2-SNAPSHOT.jar
 71,025 geronimo-deploy-jsr88-1.2-SNAPSHOT.jar
 63,991 geronimo-deploy-tool-1.2-SNAPSHOT.jar
 75,342 geronimo-deployment-1.2-SNAPSHOT.jar
 27,568 geronimo-j2ee-deployment_1.1_spec-1.0.1.jar
356,733 geronimo-kernel-1.2-SNAPSHOT.jar
285,442 geronimo-system-1.2-SNAPSHOT.jar
259,893 geronimo-util-1.2-SNAPSHOT.jar
358,180 log4j-1.2.13.jar
408,051 mx4j-3.0.1.jar
 93,395 xpp3-1.1.3.3.jar
261,710 xstream-1.1.3.jar

in the geronimo distribution are also in the repository.  May not be all but
some of these jars could be eliminated from being placed in two locations in
the distribution file and it would bring down the footprint of the
distribution further.


[jira] Commented: (GERONIMO-2221) java.lang.ClassCastException while installing Servlet Examples because of Checksum file not found

2006-12-04 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2221?page=comments#action_12455296
 ] 

Vamsavardhana Reddy commented on GERONIMO-2221:
---

Happens with other Examples too.  It is not nice to see these examples fail to 
install.

 java.lang.ClassCastException while installing Servlet Examples because of 
 Checksum file not found
 -

 Key: GERONIMO-2221
 URL: http://issues.apache.org/jira/browse/GERONIMO-2221
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: web, sample apps
Affects Versions: 1.2
 Environment: cygwin, java 1.4, Revision: 424964
Reporter: Jacek Laskowski

 http://localhost:8080/ - Servlet Examples - click here (i.e. 
 http://localhost:8080/servlets-examples/?install=true) -
 {code}
 
 # Installed configuration
 #   id = geronimo/servlets-examples-tomcat/1.0/car
 #   location = 
 C:\geronimo-1.2-SNAPSHOT\repository\geronimo\servlets-examples-tomcat\1.0\servlets-examples-tomcat-1.0.car
 
 10:57:46,031 WARN  [ConfigurationStoreUtil] Checksum file not found: 
 C:\geronimo-1.2-SNAPSHOT\repository\geronimo\servlets-examples-tomcat\1.0\servlets-examples-tomcat-1.0.car\META
 -INF\config.ser.sha1
 10:57:46,046 ERROR [[servlet_sample_installer]] Servlet.service() for servlet 
 servlet_sample_installer threw exception
 java.lang.ClassCastException
 at 
 org.apache.geronimo.kernel.config.SerializedConfigurationMarshaler.readConfigurationData(SerializedConfigurationMarshaler.java:57)
 at 
 org.apache.geronimo.kernel.config.ConfigurationUtil.readConfigurationData(ConfigurationUtil.java:167)
 at 
 org.apache.geronimo.system.configuration.RepositoryConfigurationStore.loadConfiguration(RepositoryConfigurationStore.java:113)
 at 
 org.apache.geronimo.system.configuration.RepositoryConfigurationStore$$FastClassByCGLIB$$968bf00c.invoke(generated)
 at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
 at 
 org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
 at 
 org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
 at 
 org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
 at 
 org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
 at 
 org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
 at 
 org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
 at 
 org.apache.geronimo.kernel.config.ConfigurationStore$$EnhancerByCGLIB$$a45644d1.loadConfiguration(generated)
 at 
 org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifact(PluginInstallerGBean.java:738)
 at 
 org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:454)
 at 
 org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:383)
 at 
 org.apache.geronimo.system.plugin.PluginInstallerGBean$$FastClassByCGLIB$$cebc327e.invoke(generated)
 at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
 at 
 org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
 at 
 org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
 at 
 org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
 at 
 org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
 at 
 org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
 at 
 org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
 at 
 org.apache.geronimo.system.plugin.PluginInstaller$$EnhancerByCGLIB$$72bbc85c.install(generated)
 at 
 org.apache.geronimo.welcome.AbsentSampleServlet.doInstall(AbsentSampleServlet.java:72)
 at 
 org.apache.geronimo.welcome.AbsentSampleServlet.doGet(AbsentSampleServlet.java:52)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178

Re: Exception Handling in Console

2006-12-01 Thread Vamsavardhana Reddy

Hi Rakesh,

Even I noticed this lack of error reporting in console.  So, I tried to make
it some what better in the newly added CA Portlet.  We definitely need
something uniform across all the portlets.  Why don't you create a JIRA for
this?

--vamsi

On 12/1/06, Rakesh Midha [EMAIL PROTECTED] wrote:


Hello

In case I get any exception or error condition in Console, the nothing is
printed on web console and huge stack trace is printed on server console.
Only thing done in the name of Exception handling in all the portlets is
throw PortletException

I somehow don't like this behavior of console. As a console user I don't
want to go and see server stacktrace, if there is some error I should
atleast be informed in console. I think everytime there is a error or
exception in console, it should be printed in either exception page in
webconsole, or in header of portlet view page. This is done to some extent
in configManager and CA part of console. But not in uniform way.

This is what I am proposing for Exception handling in console :
1. Create a ConsoleException.java which extends PortletException, this
class will have overridden printStackTrace(PrintWriter), which will set
attribute required in _ConsoleException.jsp apart from printing the stack on
PrintWriter.
2. Create _ConsoleException.jsp which should be included in all portlet,
this jsp will be responsible to print a short message and long stack trace.
(with a toggle button to view and hide long stack trace)
3. All Portlet classes should throw ConsoleException instead of
PortletException

I think this will be nice and cleaner way to handle the console problems.

I am working on https://issues.apache.org/jira/browse/GERONIMO-2578 to
solve the same problem in deploy new app portlet. Once don't I will supply
the patch and open another JIRA to do this activity for all the portlets.

Please let me know if I am thinking right or missing something. Your views
and comments will be appreciated.

Thanks
Rakesh



[jira] Assigned: (GERONIMO-2601) Remove the Old Keystore portlet

2006-12-01 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2601?page=all ]

Vamsavardhana Reddy reassigned GERONIMO-2601:
-

Assignee: Vamsavardhana Reddy

 Remove the Old Keystore portlet
 -

 Key: GERONIMO-2601
 URL: http://issues.apache.org/jira/browse/GERONIMO-2601
 Project: Geronimo
  Issue Type: Task
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 I don't think the Old Keystore portlet is needed any more.  Better to 
 remove it and cleanup the codebase.

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




Re: build error in branches\1.2 in configs\dojo-jetty

2006-11-30 Thread Vamsavardhana Reddy

I have the latest code from branches\1.2, rev 480846.  What revision do you
have?

--vamsi

On 11/30/06, Rakesh Midha [EMAIL PROTECTED] wrote:



Hello Vamsi

I think I have seen this before. I am not sure what was the cause of this
exception, but getting  latest code in branch 1.2 solves this problem. I
think some change JettyModuleBuilder.java solves it.

thanks
Rakesh

On 11/30/06, Vamsavardhana Reddy [EMAIL PROTECTED] wrote:

 Build is failing with a NullPointerException.  Console output given
 below:

 [INFO] Packaging module configuration:
 C:\G1.2\configs\dojo-jetty\target\plan\pl
 an.xml
 [INFO]
 
 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] java.lang.NullPointerException

 [INFO]
 
 [INFO] Trace
 org.apache.maven.lifecycle.LifecycleExecutionException:
 java.lang.NullPointerExc
 eption
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
 ultLifecycleExecutor.java:559)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
 fecycle(DefaultLifecycleExecutor.java:475)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
 ltLifecycleExecutor.java:454)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
 dleFailures(DefaultLifecycleExecutor.java:306)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
 ts(DefaultLifecycleExecutor.java:273)
 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
 (DefaultLi
 fecycleExecutor.java:140)
 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java
 :322)
 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
 at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke
 (NativeMethodAccessorImpl.
 java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke
 (DelegatingMethodAcces
 sorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at org.codehaus.classworlds.Launcher.launchEnhanced(
 Launcher.java:315)
 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
 at org.codehaus.classworlds.Launcher.mainWithExitCode(
 Launcher.java:430)

 at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
 Caused by: org.apache.maven.plugin.MojoExecutionException:
 java.lang.NullPointer
 Exception
 at org.apache.geronimo.genesis.MojoSupport.execute(
 MojoSupport.java:137)

 at org.apache.maven.plugin.DefaultPluginManager.executeMojo
 (DefaultPlugi
 nManager.java:412)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
 ultLifecycleExecutor.java:534)
 ... 16 more
 Caused by: org.apache.geronimo.common.DeploymentException:
 java.lang.NullPointer
 Exception
 at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java
 :383)
 at
 org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$$734a235d.i
 nvoke(generated)
 at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
 at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
 (FastMethod
 Invoker.java:38)
 at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
 (GBeanOperatio
 n.java:122)
 at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
 (GBeanInstance.
 java:855)
 at org.apache.geronimo.kernel.basic.BasicKernel.invoke(
 BasicKernel.java:
 239)
 at
 org.apache.geronimo.mavenplugins.car.PackageMojo.invokeDeployer(Packa
 geMojo.java:639)
 at org.apache.geronimo.mavenplugins.car.PackageMojo.buildPackage
 (Package
 Mojo.java:460)
 at org.apache.geronimo.mavenplugins.car.PackageMojo.doExecute
 (PackageMoj
 o.java:290)
 at org.apache.geronimo.genesis.MojoSupport.execute(
 MojoSupport.java:122)

 ... 18 more
 Caused by: java.lang.NullPointerException
 at
 org.apache.geronimo.jetty.deployment.JettyModuleBuilder.createModule(
 JettyModuleBuilder.java:262)
 at
 org.apache.geronimo.web.deployment.AbstractWebModuleBuilder.createMod
 ule(AbstractWebModuleBuilder.java:154)
 at
 org.apache.geronimo.web.deployment.AbstractWebModuleBuilder$$FastClas
 sByCGLIB$$459e0cc.invoke(generated)
 at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
 at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
 (FastMethod
 Invoker.java:38)
 at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
 (GBeanOperatio
 n.java:122)
 at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
 (GBeanInstance.
 java:820)
 at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
 RawInvoker.java:5
 7

[jira] Commented: (GERONIMO-1602) Switching from Tomcat causes error in JAAS module: Unable to instantiate login module

2006-11-30 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1602?page=comments#action_12454590
 ] 

Vamsavardhana Reddy commented on GERONIMO-1602:
---

In continuation to my previous comment, I tried loading MyPrincipal in the same 
classloader as GeronimoUserPrincipal.  Even that didn't help :o(  I am sure it 
is a classloader problem.  The code where the principals are to be matched has 
problems.  I have put a println() in MyPrincipal.equals() method but it was 
never called.  I think the principal is getting rejected even before the name 
is to be compared.

 Switching from Tomcat causes error in JAAS module: Unable to instantiate 
 login module
 ---

 Key: GERONIMO-1602
 URL: http://issues.apache.org/jira/browse/GERONIMO-1602
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: security, Tomcat
Affects Versions: 1.0
 Environment: Windows XP Prof, JDK 1.5.0_06, Geronimo 1.0 (Tomcat, 
 .zip)
Reporter: Karsten Voges
 Fix For: 1.1.x

 Attachments: geronimo-JAAS-login-error.txt


 I have a problem with porting a Tomcat application to Geronimo. The error 
 stacktrace is attached.
 I deployed the war without any deployment plan and the app seams to be 
 working (JSPs work and the startup-servlet works as well)
 But the JAASLoginModule was missing, so I could not log in. - so far no 
 Problem!
 Afterwards I configured a security realm with the console and after a restart 
 my app does not complain about a missing LoginModule but throws the attached 
 error stacktrace.
 For Tomcat I do the following:
 in catalina.properties I set
 ###JAAS
 java.security.auth.login.config=${catalina.base}/conf/login.config
 and the login.config looks like this:
 MyApp {
 de.jato.security.auth.module.JatoServletLoginModule Sufficient 
 loginServlet=/login/login.jsp;
 };
 I tried to use a special geronimo-web.xml where I set the
 context-priority-classloadertrue/context-priority-classloader
 But I still get the same error:
 javax.security.auth.login.LoginException: 
 org.apache.geronimo.common.GeronimoSecurityException: Unable to instantiate 
 login module
 Caused by: java.lang.ClassNotFoundException: 
 de.jato.security.auth.module.JatoServletLoginModule
 Am I doing something wrong? The class is in the war I deployed, and 
 everything works fine in Tomcat.

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




Re: Build failure in branches\1.2 in modules\geronimo-persistence-jpa10

2006-11-30 Thread Vamsavardhana Reddy

Joe,

I have not build with a clean repo.  If not with an empty repo, I will
cleanup some of the jars and build again.

--vamsi

On 11/30/06, Joe Bohn [EMAIL PROTECTED] wrote:


Vamsi,

It sure sounds like you might be picking up a 1.4 version of the class.
  I just did a fresh checkout of 1.2 and a complete build (starting with
an empty m2repo) and I didn't have any build problems.  I'm building on
windows with Sun JDK 1.5.0_06.

Joe


Vamsavardhana Reddy wrote:
 I am using Sun JDK 1.5.0_10.

 Vamsi

 On 11/30/06, *Rakesh Midha* [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] wrote:

 Hi Vamsi

 What version of JDK are you using? I have seen this problem when I
 build with JDK 1.4, (not clean build). and earlier I  had build the
 tree with JDK 1.5. Forward uncompatibilty in JDK 1.4 and 1.5

 Thanks
 Rakesh


 On 11/30/06, *Vamsavardhana Reddy*  [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] wrote:

 Console output given below.

 [INFO] Surefire report directory:
 C:\G1.2\modules\geronimo-persistence-jpa10\tar
 get\surefire-reports
 org.apache.maven.surefire.booter.SurefireExecutionException:
 org/apache/geronimo
 /persistence/CMPEntityManagerTest (Unsupported major.minor
 version 49.0); nested
  exception is java.lang.UnsupportedClassVersionError:
 org/apache/geronimo/persis
 tence/CMPEntityManagerTest (Unsupported major.minor version 49.0
)
 java.lang.UnsupportedClassVersionError:
 org/apache/geronimo/persistence/CMPEntit
 yManagerTest (Unsupported major.minor version 49.0)
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown
 Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$100(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native
 Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at
 org.apache.maven.surefire.booter.IsolatedClassLoader.loadClass
(Isolat
 edClassLoader.java:100)
 at

org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.locateTest
 Sets(AbstractDirectoryTestSuite.java:84)
 at
 org.apache.maven.surefire.Surefire.createSuiteFromDefinition
(Surefire
 .java:147)
 at org.apache.maven.surefire.Surefire.run(Surefire.java
:108)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
 Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
 Source)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at

org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
 refireBooter.java:225)
 at
 org.apache.maven.surefire.booter.SurefireBooter.main(
SurefireBooter.j
 ava:747)






Re: Build failure in branches\1.2 in modules\geronimo-persistence-jpa10

2006-11-30 Thread Vamsavardhana Reddy

I am using Sun JDK 1.5.0_10.

Vamsi

On 11/30/06, Rakesh Midha [EMAIL PROTECTED] wrote:


Hi Vamsi

What version of JDK are you using? I have seen this problem when I build
with JDK 1.4, (not clean build). and earlier I  had build the tree with
JDK 1.5. Forward uncompatibilty in JDK 1.4 and 1.5

Thanks
Rakesh

On 11/30/06, Vamsavardhana Reddy [EMAIL PROTECTED] wrote:

 Console output given below.

 [INFO] Surefire report directory:
 C:\G1.2\modules\geronimo-persistence-jpa10\tar
 get\surefire-reports
 org.apache.maven.surefire.booter.SurefireExecutionException:
 org/apache/geronimo
 /persistence/CMPEntityManagerTest (Unsupported major.minor version 49.0);
 nested
  exception is java.lang.UnsupportedClassVersionError:
 org/apache/geronimo/persis
 tence/CMPEntityManagerTest (Unsupported major.minor version 49.0)
 java.lang.UnsupportedClassVersionError:
 org/apache/geronimo/persistence/CMPEntit
 yManagerTest (Unsupported major.minor version 49.0)
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$100(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at
 org.apache.maven.surefire.booter.IsolatedClassLoader.loadClass(Isolat
 edClassLoader.java:100)
 at
 org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.locateTest
 Sets(AbstractDirectoryTestSuite.java:84)
 at org.apache.maven.surefire.Surefire.createSuiteFromDefinition
 (Surefire
 .java:147)
 at org.apache.maven.surefire.Surefire.run(Surefire.java:108)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
 Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
 org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
 refireBooter.java:225)
 at org.apache.maven.surefire.booter.SurefireBooter.main(
 SurefireBooter.j
 ava:747)





[jira] Commented: (GERONIMO-2283) Common libs portlet guesses wrong group ID, gives no usage advice

2006-11-29 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2283?page=comments#action_12454303
 ] 

Vamsavardhana Reddy commented on GERONIMO-2283:
---

Each of the repository entries listed on the Common Libs page is made a link 
which shows usage help upon clicking.

Fixed in rev 480561 (branches\1.1), rev 480564 (branches\1.2) and rev 480565 
(trunk).

 Common libs portlet guesses wrong group ID, gives no usage advice
 -

 Key: GERONIMO-2283
 URL: http://issues.apache.org/jira/browse/GERONIMO-2283
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
Affects Versions: 1.1
Reporter: Aaron Mulder
 Fix For: 1.2, 1.1.x, 2.0


 When selecting a file for the repository portlet, it selected the version 
 number as the group ID.  It should probably default to a blank group ID and 
 make the user enter it -- the best it can select from the file name is 
 probably the artifact, version, and type.
 Also, it should have an option where you pick a JAR and it gives you the 
 dependency syntax you need to add that JAR to the classpath for an 
 application or other Geronimo module.

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




[jira] Commented: (GERONIMO-2283) Common libs portlet guesses wrong group ID, gives no usage advice

2006-11-29 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2283?page=comments#action_12454305
 ] 

Vamsavardhana Reddy commented on GERONIMO-2283:
---

Regarding the groupId part of the issue, I am noticing on Windows that the 
groupId filled in upon selecting a file is the directory name in which the jar 
file is located.  I don't see much of a problem with that.  The problem I 
notice is with the artifactId and version.  When I select a file like 
utils-1-r118.jar, the filled in artifactId is utils-1 and version is r118.

 Common libs portlet guesses wrong group ID, gives no usage advice
 -

 Key: GERONIMO-2283
 URL: http://issues.apache.org/jira/browse/GERONIMO-2283
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
Affects Versions: 1.1
Reporter: Aaron Mulder
 Fix For: 1.2, 1.1.x, 2.0


 When selecting a file for the repository portlet, it selected the version 
 number as the group ID.  It should probably default to a blank group ID and 
 make the user enter it -- the best it can select from the file name is 
 probably the artifact, version, and type.
 Also, it should have an option where you pick a JAR and it gives you the 
 dependency syntax you need to add that JAR to the classpath for an 
 application or other Geronimo module.

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




[jira] Updated: (GERONIMO-2283) Common libs portlet guesses wrong group ID, gives no usage advice

2006-11-29 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2283?page=all ]

Vamsavardhana Reddy updated GERONIMO-2283:
--

Fix Version/s: 1.2
   2.0

 Common libs portlet guesses wrong group ID, gives no usage advice
 -

 Key: GERONIMO-2283
 URL: http://issues.apache.org/jira/browse/GERONIMO-2283
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
Affects Versions: 1.1
Reporter: Aaron Mulder
 Fix For: 1.2, 1.1.x, 2.0


 When selecting a file for the repository portlet, it selected the version 
 number as the group ID.  It should probably default to a blank group ID and 
 make the user enter it -- the best it can select from the file name is 
 probably the artifact, version, and type.
 Also, it should have an option where you pick a JAR and it gives you the 
 dependency syntax you need to add that JAR to the classpath for an 
 application or other Geronimo module.

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




build error in branches\1.2 in configs\dojo-jetty

2006-11-29 Thread Vamsavardhana Reddy

Build is failing with a NullPointerException.  Console output given below:

[INFO] Packaging module configuration:
C:\G1.2\configs\dojo-jetty\target\plan\pl
an.xml
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] java.lang.NullPointerException

[INFO]

[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException:
java.lang.NullPointerExc
eption
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(Defa
ultLifecycleExecutor.java:559)
   at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:475)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(Defau
ltLifecycleExecutor.java:454)
   at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:306)
   at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:273)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLi
fecycleExecutor.java:140)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
:315)
   at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
   at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
:430)

   at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException:
java.lang.NullPointer
Exception
   at org.apache.geronimo.genesis.MojoSupport.execute(MojoSupport.java
:137)

   at org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPlugi
nManager.java:412)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(Defa
ultLifecycleExecutor.java:534)
   ... 16 more
Caused by: org.apache.geronimo.common.DeploymentException:
java.lang.NullPointer
Exception
   at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:383)
   at
org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$$734a235d.i
nvoke(generated)
   at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
   at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethod
Invoker.java:38)
   at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperatio
n.java:122)
   at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.
java:855)
   at org.apache.geronimo.kernel.basic.BasicKernel.invoke(
BasicKernel.java:
239)
   at org.apache.geronimo.mavenplugins.car.PackageMojo.invokeDeployer
(Packa
geMojo.java:639)
   at org.apache.geronimo.mavenplugins.car.PackageMojo.buildPackage
(Package
Mojo.java:460)
   at org.apache.geronimo.mavenplugins.car.PackageMojo.doExecute
(PackageMoj
o.java:290)
   at org.apache.geronimo.genesis.MojoSupport.execute(MojoSupport.java
:122)

   ... 18 more
Caused by: java.lang.NullPointerException
   at
org.apache.geronimo.jetty.deployment.JettyModuleBuilder.createModule(
JettyModuleBuilder.java:262)
   at
org.apache.geronimo.web.deployment.AbstractWebModuleBuilder.createMod
ule(AbstractWebModuleBuilder.java:154)
   at
org.apache.geronimo.web.deployment.AbstractWebModuleBuilder$$FastClas
sByCGLIB$$459e0cc.invoke(generated)
   at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
   at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethod
Invoker.java:38)
   at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperatio
n.java:122)
   at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.
java:820)
   at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
RawInvoker.java:5
7)
   at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke
(RawOperat
ionInvoker.java:35)
   at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept
(Pro
xyMethodInterceptor.java:96)
   at
org.apache.geronimo.j2ee.deployment.ModuleBuilder$$EnhancerByCGLIB$$4
21aae74.createModule(generated)
   at
org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.createModu
le(SwitchingModuleBuilder.java:94)
   at
org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder$$FastClass
ByCGLIB$$d0c31844.invoke(generated)
   at 

Re: Building the new trunk

2006-11-28 Thread Vamsavardhana Reddy

Donald,

I tried building trunk using IBM JDK 1.5.0 sometime ago and ran into
problems in the following modules/apps and assemblies.

modules\geronimo-connector
modules\geronimo-j2ee-builder
applications\geronimo-uddi-db
assemblies\geronimo-boilerplate-minimal
assemblies\geronimo-boilerplate-j2ee
assemblies\geronimo-framework
assemblies\geronimo-tomcat-j2ee
assemblies\geronimo-tomcat-minimal
assemblies\geronimo-jetty-j2ee
assemblies\geronimo-jetty-minimal

modules\geronimo-connector gives compilation errors like
C:\GTRUNK\modules\geronimo-connector\src\main\java\org\apache\geronimo\connector\outbound\GeronimoConnectionEventListener.java:[28,34]
package org.apache.commons.logging does not exist.

I got past this error by commenting out the following in pom.xml

   exclusions
   exclusion
   groupIdcommons-logging/groupId
   artifactIdcommons-logging/artifactId
   /exclusion
   /exclusions

modules\geronimo-j2ee-builder gave the following error.
[INFO] Executing tasks
   [mkdir] Created dir:
C:\GTRUNK\modules\geronimo-j2ee-builder\target\test-ear-j2ee_1.4-
unpacked.ear
   [unzip] Expanding:
C:\GTRUNK\modules\geronimo-j2ee-builder\target\test-ear-j2ee_1.4.ear into
C:\GTRUNK\modules\geronimo-j2ee-builder\target\test-ear-j2ee_1.4-
unpacked.ear
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] Error executing ant tasks

Embedded error: Error while expanding
C:\GTRUNK\modules\geronimo-j2ee-builder\target\test-ear-j2ee_1.4.ear
C:\GTRUNK\modules\geronimo-j2ee-builder\target\test-ear-j2ee_1.4.ear (The
system cannot find the file specified.)

applications\geronimo-uddi-db gave the following error.
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] Error executing ant tasks

Embedded error: Unable to delete file
C:\GTRUNK\applications\geronimo-uddi-db\target\classes\META-INF\geronimo-uddi-db\var\derby\UddiDatabase\db.lck

assemblies gave the following error
[INFO] Executing tasks
   [mkdir] Created dir:
C:\GTRUNK\assemblies\geronimo-boilerplate-minimal\target\
classes\schema
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] Error executing ant tasks

Embedded error:
C:\GTRUNK\assemblies\geronimo-boilerplate-minimal\target\scratch\s
chema not found.

--vamsi

On 11/28/06, Donald Woods [EMAIL PROTECTED] wrote:


I finally got Rev479804 to build on WinXP with a clean m2 repo, using
Sun Java 1.5.0_09, Maven 2.0.4 with the default .m2 location and the
source was on a NTFS drive with a path of e:\g20\server\

I'll have to investigate why building with the IBM 1.5.0 SR3 SDK fails
and generates a lot of Maven warnings like the following -
[WARNING] Component returned which is not the same manager. Ignored.
component=
[EMAIL PROTECTED]
[WARNING] Component returned which is not the same manager. Ignored.
component=
[EMAIL PROTECTED]


-Donald

Christopher M. Cardona wrote:
 FYI, I was able to build trunk (rev. 478237) successfully this morning:
 mvn clean install

 Best wishes,
 chris


 anita kulshreshtha wrote:
Did you get past this problem? I and others have not encountered
 this problem..

 Thanks
 Anita
 --- Donald Woods [EMAIL PROTECTED] wrote:


 I'm getting the following j2ee-builder error with a clean repo and
 using the following cmdline to build trunk Rev477664 from this
morning.

 mvn -Dstage=bootstrap -Dmaven.test.skip=true clean install


 [INFO]





 [INFO] Building Geronimo :: J2EE :: Builder
 [INFO]task-segment: [clean, install]
 [INFO]





 Downloading:


http://repository.codehaus.org/org/codehaus/mojo/dependency-maven-plugin/1.0/dependency-maven-plugin-1.0.pom


 [WARNING] Unable to get resource from repository codehaus
 (http://repository.codehaus.org)
 Downloading:


http://repo1.maven.org/maven2/org/codehaus/mojo/dependency-maven-plugin/1.0/dependency-maven-plugin-1.0.pom


 2K downloaded
 Downloading:
 http://repository.codehaus.org/org/codehaus/mojo/mojo/5/mojo-5.pom
 [WARNING] Unable to get resource from repository codehaus
 (http://repository.codehaus.org)
 Downloading:
 http://repo1.maven.org/maven2/org/codehaus/mojo/mojo/5/mojo-5.pom
 4K downloaded
 Downloading:


http://repository.codehaus.org/org/codehaus/mojo/dependency-maven-plugin/1.0/dependency-maven-plugin-1.0.jar


 [WARNING] Unable to get resource from repository codehaus
 (http://repository.cod
 ehaus.org)
 Downloading:



Re: 1.2 Fit and Finish

2006-11-28 Thread Vamsavardhana Reddy

Kevan,

I have looked at all the files modified in the revision 389206.  All the
functionality from that revision is intact in trunk and branches\1.2.  That
revision is no longer relevant and all_changes.log can now be removed.

--vamsi

On 11/28/06, Kevan Miller [EMAIL PROTECTED] wrote:



On Nov 18, 2006, at 2:41 AM, Jason Dillon wrote:

 Is anyone gonna look at this?

 I'd really like to nuke this branch and the all_changes.log (and
 pending-merge-log.sh).

 Lets not go another week with this unresolved... plz.

 --jason


 On Nov 9, 2006, at 1:12 PM, Paul McMahan wrote:

 I went thru all_changes.log and for each remaining item marked Not
 Merged I verified that it is either already in trunk or is
 unnecessary.  I marked r389206 as merged because I think all the
 parts
 that trunk needs are there but if someone has a min could you please
 double check it?

Vamsi,
Looks like you recently hit a lot of the files that 389206 updated.
Perhaps you could have a look to verify everything looks good?

--kevan



[jira] Updated: (GERONIMO-1930) Make security realm types into GBeans so they can be added in new/updated configurations

2006-11-27 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1930?page=all ]

Vamsavardhana Reddy updated GERONIMO-1930:
--

Fix Version/s: (was: 1.1.2)

 Make security realm types into GBeans so they can be added in new/updated 
 configurations
 

 Key: GERONIMO-1930
 URL: http://issues.apache.org/jira/browse/GERONIMO-1930
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: security, console
Affects Versions: 1.1
Reporter: Aaron Mulder
 Fix For: 1.x




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




[jira] Updated: (GERONIMO-1892) Make JMS Provider Properties a GBean

2006-11-27 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1892?page=all ]

Vamsavardhana Reddy updated GERONIMO-1892:
--

Fix Version/s: 1.x
   (was: 1.1.2)

 Make JMS Provider Properties a GBean
 

 Key: GERONIMO-1892
 URL: http://issues.apache.org/jira/browse/GERONIMO-1892
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1
Reporter: Aaron Mulder
Priority: Minor
 Fix For: 1.x


 It would be great to declare an interface and GBean for the JMS provider 
 properties.  Then the portlet could look up all matching GBeans by interface. 
  So, if you want to add another JMS provider, you just include that GBean in 
 your JMS server module and it's immediately available in the console.

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




[jira] Updated: (GERONIMO-2458) MapEditor does not work

2006-11-27 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2458?page=all ]

Vamsavardhana Reddy updated GERONIMO-2458:
--

Fix Version/s: 2.0
 Assignee: Vamsavardhana Reddy

 MapEditor does not work
 ---

 Key: GERONIMO-2458
 URL: http://issues.apache.org/jira/browse/GERONIMO-2458
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: common
Affects Versions: 1.1.1, 1.2
 Environment: 1.2-SNAPSHOT
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 1.1.2, 2.0

 Attachments: GERONIMO-2458.patch


 MapEditor.getAsText() is returning map.toString() which is not in sync with 
 setAsText() that expects input in the form name1=value1 on separate lines.
 Bottom line...
 MapEditor.getAsText() returns
 {name1=value1, name2=value2}
 where as MapEditor.setAsText() expects
 name1=value1
 name=value2

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




[jira] Closed: (GERONIMO-2458) MapEditor does not work

2006-11-27 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2458?page=all ]

Vamsavardhana Reddy closed GERONIMO-2458.
-

Resolution: Fixed

Use PropertiesEditor.  Replace null keys and values with empty string.

Fixed in rev 479580 (branches\1.1), rev 479585 (branches\1.2) and rev 479586 
(trunk).

 MapEditor does not work
 ---

 Key: GERONIMO-2458
 URL: http://issues.apache.org/jira/browse/GERONIMO-2458
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: common
Affects Versions: 1.1.1, 1.2
 Environment: 1.2-SNAPSHOT
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.1.2, 1.2, 2.0

 Attachments: GERONIMO-2458.patch


 MapEditor.getAsText() is returning map.toString() which is not in sync with 
 setAsText() that expects input in the form name1=value1 on separate lines.
 Bottom line...
 MapEditor.getAsText() returns
 {name1=value1, name2=value2}
 where as MapEditor.setAsText() expects
 name1=value1
 name=value2

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




Re: svn commit: r479586 - /geronimo/server/trunk/modules/geronimo-common/src/main/java/org/apache/geronimo/common/propertyeditor/MapEditor.java

2006-11-27 Thread Vamsavardhana Reddy

Hi Jason,

Sometime ago I had difficulty in figuring out what revision(s) fixed a
particular JIRA and vice versa.  So, I have made it a practice to include
the JIRA number in the change log and svn revision numbers in the JIRA
comments so that someone investigating the JIRA or the svn revision will be
able to figureout what is happening either from the JIRA or the svn change
log without much difficulty.  I thought this is complete  sufficient and is
definitely an improvement on what was followed earlier.  For those revisions
that are not related to a JIRA, I have included a description of the change
in the change log itself.  Since no one had any complaints on this, I have
followed it till now.  Adding full details (or a summary) of the change to
the change log would not be much of a overhead and it amounts to one more
Copy+Paste.  I agree that adding a summary of changes along with a link to
where full details can be found (like the JIRA number) is definitely a
further improvement and will be followed from now on.  After all, all our
efforts are to improve things and make life easy (for a lot of others).

--vamsi

On 11/28/06, Jason Dillon [EMAIL PROTECTED] wrote:


Please... please... please... put more context into the commit log.

MapEditor does not work tells me nothing about what was actually
changed.  When auditing changes it helps to have some context to the
change in the commit log so that its easy to comprehend what the
change was, with out having to dig around, or bounce into JIRA, etc.

I've mentioned this a few times before... while its is good to
include the JIRA issue ID, only including that ID, or in this case
the ID and the issue subject, in the SVN commit message is not
sufficient.

Please... please... please... try to put some more meaningful context
into commit messages.

Thanks,

--jason


On Nov 27, 2006, at 2:54 AM, [EMAIL PROTECTED] wrote:

 Author: vamsic007
 Date: Mon Nov 27 02:54:38 2006
 New Revision: 479586

 URL: http://svn.apache.org/viewvc?view=revrev=479586
 Log:
 GERONIMO-2458 MapEditor does not work

 Modified:
 geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
 apache/geronimo/common/propertyeditor/MapEditor.java

 Modified: geronimo/server/trunk/modules/geronimo-common/src/main/
 java/org/apache/geronimo/common/propertyeditor/MapEditor.java
 URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/
 geronimo-common/src/main/java/org/apache/geronimo/common/
 propertyeditor/MapEditor.java?view=diffrev=479586r1=479585r2=479586
 ==
 
 --- geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
 apache/geronimo/common/propertyeditor/MapEditor.java (original)
 +++ geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
 apache/geronimo/common/propertyeditor/MapEditor.java Mon Nov 27
 02:54:38 2006
 @@ -19,17 +19,22 @@

  import java.io.ByteArrayInputStream;
  import java.io.IOException;
 +import java.util.Iterator;
  import java.util.Properties;
  import java.util.Map;

 +import org.apache.commons.logging.Log;
 +import org.apache.commons.logging.LogFactory;
 +
  /**
 - * A property editor for [EMAIL PROTECTED] java.util.Properties}.
 + * A property editor for [EMAIL PROTECTED] java.util.Map}.
   *
   * @version $Rev$ $Date$
   */
  public class MapEditor
 extends TextPropertyEditorSupport
  {
 +private static final Log log = LogFactory.getLog
 (MapEditor.class);
  /**
   *
   * @throws PropertyEditorException  An IOException occured.
 @@ -50,11 +55,30 @@
  Map map = (Map) getValue();
  if (!(map instanceof Properties)) {
  Properties p = new Properties();
 -if (map != null) {
 -p.putAll(map);
 +if(map != null) {
 +if(!map.containsKey(null)  !map.containsValue
 (null)) {
 +p.putAll(map);
 +} else {
 +// Map contains null keys or values.  Replace
 null with empty string.
 +log.warn(Map contains null keys or values.
 Replacing null values with empty string.);
 +for(Iterator itr = map.entrySet().iterator();
 itr.hasNext(); ) {
 +Map.Entry entry = (Map.Entry) itr.next();
 +Object key = entry.getKey();
 +Object value = entry.getValue();
 +if(key == null) {
 +key = ;
 +}
 +if(value == null) {
 +value = ;
 +}
 +p.put(key, value);
 +}
 +}
 +map = p;
  }
 -map = p;
  }
 -return map.toString();
 +PropertiesEditor pe = new PropertiesEditor();
 +pe.setValue(map);
 +return pe.getAsText();
  }
  }






Re: svn commit: r479586 - /geronimo/server/trunk/modules/geronimo-common/src/main/java/org/apache/geronimo/common/propertyeditor/MapEditor.java

2006-11-27 Thread Vamsavardhana Reddy

By copy+paste, I did not mean copying the JIRA content and pasting it into
the change log.  I meant to say, anyway I am including the summary of
change in JIRA comment while resolving the JIRA.  I will copy+paste the same
into svn change log.

--vamsi

On 11/28/06, Jason Dillon [EMAIL PROTECTED] wrote:


I don't think it is appropriate to simply copy/paste the jira content into
the svn change comment.  I expect the jira issue to contain a lot more
details and some comments about the change, where I expect the svn change
comment to briefly explain the change.
--jason


On Nov 27, 2006, at 9:57 PM, Vamsavardhana Reddy wrote:

Hi Jason,

Sometime ago I had difficulty in figuring out what revision(s) fixed a
particular JIRA and vice versa.  So, I have made it a practice to include
the JIRA number in the change log and svn revision numbers in the JIRA
comments so that someone investigating the JIRA or the svn revision will be
able to figureout what is happening either from the JIRA or the svn change
log without much difficulty.  I thought this is complete  sufficient and is
definitely an improvement on what was followed earlier.  For those revisions
that are not related to a JIRA, I have included a description of the change
in the change log itself.  Since no one had any complaints on this, I have
followed it till now.  Adding full details (or a summary) of the change to
the change log would not be much of a overhead and it amounts to one more
Copy+Paste.  I agree that adding a summary of changes along with a link to
where full details can be found (like the JIRA number) is definitely a
further improvement and will be followed from now on.  After all, all our
efforts are to improve things and make life easy (for a lot of others).

--vamsi

On 11/28/06, Jason Dillon [EMAIL PROTECTED] wrote:

 Please... please... please... put more context into the commit log.

 MapEditor does not work tells me nothing about what was actually
 changed.  When auditing changes it helps to have some context to the
 change in the commit log so that its easy to comprehend what the
 change was, with out having to dig around, or bounce into JIRA, etc.

 I've mentioned this a few times before... while its is good to
 include the JIRA issue ID, only including that ID, or in this case
 the ID and the issue subject, in the SVN commit message is not
 sufficient.

 Please... please... please... try to put some more meaningful context
 into commit messages.

 Thanks,

 --jason


 On Nov 27, 2006, at 2:54 AM, [EMAIL PROTECTED] wrote:

  Author: vamsic007
  Date: Mon Nov 27 02:54:38 2006
  New Revision: 479586
 
  URL: http://svn.apache.org/viewvc?view=revrev=479586
  Log:
  GERONIMO-2458 MapEditor does not work
 
  Modified:
  geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
  apache/geronimo/common/propertyeditor/MapEditor.java
 
  Modified: geronimo/server/trunk/modules/geronimo-common/src/main/
  java/org/apache/geronimo/common/propertyeditor/MapEditor.java
  URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/
  geronimo-common/src/main/java/org/apache/geronimo/common/
  propertyeditor/MapEditor.java?view=diffrev=479586r1=479585r2=479586

  ==
  
  --- geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
  apache/geronimo/common/propertyeditor/MapEditor.java (original)
  +++ geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
  apache/geronimo/common/propertyeditor/MapEditor.java Mon Nov 27
  02:54:38 2006
  @@ -19,17 +19,22 @@
 
   import java.io.ByteArrayInputStream;
   import java.io.IOException;
  +import java.util.Iterator;
   import java.util.Properties;
   import java.util.Map;
 
  +import org.apache.commons.logging.Log ;
  +import org.apache.commons.logging.LogFactory;
  +
   /**
  - * A property editor for [EMAIL PROTECTED] java.util.Properties}.
  + * A property editor for [EMAIL PROTECTED] java.util.Map}.
*
* @version $Rev$ $Date$
*/
   public class MapEditor
  extends TextPropertyEditorSupport
   {
  +private static final Log log = LogFactory.getLog
  (MapEditor.class);
   /**
*
* @throws PropertyEditorException  An IOException occured.
  @@ -50,11 +55,30 @@
   Map map = (Map) getValue();
   if (!(map instanceof Properties)) {
   Properties p = new Properties();
  -if (map != null) {
  -p.putAll(map);
  +if(map != null) {
  +if(!map.containsKey(null)  !map.containsValue
  (null)) {
  +p.putAll(map);
  +} else {
  +// Map contains null keys or values.  Replace
  null with empty string.
  +log.warn(Map contains null keys or values.
  Replacing null values with empty string.);
  +for(Iterator itr = map.entrySet().iterator();
  itr.hasNext(); ) {
  +Map.Entry

Re: svn commit: r479586 - /geronimo/server/trunk/modules/geronimo-common/src/main/java/org/apache/geronimo/common/propertyeditor/MapEditor.java

2006-11-27 Thread Vamsavardhana Reddy

Jason,

Don't worry.  I did not take it as personal.  Infact I am glad that you
commented on my practice and it will help in improving things.  This
discussion would be fruitful if we suggest some best practices for
Geronimo.  As I have already mentioned, all our efforts are to improve
things and make life easy (for a lot of others). :o)

--vamsi

On 11/28/06, Jason Dillon [EMAIL PROTECTED] wrote:


Aight... well, I still think that brief change context should be included
in svn commits.  I have said it before... and no doubt I will say it again
sometime.
Anyways, nothing personal, not picking on you... was just providing some
comments to help improve the ability to provide oversight of svn via change
log emails.

--jason


On Nov 27, 2006, at 10:08 PM, Vamsavardhana Reddy wrote:

By copy+paste, I did not mean copying the JIRA content and pasting it into
the change log.  I meant to say, anyway I am including the summary of
change in JIRA comment while resolving the JIRA.  I will copy+paste the same
into svn change log.

--vamsi

On 11/28/06, Jason Dillon [EMAIL PROTECTED] wrote:

 I don't think it is appropriate to simply copy/paste the jira content
 into the svn change comment.  I expect the jira issue to contain a lot more
 details and some comments about the change, where I expect the svn change
 comment to briefly explain the change.
 --jason


 On Nov 27, 2006, at 9:57 PM, Vamsavardhana Reddy wrote:

 Hi Jason,

 Sometime ago I had difficulty in figuring out what revision(s) fixed a
 particular JIRA and vice versa.  So, I have made it a practice to include
 the JIRA number in the change log and svn revision numbers in the JIRA
 comments so that someone investigating the JIRA or the svn revision will be
 able to figureout what is happening either from the JIRA or the svn change
 log without much difficulty.  I thought this is complete  sufficient and is
 definitely an improvement on what was followed earlier.  For those revisions
 that are not related to a JIRA, I have included a description of the change
 in the change log itself.  Since no one had any complaints on this, I have
 followed it till now.  Adding full details (or a summary) of the change to
 the change log would not be much of a overhead and it amounts to one more
 Copy+Paste.  I agree that adding a summary of changes along with a link to
 where full details can be found (like the JIRA number) is definitely a
 further improvement and will be followed from now on.  After all, all our
 efforts are to improve things and make life easy (for a lot of others).

 --vamsi

 On 11/28/06, Jason Dillon  [EMAIL PROTECTED] wrote:
 
  Please... please... please... put more context into the commit log.
 
  MapEditor does not work tells me nothing about what was actually
  changed.  When auditing changes it helps to have some context to the
  change in the commit log so that its easy to comprehend what the
  change was, with out having to dig around, or bounce into JIRA, etc.
 
  I've mentioned this a few times before... while its is good to
  include the JIRA issue ID, only including that ID, or in this case
  the ID and the issue subject, in the SVN commit message is not
  sufficient.
 
  Please... please... please... try to put some more meaningful context
  into commit messages.
 
  Thanks,
 
  --jason
 
 
  On Nov 27, 2006, at 2:54 AM, [EMAIL PROTECTED] wrote:
 
   Author: vamsic007
   Date: Mon Nov 27 02:54:38 2006
   New Revision: 479586
  
   URL: http://svn.apache.org/viewvc?view=revrev=479586
   Log:
   GERONIMO-2458 MapEditor does not work
  
   Modified:
   geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
 
   apache/geronimo/common/propertyeditor/MapEditor.java
  
   Modified: geronimo/server/trunk/modules/geronimo-common/src/main/
   java/org/apache/geronimo/common/propertyeditor/MapEditor.java
   URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/
   geronimo-common/src/main/java/org/apache/geronimo/common/
  
  propertyeditor/MapEditor.java?view=diffrev=479586r1=479585r2=479586
  
  ==
   
   --- geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
 
   apache/geronimo/common/propertyeditor/MapEditor.java (original)
   +++ geronimo/server/trunk/modules/geronimo-common/src/main/java/org/
   apache/geronimo/common/propertyeditor/MapEditor.java Mon Nov 27
   02:54:38 2006
   @@ -19,17 +19,22 @@
  
import java.io.ByteArrayInputStream;
import java.io.IOException;
   +import java.util.Iterator;
import java.util.Properties;
import java.util.Map;
  
   +import org.apache.commons.logging.Log ;
   +import org.apache.commons.logging.LogFactory;
   +
/**
   - * A property editor for [EMAIL PROTECTED] java.util.Properties}.
   + * A property editor for [EMAIL PROTECTED] java.util.Map}.
 *
 * @version $Rev$ $Date$
 */
public class MapEditor
   extends TextPropertyEditorSupport

[jira] Closed: (GERONIMO-2504) Allow all read-only operations on KeystoreInstance to be available to services

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2504?page=all ]

Vamsavardhana Reddy closed GERONIMO-2504.
-


 Allow all read-only operations on KeystoreInstance to be available to services
 --

 Key: GERONIMO-2504
 URL: http://issues.apache.org/jira/browse/GERONIMO-2504
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console, security
Reporter: Guillaume Nodet
 Assigned To: Guillaume Nodet
 Fix For: 1.2

 Attachments: GERONIMO-2504.openejb.patch, 
 GERONIMO-2504.openejb.patch, GERONIMO-2504.patch


 Currently, the only  operations available to services are SSL factory 
 creations.
 This is quite unsufficient when you need to use WS-Security for example to 
 sign / crypt / encrypt messages.
 The attached patch has the following modifications:
   * add several methods to KeystoreInstance
   * all methods use a keystorePassword parameter used in the following way
   - write operations on keystore must be given a non-null password
   - read-only operations may be given a null password, in which case, the 
 internal saved password will be used
   * all methods throw a KeystoreException
   existing exceptions have been refactored to inherit this exception
   * fix several keystore porlets problems: 
  - password is not validated
  - some actions fail when the keystore is not unlocked for use

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




[jira] Closed: (GERONIMO-2423) Unable to delete TomcatAJPConnector

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2423?page=all ]

Vamsavardhana Reddy closed GERONIMO-2423.
-


 Unable to delete TomcatAJPConnector
 ---

 Key: GERONIMO-2423
 URL: http://issues.apache.org/jira/browse/GERONIMO-2423
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1.1
 Environment: Linux, Windows
Reporter: Heinz Drews

 Even after deleting the default TomcatAJPConnector it is activated again 
 after server restart.
 Next attempt to delete the connector results in message [TomcatManagerImpl] 
 No such GBean 
 'geronimo/tomcat/1.1.1/car?ServiceModule=geronimo/tomcat/1.1.1/car,j2eeType=GBean,name=TomcatAJPConnector'

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




[jira] Closed: (GERONIMO-2347) JMS Resources don't work in the console for ActiveMQ

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2347?page=all ]

Vamsavardhana Reddy closed GERONIMO-2347.
-


 JMS Resources don't work in the console for ActiveMQ
 

 Key: GERONIMO-2347
 URL: http://issues.apache.org/jira/browse/GERONIMO-2347
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
Reporter: Bill Dudney
 Assigned To: Jason Dillon
 Fix For: 1.2

 Attachments: GERONIMO-2347.bdudney.patch


 to see the bug click on JMS Resources then For ActiveMQ - exception in the log
 java.lang.IllegalArgumentException: Invalid id: geronimo/ge-activemq-rar//rar
 at 
 org.apache.geronimo.kernel.repository.Artifact.create(Artifact.java:49)
 at 
 org.apache.geronimo.console.util.PortletManager.getRepositoryEntry(PortletManager.java:358)
 at 
 org.apache.geronimo.console.jmsmanager.wizard.JMSProviderData.loadRARData(JMSProviderData.java:212)
 at 
 org.apache.geronimo.console.jmsmanager.wizard.JMSProviderData.getProviderData(JMSProviderData.java:200)
 at 
 org.apache.geronimo.console.jmsmanager.wizard.ConfigureRAInstanceHandler.renderView(ConfigureRAInstanceHandler.java:44)
 
 Caused by the id - the patch fixes it

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




[jira] Closed: (GERONIMO-2346) DB Info in console does not work and shows 'java.sql.SQLException' in the log

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2346?page=all ]

Vamsavardhana Reddy closed GERONIMO-2346.
-


 DB Info in console does not work and shows 'java.sql.SQLException' in the log
 -

 Key: GERONIMO-2346
 URL: http://issues.apache.org/jira/browse/GERONIMO-2346
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
Affects Versions: 1.2
Reporter: Bill Dudney
 Assigned To: Jason Dillon
 Fix For: 1.2

 Attachments: GERONIMO-2346.bdudney.patch


 to reproduce launch and go to the console, select DB Info, only the static 
 info shows up and the log has simply 'java.sql.SQLException'.
  

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




[jira] Closed: (GERONIMO-2360) Console: can not import a certificate into a keystore

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2360?page=all ]

Vamsavardhana Reddy closed GERONIMO-2360.
-


 Console: can not import a certificate into a keystore
 -

 Key: GERONIMO-2360
 URL: http://issues.apache.org/jira/browse/GERONIMO-2360
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1
Reporter: Yunfeng Ma
 Attachments: truststoreca.rar


 Perfom the following steps:
 1. Open Keystore Configuratin portlet by clicking on Scurity-Keystores
 2. Unlock a keystore file by clicking on the lock icon in the Editable column
 3. Click on the unlocked keystore file
 4. Click on the link Add Trust Certificate
 5. Select the trust certificate file and enter the alias name
 6. Click on the button Review Certificate
 Then will get different results on different platform:
 On Linux:
 The certificate can be imported into the keystore successfule.
 On Windows 2003:
 The following exceptions were throwed:
 17:54:37,250 ERROR [MultiPagePortlet] Unable to render portlet
 java.io.FileNotFoundException: C: (Access is denied.)
   at java.io.FileInputStream.open(Native Method)
   at java.io.FileInputStream.init(FileInputStream.java:135)
   at java.io.FileInputStream.init(FileInputStream.java:95)
   at 
 org.apache.geronimo.console.keystores.ConfirmCertificateHandler.renderView(ConfirmCertificateHandler.java:61)
   at 
 org.apache.geronimo.console.MultiPagePortlet.doView(MultiPagePortlet.java:146)
   at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:250)
   at javax.portlet.GenericPortlet.render(GenericPortlet.java:178)
   at 
 org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)
   at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
   at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
   at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
   at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
   at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:73)
   at 
 org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
   at 
 org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortlet(PortletContainerWrapperImpl.java:70)
   at 
 org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletFragment.java:168)
   at 
 org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(ColumnFragment_jsp.java:60)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
   at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
   at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
   at 
 org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
   at 
 org.apache.jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(RowFragment_jsp.java:57)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
   at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
   at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
   at 
 org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112

[jira] Closed: (GERONIMO-2319) Unable to create a new OpenWire Listener from console

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2319?page=all ]

Vamsavardhana Reddy closed GERONIMO-2319.
-


 Unable to create a new OpenWire Listener from console
 -

 Key: GERONIMO-2319
 URL: http://issues.apache.org/jira/browse/GERONIMO-2319
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: ActiveMQ, console
Affects Versions: 1.1, 1.0
 Environment: Geronimo 1.1
Reporter: Krishnakumar B
 Fix For: 1.2


 I am unable to create a new openwire listener from console. I get the 
 following exception
 12:51:25,081 ERROR [GBeanInstanceState] Error while starting; GBean is now in 
 the FAILED state: 
 abstractName=geronimo/activemq-broker/1.1/car?JMSServer=ActiveMQ,ServiceModule=geronimo/activemq-broker/1.1/car,j2eeType=GBean,name=NewOpenWire
 javax.jms.JMSException: Could not load protocol: openwire. Reason: 
 java.lang.ClassNotFoundException: 
 org.activemq.transport.openwire.OpenWireTransportServerChannelFactory in 
 classloader geronimo/activemq-broker/1.1/car
   at 
 org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85)
   at 
 org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
   at 
 org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
   at 
 org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
   at 
 org.activemq.broker.impl.BrokerConnectorImpl.init(BrokerConnectorImpl.java:69)
   at 
 org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:160)
   at 
 org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:128)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
   at 
 org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
   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.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$c6a55a11.startRecursive(generated)
   at 
 org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:83)
   at 
 org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
   at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
   at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
   at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
   at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
   at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
   at 
 org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
   at 
 org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
   at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178

[jira] Closed: (GERONIMO-2317) Unable to create a new peer listener from console

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2317?page=all ]

Vamsavardhana Reddy closed GERONIMO-2317.
-


 Unable to create a new peer listener from console
 -

 Key: GERONIMO-2317
 URL: http://issues.apache.org/jira/browse/GERONIMO-2317
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: ActiveMQ, console
Affects Versions: 1.2
 Environment: Geronimo 1.1
Reporter: Krishnakumar B

 I get the following exception when i create a new peer listener from console
 12:48:47,655 ERROR [GBeanInstanceState] Error while starting; GBean is now in 
 the FAILED state: 
 abstractName=geronimo/activemq-broker/1.1/car?JMSServer=ActiveMQ,ServiceModule=geronimo/activemq-broker/1.1/car,j2eeType=GBean,name=NewPeer
 javax.jms.JMSException: Could not load protocol: peer. Reason: 
 java.lang.ClassNotFoundException: 
 org.activemq.transport.peer.PeerTransportServerChannelFactory in classloader 
 geronimo/activemq-broker/1.1/car
   at 
 org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85)
   at 
 org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
   at 
 org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
   at 
 org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
   at 
 org.activemq.broker.impl.BrokerConnectorImpl.init(BrokerConnectorImpl.java:69)
   at 
 org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:160)
   at 
 org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:128)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
   at 
 org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
   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.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$c6a55a11.startRecursive(generated)
   at 
 org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:104)
   at 
 org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
   at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
   at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
   at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
   at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
   at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
   at 
 org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
   at 
 org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
   at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
   at 
 org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke

[jira] Closed: (GERONIMO-2316) Unable to create a new Active IO listener from console

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2316?page=all ]

Vamsavardhana Reddy closed GERONIMO-2316.
-


 Unable to create a new Active IO listener from console
 --

 Key: GERONIMO-2316
 URL: http://issues.apache.org/jira/browse/GERONIMO-2316
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: ActiveMQ
Affects Versions: 1.2
 Environment: Geronimo 1.1
Reporter: Krishnakumar B

 I get the following exception when i create a New Active IO Listener from 
 console
 12:46:13,784 ERROR [JMSConnectorPortlet] Unable to process portlet action
 java.lang.NoSuchMethodError: 
 org.activeio.ChannelFactory.bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer;
   at 
 org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTransportServerChannelFactory.java:60)
   at 
 org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFactory.java:49)
   at 
 org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
   at 
 org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
   at 
 org.activemq.broker.impl.BrokerConnectorImpl.init(BrokerConnectorImpl.java:69)
   at 
 org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:160)
   at 
 org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:128)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
   at 
 org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
   at 
 org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
   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.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$c6a55a11.startRecursive(generated)
   at 
 org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:104)
   at 
 org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
   at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
   at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
   at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
   at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
   at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
   at 
 org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
   at 
 org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
   at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
   at 
 org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
   at 
 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
   at 
 org.apache.geronimo.tomcat.GeronimoStandardContext

[jira] Closed: (GERONIMO-2302) Unable to deploy from the console

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2302?page=all ]

Vamsavardhana Reddy closed GERONIMO-2302.
-


 Unable to deploy from the console
 -

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

 Attachments: 2302-console-deploy.patch


 the m2 build makes a server that is not able to deploy from the console
 The DeploymentFactoryImpl is never started. In the 1.1.1 package (built with 
 m1) the DFI is started by the hot-deploy car, which is commented out in the 
 1.2 branch (i.e. trunk). Uncommenting that leads to a class not found problem.
 I added the jsr88 package to the dependencies in the 
 configs/hot-deployer/pom.xml and uncommented the hot-deployer from the list 
 of configs to include by default and things start working again.
 I have a patch that 'fixes' this (and will attach it) but I think the real 
 problme is elsewhere.
 Could be that the car plugin is not including transitive dependencies (not 
 sure cause I still don't grok car's).

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




[jira] Closed: (GERONIMO-2295) Web app security constraint ignored if url-pattern doesn't match servlet mapping exactly

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2295?page=all ]

Vamsavardhana Reddy closed GERONIMO-2295.
-


 Web app security constraint ignored if url-pattern doesn't match servlet 
 mapping exactly
 

 Key: GERONIMO-2295
 URL: http://issues.apache.org/jira/browse/GERONIMO-2295
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: web, security
Affects Versions: 1.1
Reporter: Aaron Mulder
 Assigned To: Alan Cabrera
Priority: Blocker
 Fix For: 1.1.1, 1.2

 Attachments: SecurityTest.war


 If you have the following in your web.xml:
 {noformat}
 servlet-mapping
 servlet-nameSecureServlet/servlet-name
 url-pattern/secure/*/url-pattern
 /servlet-mapping
 login-config
   ...
 /login-config
 security-constraint
 web-resource-collection
 web-resource-nameSecurity Test/web-resource-name
 url-pattern/secure/adminonly/url-pattern
 http-methodGET/http-method
 http-methodPOST/http-method
 http-methodPUT/http-method
 /web-resource-collection
 auth-constraint
 role-nameadministrator/role-name
 /auth-constraint
 /security-constraint
 {noformat}
 Then the page /secure/adminonly is in fact completely unprotected -- a user 
 who's not logged in can see it!

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




[jira] Closed: (GERONIMO-2281) Deploy tool does not work (built from new m2 build)

2006-11-26 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2281?page=all ]

Vamsavardhana Reddy closed GERONIMO-2281.
-


 Deploy tool does not work (built from new m2 build)
 ---

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

 Attachments: 2281-online-deployer.patch


 A fresh build of geronimo from trunk (with m2) does not have a working 
 deployer.
 Tested only with the tomcat install but its likely a bug in all.
 To recreate;
 build with m2 (follow directions on wiki)
 install the g-tomcat-1.2-S.tar.gz 
 start the server with bin/startup.sh
 deploy something with bin/deploy.sh
 fails to find class javax/enterprise/deploy/spi/status/ProgressListener.class
 patch adds to the manifest class path of deployer.jar

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




Re: Name for administrative security realm

2006-11-26 Thread Vamsavardhana Reddy

There was only one comment on the proposed name for administrative security
realm.  Addressing that comment, the new name is geronimo-admin.  I hope
there won't be any objections with this name.  I will wait for 48 hours
before committing the change and resolving this name thingy.

--vamsi

On 11/21/06, Heinz Drews [EMAIL PROTECTED] wrote:


The -realm suffix for the name of a realm looks a little bit redundant.

Heinz

On 11/20/06, Vamsavardhana Reddy [EMAIL PROTECTED] wrote:
 How about the name geronimo-admin-realm for administrative security
realm?
  If there are no objections to this, I will apply the patch in 48 hours.

  --vamsi

 -- Forwarded message --
 From: Vamsavardhana Reddy (JIRA) [EMAIL PROTECTED]
 Date: Nov 19, 2006 1:31 AM
 Subject: [jira] Updated: (GERONIMO-931) Rename administrative security
realm
 To: [EMAIL PROTECTED]

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

 Vamsavardhana Reddy updated GERONIMO-931:
 -

 Attachment: GERONIMO-931.patch

 GERONIMO-931.patch :  Renames administrative security realm to
 admin-realm.

 After building branches\1.2 with the patch applied, I have done the
 following verification:

 1.  Login to admin console successfully
 2.  Add a new user using Console Realm portlet and add this user to
admin
 group
 3.  Deploy an application using command line deploy tool using the newly
 added user credentials
 3.  Redeploy the application using credentials system/manager

  Rename administrative security realm
  
 
  Key: GERONIMO-931
  URL:
 http://issues.apache.org/jira/browse/GERONIMO-931
  Project: Geronimo
   Issue Type: Improvement
   Security Level: public(Regular issues)
   Components: console, security
 Affects Versions: 1.0-M4
 Reporter: Aaron Mulder
  Assigned To: Vamsavardhana Reddy
  Fix For: 1.2, 2.0
 
   Attachments: GERONIMO-931.patch
 
 
  It would be best if the administrative security realm (and login
domain)
 was named AdminRealm or something so it would be more convenient to
 replace it.  Currently it's called properties-login and
 geronimo-properties-realm and so on.  Which makes it pretty awkward to
 replace it with a database-based realm, for example.
  This change needs to propogate to web apps including the console.  I'm
not
 sure how the remote JMX access handles authentication (as in, for the
deploy
 tool), but presumably that would also need to be switched.

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






[jira] Closed: (GERONIMO-2363) Console: create new pool using wizard, cannot use show plan button for any XA database, even derby

2006-11-24 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2363?page=all ]

Vamsavardhana Reddy closed GERONIMO-2363.
-

Fix Version/s: 1.2
   2.0
   Resolution: Fixed

This must have been fixed in rev 478240 (trunk) and rev 478243 (branches\1.2) 
for  javascript validation of input fields in edit Database pools.

 Console: create new pool using wizard, cannot use show plan button for any 
 XA database, even derby
 

 Key: GERONIMO-2363
 URL: http://issues.apache.org/jira/browse/GERONIMO-2363
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console, databases
Affects Versions: 1.1.1, 1.2
Reporter: Ted Kirby
 Fix For: 1.2, 2.0

 Attachments: dbwizard_edit.jsp.patch


 From admin console, click Database Pools, Create new pool using the wizard, 
 choose an XA database type.  If you select any driver jars, or none and click 
 show plan, you don't get a plan (all blank), but you do get this traceback in 
 the log/ on the console:
 13:48:53,552 ERROR [DatabasePoolPortlet] Unable to save connection pool
 java.lang.IllegalArgumentException: Invalid id:
 at 
 org.apache.geronimo.kernel.repository.Artifact.create(Artifact.java:49)
 at 
 org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.save(DatabasePoolPortlet.java:899)
 at 
 org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.processAction(DatabasePoolPortlet.java:340)
 at 
 org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
 at 
 org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
 at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
 at 
 org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
 at 
 org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
 at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
 at org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 at 
 org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
 at 
 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
 at 
 org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:342)
 at 
 org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
 at 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 at 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 at 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 at 
 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
 at 
 org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:419)
 at 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 at 
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 at 
 org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667

[jira] Updated: (GERONIMO-2566) Creating new listeners for ActiveMQ from JMS Server portlet fails

2006-11-24 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2566?page=all ]

Vamsavardhana Reddy updated GERONIMO-2566:
--

Fix Version/s: 2.0
 Assignee: Vamsavardhana Reddy

 Creating new listeners for ActiveMQ from JMS Server portlet fails
 -

 Key: GERONIMO-2566
 URL: http://issues.apache.org/jira/browse/GERONIMO-2566
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2
 Environment: sun java 1.5
Reporter: Paul McMahan
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 From the JMS Server portlet click Add new tcp listener.  Provide name, 
 host, and port.  Click 'save'.  The following stacktrace appears in the 
 command window:
 16:13:32,703 ERROR [JMSConnectorPortlet] Unable to process portlet action
 java.lang.NoClassDefFoundError: org/apache/activemq/broker/BrokerService
 at java.lang.Class.getDeclaredMethods0(Native Method)
 at java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
 at java.lang.Class.getDeclaredMethods(Class.java:1763)
 at net.sf.cglib.core.ReflectUtils.addAllMethods(ReflectUtils.java:348)
 at net.sf.cglib.proxy.Enhancer.getMethods(Enhancer.java:426)
 at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:456)
 at 
 net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorS
 trategy.java:25)
 at 
 net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerato
 r.java:216)
 at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
 at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317)
 at 
 org.apache.geronimo.kernel.basic.BasicProxyManager$ManagedProxyFactor
 y.init(BasicProxyManager.java:202)
 at 
 org.apache.geronimo.kernel.basic.BasicProxyManager.createProxyFactory
 (BasicProxyManager.java:78)
 at 
 org.apache.geronimo.kernel.basic.BasicProxyManager.createProxy(BasicP
 roxyManager.java:116)
 at 
 org.apache.geronimo.console.util.KernelManagementHelper.getObject(Ker
 nelManagementHelper.java:368)
 at 
 org.apache.geronimo.console.util.PortletManager.getJMSBroker(PortletM
 anager.java:274)
 at 
 org.apache.geronimo.console.util.PortletManager.createJMSConnector(Po
 rtletManager.java:278)
 at 
 org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.pro
 cessAction(JMSConnectorPortlet.java:80)
 at 
 org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229
 )
 at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
 icationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
 ilterChain.java:173)
 at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
 atcher.java:672)
 at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
 ispatcher.java:574)
 at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
 patcher.java:499)
 at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvoke
 rImpl.java:120)
 at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvoke
 rImpl.java:68)
 at 
 org.apache.pluto.PortletContainerImpl.processPortletAction(PortletCon
 tainerImpl.java:164)
 at 
 org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processP
 ortletAction(PortletContainerWrapperImpl.java:82)
 at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
 icationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
 ilterChain.java:173)
 at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
 alve.java:213)
 at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
 alve.java:178)
 at 
 org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSu
 bjectValve.java:56)
 at 
 org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
 torBase.java:524)
 at 
 org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.
 invoke(GeronimoStandardContext.java:326

[jira] Closed: (GERONIMO-2566) Creating new listeners for ActiveMQ from JMS Server portlet fails

2006-11-24 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2566?page=all ]

Vamsavardhana Reddy closed GERONIMO-2566.
-

Resolution: Fixed

ClassNotFoundException is due to the  classLoader in which the proxy is loaded. 
 Once this is fixed, further investigation revealed problems in 
ActiveMQManagerGBean and TransportConnectorGBeanImpl.

Fixed in rev 478875 (trunk) and rev 478878 (branches\1.2).

 Creating new listeners for ActiveMQ from JMS Server portlet fails
 -

 Key: GERONIMO-2566
 URL: http://issues.apache.org/jira/browse/GERONIMO-2566
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2
 Environment: sun java 1.5
Reporter: Paul McMahan
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 From the JMS Server portlet click Add new tcp listener.  Provide name, 
 host, and port.  Click 'save'.  The following stacktrace appears in the 
 command window:
 16:13:32,703 ERROR [JMSConnectorPortlet] Unable to process portlet action
 java.lang.NoClassDefFoundError: org/apache/activemq/broker/BrokerService
 at java.lang.Class.getDeclaredMethods0(Native Method)
 at java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
 at java.lang.Class.getDeclaredMethods(Class.java:1763)
 at net.sf.cglib.core.ReflectUtils.addAllMethods(ReflectUtils.java:348)
 at net.sf.cglib.proxy.Enhancer.getMethods(Enhancer.java:426)
 at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:456)
 at 
 net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorS
 trategy.java:25)
 at 
 net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerato
 r.java:216)
 at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
 at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317)
 at 
 org.apache.geronimo.kernel.basic.BasicProxyManager$ManagedProxyFactor
 y.init(BasicProxyManager.java:202)
 at 
 org.apache.geronimo.kernel.basic.BasicProxyManager.createProxyFactory
 (BasicProxyManager.java:78)
 at 
 org.apache.geronimo.kernel.basic.BasicProxyManager.createProxy(BasicP
 roxyManager.java:116)
 at 
 org.apache.geronimo.console.util.KernelManagementHelper.getObject(Ker
 nelManagementHelper.java:368)
 at 
 org.apache.geronimo.console.util.PortletManager.getJMSBroker(PortletM
 anager.java:274)
 at 
 org.apache.geronimo.console.util.PortletManager.createJMSConnector(Po
 rtletManager.java:278)
 at 
 org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.pro
 cessAction(JMSConnectorPortlet.java:80)
 at 
 org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229
 )
 at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
 icationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
 ilterChain.java:173)
 at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
 atcher.java:672)
 at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
 ispatcher.java:574)
 at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
 patcher.java:499)
 at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvoke
 rImpl.java:120)
 at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvoke
 rImpl.java:68)
 at 
 org.apache.pluto.PortletContainerImpl.processPortletAction(PortletCon
 tainerImpl.java:164)
 at 
 org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processP
 ortletAction(PortletContainerWrapperImpl.java:82)
 at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
 icationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
 ilterChain.java:173)
 at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
 alve.java:213)
 at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
 alve.java:178)
 at 
 org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSu
 bjectValve.java:56

[jira] Updated: (GERONIMO-2315) On Editing a database pool by changing the database name and restarting it fails to startup

2006-11-23 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2315?page=all ]

Vamsavardhana Reddy updated GERONIMO-2315:
--

Fix Version/s: Verification Required
   (was: 1.2)
   (was: 1.1.x)

 On Editing a database pool by changing the database name and restarting it 
 fails to startup
 ---

 Key: GERONIMO-2315
 URL: http://issues.apache.org/jira/browse/GERONIMO-2315
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1, 1.1.1
 Environment: All Supported Platforms
Reporter: Manu T George
 Fix For: Verification Required


 Suppose I create an embedded derby Datasource pointing to an embedded DB 
 TestDB and deploy it.It works w/o any problem. Now from the console if i edit 
 the datasorce to point to another db and restart it fails with the exception 
 below
 12:31:32,231 ERROR [Servlet] Exception caught:
 javax.portlet.PortletException: Exception
 at 
 org.apache.geronimo.console.configmanager.ConfigManagerPortlet.proces
 sAction(ConfigManagerPortlet.java:107)
 at 
 org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229
 )
 at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
 icationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
 ilterChain.java:173)
 at 
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
 atcher.java:672)
 at 
 org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
 ispatcher.java:574)
 at 
 org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
 patcher.java:499)
 at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvoke
 rImpl.java:120)
 at 
 org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvoke
 rImpl.java:68)
 at 
 org.apache.pluto.PortletContainerImpl.processPortletAction(PortletCon
 tainerImpl.java:164)
 at 
 org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processP
 ortletAction(PortletContainerWrapperImpl.java:82)
 at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
 icationFilterChain.java:252)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
 ilterChain.java:173)
 at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
 alve.java:213)
 at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
 alve.java:178)
 at 
 org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSu
 bjectValve.java:52)
 at 
 org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
 torBase.java:524)
 at 
 org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.
 invoke(GeronimoStandardContext.java:342)
 at 
 org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Gero
 nimoBeforeAfterValve.java:31)
 at 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
 ava:126)
 at 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
 ava:105)
 at 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
 ve.java:107)
 at 
 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
 541)
 at 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
 a:148)
 at 
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
 :869)
 at 
 org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
 rocessConnection(Http11BaseProtocol.java:667)
 at 
 org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
 int.java:527)
 at 
 org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
 lowerWorkerThread.java:80)
 at 
 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
 ool.java:684)
 at java.lang.Thread.run(Unknown Source)
 Caused by: org.apache.geronimo.kernel.config.LifecycleException: start of 
 consol
 e.dbpool/TestPool/1.0/rar failed

[jira] Updated: (GERONIMO-1383) Connector DConfigBeans don't load correctly from XML

2006-11-23 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1383?page=all ]

Vamsavardhana Reddy updated GERONIMO-1383:
--

Fix Version/s: Verification Required
   (was: 1.2)

 Connector DConfigBeans don't load correctly from XML
 

 Key: GERONIMO-1383
 URL: http://issues.apache.org/jira/browse/GERONIMO-1383
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: connector, deployment
Affects Versions: 1.0
Reporter: Aaron Mulder
Priority: Critical
 Fix For: Verification Required


 When you load an existing geronimo-ra.xml plan using the connector 
 DConfigBeans, most of the incoming data seems to be lost (e.g. there are no 
 connection definition instances).

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




[jira] Assigned: (GERONIMO-1880) To Allow configurable password digests during REALM Deployment.

2006-11-23 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1880?page=all ]

Vamsavardhana Reddy reassigned GERONIMO-1880:
-

Assignee: Vamsavardhana Reddy

 To Allow configurable password digests during REALM Deployment.
 ---

 Key: GERONIMO-1880
 URL: http://issues.apache.org/jira/browse/GERONIMO-1880
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: security
Affects Versions: 1.1
 Environment: Geronimo1.1
Reporter: Phani Balaji Madgula
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2


 Hi,
 I observed REALM deployments in TOMCAT, I feel to have same kind of 
 flexibility in specifying password DIGESTs for realms. Tomcat allows password 
 DIGEST to be specified while declaring REALM in server.xml.
  GlobalNamingResources
Resource name=PhaniUserDatabase auth=Container
   type=org.apache.catalina.UserDatabase
description=User database that can be updated and saved
factory=org.apache.catalina.users.MemoryUserDatabaseFactory
   pathname=conf/tomcat-users-1.xml /
  /GlobalNamingResources
  Engine name=Catalina defaultHost=localhost
 Realm className=org.apache.catalina.realm.UserDatabaseRealm
  resourceName=UserDatabase/
  Realm className=org.apache.catalina.realm.UserDatabaseRealm
  resourceName=PhaniUserDatabase digest=MD5/
 /Engine
 Now, user can store MD5 digested passwords for the users in 
 tomcat-users-1.xml file as follows.
 ?xml version='1.0' encoding='utf-8'?
 tomcat-users
   role rolename=role2/
   role rolename=role4/
   role rolename=role1/
   role rolename=role3/
   user username=nag password=9fdc8b3f3027472d64e26a8e88fa2727 
 roles=role3,role4/
   user username=phani password=c49f410c89f1031f816031ba60215f50 
 roles=role1,role2/
   user username=balaji password=e75c1a66ae406db7d2f451b216b10664 
 roles=role3,role4/
 /tomcat-users
 If user accesses any web application that declared security constraints with 
 role1,role2,role3,role4, Tomcat will challenge the user for authentication 
 where the user needs to specify userid and clear text password. Tomcat will 
 digest the supplied password and compare it with what is specified in the 
 file.
 Can we have same kind of feature in Geronimo also? That is, to specify DIGEST 
 in REALM deployment plan.

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




[jira] Updated: (GERONIMO-2205) SecurityRealms portlet does not list stopped security realms

2006-11-23 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2205?page=all ]

Vamsavardhana Reddy updated GERONIMO-2205:
--

Fix Version/s: Wish List
   (was: 1.1.x)
   (was: 1.2)

 SecurityRealms portlet does not list stopped security realms
 

 Key: GERONIMO-2205
 URL: http://issues.apache.org/jira/browse/GERONIMO-2205
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.0, 1.1
 Environment: WinXP, Sun JDK1.4.2_08
Reporter: Vamsavardhana Reddy
 Fix For: Wish List


 Security Realms portlet does not list stopped security realms.  It lists only 
 those realms running currently.  If indeed this is the expected behaviour, 
 there is no need for State column in the listing since it will show 
 runnng for all entries.

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




[jira] Closed: (GERONIMO-1880) To Allow configurable password digests during REALM Deployment.

2006-11-23 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1880?page=all ]

Vamsavardhana Reddy closed GERONIMO-1880.
-

Fix Version/s: 2.0
   Resolution: Fixed

PropertiesFileLoginModule and SQLLoginModule now support a digest option.

Fixed in rev 478545 (trunk) and rev 478547 (branches\1.2).

 To Allow configurable password digests during REALM Deployment.
 ---

 Key: GERONIMO-1880
 URL: http://issues.apache.org/jira/browse/GERONIMO-1880
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: security
Affects Versions: 1.1
 Environment: Geronimo1.1
Reporter: Phani Balaji Madgula
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 Hi,
 I observed REALM deployments in TOMCAT, I feel to have same kind of 
 flexibility in specifying password DIGESTs for realms. Tomcat allows password 
 DIGEST to be specified while declaring REALM in server.xml.
  GlobalNamingResources
Resource name=PhaniUserDatabase auth=Container
   type=org.apache.catalina.UserDatabase
description=User database that can be updated and saved
factory=org.apache.catalina.users.MemoryUserDatabaseFactory
   pathname=conf/tomcat-users-1.xml /
  /GlobalNamingResources
  Engine name=Catalina defaultHost=localhost
 Realm className=org.apache.catalina.realm.UserDatabaseRealm
  resourceName=UserDatabase/
  Realm className=org.apache.catalina.realm.UserDatabaseRealm
  resourceName=PhaniUserDatabase digest=MD5/
 /Engine
 Now, user can store MD5 digested passwords for the users in 
 tomcat-users-1.xml file as follows.
 ?xml version='1.0' encoding='utf-8'?
 tomcat-users
   role rolename=role2/
   role rolename=role4/
   role rolename=role1/
   role rolename=role3/
   user username=nag password=9fdc8b3f3027472d64e26a8e88fa2727 
 roles=role3,role4/
   user username=phani password=c49f410c89f1031f816031ba60215f50 
 roles=role1,role2/
   user username=balaji password=e75c1a66ae406db7d2f451b216b10664 
 roles=role3,role4/
 /tomcat-users
 If user accesses any web application that declared security constraints with 
 role1,role2,role3,role4, Tomcat will challenge the user for authentication 
 where the user needs to specify userid and clear text password. Tomcat will 
 digest the supplied password and compare it with what is specified in the 
 file.
 Can we have same kind of feature in Geronimo also? That is, to specify DIGEST 
 in REALM deployment plan.

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




[jira] Created: (GERONIMO-2591) Database Pools portlet: Create new pool dependency jar selection problems

2006-11-22 Thread Vamsavardhana Reddy (JIRA)
Database Pools portlet: Create new pool dependency jar selection problems
-

 Key: GERONIMO-2591
 URL: http://issues.apache.org/jira/browse/GERONIMO-2591
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


Jar selection in create new pool has problems.  The jars selected keep on 
adding to the list with each pass to the selection page.  Suppose you select 
a1/b1/1/jar in the first step and then revisit the jar selection page either 
due to an error or by clicking Edit Settings button and then clear 
a1/b1/1/jar and select something different say a2/b2/2/jar, the first jar still 
shows in the dependencies in the generated plan.

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




[jira] Closed: (GERONIMO-2591) Database Pools portlet: Create new pool dependency jar selection problems

2006-11-22 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2591?page=all ]

Vamsavardhana Reddy closed GERONIMO-2591.
-

Resolution: Fixed

Fixed in rev 478218 (trunk) and rev 478219 (branches\1.2).

 Database Pools portlet: Create new pool dependency jar selection problems
 -

 Key: GERONIMO-2591
 URL: http://issues.apache.org/jira/browse/GERONIMO-2591
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 Jar selection in create new pool has problems.  The jars selected keep on 
 adding to the list with each pass to the selection page.  Suppose you select 
 a1/b1/1/jar in the first step and then revisit the jar selection page either 
 due to an error or by clicking Edit Settings button and then clear 
 a1/b1/1/jar and select something different say a2/b2/2/jar, the first jar 
 still shows in the dependencies in the generated plan.

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




[jira] Commented: (GERONIMO-2533) Password setup forms should use a confirmation field

2006-11-22 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2533?page=comments#action_12451993
 ] 

Vamsavardhana Reddy commented on GERONIMO-2533:
---

Rev 478240 (trunk) and rev 478243 (branches\1.2)  fixes edit Database Pool.

 Password setup forms should use a confirmation field
 

 Key: GERONIMO-2533
 URL: http://issues.apache.org/jira/browse/GERONIMO-2533
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1.1, 1.2
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 Some of the functions in admin console (For e.g., in keystores portlet, 
 create new keystore page has a password field)  require the user to setup a 
 password.  These pages should use a confirm field and validate that the 
 user enters the same input in password and confirm fields.  Without this, the 
 users will not know if they have setup a different password than the one they 
 intended to use.

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




Re: Server startup fails with Sun JDK 1.5, xalan missing

2006-11-22 Thread Vamsavardhana Reddy

Is this the message you thought it didn't make it to the dev-list?  It came
into my inbox more than 2 hours ago.

--vamsi

On 11/22/06, anita kulshreshtha [EMAIL PROTECTED] wrote:


 By setting the following property in geronimo.bat I can start the
server (rev 477198, bytecode 1.4, JDK 1.5) without any exceptions. The
required class is in rt.jar. This property is not set by default.
-Djavax.xml.transform.TransformerFactory=
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl


http://forum.java.sun.com/thread.jspa?tstart=30forumID=34threadID=542044trange=15

Thanks
Anita

   I think we need to package xalan implementation with server build
 via
   repository, just like xerces and xmlparser. What do you guys say?
 or I
  am
   missing something here.
  
   Also notice, Sun JDK 1.4.2 is shipped with Xalan Java 2.4.1, and
 current
   version of Xalan available is 2.7, I think we should make Xalan
  transformet
   independent of JDK.
 
  Unless I'm missing something, either, I'm happy to include Xalan in
  Geronimo distro. The less we're dependent on a JVM version, the
  better.







Sponsored Link

Mortgage rates near 39yr lows. $510k for $1,698/mo.
Calculate new payment! www.LowerMyBills.com/lre



Re: Branching trunk and creating 1.2

2006-11-21 Thread Vamsavardhana Reddy

I know most of us would want to work on trunk.  Whatever commits are done to
branches\1.2 should also go into trunk.  Should some commits done to trunk
be considered for branches\1.2 depending on the relevance?

--vamsi

On 11/18/06, Matt Hogstrom [EMAIL PROTECTED] wrote:


Hi Vamsi,
I'd like to try something different.  Many of the JIRAs we've moved from
release to release to release.  I'd like to have people look at the JIRAs
and if they are going to work on them then go ahead and assign them to 2.0.
Otherwise we'll continue to push them around over, and over again.  What do
you think ?

Other thoughts?

On Nov 18, 2006, at 5:15 AM, Vamsavardhana Reddy wrote:

Hi Matt,

Now that branches\1.2 is created, I think we need to add 2.0 in the Fix
version in all the JIRAs marked for 1.2 and 1.x so that they will not
closed without merging the fix into the trunk.

--vamsi

On 11/17/06, Matt Hogstrom [EMAIL PROTECTED] wrote:

 All,

 We've been talking about moving 1.2 from trunk to a branch while the
 final touches are put on it as well as promoting trunk to 2.0-
 SNAPSHOT and starting the push to Java EE 5.0.

 At this point it looks like most of the activity that is underway in
 trunk is complete.  Here is the outstanding issues I'm aware of.

 1. Upgrade all the license headers and copyright notices to conform
 to the new ASF guidelines.
 2. Need to get some issues with the connectors straightened out.

 Also, we're down from 200 JIRAs to 88 and still decreasing :)

 When we get these items straightened out I'd like to go ahead and
 make the branch tonight if we're good.

 Dain expressed his concerns about drift in the code base and having
 lived through the dead-1.2 branch muck he's spot on.  We need to make
 sure that code doesn't get committed in one place and not another.
 Anyone want to volunteer to be the goat herder?

 Any other issues people can think of?

 Matt Hogstrom
 [EMAIL PROTECTED]

 When the clouds are full they pour the rain out on the earth;
 and whether a tree falls to the north, or it falls to the south,
 wherever the tree falls, there it lies.




Matt Hogstrom
[EMAIL PROTECTED]

When the clouds are full they pour the rain out on the earth;and whether a
tree falls to the north, or it falls to the south,
wherever the tree falls, there is lies.





SecurityRealm plan generated by portlet

2006-11-21 Thread Vamsavardhana Reddy

SecurityRealm portlet is currently generating a plan given below.  There are
no deployment errors.  But then the new realm does not get listed in the
portlet and the realm could not be used for authentication.  What is wrong
with this plan?

module xmlns=http://geronimo.apache.org/xml/ns/deployment-1.2;
   environment
   moduleId
   groupIdconsole.realm/groupId
   artifactIdmyrealm/artifactId
   version1.0/version
   typecar/type
   /moduleId
   dependencies
   dependency
   groupIdorg.apache.geronimo.configs/groupId
   artifactIdj2ee-security/artifactId
   typecar/type
   /dependency
   /dependencies
   /environment
   service name=myrealm class=
org.apache.geronimo.security.realm.GenericSecurityRealm
xsi:type=dep:gbeanType xmlns:dep=
http://geronimo.apache.org/xml/ns/deployment-1.2; xmlns:xsi=
http://www.w3.org/2001/XMLSchema-instance;
   attribute name=realmNamemyrealm/attribute
   reference name=ServerInfo
   nameServerInfo/name
   /reference
   reference name=LoginService
   nameJaasLoginService/name
   /reference
   xml-reference name=LoginModuleConfiguration
   log:login-config xmlns:log=
http://geronimo.apache.org/xml/ns/loginconfig-1.2;
   log:login-module control-flag=REQUIRED server-side=true
wrap-principals=false
   log:login-domain-namemyrealm/log:login-domain-name
   log:login-module-class
org.apache.geronimo.security.realm.providers.PropertiesFileLoginModule
/log:login-module-class
   log:option
name=usersURIvar/security/users.properties/log:option
   log:option
name=groupsURIvar/security/groups.properties/log:option
   /log:login-module
   /log:login-config
   /xml-reference
   /service
/module


[jira] Closed: (GERONIMO-2588) KeyStorePortlet: Locking and unlocking could use some error and info messages

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2588?page=all ]

Vamsavardhana Reddy closed GERONIMO-2588.
-

Resolution: Fixed

Fixed in rev 477278 (branches\1.2) and rev 477279 (trunk).

 KeyStorePortlet: Locking and unlocking could use some error and info messages
 -

 Key: GERONIMO-2588
 URL: http://issues.apache.org/jira/browse/GERONIMO-2588
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 Pages for locking and unlocking of keystores and keys could use some 
 information and error messages in the console.  Currently the portlet throws 
 some PortletExceptions and the user will have no clue if something has failed 
 or succeeded.

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




[jira] Created: (GERONIMO-2587) FileKeystoreInstance.loadKeystoreData() results in inconsistent state if wrong password is supplied

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
FileKeystoreInstance.loadKeystoreData() results in inconsistent state if wrong 
password is supplied
---

 Key: GERONIMO-2587
 URL: http://issues.apache.org/jira/browse/GERONIMO-2587
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: security
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


FileKeystoreInstance.loadKeystoreData() results in inconsistent state if the 
method is called with a wrong password.  Though the method throws an exception 
if called with a wrong password, by the time the exception is thrown, damage is 
done to the keystore state.

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




[jira] Closed: (GERONIMO-2393) Maven eclipse plugin is generating invalid classpath entries in .classpath

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2393?page=all ]

Vamsavardhana Reddy closed GERONIMO-2393.
-

Fix Version/s: (was: 1.2)
   Resolution: Invalid

Looks like I am the only one who faced this problem.  I don't know why this 
problem occurred.  And I don't know how it got fixed.  I do not see this 
problem now.

 Maven eclipse plugin is generating invalid classpath entries in .classpath
 --

 Key: GERONIMO-2393
 URL: http://issues.apache.org/jira/browse/GERONIMO-2393
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: buildsystem
Affects Versions: 1.2
 Environment: WinXP, G TRUNK
Reporter: Vamsavardhana Reddy
 Attachments: .classpath, .classpath


 I have run mvn eclipse:eclipse.  Upon importing the projects into eclipse, I 
 am noticing the the classpath entries generated have the first letter 
 missing.  Here is an example of some classpath entries in .classpath file.
   classpathentry kind=var 
 path=M2_REPO/ommons-cli/commons-cli/1.0/commons-cli-1.0.jar/
   classpathentry kind=var 
 path=M2_REPO/tax/stax-api/1.0/stax-api-1.0.jar/
   classpathentry kind=var 
 path=M2_REPO/lassworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar/
   classpathentry kind=var 
 path=M2_REPO/rg/apache/maven/maven-repository-metadata/2.0.4/maven-repository-metadata-2.0.4.jar/

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




[jira] Commented: (GERONIMO-2533) Password setup forms should use a confirmation field

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2533?page=comments#action_12451647
 ] 

Vamsavardhana Reddy commented on GERONIMO-2533:
---

Rev 477664 (trunk) and rev 477669 (branches\1.2) takes care of the following 
pages:
  o KeystorePortlet - New Keystore
  o KeystorePortlet - Create Private Key
  o WebServer Portlet - Add/Edit HTTPS Connectors
  o SecurityRealms Portlet - Create SQL, LDAP Realms

  

 Password setup forms should use a confirmation field
 

 Key: GERONIMO-2533
 URL: http://issues.apache.org/jira/browse/GERONIMO-2533
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1.1, 1.2
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 Some of the functions in admin console (For e.g., in keystores portlet, 
 create new keystore page has a password field)  require the user to setup a 
 password.  These pages should use a confirm field and validate that the 
 user enters the same input in password and confirm fields.  Without this, the 
 users will not know if they have setup a different password than the one they 
 intended to use.

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




[jira] Updated: (GERONIMO-2533) Password setup forms should use a confirmation field

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2533?page=all ]

Vamsavardhana Reddy updated GERONIMO-2533:
--

Fix Version/s: (was: 1.1.x)

 Password setup forms should use a confirmation field
 

 Key: GERONIMO-2533
 URL: http://issues.apache.org/jira/browse/GERONIMO-2533
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.1.1, 1.2
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 Some of the functions in admin console (For e.g., in keystores portlet, 
 create new keystore page has a password field)  require the user to setup a 
 password.  These pages should use a confirm field and validate that the 
 user enters the same input in password and confirm fields.  Without this, the 
 users will not know if they have setup a different password than the one they 
 intended to use.

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




[jira] Commented: (GERONIMO-2585) KeystorePortlet: Lock keystore throws NullPointerException

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2585?page=comments#action_12451334
 ] 

Vamsavardhana Reddy commented on GERONIMO-2585:
---

Typographic error in my previous comment.  Fixed in rev 477190 (branches\1.2).  
 This JIRA is NOT applicable to 1.1.

 KeystorePortlet: Lock keystore throws NullPointerException
 --

 Key: GERONIMO-2585
 URL: http://issues.apache.org/jira/browse/GERONIMO-2585
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: security, console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 In KeyStore portlet, lock keystore for Availability throws 
 NullPointerException.  To recreate the error:
 1.  Start the server and unlock any keystore for availability.
 2.  Restart the server
 3.  Unlock the keystore for availability.
 This error must have been introduced in rev 465702, fix for GERONIMO-2504.

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




Re: [jira] Closed: (GERONIMO-2585) KeystorePortlet: Lock keystore throws NullPointerException

2006-11-21 Thread Vamsavardhana Reddy

Thanks for pointing this out.  It is a typo.  This JIRA is not applicable to
1.1.

--vamsi

On 11/20/06, Donald Woods [EMAIL PROTECTED] wrote:


Did you also check this into branches/1.2, since trunk is now 2.0-SNAPSHOT
?

-Donald


Vamsavardhana Reddy (JIRA) wrote:
  [ http://issues.apache.org/jira/browse/GERONIMO-2585?page=all ]

 Vamsavardhana Reddy closed GERONIMO-2585.
 -

 Resolution: Fixed

 Fixed in rev 477190 (branches\1.1) and rev 477197 (trunk).

 KeystorePortlet: Lock keystore throws NullPointerException
 --

 Key: GERONIMO-2585
 URL: http://issues.apache.org/jira/browse/GERONIMO-2585
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues)
  Components: security, console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 In KeyStore portlet, lock keystore for Availability throws
NullPointerException.  To recreate the error:
 1.  Start the server and unlock any keystore for availability.
 2.  Restart the server
 3.  Unlock the keystore for availability.
 This error must have been introduced in rev 465702, fix for
GERONIMO-2504.






[jira] Commented: (GERONIMO-2533) Password setup forms should use a confirmation field

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2533?page=comments#action_12451737
 ] 

Vamsavardhana Reddy commented on GERONIMO-2533:
---

Rev 477807 (trunk) and rev 477811 (branches\1.2) takes care of Database Pools 
portlet.

 Password setup forms should use a confirmation field
 

 Key: GERONIMO-2533
 URL: http://issues.apache.org/jira/browse/GERONIMO-2533
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: console
Affects Versions: 1.2, 1.1.1
Reporter: Vamsavardhana Reddy
 Assigned To: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


 Some of the functions in admin console (For e.g., in keystores portlet, 
 create new keystore page has a password field)  require the user to setup a 
 password.  These pages should use a confirm field and validate that the 
 user enters the same input in password and confirm fields.  Without this, the 
 users will not know if they have setup a different password than the one they 
 intended to use.

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




Name for administrative security realm

2006-11-21 Thread Vamsavardhana Reddy

How about the name geronimo-admin-realm for administrative security
realm?  If there are no objections to this, I will apply the patch in 48
hours.

--vamsi

-- Forwarded message --
From: Vamsavardhana Reddy (JIRA) [EMAIL PROTECTED]
Date: Nov 19, 2006 1:31 AM
Subject: [jira] Updated: (GERONIMO-931) Rename administrative security realm
To: [EMAIL PROTECTED]

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

Vamsavardhana Reddy updated GERONIMO-931:
-

   Attachment: GERONIMO-931.patch

GERONIMO-931.patch:  Renames administrative security realm to admin-realm.

After building branches\1.2 with the patch applied, I have done the
following verification:

1.  Login to admin console successfully
2.  Add a new user using Console Realm portlet and add this user to admin
group
3.  Deploy an application using command line deploy tool using the newly
added user credentials
3.  Redeploy the application using credentials system/manager


Rename administrative security realm


Key: GERONIMO-931
URL: http://issues.apache.org/jira/browse/GERONIMO-931
Project: Geronimo
 Issue Type: Improvement
 Security Level: public(Regular issues)
 Components: console, security
   Affects Versions: 1.0-M4
   Reporter: Aaron Mulder
Assigned To: Vamsavardhana Reddy
Fix For: 1.2, 2.0

Attachments: GERONIMO-931.patch


It would be best if the administrative security realm (and login domain)

was named AdminRealm or something so it would be more convenient to
replace it.  Currently it's called properties-login and
geronimo-properties-realm and so on.  Which makes it pretty awkward to
replace it with a database-based realm, for example.

This change needs to propogate to web apps including the console.  I'm not

sure how the remote JMX access handles authentication (as in, for the deploy
tool), but presumably that would also need to be switched.

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


[jira] Closed: (GERONIMO-2103) Console config declares dependency on Jetty/Tomcat JAR instead of Jetty/Tomcat CAR

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2103?page=all ]

Vamsavardhana Reddy closed GERONIMO-2103.
-

Resolution: Fixed

Neither dependency is needed.  See previous comment by David Jencks.  Reopen if 
this is still an issue.

 Console config declares dependency on Jetty/Tomcat JAR instead of 
 Jetty/Tomcat CAR
 --

 Key: GERONIMO-2103
 URL: http://issues.apache.org/jira/browse/GERONIMO-2103
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: buildsystem, console
Affects Versions: 1.1
Reporter: Aaron Mulder
 Fix For: 1.2




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




[jira] Created: (GERONIMO-2586) KeystorePortlet: Unlock keystore for availability shows key aliases only when keystore is unlocked for edit

2006-11-21 Thread Vamsavardhana Reddy (JIRA)
KeystorePortlet: Unlock keystore for availability shows key aliases only when 
keystore is unlocked for edit
---

 Key: GERONIMO-2586
 URL: http://issues.apache.org/jira/browse/GERONIMO-2586
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: console
Affects Versions: 1.2, 2.0
Reporter: Vamsavardhana Reddy
 Fix For: 1.2, 2.0


When the keystore is in locked state for both edit and availability, and user 
attempts to unlock keystore for availability, the list of keys to be unlocked 
is empty irrespective of keystore contents.  Keystore and key passwords used 
for editing and availability have been thoroughly intertwined.

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




Re: Can anyone build 1.2?

2006-11-21 Thread Vamsavardhana Reddy

I could build branches\1.2 successfully (though not in a single attempt).  I
have not encountered the build error you have hit.

--vamsi

On 11/22/06, Jason Dillon [EMAIL PROTECTED] wrote:


I keep running into car problems, like:

snip
[INFO] Packaging module configuration: /Users/jason/ws/geronimo/
server-1.2/configs/system-database/target/plan/plan.xml
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] load of org.apache.geronimo.configs/j2ee-deployer/1.2-SNAPSHOT/
car failed

Configuration gbean failed to start org.apache.geronimo.configs/j2ee-
deployer/1.2-SNAPSHOT/car
/snip

How useful is that error message... um... not very useful at all.

After building openejb2 by hand, trunk appears to build fine... but I
can't get 1.2 to build.

Has anyone gotten 1.2 to build since the branch was made?

--jason



<    5   6   7   8   9   10   11   12   13   14   >