strange glitch on submission by form runner

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

strange glitch on submission by form runner

koenvdk
Hi,

We've been using orbeon 3.9.1 form builder/runner for some time now, and there has been one instance of a form runner form submission that went a bit awry.
Unfortunately, we have no way of reproducing the event, so I can only hope that someone can somehow magically divine what caused this and how to prevent it :-).

The following happened: without any special notification in the logs, an instance (data.xml) was sent to the persistence layer which lacked the usual namespace declarations. Other than that, it contained the filled-in data, but not any data which should have been automatically generated (in output fields, using xpath expressions, depending on other fields or the current date, using 'initial' or 'calculated' values). Upon later edits of the particular submission, the data was calculated, but the namespaces declarations remained absent (I suspect the latter is normal).

The submission was made by our client, so I may not have all the details. Some things which may be relevant are:
- we have  <property as="xs:boolean"  name="oxf.fr.noscript-link.*.*"  value="false"/>        
- we often get the following in the logs while a form is being filled in:
 WARN  XFormsServer  - instance or text replacement did not take place upon successful response because no body was provided. {submission id: "fr-create-update-submission"}
This does, however, not result in errors, as far as we know


Sincerely,



Koen Vanderkimpen
Research/Recherche/Onderzoek

Connect: Twitter

"there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors" (Phil Karlton et al)








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
Reply | Threaded
Open this post in threaded view
|

Re: strange glitch on submission by form runner

Erik Bruchez
Administrator
Koen,

How do you create initial instance data? Do you use by any chance the feature where you can post XML to the "new" page, or retrieve initial data via a service? In other words, is there any chance that somebody else ever creates the initial data?

-Erik

On Mon, Oct 8, 2012 at 6:48 AM, <[hidden email]> wrote:
Hi,

We've been using orbeon 3.9.1 form builder/runner for some time now, and there has been one instance of a form runner form submission that went a bit awry.
Unfortunately, we have no way of reproducing the event, so I can only hope that someone can somehow magically divine what caused this and how to prevent it :-).

The following happened: without any special notification in the logs, an instance (data.xml) was sent to the persistence layer which lacked the usual namespace declarations. Other than that, it contained the filled-in data, but not any data which should have been automatically generated (in output fields, using xpath expressions, depending on other fields or the current date, using 'initial' or 'calculated' values). Upon later edits of the particular submission, the data was calculated, but the namespaces declarations remained absent (I suspect the latter is normal).

The submission was made by our client, so I may not have all the details. Some things which may be relevant are:
- we have  <property as="xs:boolean"  name="oxf.fr.noscript-link.*.*"  value="false"/>        
- we often get the following in the logs while a form is being filled in:
 WARN  XFormsServer  - instance or text replacement did not take place upon successful response because no body was provided. {submission id: "fr-create-update-submission"}
This does, however, not result in errors, as far as we know


Sincerely,



Koen Vanderkimpen
Research/Recherche/Onderzoek

Connect: Twitter

"there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors" (Phil Karlton et al)








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
Reply | Threaded
Open this post in threaded view
|

Re: Re: strange glitch on submission by form runner

koenvdk
Hi Erik,

Thanks for the quick reply!
We have not turned on the property which allows posts to new, I think the submission was made by orbeon.

Bye,



Koen Vanderkimpen
Research/Recherche/Onderzoek

Connect: Twitter

"there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors" (Phil Karlton et al)





From:        Erik Bruchez <[hidden email]>
To:        [hidden email]
Date:        09/10/2012 07:17
Subject:        [ops-users] Re: strange glitch on submission by form runner
Sent by:        [hidden email]




Koen,

How do you create initial instance data? Do you use by any chance the feature where you can post XML to the "new" page, or retrieve initial data via a service? In other words, is there any chance that somebody else ever creates the initial data?

-Erik

On Mon, Oct 8, 2012 at 6:48 AM, <Koen.Vanderkimpen@...> wrote:
Hi,

We've been using orbeon 3.9.1 form builder/runner for some time now, and there has been one instance of a form runner form submission that went a bit awry.

Unfortunately, we have no way of reproducing the event, so I can only hope that someone can somehow magically divine what caused this and how to prevent it :-).


The following happened: without any special notification in the logs, an instance (data.xml) was sent to the persistence layer which lacked the usual namespace declarations. Other than that, it contained the filled-in data, but not any data which should have been automatically generated (in output fields, using xpath expressions, depending on other fields or the current date, using 'initial' or 'calculated' values). Upon later edits of the particular submission, the data was calculated, but the namespaces declarations remained absent (I suspect the latter is normal).


The submission was made by our client, so I may not have all the details. Some things which may be relevant are:

- we have  <property as="xs:boolean"  name="oxf.fr.noscript-link.*.*"  value="false"/>        

- we often get the following in the logs while a form is being filled in:

 WARN  XFormsServer  - instance or text replacement did not take place upon successful response because no body was provided. {submission id: "fr-create-update-submission"}

This does, however, not result in errors, as far as we know



Sincerely,



Koen Vanderkimpen

Research/Recherche/Onderzoek


Connect:


"there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors"
(Phil Karlton et al)






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:
[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
Reply | Threaded
Open this post in threaded view
|

Re: Re: Re: strange glitch on submission by form runner

Erik Bruchez
Administrator
That's what I feared, because in that case it's harder to explain why the document might on occasion miss namespaces!

-Erik

On Mon, Oct 8, 2012 at 11:59 PM, <[hidden email]> wrote:
Hi Erik,

Thanks for the quick reply!
We have not turned on the property which allows posts to new, I think the submission was made by orbeon.

Bye,



Koen Vanderkimpen
Research/Recherche/Onderzoek

Connect: Twitter

"there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors" (Phil Karlton et al)





From:        Erik Bruchez <[hidden email]>
To:        [hidden email]
Date:        09/10/2012 07:17
Subject:        [ops-users] Re: strange glitch on submission by form runner
Sent by:        [hidden email]




Koen,

How do you create initial instance data? Do you use by any chance the feature where you can post XML to the "new" page, or retrieve initial data via a service? In other words, is there any chance that somebody else ever creates the initial data?

-Erik

On Mon, Oct 8, 2012 at 6:48 AM, <[hidden email]> wrote:
Hi,

We've been using orbeon 3.9.1 form builder/runner for some time now, and there has been one instance of a form runner form submission that went a bit awry.

Unfortunately, we have no way of reproducing the event, so I can only hope that someone can somehow magically divine what caused this and how to prevent it :-).


The following happened: without any special notification in the logs, an instance (data.xml) was sent to the persistence layer which lacked the usual namespace declarations. Other than that, it contained the filled-in data, but not any data which should have been automatically generated (in output fields, using xpath expressions, depending on other fields or the current date, using 'initial' or 'calculated' values). Upon later edits of the particular submission, the data was calculated, but the namespaces declarations remained absent (I suspect the latter is normal).


The submission was made by our client, so I may not have all the details. Some things which may be relevant are:

- we have  <property as="xs:boolean"  name="oxf.fr.noscript-link.*.*"  value="false"/>        

- we often get the following in the logs while a form is being filled in:

 WARN  XFormsServer  - instance or text replacement did not take place upon successful response because no body was provided. {submission id: "fr-create-update-submission"}

This does, however, not result in errors, as far as we know



Sincerely,



Koen Vanderkimpen

Research/Recherche/Onderzoek


Connect:


"there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors"
(Phil Karlton et al)






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:
[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