Perfect. Thanks again. On Tuesday, August 14, 2018 at 10:04:48 AM UTC-4, shannah wrote: > > 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] <javascript:>> 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-weblite-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(JavaExtendedStubCompiler.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(TreeScanner.java:120) >>>>> at >>>>> ca.weblite.asm.JavaExtendedStubCompiler$2.visitCompilationUnit(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(JavaExtendedStubCompiler.java:855) >>>>> at >>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileFile(JavaExtendedStubCompiler.java:176) >>>>> at >>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:213) >>>>> at >>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>> at >>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>> at >>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>> at >>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.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(DelegatingMethodAccessorImpl.java:43) >>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>> at >>>>> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.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.De >>>>> faultExecutor.executeTargets(DefaultExecutor.java:41) >>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1260) >>>>> at org.apache.tools.ant.module.br >>>>> idge.impl.BridgeImpl.run(BridgeImpl.java:286) >>>>> at org.apache.tools.ant.module.ru >>>>> n.TargetExecutor.run(TargetExecutor.java:555) >>>>> at org.netbeans.core.execution.Ru >>>>> nClassThread.run(RunClassThread.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-weblite-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(TreeScanner.java:120) >>>>>>> at >>>>>>> ca.weblite.asm.JavaStubFactory$1.visitCompilationUnit(JavaStubFactory.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(JavaSourceClassLoader.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(JavaExtendedStubCompiler.java:433) >>>>>>> at >>>>>>> ca.weblite.asm.JavaExtendedStubCompiler$2.visitMethod(JavaExtendedStubCompiler.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(JavaExtendedStubCompiler.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(TreeScanner.java:120) >>>>>>> at >>>>>>> ca.weblite.asm.JavaExtendedStubCompiler$2.visitCompilationUnit(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(JavaExtendedStubCompiler.java:851) >>>>>>> at >>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileFile(JavaExtendedStubCompiler.java:176) >>>>>>> at >>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:213) >>>>>>> at >>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>> at >>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>> at >>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>> at >>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.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(DelegatingMethodAccessorImpl.java:43) >>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>> at >>>>>>> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.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.De >>>>>>> faultExecutor.executeTargets(DefaultExecutor.java:41) >>>>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1260) >>>>>>> at org.apache.tools.ant.module.br >>>>>>> idge.impl.BridgeImpl.run(BridgeImpl.java:286) >>>>>>> at org.apache.tools.ant.module.ru >>>>>>> n.TargetExecutor.run(TargetExecutor.java:555) >>>>>>> at org.netbeans.core.execution.Ru >>>>>>> nClassThread.run(RunClassThread.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-weblite-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(TreeScanner.java:120) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaStubFactory$1.visitCompilationUnit(JavaStubFactory.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(JavaSourceClassLoader.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(JavaExtendedStubCompiler.java:432) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler$2.visitMethod(JavaExtendedStubCompiler.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(JavaExtendedStubCompiler.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(TreeScanner.java:120) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler$2.visitCompilationUnit(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(JavaExtendedStubCompiler.java:850) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileFile(JavaExtendedStubCompiler.java:176) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:213) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>>>> at >>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.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(DelegatingMethodAccessorImpl.java:43) >>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>> at >>>>>>>>> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.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.De >>>>>>>>> faultExecutor.executeTargets(DefaultExecutor.java:41) >>>>>>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1260) >>>>>>>>> at org.apache.tools.ant.module.br >>>>>>>>> idge.impl.BridgeImpl.run(BridgeImpl.java:286) >>>>>>>>> at org.apache.tools.ant.module.ru >>>>>>>>> n.TargetExecutor.run(TargetExecutor.java:555) >>>>>>>>> at org.netbeans.core.execution.Ru >>>>>>>>> nClassThread.run(RunClassThread.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(JavaExtendedStubCompiler.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(JavaExtendedStubCompiler.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(TreeScanner.java:120) >>>>>>>>>>> at >>>>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler$2.visitCompilationUnit(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(JavaExtendedStubCompiler.java:838) >>>>>>>>>>> at >>>>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileFile(JavaExtendedStubCompiler.java:176) >>>>>>>>>>> at >>>>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:213) >>>>>>>>>>> at >>>>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>>>>>> at >>>>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>>>>>> at >>>>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.java:216) >>>>>>>>>>> at >>>>>>>>>>> ca.weblite.asm.JavaExtendedStubCompiler.compileDirectory(JavaExtendedStubCompiler.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(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.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.De >>>>>>>>>>> faultExecutor.executeTargets(DefaultExecutor.java:41) >>>>>>>>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1260) >>>>>>>>>>> at org.apache.tools.ant.module.br >>>>>>>>>>> idge.impl.BridgeImpl.run(BridgeImpl.java:286) >>>>>>>>>>> at org.apache.tools.ant.module.ru >>>>>>>>>>> n.TargetExecutor.run(TargetExecutor.java:555) >>>>>>>>>>> at org.netbeans.core.execution.Ru >>>>>>>>>>> nClassThread.run(RunClassThread.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-weblite-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 >>>>>>>>>>>>> [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/f25851a6-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 >>>>>>>>>>> [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/3a31b7b9-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 >>>>>>>>> [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/50ce157b-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/group/codenameone-discussions. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/codenameone-discussions/b82fc418-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/group/codenameone-discussions. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/codenameone-discussions/1945f2db-d4d7-471e-a090-0b6922f20b4f%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] >> <javascript:>. >> 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/6ca99a35-5bc3-4b6e-bcff-dfb21fcdcc65%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
