Re: Best strategy to solve JavaHelp issue

2020-07-24 Thread antonio

Hi,

I think this recipe deserves a small tutorial on our website.

We're currently under an Apache-wide migration of Jenkins that is 
stopping our web-site publishing job. Maybe within a few days we can set 
up a small page with this.


Kind regards,
Antonio

El 24/7/20 a las 21:02, Greg Bullock escribió:

Thank you for posting this.

Trying it just now, the .zip file does not have a 
\javahelp-2.0_05\binary folder.


Hoping to build the jhall.jar, I

 1. downloaded the source from github.com/javaee/javahelp. and
 2. in a CentOS 7 virtual machine (since my Windows 10 machine doesn't
have the required build tools) I ran make from the
javahelp-2.0_05/jhMaster folder.

This eventually gives a set of errors.  Alas, I'm too much of a noob in 
both Linux and Java to figure out what to try next.


Maybe someone here will have a suggestion.


[greg@localhost NetBeansProjects]$ cd javahelp-2.0_05/
[greg@localhost javahelp-2.0_05]$ ls
javahelp_nbproject  jhMaster  JSearchClient_nbproject 
JSearchIndexer_nbproject  README.ant

[greg@localhost javahelp-2.0_05]$ cd jhMaster/
[greg@localhost jhMaster]$ make
java -fullversion
openjdk full version "1.8.0_242-b07"
cd JSearch ; make all
make[1]: Entering directory 
`/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch'

mkdir -p lib
cd misc ; make 
JHHOMEWS=/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp 
jar
make[2]: Entering directory 
`/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/misc'
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/ConfigFile.java
Note: 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/ConfigFile.java 
uses unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/IndexBuilder.java
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/IndexerKit.java
Note: ../../JavaHelp/src/new/javax/help/search/ConfigFile.java uses 
unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/SearchEngine.java
Note: ../../JavaHelp/src/new/javax/help/search/SearchQuery.java uses 
unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
make[2]: Warning: File `classes/javax/help/search/SearchEvent.class' has 
modification time 0.0092 s in the future
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/impl/com/sun/java/help/impl/HeaderParser.java
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/HelpUtilities.java
Note: 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/HelpUtilities.java 
uses unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
cd classes ; \
     jar cf ../../lib/jsearch-misc.jar javax com
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
make[2]: Leaving directory 
`/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/misc'

cd client ; make jar
make[2]: Entering directory 
`/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/client'

mkdir classes
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
     javac -d classes com/sun/java/help/search/BitBuffer.java
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
     javac -d classes com/sun/java/help/search/Block.java
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
     javac -d classes com/sun/java/help/search/BlockFactory.java
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
     javac -d classes com/sun/java/help/search/BlockManager.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
     javac -d classes com/sun/java/help/search/BtreeDict.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
     javac -d classes com/sun/java/help/search/ByteArrayDecompressor.java
export CLASSPATH ; 

Re: Best strategy to solve JavaHelp issue

2020-07-24 Thread Greg Bullock

Thank you for posting this.

Trying it just now, the .zip file does not have a 
\javahelp-2.0_05\binary folder.


Hoping to build the jhall.jar, I

1. downloaded the source from github.com/javaee/javahelp. and
2. in a CentOS 7 virtual machine (since my Windows 10 machine doesn't
   have the required build tools) I ran make from the
   javahelp-2.0_05/jhMaster folder.

This eventually gives a set of errors.  Alas, I'm too much of a noob in 
both Linux and Java to figure out what to try next.


Maybe someone here will have a suggestion.


[greg@localhost NetBeansProjects]$ cd javahelp-2.0_05/
[greg@localhost javahelp-2.0_05]$ ls
javahelp_nbproject  jhMaster  JSearchClient_nbproject 
JSearchIndexer_nbproject  README.ant

[greg@localhost javahelp-2.0_05]$ cd jhMaster/
[greg@localhost jhMaster]$ make
java -fullversion
openjdk full version "1.8.0_242-b07"
cd JSearch ; make all
make[1]: Entering directory 
`/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch'

mkdir -p lib
cd misc ; make 
JHHOMEWS=/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp 
jar
make[2]: Entering directory 
`/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/misc'
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/ConfigFile.java
Note: 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/ConfigFile.java 
uses unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/IndexBuilder.java
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/IndexerKit.java
Note: ../../JavaHelp/src/new/javax/help/search/ConfigFile.java uses 
unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/search/SearchEngine.java
Note: ../../JavaHelp/src/new/javax/help/search/SearchQuery.java uses 
unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
make[2]: Warning: File `classes/javax/help/search/SearchEvent.class' has 
modification time 0.0092 s in the future
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/impl/com/sun/java/help/impl/HeaderParser.java
javac -d classes -classpath 
../../JavaHelp/src/impl:../../JavaHelp/src/new 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/HelpUtilities.java
Note: 
/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/../JavaHelp/src/new/javax/help/HelpUtilities.java 
uses unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
cd classes ; \
    jar cf ../../lib/jsearch-misc.jar javax com
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
make[2]: Leaving directory 
`/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/misc'

cd client ; make jar
make[2]: Entering directory 
`/media/sf_Documents/NetBeansProjects/javahelp-2.0_05/jhMaster/JSearch/client'

mkdir classes
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
    javac -d classes com/sun/java/help/search/BitBuffer.java
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
    javac -d classes com/sun/java/help/search/Block.java
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
    javac -d classes com/sun/java/help/search/BlockFactory.java
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
    javac -d classes com/sun/java/help/search/BlockManager.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
    javac -d classes com/sun/java/help/search/BtreeDict.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
    javac -d classes com/sun/java/help/search/ByteArrayDecompressor.java
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
    javac -d classes com/sun/java/help/search/Compressor.java
export CLASSPATH ; CLASSPATH=../lib/jsearch-misc.jar:. ; \
    javac -d classes com/sun/java/help/search/ConceptData.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
export 

Re: Best strategy to solve JavaHelp issue

2020-03-17 Thread Jean-Claude Dauphin
Hi,

I am not sure it is the right way to do it but here is how I included
JavaHelp in my application suite to migrate it from NetBeans 8.2 to
NetBeans 11.3.

1)  Downloaded JavaHelp from https://github.com/javaee/javahelp/releases

2)  Unzipped the file

3)  Added the jhall.jar as a wrapped jar into the modules that use
JavaHelp

(from \javahelp-2.0_05\binary\javahelp-2_0_05\jh2.0\javahelp\lib folder)

4)   To avoid the error message “*You must set 'jhall.jar' (e.g. in
private.properties) to the location of jsearch.jar from a JavaHelp
distribution*” I checked the file issuing this error message



NetBeans-11.3\netbeans\harness\build.xml



  







You must set 'jhall.jar' (e.g. in
private.properties) to the location of jsearch.jar from a JavaHelp
distribution





….





Then I copied jsearch.jar into NetBeans-11.3\netbeans\harness\antlib and
renamed it jsearch-2.0_05.jar



I am pretty sure this is not the right method but it worked for me


Best wishes,

JCD



On Tue, Mar 17, 2020 at 2:25 PM Geertjan Wielenga 
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é  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
>> 

Re: Best strategy to solve JavaHelp issue

2020-03-17 Thread Geertjan Wielenga
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  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 
> 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 
> 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é  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 

Re: Best strategy to solve JavaHelp issue

2020-03-17 Thread Peter Hull
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  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  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é  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, 

Re: Best strategy to solve JavaHelp issue

2020-03-17 Thread Geertjan Wielenga
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 
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é  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 
>> 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 

Re: Best strategy to solve JavaHelp issue

2020-03-17 Thread Geertjan Wielenga
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é  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 
> 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  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 

Re: Best strategy to solve JavaHelp issue

2020-03-17 Thread Tim Mullé
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  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  > 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 

Re: Best strategy to solve JavaHelp issue

2020-03-17 Thread Emilian Bold
> 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.

The simplest solution is to just compile your own Platform with the
javahelp module and go on your merry way.

--emi

On Tue, Mar 17, 2020 at 8:32 AM Geertjan Wielenga  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  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 
>> >
>> > 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



Re: Best strategy to solve JavaHelp issue

2020-03-17 Thread Geertjan Wielenga
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  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 
> >
> > 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
>
>


Re: Best strategy to solve JavaHelp issue

2020-03-16 Thread Ernie Rael

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 

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



Best strategy to solve JavaHelp issue

2020-03-11 Thread Jean-Claude Dauphin
Hello,

I have tried to build my application with Apache NetBeans 11.3 but got an
error about JavaHelp.

An annotation processor threw an uncaught exception.
Consult the following stack trace for details.
java.lang.NoClassDefFoundError: com/sun/java/help/search/Indexer
...
Caused by: java.lang.ClassNotFoundException:
com.sun.java.help.search.Indexer
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

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

Thank you in advance for any advice on this issue
Best regards,
Jean-Claude


-- 
Jean-Claude Dauphin

jc.daup...@gmail.com

https://github.com/J-ISIS

http://www.greenstone.org