This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 112772

Summary: freemarker.core.InvalidReferenceException: Expression servicePackage is undefined on line 7, column 10 in Templates/Server/Proxy.java
Product: javame Reporter: Lukas Hasik <lhasik>
Component: Web ServicesAssignee: Michal Skvor <misk>
Status: VERIFIED FIXED    
Severity: blocker    
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Attachments: web project with generated code

Description Lukas Hasik 2007-08-14 16:48:36 UTC
08/13

-I have a web project with simple WS and WS client (in attachment)
-generate Mobile Client to Web Application -> following exception appears and the SimpleWebServiceService_Proxy.java is
corrupted

freemarker.core.InvalidReferenceException: Expression servicePackage is undefined on line 7, column 10 in
Templates/Server/Proxy.java.
        at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
        at freemarker.core.Expression.getStringValue(Expression.java:118)
        at freemarker.core.Expression.getStringValue(Expression.java:93)
        at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.MixedContent.accept(MixedContent.java:92)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.Environment.process(Environment.java:176)
        at freemarker.template.Template.process(Template.java:232)
        at org.netbeans.libs.freemarker.FreemarkerEngine.eval(FreemarkerEngine.java:77)
        at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:250)
        at org.netbeans.modules.mobility.end2end.codegenerator.ProxyGenerator.generate(ProxyGenerator.java:196)
        at org.netbeans.modules.mobility.end2end.codegenerator.ConnectionGenerator.generate(ConnectionGenerator.java:120)
        at org.netbeans.modules.mobility.end2end.providers.WebServiceProvider.generateStubs(WebServiceProvider.java:56)
        at org.netbeans.modules.mobility.end2end.E2EDataObject$1$1.run(E2EDataObject.java:406)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964)
Comment 1 Lukas Hasik 2007-08-14 16:50:09 UTC
Created attachment 46590 [details]
web project with generated code
Comment 2 Michal Skvor 2007-09-10 10:38:36 UTC
Fixed.
Comment 3 Lukas Hasik 2007-09-10 12:41:29 UTC
verified in beta1 build 09/10
Comment 4 Lukas Hasik 2007-09-10 13:51:11 UTC
unfortunately happened again... see attachment.
I was able to reproduce it when I generated the MC2WA when the tree wasn't updated correctly (issue 115157) and I
selected  the root node in operations view and pressed Finish. Then the wrong code was generated.
Comment 5 Michal Skvor 2007-09-11 14:00:04 UTC
It was fixed in trunk.
Comment 6 Lukas Hasik 2007-10-30 17:00:08 UTC
verified in 20071030