Skip to content

Instantly share code, notes, and snippets.

View lacco's full-sized avatar

Kai Schlichting lacco

  • Germany, Berlin
View GitHub Profile
Initializing Resource Manager with: {oxf.resources.factory=org.orbeon.oxf.resources.PriorityResourceManagerFactory, oxf.resources.filesystem.sandbox-directory=src/resources-packaged, oxf.resources.priority.1=org.orbeon.oxf.resources.FilesystemResourceManagerFactory, oxf.resources.priority.2=org.orbeon.oxf.resources.ClassLoaderResourceManagerFactory}
2010-04-27 23:29:47,422 INFO XFormsToXHTMLConverter - Running processor
2010-04-27 23:29:48,799 ERROR org.orbeon.oxf.common.Version - License check failed for Orbeon Forms @RELEASE@ PE
2010-04-27 23:29:48,799 INFO org.orbeon.oxf.common.Version - Did not find PE Version, using CE Version
2010-04-27 23:29:49,214 WARN org.orbeon.oxf.xforms.processor.XFormsServer - ignoring property on xforms:model element {name: "computed-binds"}
2010-04-27 23:29:49,626 WARN org.orbeon.oxf.common.Version - Feature is not enabled in this version of the product: cached XForms instance
2010-04-27 23:29:49,747 WARN org.orbeon.oxf.xforms.processor.XFormsServer - xxforms:instanc
--- a/src/resources/apps/fr/includes/persistence-model.xml
+++ b/src/resources/apps/fr/includes/persistence-model.xml
@@ -121,6 +121,14 @@
<xforms:action if="$form-data">
<xxforms:variable name="xml-data" select="saxon:parse(saxon:base64Binary-to-string(xs:base64Binary($form-data), 'UTF-8'))"/>
<xforms:insert nodeset="xxforms:instance('fr-form-instance')" origin="$xml-data"/>
+ <xforms:rebuild model="fr-form-model"/>
+ <xforms:recalculate forceRecalculateDefaults="true" model="fr-form-model"/>
+ <xforms:revalidate model="fr-form-model"/>
+ <xforms:refresh model="fr-form-model"/>
module AfterCommitCallbacks
def self.included(base)
base.send(:extend, ObserverCallbacks) unless base.respond_to?(:define_model_callbacks_for_observers)
[:create, :update, :destroy].each do |action|
base.send(:define_model_callbacks_for_observers, :"commit_on_#{action}", :only => :after)
end
base.send(:attr_accessor, :newly_created)
base.send(:before_validation, AfterCommitCallbacks::Handlers)