No, that avenue won’t be productive, its licensing is simply prohibitive to Apache.
Gj On Tue, 17 Mar 2020 at 15:20, Peter Hull <peterhul...@gmail.com> wrote: > Jaroslav Tulach was asking a couple of years ago whether it was also > licensed CDDL. What happened to this line of thinking? > https://github.com/javaee/javahelp/issues/45 > > On Tue, 17 Mar 2020 at 13:27, Geertjan Wielenga <geert...@apache.org> > wrote: > > > > Here's the related issues, one of the very first: > https://issues.apache.org/jira/browse/NETBEANS-3 > > > > Gj > > > > On Tue, Mar 17, 2020 at 2:24 PM Geertjan Wielenga <geert...@apache.org> > wrote: > >> > >> JavaHelp is not included in Apache NetBeans GitHub because it is GPL > licensed, which is against Apache policy, and therefore is also not part of > Apache NetBeans, it never has been and never will be unless it is licensed, > which seems unlikely to happen. It is something you'll need to add yourself > somehow -- someone who figures out how should share that with this mailing > list. > >> > >> Gj > >> > >> On Tue, Mar 17, 2020 at 2:22 PM Tim Mullé <tmu...@gmail.com> wrote: > >>> > >>> Hi, > >>> > >>> Is there documentation somewhere that says JavaHelp is not available? > I don’t see any mention of JavaHelp missing in 11.x on this link: > https://netbeans.apache.org/wiki/DevFaqHelpGuidelines.asciidoc > >>> > >>> > >>> The reason I ask is that in 11.3 I can happily create a ‘Java Help > Set’ for my module and the wizard creates all the necessary files and > module..leading me to believe everything is ok. > >>> > >>> However, when I try to build the module I get the following exception > when building using NetBeans 11.3 with OpenJDK 11. > >>> > >>> > >>> An annotation processor threw an uncaught exception. > >>> Consult the following stack trace for details. > >>> java.lang.NoClassDefFoundError: com/sun/java/help/search/Indexer > >>> at > org.netbeans.modules.javahelp.HelpSetRegistrationProcessor.handleProcess(HelpSetRegistrationProcessor.java:142) > >>> at > org.openide.filesystems.annotations.LayerGeneratingProcessor.process(LayerGeneratingProcessor.java:104) > >>> at > com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:980) > >>> at > com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:896) > >>> at > com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1222) > >>> at > com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1334) > >>> at > com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1258) > >>> at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:936) > >>> at com.sun.tools.javac.main.Main.compile(Main.java:311) > >>> at com.sun.tools.javac.main.Main.compile(Main.java:170) > >>> at com.sun.tools.javac.Main.compile(Main.java:57) > >>> at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > >>> at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > >>> at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>> at java.base/java.lang.reflect.Method.invoke(Method.java:566) > >>> at > org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:57) > >>> at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1404) > >>> at org.netbeans.nbbuild.CustomJavac.compile(CustomJavac.java:102) > >>> at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:1133) > >>> at org.netbeans.nbbuild.CustomJavac.execute(CustomJavac.java:83) > >>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) > >>> at jdk.internal.reflect.GeneratedMethodAccessor118.invoke(Unknown > Source) > >>> at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>> at java.base/java.lang.reflect.Method.invoke(Method.java:566) > >>> at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > >>> at org.apache.tools.ant.Task.perform(Task.java:350) > >>> at org.apache.tools.ant.Target.execute(Target.java:449) > >>> at org.apache.tools.ant.Target.performTasks(Target.java:470) > >>> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388) > >>> at org.apache.tools.ant.Project.executeTarget(Project.java:1361) > >>> at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > >>> at org.apache.tools.ant.Project.executeTargets(Project.java:1251) > >>> at > org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:261) > >>> at > org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:574) > >>> at > org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:128) > >>> Caused by: java.lang.ClassNotFoundException: > com.sun.java.help.search.Indexer > >>> at java.base/java.net > .URLClassLoader.findClass(URLClassLoader.java:471) > >>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) > >>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) > >>> ... 35 more > >>> > >>> > >>> Thanks, > >>> - Tim > >>> > >>> On Mar 17, 2020, at 2:32 AM, Geertjan Wielenga <geert...@apache.org> > wrote: > >>> > >>> > >>> JavaHelp is GPL licensed and has not been donated by Oracle to Apache, > so had to be excluded from Apache NetBeans GitHub. So far I don’t think > anyone has figured out how it can be reincluded in a NetBeans Platform app, > if you manage to do it, would be great if you’d share your findings. > >>> > >>> Gj > >>> > >>> On Tue, 17 Mar 2020 at 05:49, Ernie Rael <err...@raelity.com> wrote: > >>>> > >>>> On 3/11/2020 9:58 AM, Jean-Claude Dauphin wrote: > >>>> > > >>>> > > >>>> > My application is a modules suite and non commercial. > >>>> > I know that JavaHelp is not part of Apache NetBeans but what would > be > >>>> > the best strategy to solve that issue > >>>> > >>>> I've been wondering about this myself. > >>>> > >>>> Maybe an integrated JavaFX web browser? > >>>> > >>>> There must have been some thought discussion about this in the > NetBeans > >>>> team. > >>>> > >>>> What's the current thinking/plan? > >>>> > >>>> -ernie > >>>> > >>>> > >>>> > > >>>> > Thank you in advance for any advice on this issue > >>>> > Best regards, > >>>> > Jean-Claude > >>>> > > >>>> > > >>>> > -- > >>>> > Jean-Claude Dauphin > >>>> > > >>>> > jc.daup...@gmail.com <mailto:jc.daup...@gmail.com> > >>>> > > >>>> > https://github.com/J-ISIS > >>>> > > >>>> > http://www.greenstone.org > >>>> > >>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > >>>> For additional commands, e-mail: users-h...@netbeans.apache.org > >>>> > >>>> For further information about the NetBeans mailing lists, visit: > >>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > >>>> > >>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > For additional commands, e-mail: users-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > >