Thanks.  That's just some print statements I put in to help debugging.  I
need to remove those.


On Tue, Aug 14, 2018 at 7:00 AM, <[email protected]> wrote:

> Thank you for your help Steve,
>
> It went through now. It still shows what I imagine are warning but it does
> move forward and compiles now.
>
> Here is part of the output:
>
> Failed to get signature for method
> @Override()
> public Set<Entry<K, V>> entrySet() {
>     throw new RuntimeException("Not supported yet.");
> } message: Could not find class Entry
> interface Executor
> Failed to get signature for method
> public Class<?> defaultImpl() default None.class; message: Could not find
> class ?
> interface AutoCloseable
>
>
> On Tuesday, August 14, 2018 at 8:06:39 AM UTC-4, Steve Hannah wrote:
>>
>> Thanks for your patience and for providing these valuable test cases.
>> Same routine.  Please try this new version
>>
>> https://github.com/shannah/mirah-nbm/blob/master/bin/ca-webl
>> ite-netbeans-mirah.nbm
>>
>> Steve
>>
>> On Mon, Aug 13, 2018 at 6:52 PM, <[email protected]> wrote:
>>
>>> The following class caused the "java.lang.RuntimeException: Could not
>>> find class K" exception.
>>>
>>> package com.restoware.ordyximpl;
>>>
>>> import java.util.AbstractMap;
>>> import java.util.Map;
>>> import java.util.Set;
>>>
>>> public class ConcurrentHashMap<K,V> extends AbstractMap<K,V>
>>> {
>>>     @Override
>>>     public Set<Map.Entry<K, V>> entrySet()
>>>     {
>>>         throw new RuntimeException("Not supported yet."); //To change
>>> body of generated methods, choose Tools | Templates.
>>>     }
>>> }
>>>
>>>
>>> On Monday, August 13, 2018 at 5:05:57 PM UTC-4, [email protected]
>>> wrote:
>>>>
>>>> Steve,
>>>>
>>>> It moved along further now, however still errors. Here is the next one:
>>>>
>>>> Failed to get signature for method
>>>> private boolean isUpdated(Iterable<? extends Serializable>
>>>> serializables) {
>>>>     boolean isUpdated = false;
>>>>     for (Serializable o : serializables) {
>>>>         if (o.isUpdated()) {
>>>>             isUpdated = true;
>>>>             break;
>>>>         }
>>>>     }
>>>>     return isUpdated;
>>>> } message: Could not find class ? extends Serializable
>>>> Failed to get signature for method
>>>> private Date getLatestUpdatedDate(Iterable<? extends Serializable>
>>>> serializables, Date date) {
>>>>     Date lastUpdate = date;
>>>>     for (Serializable o : serializables) {
>>>>         Date isUpdated = o.getDateUpdated();
>>>>         if (isUpdated.after(lastUpdate)) {
>>>>             lastUpdate = isUpdated;
>>>>         }
>>>>     }
>>>>     return lastUpdate;
>>>> } message: Could not find class ? extends Serializable
>>>> interface DeleteVetoListener
>>>> interface Dto
>>>> Failed to get signature for method
>>>> public <T>T get(String url, Store store, Class<T> type, long id) throws
>>>> Exception; message: Could not find class T
>>>> D:\Project\NetBeans\OrdyxMobileStage\nbproject\mirah-build-
>>>> cn1.xml:152:
>>>> java.lang.RuntimeException: Could not find class K
>>>> at ca.weblite.asm.TypeUtil.getTypeSignature(TypeUtil.java:173)
>>>> at ca.weblite.asm.TypeUtil.getTypeSignature(TypeUtil.java:188)
>>>> at ca.weblite.asm.TypeUtil.getTypeSignature(TypeUtil.java:113)
>>>> at ca.weblite.asm.TypeUtil.getClassSignature(TypeUtil.java:102)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitClass(JavaExt
>>>> endedStubCompiler.java:747)
>>>> at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:720)
>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:99)
>>>> at com.sun.source.util.TreeScanner.visitCompilationUnit(TreeSca
>>>> nner.java:120)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitCompilationUn
>>>> it(JavaExtendedStubCompiler.java:278)
>>>> at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(
>>>> JCTree.java:550)
>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compile(JavaExtended
>>>> StubCompiler.java:855)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileFile(JavaExte
>>>> ndedStubCompiler.java:176)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>> aExtendedStubCompiler.java:213)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>> aExtendedStubCompiler.java:216)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>> aExtendedStubCompiler.java:216)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>> aExtendedStubCompiler.java:216)
>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>> aExtendedStubCompiler.java:195)
>>>> at ca.weblite.asm.WLMirahCompiler.compile(WLMirahCompiler.java:208)
>>>> at ca.weblite.mirah.ant.MirahcTask.execute(MirahcTask.java:158)
>>>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
>>>> at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>>>> thodAccessorImpl.java:43)
>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>> at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch
>>>> Utils.java:106)
>>>> at org.apache.tools.ant.Task.perform(Task.java:348)
>>>> at org.apache.tools.ant.Target.execute(Target.java:435)
>>>> at org.apache.tools.ant.Target.performTasks(Target.java:456)
>>>> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405)
>>>> at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
>>>> at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D
>>>> efaultExecutor.java:41)
>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
>>>> at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(Bridg
>>>> eImpl.java:286)
>>>> at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExe
>>>> cutor.java:555)
>>>> at org.netbeans.core.execution.RunClassThread.run(RunClassThrea
>>>> d.java:153)
>>>>
>>>>
>>>>
>>>>
>>>> On Monday, August 13, 2018 at 9:11:06 AM UTC-4, Steve Hannah wrote:
>>>>>
>>>>> OK.  I have made another change that should fix this issue.  Please
>>>>> give this version a try.
>>>>>
>>>>> https://github.com/shannah/mirah-nbm/blob/master/bin/ca-webl
>>>>> ite-netbeans-mirah.nbm
>>>>>
>>>>> Steve
>>>>>
>>>>> On Fri, Aug 10, 2018 at 2:20 PM, <[email protected]> wrote:
>>>>>
>>>>>> Here is the Dto interface:
>>>>>>
>>>>>> public interface Dto
>>>>>> {
>>>>>> }
>>>>>>
>>>>>>
>>>>>> Here is the class it complains about:
>>>>>>
>>>>>> public interface DtoClient
>>>>>> {
>>>>>>     public <T> T get(String url, Class<T> type, long id) throws
>>>>>> Exception;
>>>>>> }
>>>>>>
>>>>>>
>>>>>> Both are in the same package.
>>>>>>
>>>>>> Here is the error:
>>>>>>
>>>>>> interface Dto
>>>>>> Failed to get signature for method
>>>>>> public <T>T get(String url, Class<T> type, long id) throws Exception;
>>>>>> message: Could not find class T
>>>>>> interface Dto
>>>>>> D:\Project\NetBeans\OrdyxMobileStage\nbproject\mirah-build-
>>>>>> cn1.xml:152:
>>>>>> java.lang.RuntimeException: Cannot find interface Iterator<T> while
>>>>>> visiting class FilterIterator
>>>>>> at ca.weblite.asm.JavaStubFactory$1.visitClass(JavaStubFactory.
>>>>>> java:189)
>>>>>> at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.
>>>>>> java:720)
>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:81)
>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:99)
>>>>>> at com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:133)
>>>>>> at ca.weblite.asm.JavaStubFactory$1.visitClass(JavaStubFactory.
>>>>>> java:202)
>>>>>> at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.
>>>>>> java:720)
>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:99)
>>>>>> at com.sun.source.util.TreeScanner.visitCompilationUnit(TreeSca
>>>>>> nner.java:120)
>>>>>> at ca.weblite.asm.JavaStubFactory$1.visitCompilationUnit(JavaSt
>>>>>> ubFactory.java:110)
>>>>>> at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(
>>>>>> JCTree.java:550)
>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>> at ca.weblite.asm.JavaStubFactory.createStubs(JavaStubFactory.
>>>>>> java:216)
>>>>>> at ca.weblite.asm.JavaSourceClassLoader.findStub(JavaSourceClas
>>>>>> sLoader.java:107)
>>>>>> at ca.weblite.asm.BaseClassLoader.findStub(BaseClassLoader.java:41)
>>>>>> at ca.weblite.asm.MirahClassLoader.findStub(MirahClassLoader.
>>>>>> java:321)
>>>>>> at ca.weblite.asm.ClassFinder.findFQNStub(ClassFinder.java:131)
>>>>>> at ca.weblite.asm.ClassFinder.findStub(ClassFinder.java:226)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitMethodImpl(Ja
>>>>>> vaExtendedStubCompiler.java:433)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitMethod(JavaEx
>>>>>> tendedStubCompiler.java:385)
>>>>>> at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.
>>>>>> java:800)
>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:81)
>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:99)
>>>>>> at com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:133)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitClass(JavaExt
>>>>>> endedStubCompiler.java:819)
>>>>>> at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.
>>>>>> java:720)
>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:99)
>>>>>> at com.sun.source.util.TreeScanner.visitCompilationUnit(TreeSca
>>>>>> nner.java:120)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitCompilationUn
>>>>>> it(JavaExtendedStubCompiler.java:278)
>>>>>> at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(
>>>>>> JCTree.java:550)
>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compile(JavaExtended
>>>>>> StubCompiler.java:851)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileFile(JavaExte
>>>>>> ndedStubCompiler.java:176)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>> aExtendedStubCompiler.java:213)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>> aExtendedStubCompiler.java:216)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>> aExtendedStubCompiler.java:216)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>> aExtendedStubCompiler.java:216)
>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>> aExtendedStubCompiler.java:195)
>>>>>> at ca.weblite.asm.WLMirahCompiler.compile(WLMirahCompiler.java:208)
>>>>>> at ca.weblite.mirah.ant.MirahcTask.execute(MirahcTask.java:158)
>>>>>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
>>>>>> java:293)
>>>>>> at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>>>>>> thodAccessorImpl.java:43)
>>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>> at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch
>>>>>> Utils.java:106)
>>>>>> at org.apache.tools.ant.Task.perform(Task.java:348)
>>>>>> at org.apache.tools.ant.Target.execute(Target.java:435)
>>>>>> at org.apache.tools.ant.Target.performTasks(Target.java:456)
>>>>>> at org.apache.tools.ant.Project.executeSortedTargets(Project.ja
>>>>>> va:1405)
>>>>>> at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
>>>>>> at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D
>>>>>> efaultExecutor.java:41)
>>>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
>>>>>> at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(Bridg
>>>>>> eImpl.java:286)
>>>>>> at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExe
>>>>>> cutor.java:555)
>>>>>> at org.netbeans.core.execution.RunClassThread.run(RunClassThrea
>>>>>> d.java:153)
>>>>>>
>>>>>> On Friday, August 10, 2018 at 4:17:55 PM UTC-4, Steve Hannah wrote:
>>>>>>>
>>>>>>> Please install this new version here.
>>>>>>> https://github.com/shannah/mirah-nbm/blob/master/bin/ca-webl
>>>>>>> ite-netbeans-mirah.nbm
>>>>>>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fshannah%2Fmirah-nbm%2Fblob%2Fmaster%2Fbin%2Fca-weblite-netbeans-mirah.nbm&sa=D&sntz=1&usg=AFQjCNF8Q6mwXrxKXExbBrS5P26AlaOWkg>
>>>>>>>
>>>>>>> It won't fix the issue, but it will give a better error stack trace
>>>>>>> that will tell us which class it is choking on.  Please post the new 
>>>>>>> stack
>>>>>>> trace.  If you can provide the relevant parts of the offending classes 
>>>>>>> (the
>>>>>>> error will tell you which class), that would help also.
>>>>>>>
>>>>>>> Best regards
>>>>>>>
>>>>>>> Steve
>>>>>>>
>>>>>>> On Thu, Aug 9, 2018 at 12:17 PM, <[email protected]> wrote:
>>>>>>>
>>>>>>>> Steve,
>>>>>>>>
>>>>>>>> After updating the plugin there is still an issue. Here is the
>>>>>>>> error:
>>>>>>>>
>>>>>>>> interface Dto
>>>>>>>> Failed to get signature for method
>>>>>>>> public <T>T get(String url, Class<T> type, long id) throws
>>>>>>>> Exception; message: Could not find class T
>>>>>>>> interface Dto
>>>>>>>> D:\Project\NetBeans\OrdyxMobileStage\nbproject\mirah-build-
>>>>>>>> cn1.xml:152:
>>>>>>>> java.lang.NullPointerException
>>>>>>>> at ca.weblite.asm.JavaStubFactory$1.visitClass(JavaStubFactory.
>>>>>>>> java:188)
>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.
>>>>>>>> java:720)
>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>> java:68)
>>>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.
>>>>>>>> java:81)
>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.
>>>>>>>> java:99)
>>>>>>>> at com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:133)
>>>>>>>> at ca.weblite.asm.JavaStubFactory$1.visitClass(JavaStubFactory.
>>>>>>>> java:199)
>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.
>>>>>>>> java:720)
>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>> java:68)
>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.
>>>>>>>> java:99)
>>>>>>>> at com.sun.source.util.TreeScanner.visitCompilationUnit(TreeSca
>>>>>>>> nner.java:120)
>>>>>>>> at ca.weblite.asm.JavaStubFactory$1.visitCompilationUnit(JavaSt
>>>>>>>> ubFactory.java:110)
>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(
>>>>>>>> JCTree.java:550)
>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>> java:68)
>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>> at ca.weblite.asm.JavaStubFactory.createStubs(JavaStubFactory.
>>>>>>>> java:213)
>>>>>>>> at ca.weblite.asm.JavaSourceClassLoader.findStub(JavaSourceClas
>>>>>>>> sLoader.java:107)
>>>>>>>> at ca.weblite.asm.BaseClassLoader.findStub(BaseClassLoader.java:41)
>>>>>>>> at ca.weblite.asm.MirahClassLoader.findStub(MirahClassLoader.
>>>>>>>> java:321)
>>>>>>>> at ca.weblite.asm.ClassFinder.findFQNStub(ClassFinder.java:131)
>>>>>>>> at ca.weblite.asm.ClassFinder.findStub(ClassFinder.java:226)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitMethodImpl(Ja
>>>>>>>> vaExtendedStubCompiler.java:432)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitMethod(JavaEx
>>>>>>>> tendedStubCompiler.java:384)
>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.
>>>>>>>> java:800)
>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>> java:68)
>>>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.
>>>>>>>> java:81)
>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.
>>>>>>>> java:99)
>>>>>>>> at com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:133)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitClass(JavaExt
>>>>>>>> endedStubCompiler.java:818)
>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.
>>>>>>>> java:720)
>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>> java:68)
>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.
>>>>>>>> java:99)
>>>>>>>> at com.sun.source.util.TreeScanner.visitCompilationUnit(TreeSca
>>>>>>>> nner.java:120)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitCompilationUn
>>>>>>>> it(JavaExtendedStubCompiler.java:278)
>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(
>>>>>>>> JCTree.java:550)
>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>> java:68)
>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compile(JavaExtended
>>>>>>>> StubCompiler.java:850)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileFile(JavaExte
>>>>>>>> ndedStubCompiler.java:176)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>> aExtendedStubCompiler.java:213)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>> aExtendedStubCompiler.java:216)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>> aExtendedStubCompiler.java:216)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>> aExtendedStubCompiler.java:216)
>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>> aExtendedStubCompiler.java:195)
>>>>>>>> at ca.weblite.asm.WLMirahCompiler.compile(WLMirahCompiler.java:208)
>>>>>>>> at ca.weblite.mirah.ant.MirahcTask.execute(MirahcTask.java:158)
>>>>>>>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
>>>>>>>> java:293)
>>>>>>>> at sun.reflect.GeneratedMethodAccessor184.invoke(Unknown Source)
>>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>>>>>>>> thodAccessorImpl.java:43)
>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>>>> at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch
>>>>>>>> Utils.java:106)
>>>>>>>> at org.apache.tools.ant.Task.perform(Task.java:348)
>>>>>>>> at org.apache.tools.ant.Target.execute(Target.java:435)
>>>>>>>> at org.apache.tools.ant.Target.performTasks(Target.java:456)
>>>>>>>> at org.apache.tools.ant.Project.executeSortedTargets(Project.ja
>>>>>>>> va:1405)
>>>>>>>> at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
>>>>>>>> at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D
>>>>>>>> efaultExecutor.java:41)
>>>>>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
>>>>>>>> at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(Bridg
>>>>>>>> eImpl.java:286)
>>>>>>>> at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExe
>>>>>>>> cutor.java:555)
>>>>>>>> at org.netbeans.core.execution.RunClassThread.run(RunClassThrea
>>>>>>>> d.java:153)
>>>>>>>>
>>>>>>>> On Tuesday, August 7, 2018 at 1:32:18 PM UTC-4, Steve Hannah wrote:
>>>>>>>>>
>>>>>>>>> Okay.  Thanks.  I've added some tests that reproduce this issue,
>>>>>>>>> and I have published a fix.  You should be able to update the Mirah
>>>>>>>>> netbeans plugin in the Netbeans update center - or install from
>>>>>>>>> https://github.com/shannah/mirah-nbm/blob/master/bin/
>>>>>>>>> ca-weblite-netbeans-mirah.nbm
>>>>>>>>>
>>>>>>>>> Steve
>>>>>>>>>
>>>>>>>>> On Tue, Aug 7, 2018 at 9:48 AM, <[email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Steve,
>>>>>>>>>>
>>>>>>>>>> I upgraded the plugin through Netbeans. This did not fix the
>>>>>>>>>> issue, however it did change the error message a bit. It now shows 2 
>>>>>>>>>> extra
>>>>>>>>>> lines:
>>>>>>>>>>
>>>>>>>>>> Type params is T
>>>>>>>>>> Type kind is IDENTIFIER
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Failed to get signature for method
>>>>>>>>>> public <T>T get(String url, Class<T> type, long id) throws
>>>>>>>>>> Exception; message: Could not find class T
>>>>>>>>>> Type params is T
>>>>>>>>>> Type kind is IDENTIFIER
>>>>>>>>>> D:\Project\NetBeans\OrdyxMobileStage\nbproject\mirah-build-
>>>>>>>>>> cn1.xml:152:
>>>>>>>>>> java.lang.RuntimeException: Could not find class for T
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitMethod(JavaEx
>>>>>>>>>> tendedStubCompiler.java:486)
>>>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.
>>>>>>>>>> java:800)
>>>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>>>> java:68)
>>>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.
>>>>>>>>>> java:99)
>>>>>>>>>> at com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:
>>>>>>>>>> 133)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitClass(JavaExt
>>>>>>>>>> endedStubCompiler.java:806)
>>>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.
>>>>>>>>>> java:720)
>>>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>>>> java:68)
>>>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>>>> at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.
>>>>>>>>>> java:99)
>>>>>>>>>> at com.sun.source.util.TreeScanner.visitCompilationUnit(TreeSca
>>>>>>>>>> nner.java:120)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler$2.visitCompilationUn
>>>>>>>>>> it(JavaExtendedStubCompiler.java:278)
>>>>>>>>>> at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(
>>>>>>>>>> JCTree.java:550)
>>>>>>>>>> at com.sun.source.util.TreePathScanner.scan(TreePathScanner.
>>>>>>>>>> java:68)
>>>>>>>>>> at com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compile(JavaExtended
>>>>>>>>>> StubCompiler.java:838)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileFile(JavaExte
>>>>>>>>>> ndedStubCompiler.java:176)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>>>> aExtendedStubCompiler.java:213)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>>>> aExtendedStubCompiler.java:216)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>>>> aExtendedStubCompiler.java:216)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>>>> aExtendedStubCompiler.java:216)
>>>>>>>>>> at ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(Jav
>>>>>>>>>> aExtendedStubCompiler.java:195)
>>>>>>>>>> at ca.weblite.asm.WLMirahCompiler.compile(WLMirahCompiler.java:
>>>>>>>>>> 208)
>>>>>>>>>> at ca.weblite.mirah.ant.MirahcTask.execute(MirahcTask.java:158)
>>>>>>>>>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
>>>>>>>>>> java:293)
>>>>>>>>>> at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)
>>>>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>>>>>>>>>> thodAccessorImpl.java:43)
>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>>>>>> at org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch
>>>>>>>>>> Utils.java:106)
>>>>>>>>>> at org.apache.tools.ant.Task.perform(Task.java:348)
>>>>>>>>>> at org.apache.tools.ant.Target.execute(Target.java:435)
>>>>>>>>>> at org.apache.tools.ant.Target.performTasks(Target.java:456)
>>>>>>>>>> at org.apache.tools.ant.Project.executeSortedTargets(Project.ja
>>>>>>>>>> va:1405)
>>>>>>>>>> at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
>>>>>>>>>> at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(D
>>>>>>>>>> efaultExecutor.java:41)
>>>>>>>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
>>>>>>>>>> at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(Bridg
>>>>>>>>>> eImpl.java:286)
>>>>>>>>>> at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExe
>>>>>>>>>> cutor.java:555)
>>>>>>>>>> at org.netbeans.core.execution.RunClassThread.run(RunClassThrea
>>>>>>>>>> d.java:153)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tuesday, August 7, 2018 at 9:37:34 AM UTC-4, Steve Hannah
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> It looks like your Mirah Netbeans plugin is a little out of
>>>>>>>>>>> date.  I just did a rebuild with the latest and posted on github.
>>>>>>>>>>> https://github.com/shannah/mirah-nbm/blob/master/bin/ca-webl
>>>>>>>>>>> ite-netbeans-mirah.nbm
>>>>>>>>>>>
>>>>>>>>>>> You should also be able to update through the netbeans update
>>>>>>>>>>> center.
>>>>>>>>>>>
>>>>>>>>>>> Steve
>>>>>>>>>>>
>>>>>>>>>>> On Fri, Aug 3, 2018 at 9:49 PM, Shai Almog <[email protected]>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> I don't know, this will have to wait for Steve who has a
>>>>>>>>>>>> holiday on Monday...
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>> Google Groups "CodenameOne Discussions" group.
>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>>> it, send an email to codenameone-discussions+unsubs
>>>>>>>>>>>> [email protected].
>>>>>>>>>>>> Visit this group at https://groups.google.com/grou
>>>>>>>>>>>> p/codenameone-discussions.
>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>> https://groups.google.com/d/msgid/codenameone-discussions/f2
>>>>>>>>>>>> 5851a6-c815-48ea-bc03-6afbfaae8313%40googlegroups.com
>>>>>>>>>>>> <https://groups.google.com/d/msgid/codenameone-discussions/f25851a6-c815-48ea-bc03-6afbfaae8313%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>> .
>>>>>>>>>>>>
>>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Steve Hannah
>>>>>>>>>>> Software Developer
>>>>>>>>>>> Codename One
>>>>>>>>>>> http://www.codenameone.com
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>> Google Groups "CodenameOne Discussions" group.
>>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>>> send an email to codenameone-discussions+unsubs
>>>>>>>>>> [email protected].
>>>>>>>>>> Visit this group at https://groups.google.com/grou
>>>>>>>>>> p/codenameone-discussions.
>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>> https://groups.google.com/d/msgid/codenameone-discussions/3a
>>>>>>>>>> 31b7b9-5840-4bb1-a910-7081c2163f52%40googlegroups.com
>>>>>>>>>> <https://groups.google.com/d/msgid/codenameone-discussions/3a31b7b9-5840-4bb1-a910-7081c2163f52%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>> .
>>>>>>>>>>
>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Steve Hannah
>>>>>>>>> Software Developer
>>>>>>>>> Codename One
>>>>>>>>> http://www.codenameone.com
>>>>>>>>>
>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "CodenameOne Discussions" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to codenameone-discussions+unsubs
>>>>>>>> [email protected].
>>>>>>>> Visit this group at https://groups.google.com/grou
>>>>>>>> p/codenameone-discussions.
>>>>>>>> To view this discussion on the web visit
>>>>>>>> https://groups.google.com/d/msgid/codenameone-discussions/50
>>>>>>>> ce157b-50dc-4ecb-ac6b-b6cfaab7e81f%40googlegroups.com
>>>>>>>> <https://groups.google.com/d/msgid/codenameone-discussions/50ce157b-50dc-4ecb-ac6b-b6cfaab7e81f%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Steve Hannah
>>>>>>> Software Developer
>>>>>>> Codename One
>>>>>>> http://www.codenameone.com
>>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "CodenameOne Discussions" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected]
>>>>>> .
>>>>>> Visit this group at https://groups.google.com/grou
>>>>>> p/codenameone-discussions.
>>>>>> To view this discussion on the web visit
>>>>>> https://groups.google.com/d/msgid/codenameone-discussions/b8
>>>>>> 2fc418-cf6f-4b65-aa60-b600be2e193e%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/codenameone-discussions/b82fc418-cf6f-4b65-aa60-b600be2e193e%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Steve Hannah
>>>>> Software Developer
>>>>> Codename One
>>>>> http://www.codenameone.com
>>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "CodenameOne Discussions" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> Visit this group at https://groups.google.com/grou
>>> p/codenameone-discussions.
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/codenameone-discussions/1945f2db-d4d7-471e-a090-0b6922f2
>>> 0b4f%40googlegroups.com
>>> <https://groups.google.com/d/msgid/codenameone-discussions/1945f2db-d4d7-471e-a090-0b6922f20b4f%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Steve Hannah
>> Software Developer
>> Codename One
>> http://www.codenameone.com
>>
> --
> You received this message because you are subscribed to the Google Groups
> "CodenameOne Discussions" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> Visit this group at https://groups.google.com/
> group/codenameone-discussions.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/codenameone-discussions/aac1d42f-3cd3-4d13-9910-
> fc4f16e13b49%40googlegroups.com
> <https://groups.google.com/d/msgid/codenameone-discussions/aac1d42f-3cd3-4d13-9910-fc4f16e13b49%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Steve Hannah
Web Lite Solutions Corp.

-- 
You received this message because you are subscribed to the Google Groups 
"CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/codenameone-discussions/CABiRg%2BSOx_kE8%3D4LOyRMQqrdhdddJQWrS-CvHpYpskWiijx%2BXg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to