Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-14 Thread remonkroep
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, > 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> 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,  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 extends AbstractMap
 {
 @Override
 public Set> 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, remon...@ordyx.com 
 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 
> 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 
> 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 get(String url, Store store, Class 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 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-14 Thread Steve Hannah
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,  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> 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,  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 extends AbstractMap
>>> {
>>> @Override
>>> public Set> 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, remon...@ordyx.com
>>> 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
 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
 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 get(String url, Store store, Class 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 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-14 Thread remonkroep
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> 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, > 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 extends AbstractMap
>> {
>> @Override
>> public Set> 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, remon...@ordyx.com 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 
>>> 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 
>>> 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 get(String url, Store store, Class 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)
>>> 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-14 Thread Steve Hannah
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,  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 extends AbstractMap
> {
> @Override
> public Set> 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, remon...@ordyx.com 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 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
>> 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 get(String url, Store store, Class 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 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-13 Thread remonkroep
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 extends AbstractMap
{
@Override
public Set> 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, remon...@ordyx.com 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 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 
> 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 get(String url, Store store, Class 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.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
> at 
> org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)
> at 
> org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555)
> at org.netbeans.core.execution.RunClassThread.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,  wrote:

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-13 Thread remonkroep
Steve,

It moved along further now, however still errors. Here is the next one:

Failed to get signature for method 
private boolean isUpdated(Iterable 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 
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 get(String url, Store store, Class 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.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
at 
org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)
at 
org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555)
at org.netbeans.core.execution.RunClassThread.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, > wrote:
>
>> Here is the Dto interface:
>>
>> public interface Dto
>> {
>> }
>>
>>
>> Here is the class it complains about:
>>
>> public interface DtoClient
>> {
>> public  T get(String url, Class 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 get(String url, Class 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 while 
>> visiting class FilterIterator
>> at 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-13 Thread Steve Hannah
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,  wrote:

> Here is the Dto interface:
>
> public interface Dto
> {
> }
>
>
> Here is the class it complains about:
>
> public interface DtoClient
> {
> public  T get(String url, Class 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 get(String url, Class 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 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 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-10 Thread Steve Hannah
Please install this new version here.
https://github.com/shannah/mirah-nbm/blob/master/bin/ca-weblite-netbeans-mirah.nbm

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,  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 get(String url, Class 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 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-09 Thread remonkroep
Steve,

After updating the plugin there is still an issue. Here is the error:

interface Dto
Failed to get signature for method 
public T get(String url, Class 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.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
at 
org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-07 Thread Steve Hannah
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,  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 get(String url, Class 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.DefaultExecutor.executeTargets(
> DefaultExecutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
> at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(
> BridgeImpl.java:286)
> at org.apache.tools.ant.module.run.TargetExecutor.run(
> TargetExecutor.java:555)
> at org.netbeans.core.execution.RunClassThread.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-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  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+unsubscr...@googlegroups.com.
>>> 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
>>> 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-07 Thread remonkroep
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 get(String url, Class 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.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
at 
org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)
at 
org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555)
at org.netbeans.core.execution.RunClassThread.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  > 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+unsubscr...@googlegroups.com 
>> .
>> 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
>>  
>> 
>> .
>>
>> 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" 

Re: [codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-07 Thread Steve Hannah
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  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+unsubscr...@googlegroups.com.
> 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
> 
> .
>
> 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+unsubscr...@googlegroups.com.
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/CAGOYrKXbeqO7R9nSkZK%2Bdn_%3D-1bGHpEL%3DCfTxvbALqoNX9sngQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[codenameone-discussions] Re: Mirah compile error using Java Templates.

2018-08-03 Thread Shai Almog
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+unsubscr...@googlegroups.com.
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.
For more options, visit https://groups.google.com/d/optout.