[jira] Commented: (GERONIMO-4189) Enable Geronimo Eclipse Plug-in (GEP) to get dynamic information from server

2008-07-16 Thread Shiva Kumar H R (JIRA)

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

Shiva Kumar H R commented on GERONIMO-4189:
---

GERONIMODEVTOOLS-434 shows how GEP can get the required dynamic information 
from Server using JMX (neat approach), instead of the earlier approach of 
having a dedicated Servlet deployed on the system.

Hence the changes that were earlier made in revision: 675220 have been reverted 
at revision: 677509.

Thanks to Jarek for capturing this, and to Sainath for figuring out how to use 
JMX to get the required dynamic info.

> Enable Geronimo Eclipse Plug-in (GEP) to get dynamic information from server
> 
>
> Key: GERONIMO-4189
> URL: https://issues.apache.org/jira/browse/GERONIMO-4189
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: PlanCreator
>Affects Versions: 2.2
>Reporter: Shiva Kumar H R
>Assignee: Shiva Kumar H R
> Fix For: 2.2
>
>
> For intuitive creation/editing of Geronimo Deployment Plans inside GEP 
> Deployment Plan Editors, GEP must be able to query the server for deployed 
> resources (GERONIMODEVTOOLS-425). One of the ways of accomplishing this 
> (thanks to Vamsi for the idea!) is as below:
> 1. Have a Servlet deployed & running on the server, that can issue GBean 
> queries to fetch the required dynamic info from the server (like deployed 
> EJBs, JDBC Connection Pools, JMS Connection Factories & Destinations, Java 
> Mail Sessions, Credential Stores, Common Libs & Security Realms) and pass 
> this info to the caller may be as a binary object.
> 2. Inside GEP, invoke the above Servlet with required arguments to get the 
> dynamic info.

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



[jira] Commented: (GERONIMO-4189) Enable Geronimo Eclipse Plug-in (GEP) to get dynamic information from server

2008-07-09 Thread Shiva Kumar H R (JIRA)

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

Shiva Kumar H R commented on GERONIMO-4189:
---

Oh! I will explore JMX too. Thanks Jarek for the hint.

Time being we need following dynamic info from the server:
1) Deployed EJBs, 
2) JDBC Connection Pools, 
3) JMS Connection Factories,
4) JMS Destinations, 
5) Java Mail Sessions, 
6) Credential Stores, 
7) Common Libs, and
8) Security Realms
Any hints if JMX provides all the above kind of information?

> Enable Geronimo Eclipse Plug-in (GEP) to get dynamic information from server
> 
>
> Key: GERONIMO-4189
> URL: https://issues.apache.org/jira/browse/GERONIMO-4189
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: PlanCreator
>Affects Versions: 2.2
>Reporter: Shiva Kumar H R
>Assignee: Shiva Kumar H R
> Fix For: 2.2
>
>
> For intuitive creation/editing of Geronimo Deployment Plans inside GEP 
> Deployment Plan Editors, GEP must be able to query the server for deployed 
> resources (GERONIMODEVTOOLS-425). One of the ways of accomplishing this 
> (thanks to Vamsi for the idea!) is as below:
> 1. Have a Servlet deployed & running on the server, that can issue GBean 
> queries to fetch the required dynamic info from the server (like deployed 
> EJBs, JDBC Connection Pools, JMS Connection Factories & Destinations, Java 
> Mail Sessions, Credential Stores, Common Libs & Security Realms) and pass 
> this info to the caller may be as a binary object.
> 2. Inside GEP, invoke the above Servlet with required arguments to get the 
> dynamic info.

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



[jira] Commented: (GERONIMO-4189) Enable Geronimo Eclipse Plug-in (GEP) to get dynamic information from server

2008-07-09 Thread Jarek Gawor (JIRA)

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

Jarek Gawor commented on GERONIMO-4189:
---

Wait, don't we have JMX for that?


> Enable Geronimo Eclipse Plug-in (GEP) to get dynamic information from server
> 
>
> Key: GERONIMO-4189
> URL: https://issues.apache.org/jira/browse/GERONIMO-4189
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: PlanCreator
>Affects Versions: 2.2
>Reporter: Shiva Kumar H R
>Assignee: Shiva Kumar H R
> Fix For: 2.2
>
>
> For intuitive creation/editing of Geronimo Deployment Plans inside GEP 
> Deployment Plan Editors, GEP must be able to query the server for deployed 
> resources (GERONIMODEVTOOLS-425). One of the ways of accomplishing this 
> (thanks to Vamsi for the idea!) is as below:
> 1. Have a Servlet deployed & running on the server, that can issue GBean 
> queries to fetch the required dynamic info from the server (like deployed 
> EJBs, JDBC Connection Pools, JMS Connection Factories & Destinations, Java 
> Mail Sessions, Credential Stores, Common Libs & Security Realms) and pass 
> this info to the caller may be as a binary object.
> 2. Inside GEP, invoke the above Servlet with required arguments to get the 
> dynamic info.

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



[jira] Commented: (GERONIMO-4189) Enable Geronimo Eclipse Plug-in (GEP) to get dynamic information from server

2008-07-09 Thread Shiva Kumar H R (JIRA)

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

Shiva Kumar H R commented on GERONIMO-4189:
---

svn commit at revision: 675220 adds required Servlet as mentioned above.

GEP (or other interested parties) after authenticating with server can invoke 
following Servlet and it would return a binary object with requested info.
http://:/plan-creator/ServerInfoServlet?requestedInfo=

For ex: 
http://localhost:8080/plan-creator/ServerInfoServlet?requestedInfo=jdbcConnectionPools
 
would return a list of connection pools deployed on the server.

For possible values of  and to understand/interpret the binary 
object output of above Servlet, please see 
https://svn.apache.org/repos/asf/geronimo/server/trunk/plugins/plancreator/plancreator-portlets/src/main/java/org/apache/geronimo/console/configcreator/ServerInfoServlet.java

> Enable Geronimo Eclipse Plug-in (GEP) to get dynamic information from server
> 
>
> Key: GERONIMO-4189
> URL: https://issues.apache.org/jira/browse/GERONIMO-4189
> Project: Geronimo
>  Issue Type: New Feature
>  Security Level: public(Regular issues) 
>  Components: PlanCreator
>Affects Versions: 2.2
>Reporter: Shiva Kumar H R
>Assignee: Shiva Kumar H R
> Fix For: 2.2
>
>
> For intuitive creation/editing of Geronimo Deployment Plans inside GEP 
> Deployment Plan Editors, GEP must be able to query the server for deployed 
> resources (GERONIMODEVTOOLS-425). One of the ways of accomplishing this 
> (thanks to Vamsi for the idea!) is as below:
> 1. Have a Servlet deployed & running on the server, that can issue GBean 
> queries to fetch the required dynamic info from the server (like deployed 
> EJBs, JDBC Connection Pools, JMS Connection Factories & Destinations, Java 
> Mail Sessions, Credential Stores, Common Libs & Security Realms) and pass 
> this info to the caller may be as a binary object.
> 2. Inside GEP, invoke the above Servlet with required arguments to get the 
> dynamic info.

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