You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Jarek Gawor (JIRA)" <ji...@apache.org> on 2011/05/25 22:21:47 UTC

[jira] [Created] (GERONIMO-5978) View bundle packages in Geronimo admin console

View bundle packages in Geronimo admin console
----------------------------------------------

                 Key: GERONIMO-5978
                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
             Project: Geronimo
          Issue Type: New Feature
      Security Level: public (Regular issues)
          Components: console
    Affects Versions: 3.0
            Reporter: Jarek Gawor


Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:

1) see a full list of package names that exist in the wiring, along with their exporters
2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 


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

[jira] [Commented] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13040144#comment-13040144 ] 

Rex Wang commented on GERONIMO-5978:
------------------------------------

Yes, it will show all the exporters if there are multiple exporters for the same package.
And it also show the exporter even in the absence of importers.

I just improved the search result list. In the attachment(screenshot-3-updated-search-result.jpg), I merge the import bundle list and export bundle list into one table.
In the new table, you can click a package name and then it will spread out to show the package's exporters and importers. In this view, you can clearly see the wired relation between the exporter bundles and importer bundles.

Is that what you want? :-)

-Rex






> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg, screenshot-3-updated-search-result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Updated] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rex Wang updated GERONIMO-5978:
-------------------------------

    Attachment: screenshot-3-updated-search-result.jpg

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg, screenshot-3-updated-search-result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Issue Comment Edited] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13044686#comment-13044686 ] 

Jarek Gawor edited comment on GERONIMO-5978 at 6/6/11 2:55 AM:
---------------------------------------------------------------

I'm seeing NPE when clicking on the "Go" button next to "Find packages" without typing any package name.

java.lang.NullPointerException
	at org.apache.geronimo.console.bundlemanager.BundleManagerPortlet.doView(BundleManagerPortlet.java:278)
	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:348)



      was (Author: gawor@mcs.anl.gov):
    I'm seeing NPE when clicking on the "Go" button next to "Find packages":

java.lang.NullPointerException
	at org.apache.geronimo.console.bundlemanager.BundleManagerPortlet.doView(BundleManagerPortlet.java:278)
	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:348)


  
> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg, screenshot-3-updated-search-result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Commented] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Sangjin Lee (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13039531#comment-13039531 ] 

Sangjin Lee commented on GERONIMO-5978:
---------------------------------------

Pagination might be a good solution for a long list. How about showing, say, 50 packages in a page, and show the pagination function?

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Commented] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13040148#comment-13040148 ] 

Rex Wang commented on GERONIMO-5978:
------------------------------------

commit the new changes At revision: 1128213 in trunk

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg, screenshot-3-updated-search-result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Assigned] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rex Wang reassigned GERONIMO-5978:
----------------------------------

    Assignee: Rex Wang

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Updated] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rex Wang updated GERONIMO-5978:
-------------------------------

    Attachment: screenshot-1-find_packages_box.jpg

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Resolved] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rex Wang resolved GERONIMO-5978.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 3.0

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>             Fix For: 3.0
>
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg, screenshot-3-updated-search-result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Updated] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rex Wang updated GERONIMO-5978:
-------------------------------

    Attachment: screenshot-2-find_packages_result.jpg

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Commented] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13040026#comment-13040026 ] 

Rex Wang commented on GERONIMO-5978:
------------------------------------

Hi Sangjin,
I just made a quick calculation, currently we have about 2800+ packages. If we set 50 packages in a page, there will be about 50+ pages. I think it is hard to manually find and view a package in such many pages.

So I provided a search box as shown in the attachments. Let me know if it can meet your requirement.

thanks.

committed the fix At revision: 1128134 in trunk.

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Commented] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13044686#comment-13044686 ] 

Jarek Gawor commented on GERONIMO-5978:
---------------------------------------

I'm seeing NPE when clicking on the "Go" button next to "Find packages":

java.lang.NullPointerException
	at org.apache.geronimo.console.bundlemanager.BundleManagerPortlet.doView(BundleManagerPortlet.java:278)
	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:348)



> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg, screenshot-3-updated-search-result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Commented] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Sangjin Lee (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13040052#comment-13040052 ] 

Sangjin Lee commented on GERONIMO-5978:
---------------------------------------

Yes, if we have that many packages it would probably be difficult to find a package...

I do have a question on the search page on export. Would it show all the exporters even if there are multiple exporters for the same package, and even if there is no wired importer? I think it is important to show all the exporters even in the absence of importers because multiple exporters are often potential sources of problems.

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Commented] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13044911#comment-13044911 ] 

Rex Wang commented on GERONIMO-5978:
------------------------------------

thank you Jarek,
commit to trunk At revision: 1132672
If input nothing and click "GO", you will get the full list of all packages.



> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>            Assignee: Rex Wang
>         Attachments: screenshot-1-find_packages_box.jpg, screenshot-2-find_packages_result.jpg, screenshot-3-updated-search-result.jpg
>
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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

[jira] [Commented] (GERONIMO-5978) View bundle packages in Geronimo admin console

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-5978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13039514#comment-13039514 ] 

Rex Wang commented on GERONIMO-5978:
------------------------------------

Agree, this is a useful function, but "a full list of package names" maybe too big.. How about provide a search box that user can input a keyword and then return the result with their exporter bundles?

> View bundle packages in Geronimo admin console
> ----------------------------------------------
>
>                 Key: GERONIMO-5978
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5978
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Jarek Gawor
>
> Right now the Geronimo console provides a bundle oriented view on the bundles currently installed in the server. It would be nice to provide a similar package view of the bundles currently installed in the server. Specifically, it would be nice to:
> 1) see a full list of package names that exist in the wiring, along with their exporters
> 2) have an ability to filter the list via wildcards (or regex), such as "org.foo.*"
> 3) a view for a single package ("drill down") where the exporters (multiple exporters may exist) and the respective wired importers 

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