eclipse-ee4j / glassfish

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

OLH: All help pages return 404 error #20301

Closed glassfishrobot closed 11 years ago

glassfishrobot commented 11 years ago

In build 83, online help works fine. In build 84, none of the help pages *.html is included in the console jars. eg console-common.jar, console-ejb-plugin.jar ...

This means OLH is completely broken. Not sure if this is a build issue or not. Assign to doc now, if nothing is changed by the doc team, he can reassign to Romain for a look.

Affected Versions

[4.0_dev]

glassfishrobot commented 6 years ago
glassfishrobot commented 11 years ago

@glassfishrobot Commented oncered said: The last change to main-docs was svn revision 61142. It was used to build version 4.0-b27 of main-docs.

There have been no changes to main-docs since.

GlassFish was updated to start picking up version 4.0-b27 of main-docs in svn revision 61152. The April 5, 2013 nightly build demonstrates successful incorporation and display of main-docs 4.0-b27 in GlassFish. You can pick up this build here: http://dlc.sun.com.edgesuite.net/glassfish/4.0/nightly/glassfish-4.0-b84-04_05_2013.zip.

Since this past build was working and there have been no changes to main-docs since, this issue must in some way related to GlassFish product build. Therefore, I am setting the Component to build_system and assigning the issue to Romain.

glassfishrobot commented 11 years ago

@glassfishrobot Commented @romain-grecourt said: This is actually because claire duplicated the plugin element for maven-dependency-plugin, which resulted into no unpacking of OLH zip artifacts. See: Index: ../pom.xml

— ../pom.xml (revision 61196) +++ ../pom.xml (revision 61197) @@ -156,6 +156,23 @@

{project.build.outputDirectory}

Log message:

Log Message:

18266 - incorporate the localized version of on-line help and man pages into Glassfish workspace

glassfishrobot commented 11 years ago

@glassfishrobot Commented @romain-grecourt said:

How likely is it that a customer will see the bug and how serious is the bug? Very serious, customer will see it every time.

Is it a regression? Does it meet other bug fix criteria (security, performance, etc.)? Yes, regression.

What CTS failures are caused by this bug? None. this is OLH / l10n issue

How risky is the fix? How much work is the fix? Is the fix complicated? a few lines in a parent pom, very easy.

glassfishrobot commented 11 years ago

@glassfishrobot Commented @romain-grecourt said: changes:

Index: appserver/admingui/pom.xml
===================================================================
--- appserver/admingui/pom.xml  (revision 61436)
+++ appserver/admingui/pom.xml  (working copy)
@@ -149,52 +149,15 @@
   <goal>unpack-dependencies</goal>
 </goals>
 <configuration>
-  <includeGroupIds>org.glassfish.docs.help</includeGroupIds>
+  <includeGroupIds>org.glassfish.docs.help,org.glassfish.docs-l10n.help-l10n</includeGroupIds>
   <excludeTransitive>true</excludeTransitive>
   <outputDirectory>${project.build.outputDirectory}</outputDirectory>
 </configuration>
               </execution>
             </executions>
           </plugin>
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-dependency-plugin</artifactId>
-            <executions>
-              <execution>
-<id>unpack-dependencies</id>
-<goals>
-  <goal>unpack-dependencies</goal>
-</goals>
-<configuration>
-  <includeGroupIds>org.glassfish.docs-l10n.help-l10n</includeGroupIds>
-  <excludeTransitive>true</excludeTransitive>
-  <outputDirectory>${project.build.outputDirectory}</outputDirectory>
-</configuration>
-              </execution>
-            </executions>
-          </plugin>
         </plugins>
       </build>
-<!--
-    <build>
-        <plugins>
-            <plugin>
-<groupId>org.glassfish.hk2</groupId>
-<artifactId>hk2-maven-plugin</artifactId>
-<configuration>
-    <processors>
-        <processor>
-            <groupId>com.sun.jsftemplating</groupId>
-            <artifactId>jsftemplating-dt</artifactId>
-            <version>${jsftemplating.version}</version>
-        </processor>
-    </processors>
-</configuration>
-<extensions>true</extensions>
-            </plugin>
-        </plugins>
-    </build>
- -->

     <dependencies>
         <dependency>
glassfishrobot commented 11 years ago

@glassfishrobot Commented tmueller said: Approved for 4.0.

glassfishrobot commented 11 years ago

@glassfishrobot Commented @romain-grecourt said: fix with svn rev #61438

glassfishrobot commented 7 years ago

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

glassfishrobot commented 11 years ago

@glassfishrobot Commented Reported by anilam

glassfishrobot commented 11 years ago

@glassfishrobot Commented Marked as fixed on Tuesday, April 16th 2013, 9:39:17 am