Bug 793667 (JBEPP-744) - Bad names for some administration portlets in app.registry after import
Summary: Bad names for some administration portlets in app.registry after import
Keywords:
Status: CLOSED WONTFIX
Alias: JBEPP-744
Product: JBoss Enterprise Portal Platform 5
Classification: JBoss
Component: Portal
Version: 5.1.0.GA
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 5.2.1.GA
Assignee: Matt Wringe
QA Contact:
URL: http://jira.jboss.org/jira/browse/JBE...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-16 15:53 UTC by mposolda
Modified: 2012-03-27 04:08 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-07 22:02:22 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 794349 0 high CLOSED Application Registry has double entries for some applications 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker JBEPP-744 0 None Closed Bad names for some administration portlets in app.registry after import 2012-04-03 20:37:19 UTC

Internal Links: 794349

Description mposolda 2010-12-16 15:53:28 UTC
project_key: JBEPP

Steps to reproduce:

1) Login as root
2) Go to application registry
3) Click "Import applications"
4) Now app.registry is shown two times in cathegory "Administration" . And we can see the names of the portlets are broken! There are names like local._exoadmin.ApplicationRegistryPortlet

NOTE: It's regression in comparison to EPP 5.0. This worked fine in EPP 5.0 and names were not broken.

Comment 1 mposolda 2010-12-16 15:54:59 UTC
Link: Added: This issue is related to JBQA-4062


Comment 2 mposolda 2010-12-16 15:56:28 UTC
Note: After Import applications in EPP 5.1 I am seeing this in server log:
16:50:21,216 INFO  [ApplicationRegistryServiceImpl] About to import portlets in application registry
16:50:21,217 INFO  [ApplicationRegistryServiceImpl] Importing portlet (dashboard,local._dashboard.TabbedDashboardPortlet) in categories [System]
16:50:21,221 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,local._exoadmin.RegisterPortlet) in categories [Administration]
16:50:21,257 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,local._web.FooterPortlet) in categories [System]
16:50:21,260 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,local._exoadmin.OrganizationPortlet) in categories [Administration]
16:50:21,262 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,local._exoadmin.AccountPortlet) in categories [Administration]
16:50:21,267 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,local._exoadmin.ApplicationRegistryPortlet) in categories [Administration]
16:50:21,269 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,local._web.SiteMapPortlet) in categories [Navigation]
16:50:21,273 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,local._web.IFramePortlet) in categories [Integration]
16:50:21,277 INFO  [ApplicationRegistryServiceImpl] Importing portlet (dashboard,local._dashboard.DashboardPortlet) in categories [Integration]
16:50:21,279 INFO  [ApplicationRegistryServiceImpl] Importing portlet (dashboard,local._dashboard.GadgetPortlet) in categories [Integration]
16:50:21,282 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,local._web.BannerPortlet) in categories [System]
16:50:21,306 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,local._exoadmin.PortalNavigationPortlet) in categories [System]
16:50:21,309 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,local._web.BreadcumbsPortlet) in categories [System]
16:50:21,312 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,local._exoadmin.GroupNavigationPortlet) in categories [Administration]
16:50:21,314 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,local._web.NavigationPortlet) in categories [System]
16:50:21,316 INFO  [ApplicationRegistryServiceImpl] Importing portlet (wsrp-admin-gui,local._wsrp-admin-gui.WSRPConfigurationPortlet) in categories [Administration]
16:50:21,319 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,local._exoadmin.PageManagementPortlet) in categories [Administration]
16:50:21,321 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,local._web.HomePagePortlet) in categories [System]
16:50:21,325 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,local._web.LogoPortlet) in categories [System]




In EPP 5.0 I am seeing this:

16:46:26,588 INFO  [ConversationRegistry] Parameter concurrency-level was not found in configuration, default 16 will be used.
16:46:47,133 INFO  [ApplicationRegistryServiceImpl] About to import portlets in application registry
16:46:47,133 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,HomePagePortlet) in categories [System]
16:46:47,139 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,RegisterPortlet) in categories [Administration]
16:46:47,142 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,AccountPortlet) in categories [Administration]
16:46:47,142 INFO  [ApplicationRegistryServiceImpl] Importing portlet (dashboard,GadgetPortlet) in categories [Integration]
16:46:47,145 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,PortalNavigationPortlet) in categories [System]
16:46:47,148 INFO  [ApplicationRegistryServiceImpl] Importing portlet (dashboard,TabbedDashboardPortlet) in categories [System]
16:46:47,151 INFO  [ApplicationRegistryServiceImpl] Importing portlet (wsrp-admin-gui,WSRPConfigurationPortlet) in categories [Administration]
16:46:47,154 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,GroupNavigationPortlet) in categories [Administration]
16:46:47,158 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,BreadcumbsPortlet) in categories [System]
16:46:47,161 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,LogoPortlet) in categories [System]
16:46:47,163 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,PageManagementPortlet) in categories [Administration]
16:46:47,166 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,ApplicationRegistryPortlet) in categories [Administration]
16:46:47,167 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,FooterPortlet) in categories [System]
16:46:47,169 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,NavigationPortlet) in categories [System]
16:46:47,200 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,SiteMapPortlet) in categories [Navigation]
16:46:47,203 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,IFramePortlet) in categories [Integration]
16:46:47,204 INFO  [ApplicationRegistryServiceImpl] Importing portlet (web,BannerPortlet) in categories [System]
16:46:47,207 INFO  [ApplicationRegistryServiceImpl] Importing portlet (exoadmin,OrganizationPortlet) in categories [Administration]
16:46:47,207 INFO  [ApplicationRegistryServiceImpl] Importing portlet (dashboard,DashboardPortlet) in categories [Integration]

So there is prefix like "local._exoadmin." which broke the things.

Comment 4 Jared MORGAN 2011-11-17 03:18:54 UTC
Release Notes Docs Status: Added: Not Required
Primary SME: Added: theute


Comment 5 mposolda 2011-11-24 16:11:05 UTC
Assigning to Matt as this issue can be related with JBEPP-1393

Comment 6 Matt Wringe 2011-11-24 16:15:43 UTC
Link: Added: This issue relates to JBEPP-1393


Comment 7 Matt Wringe 2011-11-24 16:15:44 UTC
the double entries in application registry is handled in the JBEPP-1393 issue (note: patch not yet committed in that issue).

I don't know what the problem is with the different naming scheme, if this is not causing anything to break, then why is it a problem?

Comment 8 hfnukal@redhat.com 2012-01-13 10:02:51 UTC
Labels: Added: EPP_5_2_1_Candidate


Comment 9 Matt Wringe 2012-02-07 22:02:22 UTC
Marking this issue as wont fix. [Note: the issue is currently for the naming portletinvoker._webAppName.PortletName and not for the duplicate naming issue which has been fixed in a separate jira].

This only comes into affect when using the 'import all applications' button. When importing all applications, it searches through all applications and automatically assigns them to a category based on keywords. Since its possible to have portlets with the same name and same keywords within separate webapps, we need to have this information shown to make sure we know where an individual application comes from.

It does not come into affect if an admin manually adds an application to a category.
It is only shown in the application registy, not when adding an application to a page.

Comment 10 Thomas Heute 2012-02-09 10:08:42 UTC
Labels: Removed: EPP_5_2_1_Candidate 



Note You need to log in before you can comment on or make changes to this bug.