From JBDS console window: 08:42:46,876 ERROR [runtime] Expression .vars["com"] is undefined on line 3, column 21 in free-marker-template. The problematic instruction: ---------- ==> ${.vars["com"]["jbtravel/DroolsBean/checkIn"]} [on line 3, column 19 in free-marker-template] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Expression .vars["com"] is undefined on line 3, column 21 in free-marker-template. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.DynamicKeyName._getAsTemplateModel(DynamicKeyName.java:75) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:208) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:208) at freemarker.core.Environment.process(Environment.java:188) at freemarker.template.Template.process(Template.java:232) at org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.applyTemplate(FreeMarkerTemplateProcessor.java:356) at org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.applyTemplate(FreeMarkerTemplateProcessor.java:349) at org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.visitAfter(FreeMarkerTemplateProcessor.java:327) at org.milyn.delivery.sax.SAXHandler.visitAfter(SAXHandler.java:377) at org.milyn.delivery.sax.SAXHandler.endElement(SAXHandler.java:200) at com.thoughtworks.xstream.io.xml.SaxWriter.endNode(SaxWriter.java:605) at com.thoughtworks.xstream.io.WriterWrapper.endNode(WriterWrapper.java:26) at com.thoughtworks.xstream.io.path.PathTrackingWriter.endNode(PathTrackingWriter.java:34) at com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:74) at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.marshal(ReferenceByXPathMarshallingStrategy.java:34) at com.thoughtworks.xstream.XStream.marshal(XStream.java:765) at com.thoughtworks.xstream.XStream.marshal(XStream.java:754) at com.thoughtworks.xstream.io.xml.SaxWriter.parse(SaxWriter.java:535) at com.thoughtworks.xstream.io.xml.SaxWriter.parse(SaxWriter.java:510) at org.milyn.delivery.java.XStreamXMLReader.parse(XStreamXMLReader.java:114) at org.milyn.delivery.sax.SAXParser.parse(SAXParser.java:57) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java:69) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java:55) at org.milyn.Smooks._filter(Smooks.java:479) at org.milyn.Smooks.filterSource(Smooks.java:448) at org.milyn.container.plugin.PayloadProcessor.process(PayloadProcessor.java:112) at org.jboss.soa.esb.smooks.SmooksAction.process(SmooksAction.java:218) at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(ActionProcessingPipeline.java:649) at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(ActionProcessingPipeline.java:603) at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(ActionProcessingPipeline.java:433) at org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(MessageAwareListener.java:550) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Full trace from Firefox (initial entry is via a HTTP provider): type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: Failed to deliver message. org.jboss.soa.esb.listeners.gateway.http.HttpGatewayServlet.processServiceRequest(HttpGatewayServlet.java:274) org.jboss.soa.esb.listeners.gateway.http.HttpGatewayServlet.service(HttpGatewayServlet.java:194) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) root cause org.jboss.soa.esb.couriers.FaultMessageException: org.milyn.SmooksException: Failed to filter source. org.jboss.soa.esb.listeners.message.errors.Factory.createExceptionFromFault(Factory.java:50) org.jboss.internal.soa.esb.couriers.TwoWayCourierImpl.pickup(TwoWayCourierImpl.java:207) org.jboss.soa.esb.client.ServiceInvoker$EPRInvoker.attemptDelivery(ServiceInvoker.java:675) org.jboss.soa.esb.client.ServiceInvoker$EPRInvoker.access$200(ServiceInvoker.java:569) org.jboss.soa.esb.client.ServiceInvoker.post(ServiceInvoker.java:359) org.jboss.soa.esb.client.ServiceInvoker.deliverSync(ServiceInvoker.java:219) org.jboss.soa.esb.listeners.gateway.http.HttpGatewayServlet.processServiceRequest(HttpGatewayServlet.java:230) org.jboss.soa.esb.listeners.gateway.http.HttpGatewayServlet.service(HttpGatewayServlet.java:194) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) root cause org.milyn.SmooksException: Failed to filter source. org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java:72) org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java:55) org.milyn.Smooks._filter(Smooks.java:479) org.milyn.Smooks.filterSource(Smooks.java:448) org.milyn.container.plugin.PayloadProcessor.process(PayloadProcessor.java:112) org.jboss.soa.esb.smooks.SmooksAction.process(SmooksAction.java:218) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(ActionProcessingPipeline.java:649) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(ActionProcessingPipeline.java:603) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(ActionProcessingPipeline.java:433) org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(MessageAwareListener.java:550) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) java.lang.Thread.run(Thread.java:619) root cause org.milyn.SmooksException: Failed to apply FreeMarker template to fragment 'map'. Resource: Target Profile: [[org.milyn.profile.profile#default_profile]], Selector: [#document], Selector Namespace URI: [null], Resource: [ ${.vars["com"]["jbtravel/DroolsBean/checkIn"]} ${.vars["com"]["jbtravel/DroolsBean/checkOut"]} ${.vars["com"]["jbtravel/DroolsBean/destination"]} ${.vars["com"]["jbtravel/DroolsBean/username"]} ${.vars["com"]["jbtravel/DroolsBean/longStay"]} ], Num Params: [5] org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.applyTemplate(FreeMarkerTemplateProcessor.java:359) org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.applyTemplate(FreeMarkerTemplateProcessor.java:349) org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.visitAfter(FreeMarkerTemplateProcessor.java:327) org.milyn.delivery.sax.SAXHandler.visitAfter(SAXHandler.java:377) org.milyn.delivery.sax.SAXHandler.endElement(SAXHandler.java:200) com.thoughtworks.xstream.io.xml.SaxWriter.endNode(SaxWriter.java:605) com.thoughtworks.xstream.io.WriterWrapper.endNode(WriterWrapper.java:26) com.thoughtworks.xstream.io.path.PathTrackingWriter.endNode(PathTrackingWriter.java:34) com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:74) com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.marshal(ReferenceByXPathMarshallingStrategy.java:34) com.thoughtworks.xstream.XStream.marshal(XStream.java:765) com.thoughtworks.xstream.XStream.marshal(XStream.java:754) com.thoughtworks.xstream.io.xml.SaxWriter.parse(SaxWriter.java:535) com.thoughtworks.xstream.io.xml.SaxWriter.parse(SaxWriter.java:510) org.milyn.delivery.java.XStreamXMLReader.parse(XStreamXMLReader.java:114) org.milyn.delivery.sax.SAXParser.parse(SAXParser.java:57) org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java:69) org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java:55) org.milyn.Smooks._filter(Smooks.java:479) org.milyn.Smooks.filterSource(Smooks.java:448) org.milyn.container.plugin.PayloadProcessor.process(PayloadProcessor.java:112) org.jboss.soa.esb.smooks.SmooksAction.process(SmooksAction.java:218) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(ActionProcessingPipeline.java:649) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(ActionProcessingPipeline.java:603) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(ActionProcessingPipeline.java:433) org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(MessageAwareListener.java:550) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) java.lang.Thread.run(Thread.java:619) root cause freemarker.core.InvalidReferenceException: Expression .vars["com"] is undefined on line 3, column 21 in free-marker-template. freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) freemarker.core.DynamicKeyName._getAsTemplateModel(DynamicKeyName.java:75) freemarker.core.Expression.getAsTemplateModel(Expression.java:89) freemarker.core.Expression.getStringValue(Expression.java:93) freemarker.core.DollarVariable.accept(DollarVariable.java:76) freemarker.core.Environment.visit(Environment.java:208) freemarker.core.MixedContent.accept(MixedContent.java:92) freemarker.core.Environment.visit(Environment.java:208) freemarker.core.Environment.process(Environment.java:188) freemarker.template.Template.process(Template.java:232) org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.applyTemplate(FreeMarkerTemplateProcessor.java:356) org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.applyTemplate(FreeMarkerTemplateProcessor.java:349) org.milyn.templating.freemarker.FreeMarkerTemplateProcessor.visitAfter(FreeMarkerTemplateProcessor.java:327) org.milyn.delivery.sax.SAXHandler.visitAfter(SAXHandler.java:377) org.milyn.delivery.sax.SAXHandler.endElement(SAXHandler.java:200) com.thoughtworks.xstream.io.xml.SaxWriter.endNode(SaxWriter.java:605) com.thoughtworks.xstream.io.WriterWrapper.endNode(WriterWrapper.java:26) com.thoughtworks.xstream.io.path.PathTrackingWriter.endNode(PathTrackingWriter.java:34) com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:74) com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.marshal(ReferenceByXPathMarshallingStrategy.java:34) com.thoughtworks.xstream.XStream.marshal(XStream.java:765) com.thoughtworks.xstream.XStream.marshal(XStream.java:754) com.thoughtworks.xstream.io.xml.SaxWriter.parse(SaxWriter.java:535) com.thoughtworks.xstream.io.xml.SaxWriter.parse(SaxWriter.java:510) org.milyn.delivery.java.XStreamXMLReader.parse(XStreamXMLReader.java:114) org.milyn.delivery.sax.SAXParser.parse(SAXParser.java:57) org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java:69) org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java:55) org.milyn.Smooks._filter(Smooks.java:479) org.milyn.Smooks.filterSource(Smooks.java:448) org.milyn.container.plugin.PayloadProcessor.process(PayloadProcessor.java:112) org.jboss.soa.esb.smooks.SmooksAction.process(SmooksAction.java:218) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(ActionProcessingPipeline.java:649) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(ActionProcessingPipeline.java:603) org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(ActionProcessingPipeline.java:433) org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(MessageAwareListener.java:550) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) java.lang.Thread.run(Thread.java:619)