eclipse-ee4j / glassfish

Eclipse GlassFish
https://eclipse-ee4j.github.io/glassfish/
367 stars 136 forks source link

JBI screens downlevel with respect to Sierra runtime #3571

Closed glassfishrobot closed 16 years ago

glassfishrobot commented 16 years ago

We need a way for the JBI screens/use-cases to be updated in-sync with the JBI common-client and runtime.

Proposal:

1. modify sun-web.xml to add new glassfish/jbi/lib/jbi-admin-gui.jar to classpath. 2. move existing JBI views/handlers to: open-esb.dev.java.net:/cvs/open-esb/ri-clients/jbi-admin-gui 3. add (approved) changes/additions to the new jar file

This would enable future Sierra development and more importantly merge cummulative bug fixes in the 9.1ur1 timeframe. Changes to all related JBI jar files can be accepted into 9.1ur1 at the same time (or not) after being tested together.

Only minimal changes are envisioned for 9.1ur1; the bulk of the Sierra changes would be added to 9.1.1 (or later) release, but by using this "JBI Console Extension Mechanism" the changes for all JBI clients, common-client layer, and runtime can be bundled together and accepted into 9.1.1 at one time after testing (instead of coordinating cvs commits into two different repositories, with a circular dependency for test the combined changes).

With the proposed mechanism, new views introduced in the jbi-admin-gui.jar file can have corresponding html files for context-sensitive online help. The problem with this approach is that those help screens will not be fully integrated with the console help, i.e. any new help screens will not appear in the console's help TOC, index, or searches. This limitation is expected to be removed sometime in the 9.1.1 (or later) timeframe with another proposed mechanism for dynamically merging help sets. Until that is available, i.e. in 9.1ur1, we can avoid this problem by adding the help html files to the GlassFish cvs instead of the open-esb cvs.

Environment

Operating System: All Platform: All

Affected Versions

[9.1peur1]

glassfishrobot commented 5 years ago
glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: changing platform to all

glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: this fix is gating fixes for these open-esb "Sierra" release issues:

GlassFish IT: 3572 - support JBI upgrade/update component use-case (enables BTCR 6264857 JBI RT fix) BTCR 6559700 - show JBI Shared Library dependencies BTCR 6561519 - show JBI Service Units and relationships

glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: fix target

glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: temporarily lowering priority to P4 so that 9.1FCS can be finished (i.e. remove this P3 from bugswat dashboard)

glassfishrobot commented 16 years ago

@glassfishrobot Commented gfbugbridge said:

glassfishrobot commented 16 years ago

@glassfishrobot Commented anilam said: Target for 9.1 UR1 release. Will request Mark Basler to approve this. This is also intended for 9.1.1.

glassfishrobot commented 16 years ago

@glassfishrobot Commented basler said: Approved for check-in into 91ur1

glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: See Wiki for design details, planning, INF/commit notices, review materials:

http://wiki.open-esb.java.net/Wiki.jsp?page=SierraUpdateWebConsoleExtendConsole

Note: the open-esb changes are pending review feedback and final pre-commit testing (see Open ESB 9.1ur1 branch INF IN=109820)

The glassfish changes are pending review feedback and final pre-commit testing and will be done after the new JBI jars (updated by IN=109820) are promoted into GlassFish 9.1ur1.

glassfishrobot commented 16 years ago

@glassfishrobot Commented km said: Mike, shouldn't this be a P3/RFE?

Thanks, Kedar

glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: review materials online:

http://wiki.open-esb.java.net/Wiki.jsp?page=SierraUpdateWebConsoleGfIt3571Review

glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: Sierra enhancement already part of 9.1ur1, now waiting for approval to commit into SJSAS91_FCS_BRANCH (SailFin)

glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: waiting for verification in 9.1ur1 b04

glassfishrobot commented 16 years ago

@glassfishrobot Commented mike_wright said: closing

glassfishrobot commented 16 years ago

@glassfishrobot Commented markrs said: This issue has been resolved with the use of the jbi extension mechanism in 9.1_01 (v2ur1) and 9.1.1 (v2.1)

glassfishrobot commented 16 years ago

@glassfishrobot Commented Was assigned to mike_wright

glassfishrobot commented 7 years ago

@glassfishrobot Commented This issue was imported from java.net JIRA GLASSFISH-3571

glassfishrobot commented 16 years ago

@glassfishrobot Commented Reported by mike_wright

glassfishrobot commented 16 years ago

@glassfishrobot Commented Marked as fixed on Monday, March 24th 2008, 4:12:11 am