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.
