Login  Register

Get "Invalid control name" error while trying to migrate to Orbeon 3.8

Posted by PrahladOrbeon on Mar 26, 2011; 7:04am
URL: https://discuss.orbeon.com/Get-Invalid-control-name-error-while-trying-to-migrate-to-Orbeon-3-8-tp3407120.html

I am trying to migrate to Orbeon 3.8 (on Tomcat 7). Although the deployment is successful, I get following exception while clicking on one of the links in the application (which tries to display a new page):
 Since the trace is too long, am pasting only the partial trace.


===========   Trace Starts ==========================

ERROR TeeProcessor  - Tee state was cleared and re-read for output: data
ERROR ProcessorService  - Exception at  (initializing XForms containing document)
org.orbeon.oxf.common.OXFException: Invalid control name: {http://www.w3.org/2002/xforms}variable
        at org.orbeon.oxf.xforms.control.XFormsControlFactory.createXFormsControl(XFormsControlFactory.java:245)
        at org.orbeon.oxf.xforms.ControlTree$CreateControlsListener.startVisitControl(ControlTree.java:771)
       
============== Trace Ends ================

I also verified that there is no "xforms:variable" anywhere in the code.


When the server boots up, these are the few lines for info:

============ Trace Starts ====================

           2011-03-25 15:14:49,375 INFO  XmlLibraryChecker  - Looking for a valid Parser...
           Checking for Xerces, found version Xerces-J 2.9.0
           OK!

           2011-03-25 15:14:49,375 INFO  XmlLibraryChecker  - Looking for a valid Transformer...
           Checking for Saxon, found version 9.1.0.8
           OK!

           2011-03-25 15:14:49,375 INFO  XmlLibraryChecker  - Looking for a valid Resolver...
           Checking for Resolver, found version XmlResolver 1.2
           OK!

           2011-03-25 15:14:49,375 INFO  XmlLibraryChecker  - Using parser
           org.orbeon.oxf.xml.xerces.XercesSAXParser
           2011-03-25 15:14:49,390 INFO  XmlLibraryChecker  - Using transformer
           com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl

 =========  Trace Ends  ======================================


 In the exist-conf.xml, this is the transformer value:
 <transformer class="org.orbeon.saxon.TransformerFactoryImpl"/

 ============================================================


 Please help me.

 regards,
 Prahlad