Re: question for you

2013-02-25 Thread Anita Kulshreshtha





 From: jim stephenson 
To: dev@geronimo.apache.org 
Sent: Monday, February 25, 2013 7:00 PM
Subject: question for you
 
Please have someone contact me about volume discounts. I am interested in 
purchasing at least 20 units this week.

Jim Stephenson

Re: GERONIMO-4229

2008-12-02 Thread Anita Kulshreshtha
comments inline...

--- On Mon, 12/1/08, Jarek Gawor <[EMAIL PROTECTED]> wrote:
From: Jarek Gawor <[EMAIL PROTECTED]>
Subject: GERONIMO-4229
To: "Geronimo Dev" 
Date: Monday, December 1, 2008, 5:33 PM

Hi,

I was looking at GERONIMO-4229 today (please see the bug and my
comments for details). There is a remaining issue with the
GERONIMO_BASE property and what it does. The Java system property that
it sets is not used anywhere in the code and therefore that property
is useless.  I have a couple of ideas what we can do with it or how to
fix it:

1) Totally get rid off GERONIMO_BASE in the shell scripts. It doesn't
do anything right now anyway and it just confuses people. People that
want to use multiple server instances will need to pass
"org.apache.geronimo.server.dir" or
"org.apache.geronimo.server.name"
property using the GERONIMO_OPTS env. property (as it is documented
today).

+1 

Thanks
Anita

or

2) Keep GERONIMO_BASE but only pass "org.apache.geronimo.server.dir"
property (to the java process) if the user has set the GERONIMO_BASE
env. property explicitly. That is, do not set GERONIMO_BASE property
automatically within the script as it is done now. If it would be
automatically set, the "org.apache.geronimo.server.name" property
(passed via GERONIMO_OPTS) would always be ignored.

Thoughts?

Jarek



  

[jira] Closed: (GERONIMO-3697) Monitoring Console fix ups

2008-02-26 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha closed GERONIMO-3697.


   Resolution: Fixed
Fix Version/s: 2.1

> Monitoring Console fix ups 
> ---
>
> Key: GERONIMO-3697
> URL: https://issues.apache.org/jira/browse/GERONIMO-3697
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
>    Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
>
> This issue is for minor fixes to monitoring console and monitoring agent.

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



[jira] Commented: (GERONIMO-3697) Monitoring Console fix ups

2008-02-26 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3697:
--

This completes the MEJB version of Monitoring Console. Issues related to JMX 
version of Monitoring Console should be handled in a new issue.

> Monitoring Console fix ups 
> ---
>
> Key: GERONIMO-3697
> URL: https://issues.apache.org/jira/browse/GERONIMO-3697
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
>Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
>
> This issue is for minor fixes to monitoring console and monitoring agent.

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



[jira] Commented: (GERONIMO-3530) provide activemq destination and connector stats

2008-02-26 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3530:
--

IMO, we need to implement the Stats defined by the specs ( JSR77.24 through 
JSR77.29). This patch does not implement them.

> provide activemq destination and connector stats
> 
>
> Key: GERONIMO-3530
> URL: https://issues.apache.org/jira/browse/GERONIMO-3530
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1, 2.1.1, 2.2
> Environment: linux, windows
>Reporter: Viet Hung Nguyen
>Assignee: Anita Kulshreshtha
> Fix For: 2.2
>
> Attachments: geronimo-3530.patch
>
>
> there are some stats that can easily be surfaced with how we use AMQ in our 
> source. These are JSR 77 compliant statistics that are being provided by AMQ 
> (DestinationStatistics and ConnectorStatistics). 

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



[jira] Closed: (GERONIMO-1293) Provide tomcat statistics

2008-02-01 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha closed GERONIMO-1293.



The ServletStats(JSR77) can easily be added when we incorporate 'Servlet' 
J2EEManagedObject.
Alternately a user can get raw servlet statistics from mbeanserver.

> Provide tomcat statistics
> -
>
> Key: GERONIMO-1293
> URL: https://issues.apache.org/jira/browse/GERONIMO-1293
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: Tomcat
>Affects Versions: 1.0-M5
> Environment: All environments
>Reporter: Anita Kulshreshtha
>Assignee: Anita Kulshreshtha
>Priority: Minor
> Fix For: 2.0, 2.1
>
> Attachments: geronimo-stats-1.0-SNAPSHOT.war, 
> geronimo-stats-1.0-SNAPSHOT.war, geronimo-stats-1.0-SNAPSHOT.war, 
> geronimo-stats-1.1-SNAPSHOT.war, geronimo-stats-2.0-SNAPSHOT.war, 
> management.patch, management.patch, management.patch, project.patch, 
> properties.patch, properties.patch, stats.zip, stats.zip, stats.zip, 
> statsApp.zip, tomcat-builder.patch, tomcat.patch, tomcat.patch, tomcat.patch, 
> tomcat.patch, TomcatWebAppContext.patch
>
>
> Provide following statistics for tomcat :
>  1. Per Host/Container -
>  a. Initially provide the following per connector statistics for 
> each connector - 
> Cummulative statistics about all request 
> handled by this connector since the stat were turned on. 
>  b. If time (before 1.0 release) permits, use 'a'  to generate 
> (rename/compute)  statistics similar to the ones provided by Jetty
>  2. Per application  - 
>  a.. processingTime : The cumulative processing times of all 
> servlets in this StandardContext
>  b.  startTime - The time this context was started.
> c.  startupTime - The time (in milliseconds) it took to start 
> this context.
> d..  tldScanTime() - 
> Later add session statistics and jsp statistics.
>   3.  Per Servlet - Explore using statistics  from RequestInfo to provide 
> statistics for a servlet.
>   

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



Re: [ANNOUNCE] Viet Nguyen as Geronimo's most recent committer

2008-01-30 Thread Anita Kulshreshtha
Congratulations Viet!

Anita

--- Kevan Miller <[EMAIL PROTECTED]> wrote:

> All,
> I'd like to welcome Viet Nguyen as a new committer on the Geronimo  
> project. Viet has made a number of contributions to Geronimo,  
> including our new monitoring capabilities, the J2G conversion tool,
> as  
> well as a number of bug fixes, and other helpful contributions.
> 
> Let's lay some props on Viet!
> 
> --kevan 
>   
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Re: svn commit: r614900 - in /geronimo/server/trunk/plugins/monitoring: agent-ear/pom.xml agent-ejb/pom.xml agent-jar/pom.xml mconsole-ds/pom.xml mconsole-ds/src/main/plan/plan.xml mconsole-jetty/pom.

2008-01-24 Thread Anita Kulshreshtha
   It would be nice to run the script that adds svn properties like
eol:style=native to all files. Adding them by hand to all files under
'monitoring' will take too much time...

  We must make sure that the patches are submitted/committed with the
correct svn properties. This can be easily done by configuring the svn
client as described here:
http://cwiki.apache.org/GMOxDEV/subversion-client-configuration.html

Thanks
Anita

--- [EMAIL PROTECTED] wrote:

> Author: gawor
> Date: Thu Jan 24 07:28:35 2008
> New Revision: 614900
> 
> URL: http://svn.apache.org/viewvc?rev=614900&view=rev
> Log:
> no changes, just changed to unix line endings
> 
> Modified:
> geronimo/server/trunk/plugins/monitoring/agent-ear/pom.xml
> geronimo/server/trunk/plugins/monitoring/agent-ejb/pom.xml
> geronimo/server/trunk/plugins/monitoring/agent-jar/pom.xml
> geronimo/server/trunk/plugins/monitoring/mconsole-ds/pom.xml
>
>
geronimo/server/trunk/plugins/monitoring/mconsole-ds/src/main/plan/plan.xml
> geronimo/server/trunk/plugins/monitoring/mconsole-jetty/pom.xml
> geronimo/server/trunk/plugins/monitoring/mconsole-tomcat/pom.xml
> geronimo/server/trunk/plugins/monitoring/pom.xml
> 
> Modified: geronimo/server/trunk/plugins/monitoring/agent-ear/pom.xml
> URL:
>
http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/monitoring/agent-ear/pom.xml?rev=614900&r1=614899&r2=614900&view=diff
>
==
> --- geronimo/server/trunk/plugins/monitoring/agent-ear/pom.xml
> (original)
> +++ geronimo/server/trunk/plugins/monitoring/agent-ear/pom.xml Thu
> Jan 24 07:28:35 2008
> @@ -1,79 +1,79 @@
> -
> -
> -
> -
> -
> -http://maven.apache.org/POM/4.0.0";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd";>
> -
> -4.0.0
> -
> -
> -org.apache.geronimo.plugins.monitoring
> -monitoring
> -2.1-SNAPSHOT
> -../pom.xml
> -
> -
> -agent-ear
> -Geronimo Plugins, Monitoring :: Agent EAR
> -ear
> -
> -Geronimo Monitoring Agent EAR Module
> -
> -
> -
> -${pom.groupId}
> -agent-ejb
> -${monitoringConsoleVersion}
> -ejb
> -
> -
> -
> -
> -
> -
> -maven-ear-plugin
> -
> -Geronimo Monitoring Agent EAR
> 
> -Geronimo Monitoring Agent
> EAR
> -5
> -
> -
> -${pom.groupId}
> -agent-ejb
> -   
> agent-ejb.jar
> -
> -
> -${pom.groupId}
> -agent-jar
> -lib
> -   
> 
> -
> -
> -   
> ${project.build.outputDirectory}
> -
> -
> -   
> false
> -
> -
> -
> -
> -
> -
> -
> -
> +
> +
> +
> +
> +
> +http://maven.apache.org/POM/4.0.0";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd";>
> +
> +4.0.0
> +
> +
> +org.apache.geronimo.plugins.monitoring
> +monitoring
> +2.1-SNAPSHOT
> +../pom.xml
> +
> +
> +agent-ear
> +Geronimo Plugins, Monitoring :: Agent EAR
> +ear
> +
> +Geronimo Monitoring Agent EAR Module
> +
> +
> +
> +${pom.groupId}
> +agent-ejb
> +${monitoringConsoleVersion}
> +ejb
> +
> +
> +
> +
> +
> +
> +maven-ear-plugin
> +
> +Geronimo Monitoring Agent EAR
> 
> +Geronimo Monitoring Agent
> EAR
> +5
> +
> +
> +${pom.groupId}
> +agent-ejb
> +   
> agent-ejb.jar
> +
> 
=== message truncated ===



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



Re: install-plugin option does not seem to be working

2008-01-24 Thread Anita Kulshreshtha
   I looked at the openejb pom. It is still using o.a.g.configs for
system-database and transactions cars. The new build generates 
o.a.g.plugins/.../car for these. IIUC, the automated build will break
if
all old 2.1-SNAPSHOTs in o.a.g.configs and o.a.g.modules were removed
from m2-snapshot-repository.
   Also, we have changed groupId for core geronimo jars. These jars are
used by openejb. This change must be reflected in openejb. I do not
know if it will be sufficient to exclude o.a.g.modules jars from
openejb-core jar. The current exclusion lists only o.a.g.frameworks
jars. this is not likely to work.

Thanks
Anita

--- Viet Nguyen <[EMAIL PROTECTED]> wrote:

> Hi All,
> 
> I just checked out the latest trunk and am having trouble using the
> install-plugin option. Here is the stack trace
> 
> 22:27:02,812 ERROR [GBeanInstanceState] Error while starting; GBean
> is
> now in the FAILED state:
> abstractName="org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/c
>
ar?configurationName=org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car"
> org.apache.geronimo.kernel.repository.MissingDependencyException:
> Missing dependency:
> org.apache.geronimo.configs/system-database/2.1-SNAPSHOT/car
> at
>
org.apache.geronimo.kernel.config.ConfigurationResolver.resolve(ConfigurationResolver.java:113)
> at
>
org.apache.geronimo.kernel.config.Configuration.buildClassPath(Configuration.java:405)
> at
>
org.apache.geronimo.kernel.config.Configuration.createConfigurationClasssLoader(Configuration.java:322)
> at
>
org.apache.geronimo.kernel.config.Configuration.(Configuration.java:267)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> at
> java.lang.reflect.Constructor.newInstance(Constructor.java:494)
> at
>
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:948)
> at
>
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:268)
> at
>
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> at
>
org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:541)
> at
>
org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.java:361)
> at
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:160)
> at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:312)
> at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:280)
> at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:255)
> at
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfiguration(KernelConfigurationManager.java:111)
> at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:633)
> at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:559)
> at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:799)
> at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean$4.run(PluginInstallerGBean.java:730)
> at
> org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:214)
> at
>
org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:344)
> at
>
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
> at
>
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
> at java.lang.Thread.run(Thread.java:595)
> 22:27:02,828 ERROR [PluginInstallerGBean] Unable to install plugin.
> org.apache.geronimo.kernel.config.LifecycleException: load of
> org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car failed
> at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:327)
> at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:280)
> at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:255)
> at
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfiguration(KernelConfigurationManager.java:111)
> at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:633)
> at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:559)
> at
>
org.apache.geronimo.system.

Re: [ANNOUNCE] Kevan Miller has been approved as the new PMC Chair for Apache Geronimo

2008-01-17 Thread Anita Kulshreshtha
Matt, thanks for the great work you've done as the PMC Chair. I have
enjoyed working on Geronimo under your leadership and always felt
welcome as an integral part of the team. I wish you the very best in
your new endeavors. 

Kevan, Congratulations on your new role! 

Anita

--- Matt Hogstrom <[EMAIL PROTECTED]> wrote:

> Recently I have had several things change personally and I have found
>  
> it increasingly difficult to keep up with the Geronimo mailing lists 
> 
> on a daily basis.  As a result, I did some soul searching and decided
>  
> that my intentions to stay on top of Geronimo were good but my follow
>  
> through wasn't   This was specifically in regard to being able to  
> respond to people on issues that I needed to do as PMC chair.
> 
> I tendered my resignation to the Board earlier this week.  There was 
> 
> some discussion on the PMC list about a replacement and the PMC  
> unanimously approved Kevan Miller as my successor.  The board just  
> approved this request so Kevan now has the mantle for Geronimo as the
>  
> PMC chair.
> 
> It is with great pleasure that I announce that Kevan has accepted
> this  
> responsibility of PMC chair.  The beauty is that Kevan has already  
> been doing most of the work of the PMC chair anyway and is the right 
> 
> person going forward.  Please give it up for Kevan Miller, VP, Apache
>  
> Geronimo!
> 
> I'm still noodling with some performance work as time allows so I'm  
> not gone.  I'll prolly continue to nag in my own unique way.
> 
> Matt
> 



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



[jira] Commented: (GERONIMO-3755) application-1.2 schema does not exist

2008-01-17 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3755:
--

The schemas for geronimo 2.0+ are described here:
http://geronimo.apache.org/apache-geronimo-v20-xml-schemas.html
i.e. you need http://geronimo.apache.org/xml/ns/j2ee/application-2.0. 
   Please feel free to update the information in the samples :)

> application-1.2 schema does not exist
> -
>
> Key: GERONIMO-3755
> URL: https://issues.apache.org/jira/browse/GERONIMO-3755
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>Affects Versions: 2.0.2
> Environment: Mac OS X Tiger, Java 1.5 
>Reporter: Aurimas Valionis
>Priority: Blocker
>
> I want to create a plan for ear application and I follow the samples, there 
> should be application-1.2 schema available on 
> "http://geronimo.apache.org/xml/ns/j2ee/application-1.2"; but it is not there. 
> Would you upload the schema?

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



[jira] Issue Comment Edited: (GERONIMO-1775) Internationalization of the Admin Console

2008-01-16 Thread Anita Kulshreshtha (JIRA)

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

akulshre edited comment on GERONIMO-1775 at 1/16/08 6:02 AM:
---

could you have used the i18N facilities defined by  PLT.6.2 Portlet Resource 
Bundle and PLT.21.10 Resource Bundles in the JSR 168 Specification?
e.g. somehing like the following in portlet.xml and use standard keywords 
javax.portlet.title, javax.portlet.short-title, and
javax.portlet.keywords.

{code:xml}

...
zh
com.foo.myApp.QuotePortlet

 Stock Quote Portlet
 Stock
 finance,stock market

...

{code}

  was (Author: akulshre):
could you have used the i18N facilities defined by  PLT.6.2 Portlet 
Resource Bundle and PLT.21.10 Resource Bundles in the JSR 168 Specification?
e.g. somehing like this in portlet.xml:

{code:xml}

...

 Stock Quote Portlet
 Stock
 finance,stock market
 com.foo.myApp.QuotePortlet

...

{code}
  
> Internationalization of the Admin Console
> -
>
> Key: GERONIMO-1775
> URL: https://issues.apache.org/jira/browse/GERONIMO-1775
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: console
>Reporter: Yeray Cabrera Santana
>Assignee: Donald Woods
>Priority: Minor
> Fix For: 2.1
>
> Attachments: chinese_console.JPG, GERONIMO-1775-1.patch, 
> GERONIMO-1775-2.patch, GERONIMO-1775.patch, screen1.GIF
>
>
> Provide the internationalization of the administration console so it can be 
> translated to different languages. This is a feature I would like to 
> contribute with.

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



[jira] Commented: (GERONIMO-1775) Internationalization of the Admin Console

2008-01-16 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-1775:
--

could you have used the i18N facilities defined by  PLT.6.2 Portlet Resource 
Bundle and PLT.21.10 Resource Bundles in the JSR 168 Specification?
e.g. somehing like this in portlet.xml:

{code:xml}

...

 Stock Quote Portlet
 Stock
 finance,stock market
 com.foo.myApp.QuotePortlet

...

{code}

> Internationalization of the Admin Console
> -
>
> Key: GERONIMO-1775
> URL: https://issues.apache.org/jira/browse/GERONIMO-1775
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: console
>Reporter: Yeray Cabrera Santana
>Assignee: Donald Woods
>Priority: Minor
> Fix For: 2.1
>
> Attachments: chinese_console.JPG, GERONIMO-1775-1.patch, 
> GERONIMO-1775-2.patch, GERONIMO-1775.patch, screen1.GIF
>
>
> Provide the internationalization of the administration console so it can be 
> translated to different languages. This is a feature I would like to 
> contribute with.

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



[jira] Closed: (GERONIMO-3712) Remove redundent statisitcs from JettyConnectorStats and JettyWebConnectorStats

2008-01-15 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha closed GERONIMO-3712.


Resolution: Fixed

> Remove redundent statisitcs from JettyConnectorStats and 
> JettyWebConnectorStats
> ---
>
> Key: GERONIMO-3712
> URL: https://issues.apache.org/jira/browse/GERONIMO-3712
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: console, Jetty, management
> Environment: All
>Reporter: Anita Kulshreshtha
>    Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
>
> Jetty WebConnector has a ConnectionsCount statistics which should be included 
> in TimeStatistics named ConnectionsDuration.
> JettyWebContainer has a RequestCount statistics which should be included in 
> TimeStatistics named RequestDuration.
>Currently the average value is stored in TimeStatistics.count. which is 
> incorrect.

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



[jira] Closed: (GERONIMO-3441) Server monitoring and management

2008-01-15 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha closed GERONIMO-3441.


   Resolution: Fixed
Fix Version/s: 2.1

rev. 580468 - Initial check in to sandbox 

> Server monitoring and management
> 
>
> Key: GERONIMO-3441
> URL: https://issues.apache.org/jira/browse/GERONIMO-3441
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: general
>Affects Versions: 2.1
> Environment: All
>Reporter: Erik B. Craig
>    Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
> Attachments: mrc-client.zip, mrc-server.zip, mrc.zip, 
> screenshot1.jpg, screenshot2.jpg, stats.patch
>
>
> Currently, there is not a good way of surfacing Geronimo's server information 
> so that an administrator can monitor the server's status. The architecture of 
> using MBeans is established, but not fully exploited. This enhancement will 
> take advantage of what Geronimo currently offers and extend it so that a 
> server can tap into a cluster of servers and extract information from 
> specific Geronimo servers or even aggregates of Geronimo servers.
> The goal is to have one machine be able to reach out to all Geronimo servers 
> in order to fetch data or even alter their state. This will be especially 
> useful in the case of someone having to monitor a large number of Geronimo 
> servers.
> Viet Nguyen and myself have completed a bit of framework towards this goal, 
> to be attached to this jira
> In-depth information can be found in the confluence wiki here
> http://cwiki.apache.org/confluence/display/GMOxDEV/Monitoring+and+Management+Service

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



[jira] Closed: (GERONIMO-3645) Monitoring plugins build fails

2008-01-15 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha closed GERONIMO-3645.


   Resolution: Fixed
Fix Version/s: 2.1

> Monitoring plugins build fails
> --
>
> Key: GERONIMO-3645
> URL: https://issues.apache.org/jira/browse/GERONIMO-3645
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Reporter: Erik B. Craig
>    Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
>
> Monitoring plugins build fails when there is a clean (empty) local maven 
> repository due to lack of the artifacts
> org.apache.geronimo.modules:modules and
> org.apache.geronimo.configs:configs
> Need to sift through poms and clean up to prevent this

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



Re: Could not scan module for TLD files: Filename too long

2008-01-13 Thread Anita Kulshreshtha
yup..

Thanks!
Anita

--- David Jencks <[EMAIL PROTECTED]> wrote:

> So maybe sysdb-console-tomcat would be sufficiently windows friendly?
> 
> thanks
> david jencks
> 
> On Jan 12, 2008, at 5:06 PM, Anita Kulshreshtha wrote:
> 
> >I have not done a build recently but expect to see this error.  
> > IIUC,
> > The following jar will be scanned for tlds. This name is 256+14
> chars
> > long. The old name, without 'console', was shorter by 3x7.
> >
> > Thanks
> > Anita
> >
> > D:\SVN\G\server\trunk\plugins\system-database\system-database- 
> >
> console-tomcat\target\repository\org\apache\geronimo\plugins\system- 
> > database-console-tomcat-\2.1-SNAPSHOT\system-database-console- 
> > tomcat-2.1-SNAPSHOT.car\WEB-INF\lib\system-database-portlet-2.1- 
> > SNAPSHOT.jar
> >
> > --- Tim McConnell <[EMAIL PROTECTED]> wrote:
> >
> >> Hi, is anyone else getting this error when building trunk on
> Windows
> >> ?? And what
> >> if anything can be done to get past the problem ?? It's not
> obvious
> >> to me which
> >> file it is complaining about.
> >>
> >> [INFO]
> >>
> >
>
--
> 
> > --
> >> [INFO] Building Geronimo Plugins :: System Database - Jetty
> >> [INFO]task-segment: [install]
> >> [INFO]
> >>
> >
>
--
> 
> > --
> >> [INFO] [enforcer:enforce {execution: default}]
> >> [INFO] [tools:copy-legal-files {execution: install-legal-files}]
> >> [INFO] Created dir:
> >>
> > D:\SVN\G\server\trunk\plugins\system-database\system-database- 
> > console-jetty\target\classes\META-INF
> >> [INFO] Copying 2 files to
> >>
> > D:\SVN\G\server\trunk\plugins\system-database\system-database- 
> > console-jetty\target\classes\META-INF
> >> [INFO] [resources:resources]
> >> [INFO] Using default encoding to copy filtered resources.
> >> [INFO] [car:validate-configuration]
> >> [INFO] [car:prepare-plan]
> >> [INFO] Generated:
> >>
> > D:\SVN\G\server\trunk\plugins\system-database\system-database- 
> > console-jetty\target\resources\META-INF\plan.xml
> >> [INFO] [car:prepare-metadata]
> >> [INFO] [car:package]
> >> [INFO] Packaging module configuration:
> >>
> > D:\SVN\G\server\trunk\plugins\system-database\system-database- 
> > console-jetty\target\resources\META-INF\plan.xml
> >> [INFO]
> >>
> >
>
--
> 
> > --
> >> [ERROR] BUILD ERROR
> >> [INFO]
> >>
> >
>
--
> 
> > --
> >> [INFO] Could not scan module for TLD files:
> >>
> > org.apache.geronimo.plugins/system-database-console-jetty/2.1- 
> > SNAPSHOT/car
> >>
> >> Filename too long
> >>
> >> -- 
> >> Thanks,
> >> Tim McConnell
> >>
> >
> >
> >
> >
> >
>
__
> 
> > __
> > Looking for last minute shopping deals?
> > Find them fast with Yahoo! Search.  http://tools.search.yahoo.com/ 
> > newsearch/category.php?category=shopping
> 
> 



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Re: Could not scan module for TLD files: Filename too long

2008-01-12 Thread Anita Kulshreshtha
   I have not done a build recently but expect to see this error. IIUC,
The following jar will be scanned for tlds. This name is 256+14 chars
long. The old name, without 'console', was shorter by 3x7. 
 
Thanks
Anita

D:\SVN\G\server\trunk\plugins\system-database\system-database-console-tomcat\target\repository\org\apache\geronimo\plugins\system-database-console-tomcat-\2.1-SNAPSHOT\system-database-console-tomcat-2.1-SNAPSHOT.car\WEB-INF\lib\system-database-portlet-2.1-SNAPSHOT.jar

--- Tim McConnell <[EMAIL PROTECTED]> wrote:

> Hi, is anyone else getting this error when building trunk on Windows
> ?? And what 
> if anything can be done to get past the problem ?? It's not obvious
> to me which 
> file it is complaining about.
> 
> [INFO]
>

> [INFO] Building Geronimo Plugins :: System Database - Jetty
> [INFO]task-segment: [install]
> [INFO]
>

> [INFO] [enforcer:enforce {execution: default}]
> [INFO] [tools:copy-legal-files {execution: install-legal-files}]
> [INFO] Created dir: 
>
D:\SVN\G\server\trunk\plugins\system-database\system-database-console-jetty\target\classes\META-INF
> [INFO] Copying 2 files to 
>
D:\SVN\G\server\trunk\plugins\system-database\system-database-console-jetty\target\classes\META-INF
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [car:validate-configuration]
> [INFO] [car:prepare-plan]
> [INFO] Generated: 
>
D:\SVN\G\server\trunk\plugins\system-database\system-database-console-jetty\target\resources\META-INF\plan.xml
> [INFO] [car:prepare-metadata]
> [INFO] [car:package]
> [INFO] Packaging module configuration: 
>
D:\SVN\G\server\trunk\plugins\system-database\system-database-console-jetty\target\resources\META-INF\plan.xml
> [INFO]
>

> [ERROR] BUILD ERROR
> [INFO]
>

> [INFO] Could not scan module for TLD files: 
>
org.apache.geronimo.plugins/system-database-console-jetty/2.1-SNAPSHOT/car
> 
> Filename too long
> 
> -- 
> Thanks,
> Tim McConnell
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Re: Shouldn't subprojects use their file system parents as maven parents?

2008-01-11 Thread Anita Kulshreshtha
  IIRC and [1], the relative path is used if the parent artifact is not
already in the local repository. So a build from the subproject
directory would complain. It is a good idea to fix the relative paths. 
   The relativePaths will break if someone insists on checking out part
of the server and build, i.e. if one tries to build 'plugins' on an
empty repo without checking out 'framework' .

Thanks
Anita

[1]
http://maven.apache.org/guides/introduction/introduction-to-the-pom.html

--- David Jencks <[EMAIL PROTECTED]> wrote:

> 
> On Jan 10, 2008, at 11:33 PM, Jacek Laskowski wrote:
> 
> > On Jan 11, 2008 7:12 AM, David Jencks <[EMAIL PROTECTED]>
> wrote:
> >> After the reorganization into plugins most everything still has
> its
> >> old pom parent, either o.a.g.modules/modules or o.a.g.plugins/
> >> plugins.  This seems to me like a bad idea.
> >
> > Could you elaborate on why this is a bad idea?
> >
> 
> I guess we'd have to ask a maven expert for a real answer, I just  
> have a feeling it will lead to trouble, but...
> 
> currently a typical pom has
> 
>  
>  org.apache.geronimo.configs
>  configs
>  2.1-SNAPSHOT
>  ../pom.xml
>  
> 
>  j2ee-server
> 
> 
> The  is just wrong.  If we were to make it accurate it 
> 
> would be
> 
>  
>  org.apache.geronimo.configs
>  configs
>  2.1-SNAPSHOT
>  ../../framework/configs/pom.xml
>  
> 
>  j2ee-server
> 
> I think this kind of cross-linking of projects will just lead to  
> confusion and grief.
> 
> thanks
> david jencks
> 
> 
> > Jacek
> >
> > -- 
> > Jacek Laskowski
> > http://www.JacekLaskowski.pl
> 
> 



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



Re: [VOTE] Release geronimo-txmanager-2.1

2008-01-10 Thread Anita Kulshreshtha
+1

Anita

--- David Blevins <[EMAIL PROTECTED]> wrote:

> Discuss thread (for reference):
> 
>   
>
http://mail-archives.apache.org/mod_mbox/geronimo-dev/200711.mbox/[EMAIL 
PROTECTED]
> 
> Changes since last release:
> 
> 
>

>r585608 | dain | 2007-10-17 10:56:54 -0700 (Wed, 17 Oct 2007) | 1 
> 
> line
> 
>Added generic types to all collections usage
> 
>

>r585309 | dain | 2007-10-16 17:54:22 -0700 (Tue, 16 Oct 2007) | 1 
> 
> line
> 
>clear proxy reference after returning to caller so the proxy can
> be  
> garbage collected
> 
>

>r584554 | akulshreshtha | 2007-10-14 08:19:58 -0700 (Sun, 14 Oct  
> 2007) | 1 line
> 
>GERONIMO-3250 Adding counters to keep track of transaction  
> activity, Patch by Viet H. Nguyen
> 
> Binaries:
> 
>   
>
http://people.apache.org/~dblevins/stage-txmanager/repo/org/apache/geronimo/components/
> 
> Branch:
> 
>   
>
http://svn.apache.org/repos/asf/geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.1/
> 
> Vote will be open for 72 hours and close on the 13th
> 
>   [ ]  +1  -  Yes, release it
>   [ ]   0  -  Hmm...
>   [ ]  -1  -  No, because...
> 
> 
> Vote away!
> 
> -David
> 
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Re: [DISCUSS] Monitoring Plugin to get stats through JMX or MEJB

2008-01-02 Thread Anita Kulshreshtha

--- David Jencks <[EMAIL PROTECTED]> wrote:

> 
> On Jan 2, 2008, at 12:54 PM, Viet Nguyen wrote:
> 
> > Hi All,
> >
> > There was a recent discussion on whether the monitoring plugin
> should
> > use JMX or MEJB to fetch Geronimo's statistics. Since we want to be
> > able to monitor any type of Geronimo server, including little-G, it
> is
> > not preferred that we have to pull in OpenEJB in order to monitor
> that
> > server. Therefore, the JMX method looks like a potential
> alternative,
> > because I do not think it will need to pull in any additional
> > components.
> >
> > The idea of using JMX and MEJB is the same, and that is, we want to
> > get a hold of the MBeanServer to query that for statistics.
> >
> > The concept of MEJB was defined in JSR-77, which is the only reason
> I
> > am hesitant to start migrating over to using the JMX method. Should
> we
> > strictly follow the JSR? or should we branch off and customize a
> > little?
> >
> > Any thoughts or comments?
> 
> My impression (not based on any inside info whatsoever) is that the  
> MEJB was introduced largely because for some reason the jsr77 spec  
> team didn't want to require jmx in j2ee -- this was well before jmx  
> was added to j2se. 
 
   Um, not quite.. According to JSR77.7.1.1 JMX requirements - 
"The MEJB component exposes the manageable resources on a J2EE platform
as JMX Managed Beans (MBeans) and requires an implementation of the JMX
public APIs specified by the Java Management Extensions Instrumentation
and Agent Specification, v1.1."
 It could be that MEJB is well suited for writing management 
tools designed to manage heavy duty servers with clustering
capabilities. JMX will be sufficient for little-G. I am OK with
switching to JMX. We MUST use JSR77 stats, i.e. use getStats() on
J2EEManagedObjects and resist the temptation to get to raw MBeans
directly.

 I don't see any problem using jmx for monitoring 
> 
> geronimo servers.  If we want to be able to also monitor other  
> servers we could keep the MEJB-using code around for that purpose.


+1

Thanks
Anita

> 
> my opinion :-)
> david jencks
> 
> >
> > Regards,
> > Viet
> 
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Re: Unable to render portlet SecurityRealmPortlet

2007-12-19 Thread Anita Kulshreshtha
What is this rev no?


Building Geronimo trunk at Revision: 605315
Building OpenEJB trunk at 605298
 
java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) Server VM (build 1.5.0_12-b04, mixed mode)
 
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
Downloading:
http://download.java.net/maven/1//org.apache.geronimo.genesis.config/poms/project-config-1.2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/geronimo/genesis/config/project-config/1.2/project-config-1.2.pom
21K downloaded..
.

Thanks
Anita

--- Prasad Kashyap <[EMAIL PROTECTED]> wrote:

> I don't think we have a way of knowing what svn revision a final
> Geronimo binary came from. Is there ?
> 
> Maybe we should include a revision.txt file in ${geronimo_home} which
> contains the svn revision number of the build from which the binary
> was built.
> 
> Cheers
> Prasad
> 
> On Dec 19, 2007 10:03 AM, Anita Kulshreshtha <[EMAIL PROTECTED]>
> wrote:
> >
> > > > > On Dec 19, 2007 7:11 PM, Hernan Cunico < [EMAIL PROTECTED]>
> > > wrote:
> > > > >
> > > > > > This is from Monday's rev #605334
> >
> >   The last good build was rev. 605315
> >
>
http://people.apache.org/~prasad/binaries/trunk/20071218/build-1500.log
> >
> >The build is broken since rev. 605384
> >
>
http://people.apache.org/~prasad/binaries/trunk/20071218/build-2100.log
> >
> > Thanks
> > Anita
> >
> >
> >  
>

> > Looking for last minute shopping deals?
> > Find them fast with Yahoo! Search. 
>
http://tools.search.yahoo.com/newsearch/category.php?category=shopping
> >
> 



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Re: Unable to render portlet SecurityRealmPortlet

2007-12-19 Thread Anita Kulshreshtha

> > > On Dec 19, 2007 7:11 PM, Hernan Cunico < [EMAIL PROTECTED]>
> wrote:
> > >
> > > > This is from Monday's rev #605334

  The last good build was rev. 605315
http://people.apache.org/~prasad/binaries/trunk/20071218/build-1500.log

   The build is broken since rev. 605384
http://people.apache.org/~prasad/binaries/trunk/20071218/build-2100.log

Thanks
Anita


  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


[jira] Commented: (GERONIMO-3702) monitoring client to display a graph when the graph name is clicked on

2007-12-19 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3702:
--

The graph names displayed on 'Edit view' page are all same! It displays view 
name not graph name! 
The link works and displays the correct graph. This used to work before this 
change. 

> monitoring client to display a graph when the graph name is clicked on
> --
>
> Key: GERONIMO-3702
> URL: https://issues.apache.org/jira/browse/GERONIMO-3702
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: windows
>Reporter: Viet Hung Nguyen
>Assignee: Viet Hung Nguyen
> Fix For: 2.1
>
> Attachments: geronimo-3702.patch
>
>
> the monitoring client has graph names displayed as links so that the user can 
> click on it to display the single graph, instead of having to add it to a 
> view to look at the graph. this should be implemented to open up a new window 
> with that graph.

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



[jira] Commented: (GERONIMO-3697) Monitoring Console fix ups

2007-12-18 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3697:
--

Committed Rev 603737, 604183, 604186, 604644, 605063, 605082, 605406, 605407, 
and 605412
- Removed unnecessary dependencies from poms, Fix poms, 
-  Removed unnecessary jars from wars. TODO - Remove the remaining 2 jars.

> Monitoring Console fix ups 
> ---
>
> Key: GERONIMO-3697
> URL: https://issues.apache.org/jira/browse/GERONIMO-3697
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
>    Assignee: Anita Kulshreshtha
>
> This issue is for minor fixes to monitoring console and monitoring agent.

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



[jira] Assigned: (GERONIMO-3645) Monitoring plugins build fails

2007-12-18 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha reassigned GERONIMO-3645:


Assignee: Anita Kulshreshtha  (was: Erik B. Craig)

- Fixed the build, see GERONIMO-3697
- Rev 605407 : moved to server/trunk/applications.

> Monitoring plugins build fails
> --
>
> Key: GERONIMO-3645
> URL: https://issues.apache.org/jira/browse/GERONIMO-3645
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Reporter: Erik B. Craig
>    Assignee: Anita Kulshreshtha
>
> Monitoring plugins build fails when there is a clean (empty) local maven 
> repository due to lack of the artifacts
> org.apache.geronimo.modules:modules and
> org.apache.geronimo.configs:configs
> Need to sift through poms and clean up to prevent this

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



[jira] Commented: (GERONIMO-3712) Remove redundent statisitcs from JettyConnectorStats and JettyWebConnectorStats

2007-12-18 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3712:
--

Committed in rev. 605403

> Remove redundent statisitcs from JettyConnectorStats and 
> JettyWebConnectorStats
> ---
>
> Key: GERONIMO-3712
> URL: https://issues.apache.org/jira/browse/GERONIMO-3712
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: console, Jetty, management
> Environment: All
>Reporter: Anita Kulshreshtha
>    Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
>
> Jetty WebConnector has a ConnectionsCount statistics which should be included 
> in TimeStatistics named ConnectionsDuration.
> JettyWebContainer has a RequestCount statistics which should be included in 
> TimeStatistics named RequestDuration.
>Currently the average value is stored in TimeStatistics.count. which is 
> incorrect.

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



[jira] Updated: (GERONIMO-3712) Remove redundent statisitcs from JettyConnectorStats and JettyWebConnectorStats

2007-12-18 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha updated GERONIMO-3712:
-

Component/s: Jetty
 console

> Remove redundent statisitcs from JettyConnectorStats and 
> JettyWebConnectorStats
> ---
>
> Key: GERONIMO-3712
> URL: https://issues.apache.org/jira/browse/GERONIMO-3712
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: console, Jetty, management
> Environment: All
>Reporter: Anita Kulshreshtha
>    Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
>
> Jetty WebConnector has a ConnectionsCount statistics which should be included 
> in TimeStatistics named ConnectionsDuration.
> JettyWebContainer has a RequestCount statistics which should be included in 
> TimeStatistics named RequestDuration.
>Currently the average value is stored in TimeStatistics.count. which is 
> incorrect.

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



[jira] Created: (GERONIMO-3712) Remove redundent statisitcs from JettyConnectorStats and JettyWebConnectorStats

2007-12-18 Thread Anita Kulshreshtha (JIRA)
Remove redundent statisitcs from JettyConnectorStats and JettyWebConnectorStats
---

 Key: GERONIMO-3712
 URL: https://issues.apache.org/jira/browse/GERONIMO-3712
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: management
 Environment: All
Reporter: Anita Kulshreshtha
Assignee: Anita Kulshreshtha
 Fix For: 2.1


Jetty WebConnector has a ConnectionsCount statistics which should be included 
in TimeStatistics named ConnectionsDuration.
JettyWebContainer has a RequestCount statistics which should be included in 
TimeStatistics named RequestDuration.
   Currently the average value is stored in TimeStatistics.count. which is 
incorrect.

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



[jira] Commented: (GERONIMO-3678) Monitoring console should accept a port no for server to be monitored

2007-12-17 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3678:
--

It would be nice to have all server addresses displayed as  IPaddr:portno  in 
all the portlets. 

> Monitoring console should accept a port no for server to be monitored
> -
>
> Key: GERONIMO-3678
> URL: https://issues.apache.org/jira/browse/GERONIMO-3678
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
>Assignee: Viet Hung Nguyen
> Fix For: 2.1
>
> Attachments: geronimo-3678.patch
>
>
>Currently the Monitoring Console accepts an IP address for the server to 
> be monitored.  This works for default geronimo instances.
> For non default installations we need to be able to specify the EJB port..

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



Re: Building with c:\Documents and Setting as .m2 repo

2007-12-17 Thread Anita Kulshreshtha
MY build is happy again..

Thanks
Anita

> --- David Jencks <[EMAIL PROTECTED]> wrote:
> 
> >  Do you know when the last time it
> worked 
> > 
> > was?  Is this the normal m2 repo location on xp?  I have a lot of  
> > local changes around this area that I'm hoping to get working and  
> > committed today: hopefully this will get fixed as part of those
> > changes.
> > 
> > thanks
> > david jencks
> > 
> > On Dec 14, 2007, at 8:35 AM, Anita Kulshreshtha wrote:
> > 
> > >I get following stack trace while building using "c:\Documents
> > and
> > > Setting" as .m2 repo. This used to work..
> > >
> > > Thanks
> > > Anita
> > >
> > > Caused by:
> > > org.apache.geronimo.kernel.repository.MissingDependencyException:
> > > Missing
> > > artifact in repositories:
> > > [file:/C:/Documents%20and%20Settings//.m2/repository/]
> > >
> > > Missing dependency:
> > > org.apache.geronimo.configs/server-security-config/2.1-SNAPSHOT/c
> > > ar
> > > at
> > >
> org.apache.geronimo.system.plugin.PluginInstallerGBean.findArtifact
> > 
> > > (Plugin
> > > InstallerGBean.java:1624)
> > > at
> > > org.apache.geronimo.system.plugin.PluginInstallerGBean.openStream
> 
> > > (PluginIn
> > > stallerGBean.java:1424)
> > > at
> > >
> >
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifac
> > 
> > > t(Pl
> > > uginInstallerGBean.java:10
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Re: Building with c:\Documents and Setting as .m2 repo

2007-12-14 Thread Anita Kulshreshtha
It worked before Nov 28th. The default user home on windows is
c:\Documents and Settings\uesr and maven uses it for default .m2 repo.
Thanks for looking into this..

Anita

--- David Jencks <[EMAIL PROTECTED]> wrote:

> This is probably my fault.  Do you know when the last time it worked 
> 
> was?  Is this the normal m2 repo location on xp?  I have a lot of  
> local changes around this area that I'm hoping to get working and  
> committed today: hopefully this will get fixed as part of those
> changes.
> 
> thanks
> david jencks
> 
> On Dec 14, 2007, at 8:35 AM, Anita Kulshreshtha wrote:
> 
> >I get following stack trace while building using "c:\Documents
> and
> > Setting" as .m2 repo. This used to work..
> >
> > Thanks
> > Anita
> >
> > Caused by:
> > org.apache.geronimo.kernel.repository.MissingDependencyException:
> > Missing
> > artifact in repositories:
> > [file:/C:/Documents%20and%20Settings//.m2/repository/]
> >
> > Missing dependency:
> > org.apache.geronimo.configs/server-security-config/2.1-SNAPSHOT/c
> > ar
> > at
> > org.apache.geronimo.system.plugin.PluginInstallerGBean.findArtifact
> 
> > (Plugin
> > InstallerGBean.java:1624)
> > at
> > org.apache.geronimo.system.plugin.PluginInstallerGBean.openStream 
> > (PluginIn
> > stallerGBean.java:1424)
> > at
> >
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifac
> 
> > t(Pl
> > uginInstallerGBean.java:1021)
> > at
> > org.apache.geronimo.system.plugin.PluginInstallerGBean.install 
> > (PluginInsta
> > llerGBean.java:675)
> > at
> > org.apache.geronimo.mavenplugins.car.InstallModulesMojo.doExecute 
> > (InstallM
> > odulesMojo.java:163)
> > at
> > org.codehaus.mojo.pluginsupport.MojoSupport.execute 
> > (MojoSupport.java:122)
> > ... 18 more
> > [INFO]
> >
>
--
> 
> > --
> > [INFO] Total time: 29 seconds
> > [INFO] Finished at: Fri Dec 14 10:45:06 EST 2007
> > [INFO] Final Memory: 50M/254M
> > [INFO]  
> >
>
--
> 
> > --
> >
> >
> >
> >
>
__
> 
> > __
> > Be a better friend, newshound, and
> > know-it-all with Yahoo! Mobile.  Try it now.  http:// 
> > mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> >
> 
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Building with c:\Documents and Setting as .m2 repo

2007-12-14 Thread Anita Kulshreshtha
   I get following stack trace while building using "c:\Documents and
Setting" as .m2 repo. This used to work..

Thanks
Anita

Caused by:
org.apache.geronimo.kernel.repository.MissingDependencyException:
Missing
artifact in repositories:
[file:/C:/Documents%20and%20Settings//.m2/repository/]

Missing dependency:
org.apache.geronimo.configs/server-security-config/2.1-SNAPSHOT/c
ar
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.findArtifact(Plugin
InstallerGBean.java:1624)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.openStream(PluginIn
stallerGBean.java:1424)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifact(Pl
uginInstallerGBean.java:1021)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInsta
llerGBean.java:675)
at
org.apache.geronimo.mavenplugins.car.InstallModulesMojo.doExecute(InstallM
odulesMojo.java:163)
at
org.codehaus.mojo.pluginsupport.MojoSupport.execute(MojoSupport.java:122)
... 18 more
[INFO]

[INFO] Total time: 29 seconds
[INFO] Finished at: Fri Dec 14 10:45:06 EST 2007
[INFO] Final Memory: 50M/254M
[INFO] 


  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



Monitoring console deadlock

2007-12-13 Thread Anita Kulshreshtha
   I was running monitoring console on G(portoffset=10) and the agent
on default G instance. I saw this trace on the screen at a later time.
So I can not describe what exactly I was doing.. This can probably be
fixed by ordering the sql operations correctly.

Thanks
Anita

14:48:27,968 ERROR [SnapshotDBHelper] A lock could not be obtained due
to a dead
lock, cycle of locks and waiters is:
Lock : ROW, SYSCOLUMNS, (4,17)
  Waiting XID : {691, S} , MONITOR, INSERT INTO Statistics
(snapshot_time, stats
ValueList, mbeanId) VALUES
(119747609,'23209078,30091640,34628360,32094576',
5)
  Granted XID : {693, X}
Lock : ROW, STATISTICS, (4,7)
  Waiting XID : {693, S} , MONITOR, SELECT DISTINCT snapshot_time FROM
Statistic
s WHERE snapshot_time < 1194896887609
  Granted XID : {691, X}
. The selected victim is XID : 691.
ERROR 40001: A lock could not be obtained due to a deadlock, cycle of
locks and
waiters is:
Lock : ROW, SYSCOLUMNS, (4,17)
  Waiting XID : {691, S} , MONITOR, INSERT INTO Statistics
(snapshot_time, stats
ValueList, mbeanId) VALUES
(119747609,'23209078,30091640,34628360,32094576',
5)
  Granted XID : {693, X}
Lock : ROW, STATISTICS, (4,7)
  Waiting XID : {693, S} , MONITOR, SELECT DISTINCT snapshot_time FROM
Statistic
s WHERE snapshot_time < 1194896887609
  Granted XID : {691, X}
. The selected victim is XID : 691.
at
org.apache.derby.iapi.error.StandardException.newException(Unknown So
urce)
at
org.apache.derby.impl.services.locks.Deadlock.buildException(Unknown
Source)
at
org.apache.derby.impl.services.locks.LockSet.lockObject(Unknown Sourc
e)
at
org.apache.derby.impl.services.locks.SinglePool.lockAnObject(Unknown
Source)
at
org.apache.derby.impl.services.locks.SinglePool.lockObject(Unknown So
urce)
at
org.apache.derby.impl.store.raw.xact.RowLocking3.lockRecordForRead(Un
known Source)
at
org.apache.derby.impl.store.access.heap.HeapController.lockRow(Unknow
n Source)
at
org.apache.derby.impl.store.access.heap.HeapController.lockRow(Unknow
n Source)
at
org.apache.derby.impl.store.access.btree.index.B2IRowLocking3.lockRow
OnPage(Unknown Source)
at
org.apache.derby.impl.store.access.btree.index.B2IRowLocking3._lockSc
anRow(Unknown Source)
at
org.apache.derby.impl.store.access.btree.index.B2IRowLockingRR.lockSc
anRow(Unknown Source)
at
org.apache.derby.impl.store.access.btree.BTreeForwardScan.fetchRows(U
nknown Source)
at
org.apache.derby.impl.store.access.btree.BTreeScan.fetchNext(Unknown
Source)
at
org.apache.derby.impl.sql.catalog.TabInfoImpl.getRowInternal(Unknown
Source)
at
org.apache.derby.impl.sql.catalog.TabInfoImpl.getRowLocation(Unknown
Source)
at
org.apache.derby.impl.sql.catalog.DataDictionaryImpl.computeRowLocati
on(Unknown Source)
at
org.apache.derby.impl.sql.catalog.DataDictionaryImpl.computeAutoincRo
wLocations(Unknown Source)
at org.apache.derby.impl.sql.compile.InsertNode.bind(Unknown
Source)
at
org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown Source)

at org.apache.derby.impl.sql.GenericStatement.prepare(Unknown
Source)
at
org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.prepa
reInternalStatement(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown
Source)
at
org.apache.derby.impl.jdbc.EmbedStatement.executeUpdate(Unknown Sourc
e)
at
org.tranql.connector.jdbc.StatementHandle.executeUpdate(StatementHand
le.java:166)
at
org.apache.geronimo.monitor.snapshot.SnapshotDBHelper.addSnapshotToDB
(SnapshotDBHelper.java:229)
at
org.apache.geronimo.monitor.snapshot.SnapshotProcessor.takeSnapshot(S
napshotProcessor.java:79)
at
org.apache.geronimo.monitor.MasterRemoteControl.handleTimeout(MasterR
emoteControl.java:205)
at sun.reflect.GeneratedMethodAccessor385.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invoc
ation.invoke(ReflectionInvocationContext.java:146)
at
org.apache.openejb.core.interceptor.ReflectionInvocationContext.proce
ed(ReflectionInvocationContext.java:129)
at
org.apache.openejb.core.interceptor.InterceptorStack.invoke(Intercept
orStack.java:67)
at
org.apache.openejb.core.stateless.StatelessContainer._invoke(Stateles
sContainer.java:203)
at
org.apache.openejb.core.stateless.StatelessContainer.invoke(Stateless
Container.java:165)
at
org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimer
ServiceImpl.java:284)
at
org.apache.openejb.core.timer.EjbTimerServiceImpl.access$100(EjbTimer
ServiceImpl.java:43)
at
org.apache.openejb.core.timer.EjbTimerServiceImpl$EjbTimeoutTimerTask
$1.run(EjbTimerServiceImpl.java:350)
at
java.util.concu

Re: [DISCUSS] Moving the Monitoring Plugin Into Trunk

2007-12-12 Thread Anita Kulshreshtha

--- Jeff Genender <[EMAIL PROTECTED]> wrote:

> 
> 
> Anita Kulshreshtha wrote:
> >  I see Monitoring Console as a tool, a standard J2EE
> Application,
> > that has been packaged for a convenient installation in Geronimo.
> It
> > talks to a geronimo specific agent to discover and monitor a
> geronimo
> > instance running elsewhere. I do not see it as an integral part of
> G,
> > and hence prefer /plugins. Its location in svn does not affect the
> > convenience of using it. It will always be installed from 'plugins'
> > portlet and will be visible as an available plugin.
> 
> IMHO, it should definitely be a plugin (as should everything we
> ship),
> but I think it should be a plugin that is installed by default. 

I hear y'all :) If the plugin has to be installed by default, 
server/trunk/plugin is the best place for it. I will be moving it
to server/trunk/plugin/monitoring/mconsole and 
server/trunk/plugin/monitoring/agent
Viet has been working on fixing problems discussed elsewhere in
this thread. It will be wired into the main build when it is fairly
stable.

Thanks
Anita


 As
> pointed out in another email, monitoring is typically shipped and
> active
> in some form for most other application servers.  If most of the
> users
> find it helpful to have automatically enabled, then its probably good
> that we do so.  I would probably suggest as we get closer to a
> release
> date that we get more input from users on this subject so we can make
> a
> proper and informed decision.
> 
> Jeff
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


[jira] Commented: (GERONIMO-3693) monitoring client does not perform operations correctly

2007-12-12 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3693:
--

- Correct! There is no need to plot min and max value graphs separately. For 
example it does not make sense to plot graph for 
HeapSizeMax with min, max and avg! It would be nice if these values (min, max) 
could be used to plot say  JVMHeapCurrent graph.
- The TimeStatistics is a bit tricky. The min, max values are for 
totaltime/count. And it should be possible to draw 'count' graph and 'total 
time'
graph separately.
IIRC Erik said that Dojo 1.0.1 does not allow us to plot min, max, avg in 
the graph. If we switch to 1.0.1 we will need to redo this part

> monitoring client does not perform operations correctly
> ---
>
> Key: GERONIMO-3693
> URL: https://issues.apache.org/jira/browse/GERONIMO-3693
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: windows
>Reporter: Viet Hung Nguyen
>Assignee: Viet Hung Nguyen
> Fix For: 2.1
>
> Attachments: geronimo-3693.patch
>
>
> Currently the second operand value is not being pulled from the mrc-server, 
> instead there the second operand value is being assigned the first operand 
> value. Additionally, the javascript that is generated from StatsGraph.java 
> does not check to see if there is a division by zero. 

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



[jira] Commented: (GERONIMO-3693) monitoring client does not perform operations correctly

2007-12-12 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3693:
--

Viet, 
   Is it possible to use the min/max values given by TimeStatistics or 
Rangestatistics instead of computing it 'over the observed period'?
The value returned is maximum since the measurement started which is not same 
as the max value during graphing period.

> monitoring client does not perform operations correctly
> ---
>
> Key: GERONIMO-3693
> URL: https://issues.apache.org/jira/browse/GERONIMO-3693
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: windows
>Reporter: Viet Hung Nguyen
>Assignee: Viet Hung Nguyen
> Fix For: 2.1
>
> Attachments: geronimo-3693.patch
>
>
> Currently the second operand value is not being pulled from the mrc-server, 
> instead there the second operand value is being assigned the first operand 
> value. Additionally, the javascript that is generated from StatsGraph.java 
> does not check to see if there is a division by zero. 

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



[jira] Issue Comment Edited: (GERONIMO-3697) Monitoring Console fix ups

2007-12-12 Thread Anita Kulshreshtha (JIRA)

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

akulshre edited comment on GERONIMO-3697 at 12/12/07 6:19 AM:


*rev 603613:*
- Fix the tag used for generating names for TimeStatistics. The value returned 
is total count not current time. 
- Turn off annoying 'could not turn Stats on for .' message.

  was (Author: akulshre):
*rev 603613:*
- Fix the tag used for generating names for TimeStatistics. The value returned 
is total count not current time. 
- Turn of annoying 'could not turn Stats on for .' message.
  
> Monitoring Console fix ups 
> ---
>
> Key: GERONIMO-3697
> URL: https://issues.apache.org/jira/browse/GERONIMO-3697
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
>     Environment: All
>Reporter: Anita Kulshreshtha
>Assignee: Anita Kulshreshtha
>
> This issue is for minor fixes to monitoring console and monitoring agent.

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



[jira] Commented: (GERONIMO-3697) Monitoring Console fix ups

2007-12-12 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3697:
--

*rev 603613:*
- Fix the tag used for generating names for TimeStatistics. The value returned 
is total count not current time. 
- Turn of annoying 'could not turn Stats on for .' message.

> Monitoring Console fix ups 
> ---
>
> Key: GERONIMO-3697
> URL: https://issues.apache.org/jira/browse/GERONIMO-3697
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
>     Environment: All
>Reporter: Anita Kulshreshtha
>Assignee: Anita Kulshreshtha
>
> This issue is for minor fixes to monitoring console and monitoring agent.

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



[jira] Commented: (GERONIMO-3678) Monitoring console should accept a port no for server to be monitored

2007-12-11 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3678:
--

Rev 603235, Removed SQL to populate DB with the default data. 

> Monitoring console should accept a port no for server to be monitored
> -
>
> Key: GERONIMO-3678
> URL: https://issues.apache.org/jira/browse/GERONIMO-3678
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
>Assignee: Viet Hung Nguyen
> Fix For: 2.1
>
> Attachments: geronimo-3678.patch
>
>
>Currently the Monitoring Console accepts an IP address for the server to 
> be monitored.  This works for default geronimo instances.
> For non default installations we need to be able to specify the EJB port..

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



Re: Unable to commit

2007-12-11 Thread Anita Kulshreshtha
   Sorry for the fuss... I used a different user name :(. I need to
wake  up. Going to get some tea...

Anita

--- Anita Kulshreshtha <[EMAIL PROTECTED]> wrote:

> Folks,
> am unable to commit this morning. Does anyone know why? My
> password, I have not forgotten it, is not being accepted.
> 
> Thanks
> Anita
> 
> 
>  
>

> Looking for last minute shopping deals?  
> Find them fast with Yahoo! Search. 
>
http://tools.search.yahoo.com/newsearch/category.php?category=shopping
> 



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



Unable to commit

2007-12-11 Thread Anita Kulshreshtha
Folks,
am unable to commit this morning. Does anyone know why? My
password, I have not forgotten it, is not being accepted.

Thanks
Anita


  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


[jira] Created: (GERONIMO-3697) Monitoring Console fix ups

2007-12-11 Thread Anita Kulshreshtha (JIRA)
Monitoring Console fix ups 
---

 Key: GERONIMO-3697
 URL: https://issues.apache.org/jira/browse/GERONIMO-3697
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: monitoring
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha
Assignee: Anita Kulshreshtha


This issue is for minor fixes to monitoring console and monitoring agent.

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



[jira] Commented: (GERONIMO-3678) Monitoring console should accept a port no for server to be monitored

2007-12-10 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3678:
--

This patch does not work. There is SQL error in 'insert into servers..." at 
line 165 in o.a.g.plugin.monitoring.util.DBManager. The no. of columns 
do not match the no. of values supplied in the insert statement. 


> Monitoring console should accept a port no for server to be monitored
> -
>
> Key: GERONIMO-3678
> URL: https://issues.apache.org/jira/browse/GERONIMO-3678
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
>     Environment: All
>Reporter: Anita Kulshreshtha
>Assignee: Viet Hung Nguyen
> Fix For: 2.1
>
> Attachments: geronimo-3678.patch
>
>
>Currently the Monitoring Console accepts an IP address for the server to 
> be monitored.  This works for default geronimo instances.
> For non default installations we need to be able to specify the EJB port..

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



Re: [DISCUSS] Moving the Monitoring Plugin Into Trunk

2007-12-10 Thread Anita Kulshreshtha

--- Matt Hogstrom <[EMAIL PROTECTED]> wrote:

> 
> On Dec 7, 2007, at 9:11 AM, Anita Kulshreshtha wrote:
> 
> >> 2. If yes, then where should we move it to? Should it be in
> server/
> >> trunk/plugins or should the monitoring plugin be a subproject.
> >
> >I was thinking of plugins..
> 
> I'm not sure it really matters where the code goes in the interim.   
> Plugins makes sense but I would move it to trunk first.  Trunk is  
> certainly viable and would likely get more people to look at the
> code,  
> report issues, and most likely ooh and awe about cool looking graphs 
> 
> and statistics.
> 
> If it turns out that the monitoring bloats the server in an  
> unacceptable way, has incorrect statistics or consumes too many  
> resources then I would think that moving it to plugins would be a  
> reasonable approach.
 I see Monitoring Console as a tool, a standard J2EE Application,
that has been packaged for a convenient installation in Geronimo. It
talks to a geronimo specific agent to discover and monitor a geronimo
instance running elsewhere. I do not see it as an integral part of G,
and hence prefer /plugins. Its location in svn does not affect the
convenience of using it. It will always be installed from 'plugins'
portlet and will be visible as an available plugin.
But that is just my opinion..

Thanks
Anita





  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


[jira] Commented: (GERONIMO-3685) Monitoring Console should display TimeStatistics and BoundedRangeStatistics correctly

2007-12-09 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3685:
--

Could you please explain what I should do to draw a graph for 'time taken to 
process a single request' aka request time
and does it work? I am editing TomcatWebRequestTimeSecond60Min graph.

> Monitoring Console should display TimeStatistics and BoundedRangeStatistics 
> correctly
> -
>
> Key: GERONIMO-3685
> URL: https://issues.apache.org/jira/browse/GERONIMO-3685
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>     Environment: All
>Reporter: Anita Kulshreshtha
>Priority: Critical
> Fix For: 2.1
>
>
>  . The Monitoring Console (MC) should display TimeStatistics and 
> BoundedRangeStatistics as a single value. 
> For example JVM Heap  or RequestTime or openConnections with a single 
> link  for graph.
> . A band-aid solution to displaying TimeStatistics and 
> BoundedRangeStatistics, and RangeStatistics is to add a field 
> 'StatisticsType' to activeDB.
> and graph 'totalTime/count' for Timestatistics and 'current' for 
> BoundedRangeStatistics, RangeStatistics. 
> . The graph builder recomputes min, max and avg. It is wasteful but 
> acceptable for now.  

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



Re: [DISCUSS] Monitoring Client may need a new graphing engine

2007-12-07 Thread Anita Kulshreshtha

--- Joe Bohn <[EMAIL PROTECTED]> wrote:

> The mouse-over feature is cool ... but considering all things listed
> as 
> advantages/disadvantages it seems to me that the dojo 0.4.3 comes out
> 
> ahead for now.  After timeplot has addressed the IE issue and x/y
> axis 
> labels (with min/max) then it would be much more compelling to
> consider 
> a change.  Just my opinion based upon the very nice summary you
> provided.
   
I agree with Joe, that dojo 0.4.3 is the right candidate for now.
There is nothing obvious about the statistics. The y label with min,
max avg. is a necessity.

Thanks
Anita






  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



[jira] Updated: (GERONIMO-3685) Monitoring Console should display TimeStatistics and BoundedRangeStatistics correctly

2007-12-07 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha updated GERONIMO-3685:
-

Description: 
 . The Monitoring Console (MC) should display TimeStatistics and 
BoundedRangeStatistics as a single value. 
For example JVM Heap  or RequestTime or openConnections with a single link  
for graph.
. A band-aid solution to displaying TimeStatistics and BoundedRangeStatistics, 
and RangeStatistics is to add a field 'StatisticsType' to activeDB.
and graph 'totalTime/count' for Timestatistics and 'current' for 
BoundedRangeStatistics, RangeStatistics. 
. The graph builder recomputes min, max and avg. It is wasteful but acceptable 
for now.  

  was:
 . The Monitoring Console (MC) should display TimeStatistics and 
BoundedRangeStatistics as a single value. 
For example JVM Heap  or RequestTime or openConnections with a single link  
for graph.
. A band-aid solution to displaying TimeStatistics and BoundedRangeStatistics, 
and RangeStatistics is to add a field 'StatisticsType' to activeDB.
and graph 'count/totalTime' for Timestatistics and 'current' for 
BoundedRangeStatistics, RangeStatistics. 
. The graph builder recomputes min, max and avg. It is wasteful but acceptable 
for now.  


> Monitoring Console should display TimeStatistics and BoundedRangeStatistics 
> correctly
> -
>
> Key: GERONIMO-3685
> URL: https://issues.apache.org/jira/browse/GERONIMO-3685
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
> Environment: All
>Reporter: Anita Kulshreshtha
>Priority: Critical
> Fix For: 2.1
>
>
>  . The Monitoring Console (MC) should display TimeStatistics and 
> BoundedRangeStatistics as a single value. 
> For example JVM Heap  or RequestTime or openConnections with a single 
> link  for graph.
> . A band-aid solution to displaying TimeStatistics and 
> BoundedRangeStatistics, and RangeStatistics is to add a field 
> 'StatisticsType' to activeDB.
> and graph 'totalTime/count' for Timestatistics and 'current' for 
> BoundedRangeStatistics, RangeStatistics. 
> . The graph builder recomputes min, max and avg. It is wasteful but 
> acceptable for now.  

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



[jira] Created: (GERONIMO-3685) Monitoring Console should display TimeStatistics and BoundedRangeStatistics correctly

2007-12-07 Thread Anita Kulshreshtha (JIRA)
Monitoring Console should display TimeStatistics and BoundedRangeStatistics 
correctly
-

 Key: GERONIMO-3685
 URL: https://issues.apache.org/jira/browse/GERONIMO-3685
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: monitoring
 Environment: All
Reporter: Anita Kulshreshtha
Priority: Critical
 Fix For: 2.1


 . The Monitoring Console (MC) should display TimeStatistics and 
BoundedRangeStatistics as a single value. 
For example JVM Heap  or RequestTime or openConnections with a single link  
for graph.
. A band-aid solution to displaying TimeStatistics and BoundedRangeStatistics, 
and RangeStatistics is to add a field 'StatisticsType' to activeDB.
and graph 'count/totalTime' for Timestatistics and 'current' for 
BoundedRangeStatistics, RangeStatistics. 
. The graph builder recomputes min, max and avg. It is wasteful but acceptable 
for now.  

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



Re: [DISCUSS] Moving the Monitoring Plugin Into Trunk

2007-12-07 Thread Anita Kulshreshtha
We definitely need such an adapter interface. This will allow us to
not corrupt the target instance, e.g. a minimal server, by installing
openejb.

Thanks
Anita

--- Jeff Genender <[EMAIL PROTECTED]> wrote:

> So I think we are kind of caught in a catch 22 here...
> 
> The issue is, the server is pluggable for the most part.  People
> may/may
> not want EJB, but definitely want the management capabilities.
> 
> Whats your thought on an adapter interface that provides for full
> JSR-77
> compatibility, thus requiring EJB, or a switch that allows for pure
> JMX
> remoting?  This would allow for compliance or be able to leverage the
> management without EJB if so desired.
> 
> Thoughts?



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Re: [DISCUSS] Moving the Monitoring Plugin Into Trunk

2007-12-07 Thread Anita Kulshreshtha

--- Kevan Miller <[EMAIL PROTECTED]> wrote:

> 
> On Dec 6, 2007, at 7:38 AM, Anita Kulshreshtha wrote:
> 
> >
> > --- Viet Nguyen <[EMAIL PROTECTED]> wrote:
> >
> >> On Dec 5, 2007 11:36 PM, Anita Kulshreshtha <[EMAIL PROTECTED]>
> >> wrote:
> >>> Eric,
.
> >
> >Perhaps I am not making it clear. The graph that is shown as
> > requestTime for tomcatWebConnector is incorrect. The value returned
> by
> > tomcat is count not time. We need to have different methods to  
> > generate
> > graphs for TimeStatistics, RangeStatistics, and  
> > BoundedRangeStatistics.
> 
> OK. That's good information. 

   But a very important one for a user who takes the trouble to install
the plugins and reads the document about monitoring and statistics.

But, IMO, that doesn't necessarily mean 
> 
> we shouldn't move the monitoring plugin out of sandbox. It might mean
>  
> that we aren't ready to *release* the monitoring plugin. I don't
> think  
> we're having a *release* discussion -- at least we shouldn't be. 

If the plugin is moved to trunk, as the title of the discussion
says, does it not get automatically released? 

We  
> can have the discussion that we don't want to hold up a Geronimo 2.1 
> 
> release waiting for monitoring plugin problems to be resolved, but
> I'd  
> prefer we discuss without a particular timeline in mind...
> 
> IMO, we have the following questions to answer:
> 
> 1. Are we ready to move monitoring plugin out of sandbox?

yes

> 2. If yes, then where should we move it to? Should it be in server/ 
> trunk/plugins or should the monitoring plugin be a subproject.

I was thinking of plugins..

> 3. What bug fixes/new features need to be added to the monitoring  
> plugin before it's ready to be released?

   We should do the minimum and make sure all the information that is
displayed is correct, i.e. there is no discrepancy between the raw
value (displayed on the console) and the graph. We can address the fact
the values themselves are skewed later.

Thanks
Anita


> 
> Anita,
> Your objections seem to be in category 3, but I may be wrong. So,
> help  
> us understand what you're thinking...
> 
> --kevan
> 
> 



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Re: Uninstalling an application

2007-12-06 Thread Anita Kulshreshtha

--- Joe Bohn <[EMAIL PROTECTED]> wrote:

> 
> 
> Anita Kulshreshtha wrote:
..
> 
> I'm not sure why you would have to edit config.xml.  You should be
> able 
> to uninstall the dependencies manually via command line or the
> console 
> without the need to modify config.xml manually.  The catch is that
> you 
> need to know what those dependencies are that were installed as a
> result 
> of your deployment.
> 
> At the moment there is nothing to remove the dependencies.  In order
> to 
> be able to remove dependencies that were installed we would need to
> keep 
> some use counts or something similar.  We had discussed this a while 
> back with some proposals ... but at the moment nothing is
> implemented.
> 
> Joe
> 

 I was using mrc-server-car. it installs mrc-ds-car and an ear.
IIRC, After uninstalling mrc-server-car, shutdown and hand deleting
mrc-ds-car, ear from G/repository, the mrc-ds-car was left in 
config.xml. The server could not be restarted. 

Thanks
Anita


  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



Re: [VOTE] Make Yoko core orb a Yoko subproject.

2007-12-06 Thread Anita Kulshreshtha
+1

Anita

--- Rick McGuire <[EMAIL PROTECTED]> wrote:

> The discussion thread has been out there long enough for comment, and
> 
> those who have responded appear positive about the prospect.  I think
> 
> it's time to put this to a vote.  The full proposal from Matt
> Hogstrom 
> is attached at the end, but the basic proposal we're voting on 
> implementing in Geronimo is:
> 
> 1)  Accept the Yoko core modules (corba spec, corba core
> implemenation, 
> rmi spec and rmi implementation) as a subproject of Geronimo.
> 2)  The Yoko subproject will be maintained as a stand-alone component
> so 
> it can be used by Harmony as well as Geronimo.
> 3)  Lars Kuhn, Alexey Petrenko, and Darren Middleman be invited to
> join 
> the Geronimo project as commiters so that they may continue
> contributing 
> to the Yoko ORB.
> 
> This is a single vote on the entire proposal (accepting the code and 
> inviting the commiters).
> 
> [ ] +1 Implement the Yoko ORB subproject in Geronimo as proposed
> above.
> [ ] 0 No opinion
> [ ] -1 Do not implement the Yoko subproject as proposed. 
> 
> Only PMC member's votes are binding, but we invite anybody in the 
> community to speak up and vote on this.
> 
> Since the vote runs over the weekend, I'll conclude it at 10::00
> Eastern 
> time on Monday.
> 
> Rick
> 
> Matt's full proposal presented to the Yoko project:
> 
> The members of project yoko have been considering the future of Yoko
> as 
> a project.  There have been several milestones delivered and the
> project 
> is used by other ASF projects.   The project is not as active as
> other 
> ASF projects and it makes sense to move the code from Yoko to other 
> projects.  The Yoko team has the following proposal for your
> consideration.
> 
> Proposed Code Donation from Project Yoko to Apache CXF and Apache
> Geronimo
> 
> The Yoko community has been successful in delivering several
> milestones 
> of the ORB implementation while in the Apache Incubator.  These 
> milestones are used by other Apache projects (namely Geronimo and 
> Harmony) to support their releases.  The WebServices bindings are 
> dependent on CXF.  The Yoko community has decided that the Yoko
> project 
> does not have quite the momentum to carry itself as an independent 
> project but has sufficient value for other projects for them to
> consider 
> receiving the code and committers for that code-base as sub-projects.
>  
> Since the code under consideration is used by Apache Geronimo, Apache
> 
> CXF and Apache Harmony the movement of the code should continue to
> allow 
> for independent releases so the code can be easily shared with other 
> dependent projects.
> 
> The proposed division is:
> 
> yoko-spec-corba - this is the org.omg interface classes.
> rmi-spec - this is the javax.rmi spec implementation
> core - This is the actual ORB implementation.
> rmi-impl - This is the implementation of the RMIIIOP support.
> 
> These modules are also used by Harmony.
> 
> In addition to the code we propose that the following committers in 
> Apache Yoko be accepted as committers in Apache Geronimo given their 
> demonstration of delivering code, creating releases and functioning
> as a 
> community.  Those noted with asterisks are already Geronimo
> committers.
> 
> Continued involvement with the core:
> 
> Rick McGuire *
> David Jencks *
> Alan Cabrera  *
> Lars Kuhne
> Alexey Petrenko
> Darren Middleman
> 
> The remainder of the modules in Yoko are part of the webservices
> support 
> and are independent of the underlying ORB implementation.
> 
> api -- interface classes used for the web services support.
> bindings -- code to implement the CORBA-Web services bindings.
> tools -- tools for generation WSDL and IDL for the bindings
> maven-plugin -- some maven plugins that can use the tools for
> generating 
> binding-related build artifacts.  None of the maven-plugin code is
> used 
> by the ORB.
> 
> There is also a distribution directory with some sample applications.
>  
> One set of samples demonstrates using the core ORB, the other set is
> for 
> WebServices.  We recommend that the distribution directory should
> move 
> to Apache CXF as the webservices examples use the orb samples to bind
> 
> them as web services.  Since Apache Geronimo's only use of CORBA is
> for 
> exporting EJBs, these samples are not particularly valuable for
> Geronimo.
> 
> The Yoko community did not have any committers that expressed an 
> interest in continuing work on these bindings.  As such, only the
> code 
> would be moving to apache CXF.
> 
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Uninstalling an application

2007-12-06 Thread Anita Kulshreshtha
I installed a plugin using 'plugins' portlet in the admin console.
It worked as expected. After the plugin is uninstalled it leaves its
dependent cars and ears behind. I have tried it from both command line
and console. Next time I install the plugin using 'plugins' I get old
dependencies. I have to hand delete the stuff from G/repository and
edit config.xml to install it correctly. Is there a better way to do
this?


Thanks
Anita



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



[jira] Created: (GERONIMO-3682) The Monitoring Console should keep information about Stats available from a managed object

2007-12-06 Thread Anita Kulshreshtha (JIRA)
The Monitoring Console should keep information about Stats available from a 
managed object
--

 Key: GERONIMO-3682
 URL: https://issues.apache.org/jira/browse/GERONIMO-3682
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public (Regular issues)
  Components: monitoring
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha


   The monitoring console should do a getStats on each of the available 
StatisticsProvider (without the query being enabled).
It should use this information to build a DB about the nature of the 
statistics. This information should be used to fill in the 
default values in 'add a graph page'. Currently the description, x label, y 
label show as empty.


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



[jira] Updated: (GERONIMO-3681) The Monitoring Console should allow the type of graph to be chosen

2007-12-06 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha updated GERONIMO-3681:
-

Summary: The Monitoring Console should allow the type of graph to be chosen 
 (was: The Monitoring Console should all the type of graph to be chosen)

> The Monitoring Console should allow the type of graph to be chosen
> --
>
> Key: GERONIMO-3681
> URL: https://issues.apache.org/jira/browse/GERONIMO-3681
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
>
>   The CountStatistics can be displayed in 2 ways, the raw count and the 
> throughput/utilization (count/sec). For raw count
> like ErrorCount a bar graph is more appropriate. The curvedArea is good for 
> throughput. The user should be able to choose which 
> graph style (bar, curvedArea, etc) to use.

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



[jira] Created: (GERONIMO-3681) The Monitoring Console should all the type of graph to be chosen

2007-12-06 Thread Anita Kulshreshtha (JIRA)
The Monitoring Console should all the type of graph to be chosen


 Key: GERONIMO-3681
 URL: https://issues.apache.org/jira/browse/GERONIMO-3681
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public (Regular issues)
  Components: monitoring
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha


  The CountStatistics can be displayed in 2 ways, the raw count and the 
throughput/utilization (count/sec). For raw count
like ErrorCount a bar graph is more appropriate. The curvedArea is good for 
throughput. The user should be able to choose which 
graph style (bar, curvedArea, etc) to use.

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



[jira] Updated: (GERONIMO-3680) The Monitoring agent should optimize DB activity

2007-12-06 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha updated GERONIMO-3680:
-

Attachment: view4.jpg

  This graph was drawn with Monitoring console running locally with 
portoffset=10. 
   The agent was running in the default instance. The commiitted transaction 
graph shows Tx committed every 
interval (5 minutes). There was no other application running on G.

> The Monitoring agent should optimize DB activity
> 
>
> Key: GERONIMO-3680
> URL: https://issues.apache.org/jira/browse/GERONIMO-3680
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
> Attachments: view4.jpg
>
>
>Currently the agent needs to be loaded in the same JVM as the server being 
> monitored. The agent skews the 
> statistics being monitered. 

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



[jira] Created: (GERONIMO-3680) The Monitoring agent should optimize DB activity

2007-12-06 Thread Anita Kulshreshtha (JIRA)
The Monitoring agent should optimize DB activity


 Key: GERONIMO-3680
 URL: https://issues.apache.org/jira/browse/GERONIMO-3680
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public (Regular issues)
  Components: monitoring
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha


   Currently the agent needs to be loaded in the same JVM as the server being 
monitored. The agent skews the 
statistics being monitered. 

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



[jira] Created: (GERONIMO-3679) Montitoring console should display 'available statistics' in a more organized way

2007-12-06 Thread Anita Kulshreshtha (JIRA)
Montitoring console should display 'available statistics' in a more organized 
way
-

 Key: GERONIMO-3679
 URL: https://issues.apache.org/jira/browse/GERONIMO-3679
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public (Regular issues)
  Components: monitoring
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha


Currently the Monitoring Console shows all statistics in a list. It is very 
hard to make out what they are for.
We need to categorize them according to their J2EETypes, e.g. for 
J2EEType=WebModule, we should list them under
Web Applications. The non standard J2EEtype, e.g WebConnectors should go under 
a separate category.

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



[jira] Created: (GERONIMO-3678) Monitoring console should accept a port no for server to be monitored

2007-12-06 Thread Anita Kulshreshtha (JIRA)
Monitoring console should accept a port no for server to be monitored
-

 Key: GERONIMO-3678
 URL: https://issues.apache.org/jira/browse/GERONIMO-3678
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: monitoring
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha


   Currently the Monitoring Console accepts an IP address for the server to be 
monitored.  This works for default geronimo instances.
For non default installations we need to be able to specify the EJB port..

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



Re: [DISCUSS] Moving the Monitoring Plugin Into Trunk

2007-12-06 Thread Anita Kulshreshtha

--- Viet Nguyen <[EMAIL PROTECTED]> wrote:

> On Dec 5, 2007 11:36 PM, Anita Kulshreshtha <[EMAIL PROTECTED]>
> wrote:
> > Eric,
> >For this discussion I will use MC for monitoring console (aka
> > client), and agent for mrc-server. It is possible to use 3 G
> instances
> > (I used this method until GERONIMO-3660). G1 with MC on remote or
> local
> > m/c, G2 with agent on local m/c, and G3 the instance to be
> monitored.
> > This is the ideal solution but will be most difficult to implement
> > efficiently. The advantage is that the instance to be monitored is
> not
> > corrupted in any way.
> >  The second option is to use 2 G instances. G1 with MC on
> remote or
> > local m/c, G2 the instance to be monitored. The agent is loaded in
> G2.
> > This is what we have now. we need to reduce DB activity. We can
> improve
> > upon this as we go.
> > The TimeSatistics has 4 values named count, max, min and
> totaltime.
> > The graph treats count as the current value of time. This is
> because
> > the information that it is a TimeStatistics is lost in the DB. All
> four
> > values appear as separate statistics, and the graph would draw each
> one
> > separately as value, min, max! The same is true for
> > BoundedRangeStatistics. A single graph should show all 5 values.
> > More inline..
> The current implementation only allows for one statistic to be shown
> at a time on a graph, but if you wanted to have the max or min
> statistics that could be easily obtained since those numbers are
> there. I think allowing the admin to graph all 4 values on the same
> graph is a very useful feature and should definitely be added;
> However, this is not necessarily a stop ship issue.

Perhaps I am not making it clear. The graph that is shown as
requestTime for tomcatWebConnector is incorrect. The value returned by
tomcat is count not time. We need to have different methods to generate
graphs for TimeStatistics, RangeStatistics, and BoundedRangeStatistics.



Thanks
Anita
  
> >
> >
> > --- "Erik B. Craig" <[EMAIL PROTECTED]> wrote:
> >
> > > Anita,
> > > You mentioned that the collecting agent running within the same
> jvm
> > > (I.E. under a Geronimo instance being monitored as a plugin) is
> an
> > > issue due to resource consumption... however I am unsure what a
> good
> > >
> > > alternative approach would be? Are you suggesting we have a
> separate
> > >
> > > instance of G to monitor a target instance? Or are you suggesting
> > > that
> > > the mrc-server be a standalone java app that runs in it's own
> JVM?
> >
> > This is a possibility too..
> > >
> > > Currently the graph builder will plot any data being grabbed as
> > > snapshots in any method defined by the user. In the current graph
> > > creation page, the user has the option to differentiate between
> raw
> > > count vs. count/time or even count/some other count. There are a
> lot
> > >
> > > of options configurable by the user.
> > When I added ErrorCount and ErrorCount/sec graphs to a single
> view,
> > The other views got corrupted. This is a minor issue and can be
> easily
> > fixed.
> >
> > Thanks
> > Anita
> >
> > >
> > > Additionally... do you have an example of the graphs for
> > > TimeStatistics or BoundedRangeStatistics being wrong/how they are
> > > wrong?
> > >
> > >
> >
> >
> >
> >
> >  
>

> > Looking for last minute shopping deals?
> > Find them fast with Yahoo! Search. 
>
http://tools.search.yahoo.com/newsearch/category.php?category=shopping
> >
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Re: [DISCUSS] Moving the Monitoring Plugin Into Trunk

2007-12-05 Thread Anita Kulshreshtha

> 
> Anita, can you please technically show why this is not ready or
> should
> not be released?  Can you explain/show where the graphs are wrong? 
> This
> may help move things along.
> 
> Jeff

Don't I get 24 hours to respond :)

Thanks
Anita



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Re: [DISCUSS] Moving the Monitoring Plugin Into Trunk

2007-12-05 Thread Anita Kulshreshtha
Eric,
   For this discussion I will use MC for monitoring console (aka
client), and agent for mrc-server. It is possible to use 3 G instances
(I used this method until GERONIMO-3660). G1 with MC on remote or local
m/c, G2 with agent on local m/c, and G3 the instance to be monitored.
This is the ideal solution but will be most difficult to implement
efficiently. The advantage is that the instance to be monitored is not
corrupted in any way.
 The second option is to use 2 G instances. G1 with MC on remote or
local m/c, G2 the instance to be monitored. The agent is loaded in G2.
This is what we have now. we need to reduce DB activity. We can improve
upon this as we go. 
The TimeSatistics has 4 values named count, max, min and totaltime.
The graph treats count as the current value of time. This is because
the information that it is a TimeStatistics is lost in the DB. All four
values appear as separate statistics, and the graph would draw each one
separately as value, min, max! The same is true for
BoundedRangeStatistics. A single graph should show all 5 values.
More inline..
   

--- "Erik B. Craig" <[EMAIL PROTECTED]> wrote:

> Anita,
> You mentioned that the collecting agent running within the same jvm  
> (I.E. under a Geronimo instance being monitored as a plugin) is an  
> issue due to resource consumption... however I am unsure what a good 
> 
> alternative approach would be? Are you suggesting we have a separate 
> 
> instance of G to monitor a target instance? Or are you suggesting
> that  
> the mrc-server be a standalone java app that runs in it's own JVM?

This is a possibility too.. 
> 
> Currently the graph builder will plot any data being grabbed as  
> snapshots in any method defined by the user. In the current graph  
> creation page, the user has the option to differentiate between raw  
> count vs. count/time or even count/some other count. There are a lot 
> 
> of options configurable by the user. 
When I added ErrorCount and ErrorCount/sec graphs to a single view,
The other views got corrupted. This is a minor issue and can be easily
fixed.

Thanks
Anita

> 
> Additionally... do you have an example of the graphs for  
> TimeStatistics or BoundedRangeStatistics being wrong/how they are
> wrong?
> 
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Re: [DISCUSS] Moving the Monitoring Plugin Into Trunk

2007-12-05 Thread Anita Kulshreshtha
Viet, 
   Thanks for working on the monitoring console. A lot still remains to
be done. There are architectural issues which need to be addressed:
Currently the agent (aka mrc-server) needs to reside in same jvm as
the server being monitored. It consumes significant DB resources. 
The Graph builder plots CountStatistics correctly. It does not
provide a way (minor point) to choose/plot both the raw count and the
throughput, i.e. count/sec. The graphs for TimeStatistics and
BoundedRangeStatistics are wrong. This is a serious shortcoming. I
would like it to be fixed before we can talk about releasing it. 

Thanks
Anita
 
--- Viet Nguyen <[EMAIL PROTECTED]> wrote:

> Hi All,
> 
> There has been a lot of work done on the monitoring plugin lately. I
> think it is now time to move it from sandbox into trunk, in time for
> the 2.1 release. I am unsure
> of the timeline for 2.1, but I feel as though the monitoring plugin
> should be moved to trunk around this time, so that the little kinks
> can be worked out before it is
> too late for the release. Erik and I have worked together along with
> the help of many others to provide a monitoring collecting agent and
> monitoring portlet.
> 
> To briefly go over what the monitoring plugin can do:
> -monitor multiple servers
> -securely connects to remote servers that are monitored (via MEJB and
> encryption of the password using Geronimo's EncryptionManager)
> -keeps an on going history of user-chosen statistics
> -provides the ability to view current and past statistics
> -customizable graphs (e.g. I can choose which stats I want to graph,
> and much more)
> -the ability to group certain graphs together into what we call a
> "view." The idea is to allow an administrator to view only those
> graphs that he cares about...all in one place!
> -editable server, graphs, and views option
> -provides the ability to keep track of any mbean that is declared as
> a
> StatisticsProvider
> -administrator can custom define the elapsed time period before each
> snapshot is taken
> -everything is packaged into plugins (separate plugins and a bundled
> plugin with both pieces), so deploying is made easier
> 
> I hope that some of you can take some time to test out the plugin
> which can be pulled from sandbox at
> http://svn.apache.org/repos/asf/geronimo/sandbox/monitoring and
> provide
> some feedback. If there are no objections, I hope that a committer
> can
> soon move the monitoring plugin into trunk. One of the new features
> that I would like to see listed
> for the 2.1 release is this monitoring plugin. I believe it will
> attract a lot of attention and users.
> 
> Thanks,
> Viet
> 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping


Re: svn commit: r601152 [3/4] - in /geronimo/server/trunk: ./ applications/welcome/geronimo-welcome/src/main/java/org/apache/geronimo/welcome/ assemblies/geronimo-boilerplate-minimal/src/main/underlay

2007-12-05 Thread Anita Kulshreshtha
   ${geronimoVersion} is guaranteed to work like "2.1-SNAPSHOT". There
is no such guarantee for ${version}, i.e. it may evaluate to 2.1-.

Thanks
Anita

--- David Jencks <[EMAIL PROTECTED]> wrote:

> 
> On Dec 4, 2007, at 6:26 PM, Anita Kulshreshtha wrote:
> 
> >   Is the  temporary? Could you have used geronimoVersion
> > property instead of 2.1-SNAPSHOT?
> 
> I hope I can get rid of the version element again.  I'm hoping to fix
>  
> up the plugin repo code so that file system plugin repositories work 
> 
> at which point a lot of explicit versions won't be required.  If that
>  
> doesn't work then all the 2.1-SNAPSHOTS need to be turned into $ 
> {version} or ${geronimoVersion}.  I'm not sure which would work
> better?
> 
> thanks
> david jencks
> >
> > Thanks
> > Anita
> >
> > --- [EMAIL PROTECTED] wrote:
> >
> >> Modified:
> >>
> > geronimo/server/trunk/framework/modules/geronimo-system/src/main/ 
> > java/org/apache/geronimo/system/resolver/ 
> > ExplicitDefaultArtifactResolver.java
> >> URL:
> >>
> > http://svn.apache.org/viewvc/geronimo/server/trunk/framework/ 
> > modules/geronimo-system/src/main/java/org/apache/geronimo/system/ 
> > resolver/ExplicitDefaultArtifactResolver.java? 
> > rev=601152&r1=601151&r2=601152&view=diff
> >>
> >
>
==
> 
> > 
> >> ---
> >>
> > geronimo/server/trunk/framework/modules/geronimo-system/src/main/ 
> > java/org/apache/geronimo/system/resolver/ 
> > ExplicitDefaultArtifactResolver.java
> >> (original)
> >> +++
> >>
> > geronimo/server/trunk/framework/modules/geronimo-system/src/main/ 
> > java/org/apache/geronimo/system/resolver/ 
> > ExplicitDefaultArtifactResolver.java
> >> Tue Dec  4 15:49:03 2007
> >> @@ -38,14 +38,14 @@
> >>  /**
> >>   * @version $Rev$ $Date$
> >>   */
> >> -public class ExplicitDefaultArtifactResolver extends
> >> DefaultArtifactResolver implements AliasedArtifactResolver {
> >> +public class ExplicitDefaultArtifactResolver extends
> >> DefaultArtifactResolver implements LocalAliasedArtifactResolver {
> >>  private static final String COMMENT = "#You can use this file
> to
> >> indicate that you want to substitute one module for another.\n" +
> >>  "#format is oldartifactid=newartifactId e.g.\n" +
> >>
> >>
> > "#org.apache.geronimo.configs/transaction// 
> >
> car=org.apache.geronimo.configs/transaction-jta11/1.2-SNAPSHOT/car\n"
> >> +
> >>  "#versions can be ommitted on the left side but not
> the
> >> right.\n" +
> >>  "#This can also specify explicit versions in the same
> >> format.";
> >>
> >> -private final String versionMapLocation;
> >> +private final String artifactAliasesFile;
> >>  private final ServerInfo serverInfo;
> >>
> >>  public ExplicitDefaultArtifactResolver(String
> >> versionMapLocation,
> >> @@ -53,10 +53,15 @@
> >>  Collection
> repositories,
> >>  ServerInfo serverInfo ) throws IOException {
> >>  super(artifactManager, repositories,
> >> buildExplicitResolution(versionMapLocation, serverInfo));
> >> -this.versionMapLocation = versionMapLocation;
> >> +this.artifactAliasesFile = versionMapLocation;
> >>  this.serverInfo = serverInfo;
> >>  }
> >>
> >> +
> >> +public String getArtifactAliasesFile() {
> >> +return artifactAliasesFile;
> >> +}
> >> +
> >>  private static Map
> >> buildExplicitResolution(String versionMapLocation, ServerInfo
> >> serverInfo) throws IOException {
> >>  if (versionMapLocation == null) {
> >>  return null;
> >> @@ -123,7 +128,7 @@
> >>  public synchronized void addAliases(Properties properties)
> >> throws IOException {
> >>  Map explicitResolutions =
> >> propertiesToArtifactMap(properties);
> >>  getExplicitResolution().putAll(explicitResolutions);
> >> -saveExplicitResolution(getExplicitResolution(),
> >> versionMapLocation, serverInfo);
> >> +saveExplicitResolution(getExplicitResolution(),
> >> arti

Re: [ANNOUNCE] Welcome Jay McHugh as the newest member of the Geronimo PMC

2007-12-05 Thread Anita Kulshreshtha
Congratulations Jay!

Anita

--- Kevan Miller <[EMAIL PROTECTED]> wrote:

> All,
> Please join us in congratulating Jay McHugh as the newest member of  
> the Geronimo PMC. It's been great to have Jay working with us as a  
> committer on Geronimo. Even better to have him join us in providing  
> oversight of the Geronimo project.
> 
> Way to go Jay!!!
> 
> The Apache Geronimo PMC
> 
> --kevan
> 



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



Re: svn commit: r601152 [3/4] - in /geronimo/server/trunk: ./ applications/welcome/geronimo-welcome/src/main/java/org/apache/geronimo/welcome/ assemblies/geronimo-boilerplate-minimal/src/main/underlay

2007-12-04 Thread Anita Kulshreshtha
  Is the  temporary? Could you have used geronimoVersion
property instead of 2.1-SNAPSHOT?

Thanks
Anita
  
--- [EMAIL PROTECTED] wrote:

> Modified:
>
geronimo/server/trunk/framework/modules/geronimo-system/src/main/java/org/apache/geronimo/system/resolver/ExplicitDefaultArtifactResolver.java
> URL:
>
http://svn.apache.org/viewvc/geronimo/server/trunk/framework/modules/geronimo-system/src/main/java/org/apache/geronimo/system/resolver/ExplicitDefaultArtifactResolver.java?rev=601152&r1=601151&r2=601152&view=diff
>
==
> ---
>
geronimo/server/trunk/framework/modules/geronimo-system/src/main/java/org/apache/geronimo/system/resolver/ExplicitDefaultArtifactResolver.java
> (original)
> +++
>
geronimo/server/trunk/framework/modules/geronimo-system/src/main/java/org/apache/geronimo/system/resolver/ExplicitDefaultArtifactResolver.java
> Tue Dec  4 15:49:03 2007
> @@ -38,14 +38,14 @@
>  /**
>   * @version $Rev$ $Date$
>   */
> -public class ExplicitDefaultArtifactResolver extends
> DefaultArtifactResolver implements AliasedArtifactResolver {
> +public class ExplicitDefaultArtifactResolver extends
> DefaultArtifactResolver implements LocalAliasedArtifactResolver {
>  private static final String COMMENT = "#You can use this file to
> indicate that you want to substitute one module for another.\n" +
>  "#format is oldartifactid=newartifactId e.g.\n" +
> 
>
"#org.apache.geronimo.configs/transaction//car=org.apache.geronimo.configs/transaction-jta11/1.2-SNAPSHOT/car\n"
> +
>  "#versions can be ommitted on the left side but not the
> right.\n" +
>  "#This can also specify explicit versions in the same
> format.";
>  
> -private final String versionMapLocation;
> +private final String artifactAliasesFile;
>  private final ServerInfo serverInfo;
>  
>  public ExplicitDefaultArtifactResolver(String
> versionMapLocation,
> @@ -53,10 +53,15 @@
>  Collection repositories,
>  ServerInfo serverInfo ) throws IOException {
>  super(artifactManager, repositories,
> buildExplicitResolution(versionMapLocation, serverInfo));
> -this.versionMapLocation = versionMapLocation;
> +this.artifactAliasesFile = versionMapLocation;
>  this.serverInfo = serverInfo;
>  }
>  
> +
> +public String getArtifactAliasesFile() {
> +return artifactAliasesFile;
> +}
> +
>  private static Map
> buildExplicitResolution(String versionMapLocation, ServerInfo
> serverInfo) throws IOException {
>  if (versionMapLocation == null) {
>  return null;
> @@ -123,7 +128,7 @@
>  public synchronized void addAliases(Properties properties)
> throws IOException {
>  Map explicitResolutions =
> propertiesToArtifactMap(properties);
>  getExplicitResolution().putAll(explicitResolutions);
> -saveExplicitResolution(getExplicitResolution(),
> versionMapLocation, serverInfo);
> +saveExplicitResolution(getExplicitResolution(),
> artifactAliasesFile, serverInfo);
>  }
>  
>  public static final GBeanInfo GBEAN_INFO;
> 
> Added:
>
geronimo/server/trunk/framework/modules/geronimo-system/src/main/java/org/apache/geronimo/system/resolver/LocalAliasedArtifactResolver.java
> URL:
>
http://svn.apache.org/viewvc/geronimo/server/trunk/framework/modules/geronimo-system/src/main/java/org/apache/geronimo/system/resolver/LocalAliasedArtifactResolver.java?rev=601152&view=auto
>
==
> ---
>
geronimo/server/trunk/framework/modules/geronimo-system/src/main/java/org/apache/geronimo/system/resolver/LocalAliasedArtifactResolver.java
> (added)
> +++
>
geronimo/server/trunk/framework/modules/geronimo-system/src/main/java/org/apache/geronimo/system/resolver/LocalAliasedArtifactResolver.java
> Tue Dec  4 15:49:03 2007
> @@ -0,0 +1,28 @@
> +/*
> + * Licensed to the Apache Software Foundation (ASF) under one
> + * or more contributor license agreements.  See the NOTICE file
> + * distributed with this work for additional information
> + * regarding copyright ownership.  The ASF licenses this file
> + * to you under the Apache License, Version 2.0 (the
> + * "License"); you may not use this file except in compliance
> + * with the License.  You may obtain a copy of the License at
> + *
> + *  http://www.apache.org/licenses/LICENSE-2.0
> + *
> + * Unless required by applicable law or agreed to in writing,
> + * software distributed under the License is distributed on an
> + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> + * KIND, either express or implied.  See the License for the
> + * specific language governing permissions and limitations
> + * under the License.
> + */
> +
> +
> +package org.apache.geronimo.system.resolver;
> +
> +/**
> + * @version $Rev:$ $Date:$
> + */
> +public interface LocalAliasedArtifactResolver extends
> AliasedArt

Re: How to get memory statistics from a remote Geronimo runtime?

2007-12-04 Thread Anita Kulshreshtha
   It is not clear to me if this is part of the earlier code or a
separate program. If it is part of the JMX code, then Runtime is from
the local jvm not remote. The non heap Memory for this program in
either case is negligible.
   You could start G with -Dcom.sun.management.jmxremote. Start
jconsole and click on the Memory tab to get the whole picture.
   Hope this is helpful

Thanks
Anita

--- Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:

> I don't know why the non heap memory is missing in the equations. 
> The
> equations I gave are based what I observed by running the following
> code.
> 
> MemoryMXBean memmxbean =
> ManagementFactory.getMemoryMXBean();
> Runtime rt = Runtime.getRuntime();
> MemoryUsage memUsage = memmxbean.getHeapMemoryUsage();
> System.err.println("init="+memUsage.getInit());
> System.err.println("max="+memUsage.getMax());
> System.err.println("used="+memUsage.getUsed());
> System.err.println("committed="+memUsage.getCommitted());
> System.err.println("free="+(memUsage.getCommitted()-
> memUsage.getUsed()));
> System.err.println("TotalMemory = "+rt.totalMemory());
> System.err.println("MaxMemory = "+rt.maxMemory());
> System.err.println("FreeMemory = "+rt.freeMemory());
>
> System.err.println("Used="+(rt.totalMemory()-rt.freeMemory()));
> 
> ++Vamsi
> 
> On Dec 4, 2007 8:57 PM, Anita Kulshreshtha <[EMAIL PROTECTED]>
> wrote:
> 
> >   IIUC,
> >
> >
>
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/management/MemoryMXBean.html
> >   runtime values are sum of values from Heap and non heap memory.
> In
> > other words you need to add contribution from non heap Memory to
> all 4
> > equations.
> >
> > Thanks
> > Anita
> >
> > --- Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:
> >
> > > I don't know if it is necessary to add the statistics from
> Runtime.
> > > Here is
> > > the relationship I see between the stats from Runtime and those
> got
> > > from
> > > MemoryMXBean.getHeapMemoryUsage()
> > >
> > > Runtime.totalMemory() == MemoryUsage.getCommitted()
> > > Runtime.maxMemory() == MemoryUsage.getMax()
> > > Runtime.freeMemory() == MemoryUsage.getCommitted() -
> > > MemoryUsage.getUsed()
> > > Runtime.totalMemory() - Runtime.freeMemory() ==
> MemoryUsage.getUsed()
> > >
> > > ++Vamsi
> > >
> > >
> > > On Dec 4, 2007 6:51 PM, Anita Kulshreshtha <[EMAIL PROTECTED]>
> > > wrote:
> > >
> > > >   If you are interested in usedMemory and maxMemory as given by
> > > > Runtime, we could add that again. The JVM Stats give a rough
> > > estimate
> > > > of heap memory only.
> > > >
> > > > Thanks
> > > > Anita
> > > >
> > > > --- Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:
> > > >
> > > > > I am wondering if the following (which works) is the correct
> way
> > > to
> > > > > get
> > > > > maxHeapSize and usedMemory from a remote Geronimo server.
> > > > >
> > > > > import
> > > > >
> org.apache.geronimo.management.stats.BoundedRangeStatisticImpl;
> > > > >
> > > > > Map map = new HashMap();
> > > > > map.put("jmx.remote.credentials", new String[] {user,
> > > > > password});
> > > > > JMXServiceURL address = new JMXServiceURL(
> > > > > "service:jmx:rmi:///jndi/rmi://"+host+ ":" +
> port
> > > +
> > > > > "/JMXConnector");
> > > > > JMXConnector jmxConnector =
> > > > > JMXConnectorFactory.connect(address,
> > > > > map);
> > > > > mbServerConnection =
> > > jmxConnector.getMBeanServerConnection();
> > > > > objName = ObjectName.getInstance
> > > > > ("geronimo:J2EEServer=geronimo,name=JVM,j2eeType=JVM");
> > > > > Stats stats = (Stats)
> > > > > mbServerConnection.getAttribute(objName,
> > > > > "stats");
> > > > >  BoundedRangeStatisticImpl statistic =
> > > > > (BoundedRangeStatisticImpl)
> > > > > stats.getStatistic("HeapSize");
> > > > > long maxMemory = statistic.getUpperBound();
> > > > > long usedMemory = statistic.getCurrent();
> > > > >
> > > > > Is this ok?  Or, is there a better way?
> > > > >
> > > > > ++Vamsi
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
> >
>

> > > > Be a better pen pal.
> > > > Text or chat with friends inside Yahoo! Mail. See how.
> > > > http://overview.mail.yahoo.com/
> > > >
> > >
> >
> >
> >
> >
> > 
>

> > Be a better sports nut!  Let your teams follow you
> > with Yahoo Mobile. Try it now.
> > http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ
> >
> 



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



Re: Deploying to multiple instances of G

2007-12-04 Thread Anita Kulshreshtha
   yes, I uninstalled it from the wrong server despite being aware of
the behavior... Another version of the same problem is that the same
app can not be deployed in another instance. am I correct?

Thanks
Anita

--- Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:

> On Dec 4, 2007 7:36 PM, Anita Kulshreshtha <[EMAIL PROTECTED]>
> wrote:
> 
> >   Currently when an app is deployed to an instance of G (say A), it
> > show up as 'stopped' in other instances. IIRC the relevant
> config.xml
> > had load=false for this config.
> 
> There shouldn't be any entry for this app in config.xml in the other
> instances of the server.  Atleast it does not get added at deployment
> time.
> Even if it gets added with load="false", it does not result in a
> server
> startup failure whether or not the app is uninstalled from the server
> instance it is originally installed.
> 
> If the app is deleted from A and all
> > the servers are shutdown. The other servers can not be started
> > (NoSuchConfigException) because the config (app) has been removed
> from
> > the repository. What should be the correct behavior?
> 
> If the app is installed from instance A and uninstalled from instance
> B then
> instance A is in trouble.  I raised this concern a while ago and
> David
> Jencks said it is expected.  As long as the app is installed and
> uninstalled
> from the same server instance, it should not (and does not currently)
> affect
> other instances.
> 
> 
> 
> >
> >
> > Thanks
> > Anita
> >
> >
> >
> > 
>

> > Never miss a thing.  Make Yahoo your home page.
> > http://www.yahoo.com/r/hs
> >
> 



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



Re: How to get memory statistics from a remote Geronimo runtime?

2007-12-04 Thread Anita Kulshreshtha
   IIUC,
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/management/MemoryMXBean.html
   runtime values are sum of values from Heap and non heap memory. In
other words you need to add contribution from non heap Memory to all 4
equations. 

Thanks
Anita

--- Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:

> I don't know if it is necessary to add the statistics from Runtime. 
> Here is
> the relationship I see between the stats from Runtime and those got
> from
> MemoryMXBean.getHeapMemoryUsage()
> 
> Runtime.totalMemory() == MemoryUsage.getCommitted()
> Runtime.maxMemory() == MemoryUsage.getMax()
> Runtime.freeMemory() == MemoryUsage.getCommitted() -
> MemoryUsage.getUsed()
> Runtime.totalMemory() - Runtime.freeMemory() == MemoryUsage.getUsed()
> 
> ++Vamsi
> 
> 
> On Dec 4, 2007 6:51 PM, Anita Kulshreshtha <[EMAIL PROTECTED]>
> wrote:
> 
> >   If you are interested in usedMemory and maxMemory as given by
> > Runtime, we could add that again. The JVM Stats give a rough
> estimate
> > of heap memory only.
> >
> > Thanks
> > Anita
> >
> > --- Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:
> >
> > > I am wondering if the following (which works) is the correct way
> to
> > > get
> > > maxHeapSize and usedMemory from a remote Geronimo server.
> > >
> > > import
> > > org.apache.geronimo.management.stats.BoundedRangeStatisticImpl;
> > >
> > > Map map = new HashMap();
> > > map.put("jmx.remote.credentials", new String[] {user,
> > > password});
> > > JMXServiceURL address = new JMXServiceURL(
> > > "service:jmx:rmi:///jndi/rmi://"+host+ ":" + port
> +
> > > "/JMXConnector");
> > > JMXConnector jmxConnector =
> > > JMXConnectorFactory.connect(address,
> > > map);
> > > mbServerConnection =
> jmxConnector.getMBeanServerConnection();
> > > objName = ObjectName.getInstance
> > > ("geronimo:J2EEServer=geronimo,name=JVM,j2eeType=JVM");
> > > Stats stats = (Stats)
> > > mbServerConnection.getAttribute(objName,
> > > "stats");
> > >  BoundedRangeStatisticImpl statistic =
> > > (BoundedRangeStatisticImpl)
> > > stats.getStatistic("HeapSize");
> > > long maxMemory = statistic.getUpperBound();
> > > long usedMemory = statistic.getCurrent();
> > >
> > > Is this ok?  Or, is there a better way?
> > >
> > > ++Vamsi
> > >
> >
> >
> >
> >
> > 
>

> > Be a better pen pal.
> > Text or chat with friends inside Yahoo! Mail. See how.
> > http://overview.mail.yahoo.com/
> >
> 



  

Be a better sports nut!  Let your teams follow you 
with Yahoo Mobile. Try it now.  
http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ


Re: Build broken?

2007-12-04 Thread Anita Kulshreshtha
  Build seems to be happy here:
http://people.apache.org/~prasad/binaries/trunk/20071204/build-0300.log

Thanks
Anita

--- Jeff Genender <[EMAIL PROTECTED]> wrote:

> I am not able to build the latest trunk...any ideas?
> 
> [INFO]
>

> [INFO] Building Geronimo Configs :: System Database
> [INFO]task-segment: [install]
> [INFO]
>

> [INFO] [enforcer:enforce {execution: default}]
> [INFO] [tools:copy-legal-files {execution: install-legal-files}]
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [car:validate-configuration]
> [INFO] [car:prepare-plan]
> [INFO] Generated:
>
/Users/jeffgenender/Projects/geronimo/plugins/system-database/system-database/target/resources/META-INF/plan.xml
> [INFO] [car:prepare-metadata]
> [INFO] [car:package]
> [INFO] Packaging module configuration:
>
/Users/jeffgenender/Projects/geronimo/plugins/system-database/system-database/target/resources/META-INF/plan.xml
> [INFO]
>

> [ERROR] BUILD ERROR
> [INFO]
>

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



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Deploying to multiple instances of G

2007-12-04 Thread Anita Kulshreshtha
   Currently when an app is deployed to an instance of G (say A), it
show up as 'stopped' in other instances. IIRC the relevant config.xml
had load=false for this config. If the app is deleted from A and all
the servers are shutdown. The other servers can not be started
(NoSuchConfigException) because the config (app) has been removed from
the repository. What should be the correct behavior?

Thanks
Anita


  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


[jira] Commented: (GERONIMO-3645) Monitoring plugins build fails

2007-12-04 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3645:
--

You could try removing all unnecessary dependencies from all the poms and use 
'provided' scope for the ones available from the server.   

> Monitoring plugins build fails
> --
>
> Key: GERONIMO-3645
> URL: https://issues.apache.org/jira/browse/GERONIMO-3645
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Reporter: Erik B. Craig
>Assignee: Erik B. Craig
>
> Monitoring plugins build fails when there is a clean (empty) local maven 
> repository due to lack of the artifacts
> org.apache.geronimo.modules:modules and
> org.apache.geronimo.configs:configs
> Need to sift through poms and clean up to prevent this

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



Re: How to get memory statistics from a remote Geronimo runtime?

2007-12-04 Thread Anita Kulshreshtha
   If you are interested in usedMemory and maxMemory as given by
Runtime, we could add that again. The JVM Stats give a rough estimate
of heap memory only. 

Thanks
Anita

--- Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:

> I am wondering if the following (which works) is the correct way to
> get
> maxHeapSize and usedMemory from a remote Geronimo server.
> 
> import
> org.apache.geronimo.management.stats.BoundedRangeStatisticImpl;
> 
> Map map = new HashMap();
> map.put("jmx.remote.credentials", new String[] {user,
> password});
> JMXServiceURL address = new JMXServiceURL(
> "service:jmx:rmi:///jndi/rmi://"+host+ ":" + port +
> "/JMXConnector");
> JMXConnector jmxConnector =
> JMXConnectorFactory.connect(address,
> map);
> mbServerConnection = jmxConnector.getMBeanServerConnection();
> objName = ObjectName.getInstance
> ("geronimo:J2EEServer=geronimo,name=JVM,j2eeType=JVM");
> Stats stats = (Stats)
> mbServerConnection.getAttribute(objName,
> "stats");
>  BoundedRangeStatisticImpl statistic =
> (BoundedRangeStatisticImpl)
> stats.getStatistic("HeapSize");
> long maxMemory = statistic.getUpperBound();
> long usedMemory = statistic.getCurrent();
> 
> Is this ok?  Or, is there a better way?
> 
> ++Vamsi
> 



  

Be a better pen pal. 
Text or chat with friends inside Yahoo! Mail. See how.  
http://overview.mail.yahoo.com/


[jira] Created: (GERONIMO-3664) JNDIView Portlet should list ResourceAdaptors and its JCAManagedConnectionFactories for RAR Modules

2007-12-03 Thread Anita Kulshreshtha (JIRA)
JNDIView Portlet should list ResourceAdaptors and its 
JCAManagedConnectionFactories for RAR Modules
---

 Key: GERONIMO-3664
 URL: https://issues.apache.org/jira/browse/GERONIMO-3664
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: console
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha


JNDI portlet should display at least the following information for RARs:
ResourceAdapterModule- 
   ResourceAdapters-
  JCAResources-

   JCAConnectoinFactories- 
e.g.the system-database.../car will have two entries - NoTxDatasource and

   SystemDatasource

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



[jira] Created: (GERONIMO-3662) Provide JCA Resource statistics

2007-12-03 Thread Anita Kulshreshtha (JIRA)
Provide JCA Resource statistics
---

 Key: GERONIMO-3662
 URL: https://issues.apache.org/jira/browse/GERONIMO-3662
 Project: Geronimo
  Issue Type: New Feature
  Security Level: public (Regular issues)
  Components: connector
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha


 Provide JCAResource statistics defined by JCAStats JRR77.6.18 

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



Re: GroupId for CAR file

2007-12-01 Thread Anita Kulshreshtha
  Never mind.. I had older CARs in the repo.

Thanks
Anita

--- Anita Kulshreshtha <[EMAIL PROTECTED]> wrote:

>It seems that car-maven-plugin now installs the zipped car at
> o.a.g.configs by default. If the target/repository contains
> o.a.g.plugins.monitoring/... should the car not be installed at
> o.a.g.plugins.monitoring in .m2 repo? If a groupId is explicitly
> given,
> e.g. mrc-server-car in sandbox/monitoring, the artifact is installed
> correctly. But client-tomcat is installed at o.a.g.configs. Am I
> missing something?
> 
> Thanks
> Anita
> 
> 
>  
>

> Be a better sports nut!  Let your teams follow you 
> with Yahoo Mobile. Try it now. 
> http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ
> 



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


GroupId for CAR file

2007-12-01 Thread Anita Kulshreshtha
   It seems that car-maven-plugin now installs the zipped car at
o.a.g.configs by default. If the target/repository contains
o.a.g.plugins.monitoring/... should the car not be installed at
o.a.g.plugins.monitoring in .m2 repo? If a groupId is explicitly given,
e.g. mrc-server-car in sandbox/monitoring, the artifact is installed
correctly. But client-tomcat is installed at o.a.g.configs. Am I
missing something?

Thanks
Anita


  

Be a better sports nut!  Let your teams follow you 
with Yahoo Mobile. Try it now.  
http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ


[jira] Closed: (GERONIMO-3608) Move Jetty*Stats and Jetty*StatsImpl to geronimo-management

2007-11-30 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha closed GERONIMO-3608.


   Resolution: Fixed
Fix Version/s: 2.1

> Move Jetty*Stats and Jetty*StatsImpl to geronimo-management 
> 
>
> Key: GERONIMO-3608
> URL: https://issues.apache.org/jira/browse/GERONIMO-3608
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: Jetty, management
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
>    Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
>
> Move Jetty*Stats and Jetty*StatsImpl to geronimo-management . The relevant 
> discussion can be found at - 
> http://www.nabble.com/Re%3A-Can-we-deal-generically-with-container-specific-jsr77-statistics--p13688310s134.html

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



Re: Administering geronimo remotely

2007-11-29 Thread Anita Kulshreshtha

--- Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:

> On Nov 29, 2007 2:24 PM, David Jencks <[EMAIL PROTECTED]> wrote:
> 
> >
> > On Nov 28, 2007, at 5:50 PM, Anita Kulshreshtha wrote:
> >
> > >I am trying to administer a geronimo instance remotely using
> admin
> > > console. I can install jars to remote g instance using
> "Repository"
> > > link, i.e. the jar files from local file system get installed in
> > > remote
> > > g repo as expected. I tried a car and was able to install it too!
> >
> > I'm not entirely clear what you are saying here did you use the
> > plugins page install the car file 

No

or the "add a jar to the repo"
> > page?

Yes, It is called the "Repository Viewer" page on console. We could
rename it to avoid confusion.

> 
> If a car is added from Common Libs portlet, it should not show up as
> a
> configuration.  But, this is a different problem.

> 
> 
> >  I wouldn't expect the plugin page to work without additional
> > infrastructure running, see below.

The only thing I had to make sure was that the needed jars were
already installed on remote g. 

> >
> > > This
> > > car (a J2EE Connector) showed up in "stopped" state, so I started
> it
> > > (using 'start' link on remote console). This caused a "lifecycle
> > > operation failed ...
> > > org.apache.geronimo.kernel.config.NoSuchConfigException:" error.
> Is
> > > this the expected behavior?

This error was due to a problem with car-maven-plugin(?) and should
probably be discussed in another thread. The generated car (zip) had a
different version than the one used in the unpacked car. This can be
reproduced by building sandbox/monitoring/mrc-server/mrc-ds-car. After
renaming (2.1-SANPSHOT to 1.0-SNAPSHOT) the car(zip) and installing it
to remote g using "add a jar to repo" page, I was able to start it too!
 
> > >if I select the local .m2 repo as plugin repository in
> "plugins"
> > > portlet, should I expect the selected plugin to be installed at
> the
> > > remote instance using jars/cars from the local files system?
> >
> > In order for this to work you'd need to have the local .m2
> repository
> > available on a web server to the remote machine and I think the
> > plugins would generally have to say they are available from this
> web
> > server in the geronimo-plugin.xml file.

Yes, this is the standard plugin repository mechanism.

Thanks
Anita

> >
> > hope this helps...
> > david jencks
> >
> > > Thanks
> > > Anita
> > >
> > >
> > >
> > >
> > >
>
__
> > > __
> > > Never miss a thing.  Make Yahoo your home page.
> > > http://www.yahoo.com/r/hs
> >
> >
> 



  

Be a better pen pal. 
Text or chat with friends inside Yahoo! Mail. See how.  
http://overview.mail.yahoo.com/


Administering geronimo remotely

2007-11-28 Thread Anita Kulshreshtha
   I am trying to administer a geronimo instance remotely using admin
console. I can install jars to remote g instance using "Repository"
link, i.e. the jar files from local file system get installed in remote
g repo as expected. I tried a car and was able to install it too! This
car (a J2EE Connector) showed up in "stopped" state, so I started it
(using 'start' link on remote console). This caused a "lifecycle
operation failed ...
org.apache.geronimo.kernel.config.NoSuchConfigException:" error. Is
this the expected behavior?
   if I select the local .m2 repo as plugin repository in "plugins"
portlet, should I expect the selected plugin to be installed at the
remote instance using jars/cars from the local files system?

Thanks
Anita
 


  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Re: [DISCUSS] Release geronimo-txmanager 2.1

2007-11-27 Thread Anita Kulshreshtha

--- Kevan Miller <[EMAIL PROTECTED]> wrote:
.. it seems
>  
> like a good time to start prepping for a release.

+1

> 
> Anybody have pending changes? 

 No, I do not have any pending changes. 

Thanks
Anita



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Re: [ANNOUNCE] Erik Craig as Geronimo's most recent committer

2007-11-20 Thread Anita Kulshreshtha
Congratulations Erik! Welcome aboard

Anita

--- Matt Hogstrom <[EMAIL PROTECTED]> wrote:

> Please extend a welcome to Erik Craig who is the latest committer to 
> 
> be added to the Geronimo fold.  Erik has had a sustained and
> continued  
> track record in working on the J2G conversion tool as well as his  
> recent work on monitoring with Anita. and others.
> 
> Give it up for Mr Craig !
> 
> Matt
> 



  

Be a better sports nut!  Let your teams follow you 
with Yahoo Mobile. Try it now.  
http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ


[jira] Commented: (GERONIMO-3608) Move Jetty*Stats and Jetty*StatsImpl to geronimo-management

2007-11-19 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3608:
--

committed in rev. 596514, also fixed statistics names in WebContainerStatsImpl 
to comply with JSR77.6.10.1.1

> Move Jetty*Stats and Jetty*StatsImpl to geronimo-management 
> 
>
> Key: GERONIMO-3608
> URL: https://issues.apache.org/jira/browse/GERONIMO-3608
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: Jetty, management
>Affects Versions: 2.1
> Environment: All
>Reporter: Anita Kulshreshtha
>    Assignee: Anita Kulshreshtha
>
> Move Jetty*Stats and Jetty*StatsImpl to geronimo-management . The relevant 
> discussion can be found at - 
> http://www.nabble.com/Re%3A-Can-we-deal-generically-with-container-specific-jsr77-statistics--p13688310s134.html

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



[jira] Created: (GERONIMO-3608) Move Jetty*Stats and Jetty*StatsImpl to geronimo-management

2007-11-19 Thread Anita Kulshreshtha (JIRA)
Move Jetty*Stats and Jetty*StatsImpl to geronimo-management 


 Key: GERONIMO-3608
 URL: https://issues.apache.org/jira/browse/GERONIMO-3608
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public (Regular issues)
  Components: Jetty, management
Affects Versions: 2.1
 Environment: All
Reporter: Anita Kulshreshtha
Assignee: Anita Kulshreshtha


Move Jetty*Stats and Jetty*StatsImpl to geronimo-management . The relevant 
discussion can be found at - 
http://www.nabble.com/Re%3A-Can-we-deal-generically-with-container-specific-jsr77-statistics--p13688310s134.html

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



Re: Geronimo IRC logs

2007-11-14 Thread Anita Kulshreshtha
Thanks Kevan!

Anita

--- Kevan Miller <[EMAIL PROTECTED]> wrote:

> On Nov 8, 2007 8:55 AM, Anita Kulshreshtha <[EMAIL PROTECTED]>
> wrote:
> 
> >   Does anyone know why IRC is not being logged?
> >
> 
> I think this should be fixed, now... Somebody needs to start an IRC
> conversation, before we know for sure... ;-)
> 
> --kevan
> 



  

Be a better sports nut!  Let your teams follow you 
with Yahoo Mobile. Try it now.  
http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ


[jira] Closed: (GERONIMO-3490) Missing Jetty Connector stats

2007-11-14 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha closed GERONIMO-3490.



> Missing Jetty Connector stats
> -
>
> Key: GERONIMO-3490
> URL: https://issues.apache.org/jira/browse/GERONIMO-3490
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: Jetty
>Affects Versions: 2.1
> Environment: windows xp
>Reporter: Viet Hung Nguyen
>    Assignee: Anita Kulshreshtha
> Fix For: 2.1
>
> Attachments: geronimo-3490.patch, geronimo-3490b.patch
>
>
> Jetty6 provides connector statistics, but they are not being surfaced in 
> Geronimo's source code.

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



[jira] Closed: (GERONIMO-2898) Can't edit Jetty SSL Connector in Geronimo console

2007-11-14 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha closed GERONIMO-2898.



> Can't edit Jetty SSL Connector in Geronimo console
> --
>
> Key: GERONIMO-2898
> URL: https://issues.apache.org/jira/browse/GERONIMO-2898
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: console
>Affects Versions: 2.0-M2
> Environment: Linux
>Reporter: Karthiga Rajeevani Ratnam
>Assignee: Anita Kulshreshtha
> Fix For: 2.0-M5
>
> Attachments: 2898-new.patch, 2898.patch, JettySSLConnector Error.jpg
>
>
> I tried to edit JettySSLConnector listed under Network Listeners and got the 
> following error in command prompt.
> 15:06:50,729 ERROR [PortletFragment] Error in Portlet
> java.lang.IllegalArgumentException: No such method found (getMinThreads on 
> org.apache.geronimo.jetty6.JettyWebConnector$$EnhancerByCGLIB$$5aaaf276)
> at 
> org.apache.geronimo.console.BasePortlet.getProperty(BasePortlet.java:92)
> at 
> org.apache.geronimo.console.webmanager.ConnectorPortlet.doView(ConnectorPortlet.java:388)
> at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
> at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
> 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:693)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> at 
> org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491)
> at 
> org.apache.geronimo.jetty6.InternalJettyServletHolder.handle(InternalJettyServletHolder.java:62)
> at 
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367)
> at 
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185)
> at 
> org.apache.geronimo.jetty6.handler.JettySecurityHandler.handle(JettySecurityHandler.java:133)
> at 
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
> at 
> org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.handle(ThreadClassloaderHandler.java:46)
> at 
> org.apache.geronimo.jetty6.handler.ComponentContextHandler.handle(ComponentContextHandler.java:47)
> at 
> org.apache.geronimo.jetty6.handler.InstanceContextHandler.handle(InstanceContextHandler.java:67)
> at 
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689)
> at 
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391)
> at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:192)
> 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 
> jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(ColumnFragment_jsp.java:70)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> at 
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491)
> at 
> org.apache.geronimo.jetty6.InternalJettyServletHolder.handle(InternalJettyServletHolder.java:62)
> at 
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367)
> at 
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185)
> at 
> org.apache.geronimo.jetty6.handler.JettySecurityHandler.handle(JettySecurityHandler.java:133)
> at 
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
> at 
> org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.handle(ThreadClassloaderHandler.java:46)
> at 
> org.apache.geronimo.jetty6.handler.ComponentContextHandler.handle(ComponentContextHandler.java:47)
> at 
> org.apach

Re: Can we deal generically with container specific jsr77 statistics?

2007-11-10 Thread Anita Kulshreshtha
IIUC, you are saying that the container specific StatsImpl will
have the extended map to define extra statistics, but getStats() will
return generic StatsImpl. 
JSR77.6.10.1.1 requires that for every statisitc named XYZ, there
must be a method named getXYZ to get the value of the statistics. In
other words adding statistic to the map is not enough. More inline...

--- David Jencks <[EMAIL PROTECTED]> wrote:

> 
> 1. Only generic interfaces in g-management, and we pretty much insist
>  
> that clients use the generic interfaces only.  If they want something
>  
> else its up to them to figure out how to find it, and it might not  
> exist.

   If we tell the client that a component is a statisticsProvider, than
it must provide getStats() in accordance with JSR77.6.10.1.1.

> 
> 2. Only generic interfaces in g-management, specific interfaces in  
> the component modules (such as jetty/tomcat) and we expect clients to
>  
> use the specific interfaces, thus they will need to import the  
> component modules to get the interfaces

That would certainly make using any other tool a bit harder than it
needs to be. One must figure out where all the StatsImpl that could
possibly be supported by geronimo are defined, and put all the jars on
the classpath.

> 
> 3. Specific interfaces in g-management, and we expect clients to use 
> 
> the specific interfaces.

   I am all for this :). I am looking forward to a convincing argument
for not choosing this.

Thanks
Anita

> 
> Hope this clarifies what we are talking about.
> 
> david jencks
> 
> >
> > thanks
> > david jencks
> >>
> >> Thanks
> >> Anita
> >>
> >>
> >> __
> >> Do You Yahoo!?
> >> Tired of spam?  Yahoo! Mail has the best spam protection around
> >> http://mail.yahoo.com
> >
> 
> 


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


Re: Can we deal generically with container specific jsr77 statistics?

2007-11-08 Thread Anita Kulshreshtha
--- Paul McMahan <[EMAIL PROTECTED]> wrote:

> While I think that technically Anita is correct this approach  
> produces some practical challenges.
> If all the *StatsImpl classes for all components in the server are  
> gathered in g-management then how can the *StatsImpl classes be  
> upgraded, modified, or replaced without also replacing g- 
> management?
 
Paul,
We are talking about few classes (e.g. 3 each for tomcat/Jetty) per
component not few jars. I do not think it is worth having separate
g-management for each assembly. Especially when we still ship all specs
_jars_ in the smallest assembly.
   I hope this answers your concerns..
Thanks
Anita

 The g-management module would become a major source of 
> 
> contention as various components fix and improve their management  
> interfaces (and we hope they do). 

  And since g-management is part of
>  
> the core framework I think replacing it would require recycling the  
> server (not verified).
> 
> Let's weigh this out against the overhead of maintaining separate  
> configs for each of the various assembly configurations, which is  
> certainly no trivial matter.
> 
> 
> Best wishes,
> Paul
> 
> On Nov 8, 2007, at 10:10 AM, Anita Kulshreshtha wrote:
> 
> >
> > --- "Erik B. Craig" <[EMAIL PROTECTED]> wrote:
> >
> >  say, openEJB or somesuch
> >> would also
> >> reside here rather than within our openEJB package? If so, how
> would
> >> this
> >> all play into the pluggable server/framework design?
> >>
> > Since these classes ONLY depend on management classes and not
> on
> > openEJB or somesuch, it does not affect the pluggable
> server/framework
> > design. I do not think we are planning to strip down classes from
> > g-management to cater to pluggable framework and add classes as we
> > upgrade to a higher assembly.
> >
> > Thanks
> > Anita
> >
> >
> > __
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> 
> 


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


Re: Can we deal generically with container specific jsr77 statistics?

2007-11-08 Thread Anita Kulshreshtha

--- "Erik B. Craig" <[EMAIL PROTECTED]> wrote:

 say, openEJB or somesuch
> would also
> reside here rather than within our openEJB package? If so, how would
> this
> all play into the pluggable server/framework design?
> 
Since these classes ONLY depend on management classes and not on
openEJB or somesuch, it does not affect the pluggable server/framework
design. I do not think we are planning to strip down classes from
g-management to cater to pluggable framework and add classes as we
upgrade to a higher assembly.

Thanks
Anita


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


Re: Can we deal generically with container specific jsr77 statistics?

2007-11-08 Thread Anita Kulshreshtha
   We do not control what openEJB or somesuch ship with. We need to
make all StatsImpl available via g-management.

Thanks
Anita
 
--- "Erik B. Craig" <[EMAIL PROTECTED]> wrote:

> At the risk of getting caught in the crossfire here...
> 
> So, lets say the classes for jetty or tomcat that extend those in
> o/a/g/management/geronimo/stats reside within same package... are we
> then
> saying that classes extending those for, say, openEJB or somesuch
> would also
> reside here rather than within our openEJB package? If so, how would
> this
> all play into the pluggable server/framework design?
> 
> 
> -Erik
> 
> On Nov 8, 2007 9:31 AM, Joe Bohn <[EMAIL PROTECTED]> wrote:
> 
> >
> >
> > Anita Kulshreshtha wrote:
> > > David,
> > > Please see
> > >
> https://issues.apache.org/jira/browse/GERONIMO-3586#action_12540957
> > > To summarize, the question is whether Tomcat*Stats (and
> > > Tomcat*StatsImpl) is a management interface or a tomcat
> interface. To
> > > me, if it imports only management classes, it is a management
> interface
> > > and its implementation which also imports ONLY management classes
> > > belongs in g-management.
> > > Given that all management interfaces and their 33
> implementations
> > > are in g-management,
> >
> > Just to clarify the structure and the history:
> >
> > The standard Stats from the the JSR77 spec are in
> o/a/g/management/stats
> >
> > The "generic" Geronimo Stats which are extensions to the spec are
> in
> > o/a/g/management/geronimo/stats
> >
> > Until recently, the o/a/g/management/geronimo/stats package only
> > included generic stats classes (meaning they were not supposed to
> be
> > specific to the implementation of the component such as Jetty or
> > Tomcat).  Jetty specific classes which extended these generic
> classes
> > were in o/a/g/jetty and the intention was that tomcat specific
> classes
> > would be included in tomcat.
> >
> > Joe
> >
> >
> 
> 
> -- 
> Erik B. Craig
> 


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


Re: Can we deal generically with container specific jsr77 statistics?

2007-11-08 Thread Anita Kulshreshtha

--- Joe Bohn <[EMAIL PROTECTED]> wrote:

> 
> 
> Anita Kulshreshtha wrote:
> > David,
> > Please see
> > https://issues.apache.org/jira/browse/GERONIMO-3586#action_12540957
> > To summarize, the question is whether Tomcat*Stats (and
> > Tomcat*StatsImpl) is a management interface or a tomcat interface.
> To
> > me, if it imports only management classes, it is a management
> interface
> > and its implementation which also imports ONLY management classes
> > belongs in g-management. 
> > Given that all management interfaces and their 33
> implementations
> > are in g-management, 

I stand corrected, 30 implementations.

Thanks
Anita

> 
> Just to clarify the structure and the history:
> 
> The standard Stats from the the JSR77 spec are in
> o/a/g/management/stats
> 
> The "generic" Geronimo Stats which are extensions to the spec are in 
> o/a/g/management/geronimo/stats
> 
> Until recently, the o/a/g/management/geronimo/stats package only 
> included generic stats classes (meaning they were not supposed to be 
> specific to the implementation of the component such as Jetty or 
> Tomcat).  Jetty specific classes which extended these generic classes
> 
> were in o/a/g/jetty and the intention was that tomcat specific
> classes 
> would be included in tomcat.


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


Geronimo IRC logs

2007-11-08 Thread Anita Kulshreshtha
   Does anyone know why IRC is not being logged?

Thanks
Anita

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


Re: Can we deal generically with container specific jsr77 statistics?

2007-11-08 Thread Anita Kulshreshtha
David,
Please see
https://issues.apache.org/jira/browse/GERONIMO-3586#action_12540957
To summarize, the question is whether Tomcat*Stats (and
Tomcat*StatsImpl) is a management interface or a tomcat interface. To
me, if it imports only management classes, it is a management interface
and its implementation which also imports ONLY management classes
belongs in g-management. 
Given that all management interfaces and their 33 implementations
are in g-management, I do not think it is worth the effort maintaining
duplicate classes just for Jetty. I suggest that we move Jetty*Stats
classes to g-management for now. If we start having 2 EJB
implementations, 2 Transaction managers or 2 JMS providers, then we
should implement the alternative suggested by you. 

More inline...
   
--- David Jencks <[EMAIL PROTECTED]> wrote:

> There's been some discussion on
> https://issues.apache.org/jira/browse/ 
> GERONIMO-3586 and https://issues.apache.org/jira/browse/GERONIMO-3587
>  
> about how to deal with the jetty and tomcat jsr77 statistics.  It  
... an idea to 
> 
> suggest that might keep the container specific code in the containers
>  
> and allow management code to avoid needing any container specific  
> classes.

These implementations DO NOT need any container specific classes. 
Until we come across one that needs one, we should put them in
g-management.

> 
.  IIUC the  
> problems start when you try to send e.g. a JettyWebConnectorStatsImpl
>  
> over the wire to a monitoring app, and the object can't be
> deserialized.

   Yes, and we must make sure that all StatsImpl (standard and geronimo
specific) are available via g-management to someone who might want to
write a stand alone client, use jconsole or any similar tool to get to
stats.

Thanks
Anita

 
> 
> I suggest we have in geronimo-management a StatsImpl class similar to
>  
> the existing one but taking the name-statistic map in its constructor
>  
> and being immutable.
> 
> Then the jetty/tomcat specific stats classes won't implement Stats at
>  
> all but just the container specific method.  Instead of extending  
> StatsImpl they will delegate to an instance they create in their  
> constructor.
> 
> The MEJB can return the delegate StatsImpl objects, thus avoiding any
>  
> need for any container specific classes, and the container specific  
> adapters can be in with the containers.
> 
> Comments?
> 
> thanks
> david jencks
> 
> 
> 
> 
> 


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


[jira] Commented: (GERONIMO-3586) monitoring plugin: collecting agent should have separate jetty and tomcat plugins

2007-11-07 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3586:
--

 Prasad,
   The (tomcat) Stats and StatsImpl in question are _management_ interfaces. 
There is NO CONTAINER SPECIFIC code in them. They do not
need container code to compile. These are no different than EJBStats,  JTAStats 
or many other Stats in g-management package.  
The same should be true for Jetty. This is why I propose that we move the 
Jetty*Stats* to g-managemnt. 
Joe,
 We need to distinguish between the server the tool is running on and the 
server that is being monitored. Yes we can have two versions of the 
tool (just like console). But that does not mean that a tool running on tomcat 
can not monitor a server instance running on Jetty.  An important
difference between admin console and monitoring console is that admin console 
administers the server it resides on, but a realistic monitoring console NEVER 
monitors the server it resides in.
 I hope this is helpful.   

> monitoring plugin: collecting agent should have separate jetty and tomcat 
> plugins
> -
>
> Key: GERONIMO-3586
> URL: https://issues.apache.org/jira/browse/GERONIMO-3586
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: windows
>Reporter: Viet Hung Nguyen
>Assignee: Jarek Gawor
> Attachments: geronimo-3586.patch
>
>
> The collecting agent plugin needs to have separate jetty and tomcat plugins 
> in order to accommodate for the differences in container specific 
> dependencies on stats implementation (.e.g JettyContainerStatsImpl and 
> JettyConnectorStatsImpl). When the collecting agent was an EAR, this was not 
> a problem; however, as a plugin, it is more tied down to having to specify 
> all dependencies in the plugin's classpath.

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



[jira] Commented: (GERONIMO-3586) monitoring plugin: collecting agent should have separate jetty and tomcat plugins

2007-11-07 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3586:
--

>For the instance of Tomcat, it works fine because mrc-server depends on MEJB 
>which depends on G-management, which is where the Tomcat stuff >is located. 
>However, since Jetty is still in G-jetty6 and nothing depends on it, it fails 
>to be visible by the mrc-server.
  This is a perfect example of why the Jetty*Stats and Jetty*StatsImpl 
classes should be in g-management and not in g-jetty6. Otherwise we will need 
two versions of Monitoring console (client, mrc-server,..).
 Though you could use JSR77 to get all the info you need from any 
StatsImpl, e.g. if a StatsImpl (could be a Jetty*StatsImpl)  has a statistic 
named XYX, it will have a method named getXYZ. Using this you could get all 
Statistics in the StatsImpl. 
  The mrc-server also consumes too many resources, in its current form it 
can not be loaded in the same JVM as the server to be monitored.

> monitoring plugin: collecting agent should have separate jetty and tomcat 
> plugins
> -
>
> Key: GERONIMO-3586
> URL: https://issues.apache.org/jira/browse/GERONIMO-3586
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: windows
>Reporter: Viet Hung Nguyen
>Assignee: Jarek Gawor
> Attachments: geronimo-3586.patch
>
>
> The collecting agent plugin needs to have separate jetty and tomcat plugins 
> in order to accommodate for the differences in container specific 
> dependencies on stats implementation (.e.g JettyContainerStatsImpl and 
> JettyConnectorStatsImpl). When the collecting agent was an EAR, this was not 
> a problem; however, as a plugin, it is more tied down to having to specify 
> all dependencies in the plugin's classpath.

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



[jira] Commented: (GERONIMO-3586) monitoring plugin: collecting agent should have separate jetty and tomcat plugins

2007-11-07 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3586:
--

 The code in the sandbox is still a work in progress. In a realistic 
situation the monitoring console (aka client in sandbox) will NEVER be loaded 
in the same server (JVM) as the server it is supposed to monitor. 
  As for the monitoring plugin, the mrc-server should not need any 
container specific class. That is the spirit of JSR77.
May I ask where these classes are needed? 

> monitoring plugin: collecting agent should have separate jetty and tomcat 
> plugins
> -
>
> Key: GERONIMO-3586
> URL: https://issues.apache.org/jira/browse/GERONIMO-3586
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: monitoring
>Affects Versions: 2.1
> Environment: windows
>Reporter: Viet Hung Nguyen
>Assignee: Jarek Gawor
> Attachments: geronimo-3586.patch
>
>
> The collecting agent plugin needs to have separate jetty and tomcat plugins 
> in order to accommodate for the differences in container specific 
> dependencies on stats implementation (.e.g JettyContainerStatsImpl and 
> JettyConnectorStatsImpl). When the collecting agent was an EAR, this was not 
> a problem; however, as a plugin, it is more tied down to having to specify 
> all dependencies in the plugin's classpath.

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



[jira] Commented: (GERONIMO-3587) Move TomcatWebConnector stats objects from under o/a/g/management to o/a/g/tomcat/stats

2007-11-07 Thread Anita Kulshreshtha (JIRA)

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

Anita Kulshreshtha commented on GERONIMO-3587:
--

Joe,
  Please see 
https://issues.apache.org/jira/browse/GERONIMO-3586#action_12540569. 

> Move TomcatWebConnector stats objects from under o/a/g/management to 
> o/a/g/tomcat/stats
> ---
>
> Key: GERONIMO-3587
> URL: https://issues.apache.org/jira/browse/GERONIMO-3587
> Project: Geronimo
>  Issue Type: Improvement
>  Security Level: public(Regular issues) 
>  Components: management, Tomcat
>Affects Versions: 2.1
>Reporter: Joe Bohn
>Priority: Minor
>
> There are currently Tomcat specific implementations under o/a/g/management.  
> These should be included under tomcat.  We're trying to get things more 
> modular so that tomcat specific elements are only included if tomcat itself 
> is installed.  Likewise for Jetty.  Having these elements under management 
> pulls Tomcat specific items into the image when Tomcat itself is not included.

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



  1   2   3   4   5   6   7   8   9   10   >