Re: Re: Re: Integration of Orbeon Forms 3.9.0.post.201203310628 CE into own war-file
Posted by
koenvdk on
URL: https://discuss.orbeon.com/Integration-of-Orbeon-Forms-3-9-0-post-201203310628-CE-into-own-war-file-tp4526445p4527999.html
Hi Heinrich,
I'm trying to integrate orbeon into
my maven workflow as well. Could you tell us what else you had to do, besides
what you explained in your first mail?
There seem to be a lot more libraries
in the orbeon war than those you mentioned...
Thx!
Koen Vanderkimpen
Connect:

[hidden email]
IT Consulent - Sectie Onderzoek
Afdeling Klanten en Diensten
Smals - www.smals.be
From:
Heinrich Götzger <[hidden email]>
To:
[hidden email]
Date:
02/04/2012 18:59
Subject:
[ops-users]
Re: Re: Integration of Orbeon Forms 3.9.0.post.201203310628 CE into own
war-file
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),"&","&");}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: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws
|
|
|
|
|

|
|
|
|
Overeenkomstig de bepalingen inzake de vertegenwoordiging van de vzw in
haar statuten, kan enkel de gedelegeerde bestuurder, de algemeen directeur
of zijn uitdrukkelijke lasthebber verbintenissen aangaan namens Smals.
Indien dit bericht niet voor u bestemd is, verzoeken wij u dit onmiddellijk
aan ons te melden en het bericht te vernietigen.
Conformément aux dispositions relatives à la représentation de l'asbl dans
ses statuts, seul l'administrateur délégué, le directeur général ou son
mandataire exprès est habilité à souscrire des engagements au nom de Smals.
Si ce message ne vous est pas destiné, nous vous prions de nous le signaler
immédiatement et de détruire le message.
According to the provisions regarding representation of the non profit
association in its bylaws, only the chief executive officer, the general
manager or his explicit agent can enter into engagements on behalf of Smals.
If you are not the addressee of this message, we kindly ask you to signal
this to us immediately and to delete the message.
|
| |
--
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