Re: Re: Re: Integration of Orbeon Forms 3.9.0.post.201203310628 CE into own war-file

Posted by Erik Bruchez on
URL: https://discuss.orbeon.com/Integration-of-Orbeon-Forms-3-9-0-post-201203310628-CE-into-own-war-file-tp4526445p4532692.html

I found this:

http://stackoverflow.com/questions/9153428/twitter-bootstrap-2-javascript-plugins-not-working

-Erik

On Mon, Apr 2, 2012 at 9:59 AM, Heinrich Götzger <[hidden email]> wrote:

> But now I get this error:
>
> $(document).on is not a function
>
> ..rs(startNode,false,function(value,node){return
> conditionFunction(node);},true);}..
>
>
> $(document).on is not a function
> http://boo:9090/xxx/xforms-server/orbeon-f04b42b2ee7944fbc963050f3827ea0922bfe63f.js
> Line 135
>
> Which points to:
>
> var XFORMS_SEPARATOR_1="\xB7";var XFORMS_SEPARATOR_2="-";var
> XFORMS_SERVER_PATH="/xforms-server";var
> XXFORMS_NAMESPACE_URI="http://orbeon.org/oxf/xml/xforms";var
> PATH_TO_JAVASCRIPT_1="/ops/javascript/xforms";var
> PATH_TO_JAVASCRIPT_2=XFORMS_SERVER_PATH+"/";var
> ELEMENT_TYPE=document.createElement("dummy").nodeType;var
> ATTRIBUTE_TYPE=document.createAttribute("dummy").nodeType;var
> TEXT_TYPE=document.createTextNode("").nodeType;var XFORMS_REGEXP_CR=new
> RegExp("\\r","g");var XFORMS_REGEXP_SINGLE_QUOTE=new RegExp("'","g");var
> XFORMS_REGEXP_OPEN_ANGLE=new RegExp("<","g");var
> XFORMS_REGEXP_CLOSE_ANGLE=new RegExp(">","g");var
> XFORMS_REGEXP_AMPERSAND=new RegExp("&","g");var
> XFORMS_WIDE_TEXTAREA_MIN_ROWS=5;var
> DEFAULT_LOADING_TEXT="Loading...";(function(){var YD=YAHOO.util.Dom;var
> OD;_.defer(function(){OD=ORBEON.util.Dom;});_.mixin({take:function(obj,interceptor,context){return
> interceptor.call(context,obj);},match:function(obj){function
> compareMaybe(f){return _.isFunction(f)?f(obj):f==obj;}function
> applyMaybe(f){return _.isFunction(f)?f(obj):f;}for(var
> i=1;i<arguments.length-1;i=i+2){if(compareMaybe(arguments[i])){return
> applyMaybe(arguments[i+1]);}}return
> arguments.length%2==0?applyMaybe(arguments[arguments.length-1]):obj;},returns:function(obj){return
> _.bind(_.identity,this,obj);}});this.ORBEON=this.ORBEON||{};this.ORBEON.onJavaScriptLoaded=new
> YAHOO.util.CustomEvent("javascript-loaded");this.ORBEON.util={IEDom:{getElementsByName:function(element,localName,namespace){return
> element.getElementsByTagName(namespace==null?localName:namespace+":"+localName);}},MozDom:{getElementsByName:function(element,localName,namespace){return
> element.getElementsByTagName((ORBEON.xforms.Globals.isFF3OrNewer&&namespace!=null?namespace+":":"")+localName);}},Dom:{ELEMENT_TYPE:1,isElement:function(node){return
> node.nodeType==this.ELEMENT_TYPE;},get:function(controlId){return
> document.getElementById(controlId);},safeGet:function(controlId){var
> result=document.getElementById(controlId);if(result&&(result.id!=controlId)&&document.all){result=null;var
> documentAll=document.all[controlId];if(documentAll){if(documentAll.length){for(var
> i=0;i<documentAll.length;i++){if(documentAll[i].id==controlId){result=documentAll[i];break;}}}else{result=documentAll;}}}return
> result;},getAttribute:function(element,name){if(ORBEON.xforms.Globals.isRenderingEngineTrident){return
> element.getAttribute(name);}else{if(element.hasAttribute(name)){if(ORBEON.xforms.Globals.isRenderingEngineWebCore){return
> ORBEON.util.String.replace(element.getAttribute(name),"&#38;","&");}else{return
> element.getAttribute(name);}}else{return
> null;}}},setAttribute:function(element,name,value){var
> ATTRIBUTE_SLOTS={cellspacing:"cellSpacing","class":"className",colspan:"colSpan","for":"htmlFor",frameborder:"frameBorder",maxlength:"maxLength",readonly:"readOnly",rowspan:"rowSpan",tabindex:"tabIndex",usemap:"useMap",accesskey:"accessKey",type:"type"};if(ATTRIBUTE_SLOTS[name]){var
> key=ATTRIBUTE_SLOTS[name];if(!(value==""&&YAHOO.lang.isNumber(element[key]))){element[key]=value;}}else{if(name=="style"){element.style.cssText=""+value;}else{if(name=="name"&&element.tagName.toLowerCase()=="input"){element.setAttribute(name,value);if(YAHOO.lang.isObject(element.form)){var
> controlsWithName=element.form[value];var
> nameChangeSuccessful=false;if(controlsWithName&&YAHOO.lang.isNumber(controlsWithName.length)){for(var
> controlIndex=0;controlIndex<controlsWithName.length;controlIndex++){if(controlsWithName[controlIndex]==element){nameChangeSuccessful=true;}}}else{if(YAHOO.lang.isObject(controlsWithName)){if(controlsWithName==element){nameChangeSuccessful=true;}}}if(!nameChangeSuccessful){var
> elementSource=element.outerHTML;elementSource=elementSource.replace(new
> RegExp(" name=.*( |>)","g"),"$1");elementSource=elementSource.replace(new
> RegExp(">"),' name="'+value+'">');var
> newElement=document.createElement(elementSource);element.parentNode.insertBefore(newElement,element);element.parentNode.removeChild(element);}}}else{element.setAttribute(name,value);}}}},getChildElementByIndex:function(parent,position){for(var
> i=0;i<parent.childNodes.length;i++){var
> child=parent.childNodes[i];if(ORBEON.util.Dom.isElement(child)){if(position==0){return
> child;}position--;}}return
> null;},getChildElementByClass:function(parent,clazz){for(var
> i=0;i<parent.childNodes.length;i++){var
> child=parent.childNodes[i];if(ORBEON.util.Dom.isElement(child)&&YAHOO.util.Dom.hasClass(child,clazz)){return
> child;}}return null;},getChildElementsByClass:function(parent,clazz){var
> nodes=[];for(var i=0;i<parent.childNodes.length;i++){var
> child=parent.childNodes[i];if(ORBEON.util.Dom.isElement(child)&&YAHOO.util.Dom.hasClass(child,clazz)){nodes[nodes.length]=child;}}return
> nodes.length==0?null:nodes;},nextSiblingElement:function(element){while(true){var
> candidate=element.nextSibling;if(candidate==null){return
> null;}if(ORBEON.util.Dom.isElement(candidate)){return
> candidate;}}},stringToDom:function(xmlString){if(document.implementation.createDocument...controlValues;},_setVariables:function(variables){ORBEON.xforms.Offline.variables=variables;var
> controlIDToVariableName={};for(var name in variables){var
> controlID=variables[name].value;controlIDToVariableName[controlID]=name;}ORBEON.xforms.Offline.controlIDToVariableName=controlIDToVariableName;},_encrypt:function(text,key){return
> key==null?text:text==""?text:byteArrayToHex(rijndaelEncrypt(text,key,"ECB"));},_decrypt:function(text,key){return
> key==null?text:text==""?text:byteArrayToString(rijndaelDecrypt(hexToByteArray(text),key,"ECB"));}};function
> xformsIsDefined(thing){return typeof thing!="undefined";}function
> xformsDispatchEvent(target,eventName){if(target.dispatchEvent){var
> event=document.createEvent("HTMLEvents");event.initEvent(eventName.toLowerCase(),true,true);target.dispatchEvent(event);}else{target.fireEvent("on"+eventName);}}function
> xformsPreventDefault(event){if(event.preventDefault){event.preventDefault();}else{return
> false;}}function xformsArrayContains(array,element){for(var
> i=0;i<array.length;i++){if(array[i]==element){return true;}}return
> false;}function xformsLog(object){var
> debugDiv=ORBEON.util.Dom.get("xforms-debug");if(debugDiv==null){var
> visibleWidth;var
> visibleHeight;if(navigator.appName.indexOf("Microsoft")!=-1){visibleWidth=document.body.offsetWidth;visibleHeight=document.body.offsetHeight;}else{visibleWidth=window.innerWidth;visibleHeight=window.innerHeight;}debugDiv=document.createElement("div");debugDiv.className="xforms-debug";debugDiv.id="xforms-debug";debugDiv.style.width=ORBEON.util.Properties.debugWindowWidth.get()+"px";debugDiv.style.left=visibleWidth-(ORBEON.util.Properties.debugWindowWidth.get()+50)+"px";debugDiv.style.height=ORBEON.util.Properties.debugWindowHeight.get()+"px";debugDiv.style.top=visibleHeight-(ORBEON.util.Properties.debugWindowHeight.get()+20)+"px";var
> clear=document.createElement("BUTTON");clear.appendChild(document.createTextNode("Clear"));debugDiv.appendChild(clear);document.body.insertBefore(debugDiv,document.body.firstChild);YAHOO.util.Event.addListener(clear,"click",function(event){var
> target=getEventTarget(event);while(target.nextSibling){target.parentNode.removeChild(target.nextSibling);}return
> false;});YAHOO.util.Event.addListener(debugDiv,"mousedown",function(event){ORBEON.xforms.Globals.debugDiv=getEventTarget(event);return
> false;});YAHOO.util.Event.addListener(document,"mouseup",function(event){ORBEON.xforms.Globals.debugDiv=null;return
> false;});YAHOO.util.Event.addListener(document,"mousemove",function(event){if(ORBEON.xforms.Globals.debugDiv){ORBEON.xforms.Globals.debugDiv.style.left=event.clientX;ORBEON.xforms.Globals.debugDiv.style.top=event.clientY;}return
> false;});}text=object===undefined?"undefined":object===null?"null":typeof
> object=="string"&&object==""?"empty
> string":object.nodeType&&object.nodeType==ORBEON.util.Dom.ELEMENT_TYPE?"Element
> "+object.tagName:object.nodeType&&object.nodeType==ORBEON.util.Dom.TEXT_TYPE?"Text:
> "+ORBEON.util.Dom.getStringValue(object):object;debugDiv.innerHTML+=text+" |
> ";}function xformsLogTime(text){var
> oldTime=ORBEON.xforms.Globals.debugLastTime;var currentTime=new
> Date().getTime();ORBEON.xforms.Globals.debugLastTime=currentTime;xformsLog((currentTime-oldTime)+":
> "+text);}function xformsLogProperties(object){var message="[";var
> first=true;for(var p in object){if(first){first=false;}else{message+=",
> ";}message+=p+": "+object[p];}message+="]";xformsLog(message);}function
> xformsValueChanged(target){var
> newValue=ORBEON.xforms.Controls.getCurrentValue(target);var
> valueChanged=newValue!=target.previousValue;var
> isUploadControl=YAHOO.util.Dom.hasClass(target,"xforms-upload");if(valueChanged&&!isUploadControl){target.previousValue=newValue;var
> incremental=YAHOO.util.Dom.hasClass(target,"xforms-incremental");var
> event=new
> ORBEON.xforms.server.AjaxServer.Event(null,target.id,newValue,"xxforms-value");ORBEON.xforms.server.AjaxServer.fireEvents([event],incremental);}return
> valueChanged;}function
> getEventTarget(event){if(event&&event.LinkedField){return
> event.LinkedField;}else{event=event?event:window.event;var
> target=event.srcElement?event.srcElement:event.target;if(target.xformsElement){return
> target.xformsElement;}else{if(target.ownerDocument.xformsElement){return
> target.ownerDocument.xformsElement;}else{return
> target;}}}}if(!ORBEON.xforms.Globals.pageLoadedRegistered){var
> foundDojoContentPane=false;for(var i=0;i<document.forms.length;i++){var
> form=document.forms[i];if(form.className.indexOf("xforms-form")!=-1){var
> currentElement=form.parentNode;while(currentElement!=null){if(currentElement.className=="dijitContentPane"){foundDojoContentPane=true;break;}currentElement=currentElement.parentNode;}}}if(!foundDojoContentPane){ORBEON.xforms.Globals.pageLoadedRegistered=true;YAHOO.util.Event.throwErrors=true;YAHOO.util.Event.onDOMReady(ORBEON.xforms.Init.document);ORBEON.xforms.Globals.debugLastTime=new
> Date().getTime();ORBEON.xforms.Globals.lastEventSentTime=new
> Date().getTime();}}ORBEON.onJavaScriptLoaded.fire();
>
> Any Ideas?
>
> Thanks
>
> Cheers
>
>
> Heinrich
>
> --
> Before printing this e-mail, think about our environmental responsibility.
>
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing
> list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
>


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws