| Modifier and Type | Method and Description |
|---|---|
protected void |
EditYFormDefinitionAction.modifyFormDataForBuilder(YFormDefinitionModel yformDefinition)
Modifies the YFormData for Form Builder with the content given by YFormDefinition
|
protected void |
EditYFormDefinitionAction.renderBuilder(YFormDefinitionModel yformDefinition)
Renders the Form Builder
|
| Modifier and Type | Method and Description |
|---|---|
YFormDataData |
YFormFacade.createOrUpdateYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String formDataContent)
Create or Update YFormDataModel.
|
YFormDataData |
YFormFacade.createOrUpdateYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String formDataContent)
Create or Update YFormDataModel.
|
YFormDataData |
YFormFacade.createYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content)
Creates YFormData if it doesn't exist and assigns it to the corresponding YFormDefinition.
|
YFormDefinitionData |
YFormFacade.createYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String content,
java.lang.String documentId)
Create a new YFormDefinition with specific parameters.
|
java.lang.String |
YFormFacade.getFormDataContent(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId)
Returns the content of form data with specific application id, form id and form data id.
|
java.lang.String |
YFormFacade.getFormDataContentTemplate(java.lang.String applicationId,
java.lang.String formId)
For a given application id and form id a form data content template (an empty content generated from
YFormDefinition with given form id) is returned.
|
java.lang.String |
YFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId)
For a given application id and form id an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
YFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId)
For a given application id, form id and form data id an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
YFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId)
For a given application id, form id, form data id and action an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
YFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
YFormPreprocessorStrategy strategy)
For a given application id, form id, form data id, action and strategy an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
YFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
YFormPreprocessorStrategy strategy,
java.util.Map<java.lang.String,java.lang.Object> params)
For a given application id, form id, form data id, action and strategy (plus parameters) an inline form definition
is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
YFormDataData |
YFormFacade.getYFormData(java.lang.String formDataId)
For a given id a form data is returned.
|
YFormDataData |
YFormFacade.getYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String refId)
For the given application id, form id and reference id a form data is returned.
|
YFormDataData |
YFormFacade.getYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String refId,
YFormDataTypeEnum type)
For the given application id, form id, reference id and form type a form data is returned.
|
YFormDataData |
YFormFacade.getYFormData(java.lang.String formDataId,
YFormDataTypeEnum type)
For a given id and type a form data is returned.
|
YFormDefinitionData |
YFormFacade.getYFormDefinition(java.lang.String documentId)
For a given document id a form definition is returned.
|
YFormDefinitionData |
YFormFacade.getYFormDefinition(java.lang.String applicationId,
java.lang.String formId)
For a given application id and form id a form definition is returned.
|
YFormDefinitionData |
YFormFacade.getYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
int version)
This method is available for testing purposes, to get the latest YFormDefinition use other method.
|
java.lang.String |
YFormFacade.recreateYFormDefinitionCounterpart(java.lang.String applicationId,
java.lang.String formId,
int version)
Creates the form data counterpart form definition with specific application id, form id and version number.
|
void |
YFormFacade.setFormDefinitionStatus(java.lang.String applicationId,
java.lang.String formId,
YFormDefinitionStatusEnum status)
Changes the state of a form definition.
|
YFormDataData |
YFormFacade.updateYFormData(java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String content)
Update YFormData content of form data with specific id and type.
|
YFormDefinitionData |
YFormFacade.updateYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String content,
java.lang.String documentId)
Update YFormDefinition if it exists in the database.
|
boolean |
YFormFacade.validate(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId)
Indicates if the given Form Data is valid or not.
|
| Modifier and Type | Method and Description |
|---|---|
YFormDataData |
DefaultYFormFacade.createOrUpdateYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String content)
Create or Update YFormDataModel.
|
YFormDataData |
DefaultYFormFacade.createOrUpdateYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content)
Create or Update YFormDataModel.
|
YFormDataData |
DefaultYFormFacade.createYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content)
Create YFormData if no previous one exists.
|
YFormDefinitionData |
DefaultYFormFacade.createYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String content,
java.lang.String documentId)
Create a new YFormDefinition by the given parameters.
|
java.lang.String |
DefaultYFormFacade.getFormDataContent(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId)
For a given application id, form id and form data id an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
DefaultYFormFacade.getFormDataContentTemplate(java.lang.String applicationId,
java.lang.String formId) |
java.lang.String |
DefaultYFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId)
For a given application id and form id an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
DefaultYFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId)
For a given application id, form id and form data id an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
DefaultYFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId)
For a given application id, form id, form data id and action an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
DefaultYFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
YFormPreprocessorStrategy strategy)
For a given application id, form id, form data id, action and strategy an inline form definition is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
java.lang.String |
DefaultYFormFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
YFormPreprocessorStrategy strategy,
java.util.Map<java.lang.String,java.lang.Object> params)
For a given application id, form id, form data id, action and strategy (plus parameters) an inline form definition
is returned.
The inline form definition can be injected in to a page instead of getting entire xform tagged between |
YFormDataData |
DefaultYFormFacade.getYFormData(java.lang.String formDataId)
For a given id a form data is returned.
|
YFormDataData |
DefaultYFormFacade.getYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String refId)
For the given application id, form id and reference id a form data is returned.
|
YFormDataData |
DefaultYFormFacade.getYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String refId,
YFormDataTypeEnum type)
For the given application id, form id, reference id and form type a form data is returned.
|
YFormDataData |
DefaultYFormFacade.getYFormData(java.lang.String formDataId,
YFormDataTypeEnum type)
For a given id and type a form data is returned.
|
protected YFormDataModel |
DefaultYFormFacade.getYFormDataModel(java.lang.String formDataId)
For a given id a form data is returned, if there is first a DRAFT document it will be return, else the DATA
version of it
|
YFormDefinitionData |
DefaultYFormFacade.getYFormDefinition(java.lang.String documentId)
For a given document id a form definition is returned.
|
YFormDefinitionData |
DefaultYFormFacade.getYFormDefinition(java.lang.String applicationId,
java.lang.String formId)
For a given application id and form id a form definition is returned.
|
YFormDefinitionData |
DefaultYFormFacade.getYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
int version)
For a given application id, form id and version number a form definition is returned.
|
java.lang.String |
DefaultYFormFacade.recreateYFormDefinitionCounterpart(java.lang.String applicationId,
java.lang.String formId,
int version)
Given an application id, form id and version number, the yForm Data counterpart is created.
|
void |
DefaultYFormFacade.setFormDefinitionStatus(java.lang.String applicationId,
java.lang.String formId,
YFormDefinitionStatusEnum status)
Changes the state of a form definition.
|
YFormDataData |
DefaultYFormFacade.updateYFormData(java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String content)
Update YFormData by the given form data id.
|
YFormDefinitionData |
DefaultYFormFacade.updateYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String content,
java.lang.String documentId)
Update YFormDefinition if it exists in the database.
|
boolean |
DefaultYFormFacade.validate(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId)
/** Indicates if the given Form Data is valid or not.
|
void |
DefaultYFormFacadeTest.validateFormDataWithDataTypeAndInvalidContentShouldReturnFalse() |
void |
DefaultYFormFacadeTest.validateFormDataWithDataTypeAndValidContentShouldReturnTrue() |
void |
DefaultYFormFacadeTest.validateFormDataWithDraftTypeShouldReturnFalse() |
protected void |
DefaultYFormFacade.validateFormDefinitionMetadata(java.lang.String applicationId,
java.lang.String formId,
java.lang.String documentId)
Checks if the metadata stored in the YFormData counterpart matches the given applicationId and formId
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ProxyFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId)
Gets the embedded HTML representation of a form definition.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
DefaultProxyFacade.getInlineFormHtml(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<YFormDefinitionData> |
GetYFormDefinitionsForProductStrategy.execute(java.lang.String code)
Returns a List of YFormDefinitionData that relate to the product
|
java.util.List<YFormDefinitionData> |
GetYFormDefinitionsForItemStrategy.execute(T code) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
TransformerYFormPreprocessorStrategy.getFormDataContent(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
java.util.Map<java.lang.String,java.lang.Object> params) |
void |
EmptyYFormPreprocessorStrategy.process(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId) |
void |
YFormPreprocessorStrategy.process(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId)
Preprocesses a form
|
void |
TransformerYFormPreprocessorStrategy.process(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId)
The algorithm is as follows:
It gets the content for a given formDataId
Applies the transformation
Creates a DRAFT record for the given formDataId
If action is NEW, the formDataId should not exist.
|
void |
EmptyYFormPreprocessorStrategy.process(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
java.util.Map<java.lang.String,java.lang.Object> params) |
void |
YFormPreprocessorStrategy.process(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
java.util.Map<java.lang.String,java.lang.Object> params)
Preprocesses a form
|
void |
TransformerYFormPreprocessorStrategy.process(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
java.util.Map<java.lang.String,java.lang.Object> params)
The algorithm is as follows:
It gets the content for a given formDataId
Applies the transformation
Creates a DRAFT record for the given formDataId
If action is NEW, the formDataId should not exist.
|
protected void |
ReferenceIdTransformerYFormPreprocessorStrategy.save(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
java.lang.String content,
java.util.Map<java.lang.String,java.lang.Object> params) |
protected void |
TransformerYFormPreprocessorStrategy.save(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
java.lang.String content,
java.util.Map<java.lang.String,java.lang.Object> params) |
protected void |
ReferenceIdTransformerYFormPreprocessorStrategy.validate(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
java.util.Map<java.lang.String,java.lang.Object> params) |
protected void |
TransformerYFormPreprocessorStrategy.validate(java.lang.String applicationId,
java.lang.String formId,
YFormDataActionEnum action,
java.lang.String formDataId,
java.util.Map<java.lang.String,java.lang.Object> params) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
FormDefinitionUtils.getFormDefinition(java.lang.String content)
Used to get the form definition given the content parameter.
|
static java.lang.String |
FormDefinitionUtils.getFormDefinitionContent(java.lang.String content,
YFormDefinitionData yformDefinition)
Given a content it returns a new content containing the meta information provided by the given yForm Definition
|
static Element |
FormDefinitionUtils.getFormDefinitionMetadata(java.lang.String content)
It returns the DOM representation of the Metadata TAG from the given content parameter.
|
static java.lang.String |
FormDefinitionUtils.normalize(java.lang.String content)
Normalizes the given xml content.
|
| Modifier and Type | Method and Description |
|---|---|
YFormDataModel |
YFormService.createOrUpdateYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content)
Create or Update YFormDataModel.
|
YFormDataModel |
YFormService.createYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content)
Creates YFormData if it doesn't exist and assigns it to the corresponding YFormDefinition.
|
YFormDataModel |
YFormService.createYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content,
java.lang.String ownerApplicationId,
java.lang.String ownerFormId)
Creates YFormData if it doesn't exist already and assigns it to the corresponding YFormDefinition.
|
YFormDataModel |
YFormService.createYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content,
java.lang.String ownerApplicationId,
java.lang.String ownerFormId,
boolean system)
Creates YFormData if it doesn't exist already and assigns it to the corresponding YFormDefinition.
|
YFormDefinitionModel |
YFormService.createYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String title,
java.lang.String description,
java.lang.String content,
java.lang.String documentId)
Create a new YFormDefinition with specific parameters.
|
YFormDataModel |
YFormService.getYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String refId,
YFormDataTypeEnum type)
Return the form data model with the specified parameters.
|
YFormDataModel |
YFormService.getYFormData(java.lang.String formDataId,
YFormDataTypeEnum type)
Return form data model with specific id and type.
|
YFormDefinitionModel |
YFormService.getYFormDefinition(java.lang.String applicationId,
java.lang.String formId)
For a given applicationId and formId a form definition is returned.
|
YFormDefinitionModel |
YFormService.getYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
int version)
Only for testing purposes, shouldn't be used to get the latest YFormDefinition
|
YFormDataModel |
YFormService.updateYFormData(java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String content)
Update YFormData content of form data with specific id and type.
|
YFormDefinitionModel |
YFormService.updateYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String content,
java.lang.String documentId)
Update YFormDefinition if it exists in the database.
|
| Modifier and Type | Method and Description |
|---|---|
YFormDataModel |
DefaultYFormService.createOrUpdateYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content)
Create or Update YFormDataModel.
|
YFormDataModel |
DefaultYFormService.createYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content)
Create YFormData if no previous exists.
|
YFormDataModel |
DefaultYFormService.createYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content,
java.lang.String ownerApplicationId,
java.lang.String ownerFormId)
Create YFormData if no previous exists.
|
YFormDataModel |
DefaultYFormService.createYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String refId,
java.lang.String content,
java.lang.String ownerApplicationId,
java.lang.String ownerFormId,
boolean system)
Create YFormData if no previous exists.
|
YFormDefinitionModel |
DefaultYFormService.createYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String title,
java.lang.String description,
java.lang.String content,
java.lang.String documentId)
Create a new YFormDefinition by the given parameters.
|
YFormDataModel |
DefaultYFormService.getYFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String refId,
YFormDataTypeEnum type)
For the given parameters a YFormDataModel is returned.
|
YFormDataModel |
DefaultYFormService.getYFormData(java.lang.String formDataId,
YFormDataTypeEnum type)
For a given id and type a form data is returned.
|
YFormDefinitionModel |
DefaultYFormService.getYFormDefinition(java.lang.String applicationId,
java.lang.String formId)
For a given applicationId and formId a form definition is returned.
|
YFormDefinitionModel |
DefaultYFormService.getYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
int version)
For a given applicationId and formId a form definition is returned.
|
void |
DefaultYFormServiceTest.shouldCreateYFormData() |
void |
DefaultYFormServiceTest.shouldCreateYFormDefinitionWithDefinedApplicationIdIfNotExisted() |
void |
DefaultYFormServiceTest.shouldReturnAYFormDefinitionModelWithModelExistsInDatabase_YFormDefinitionModel() |
void |
DefaultYFormServiceTest.shouldReturnOnExistYFormDataId() |
void |
DefaultYFormServiceTest.shouldThrowExceptionOnEmptyYFormDataId() |
void |
DefaultYFormServiceTest.shouldThrowExceptionOnNullYFormDataId() |
void |
DefaultYFormServiceTest.shouldThrowIllegalArgumentExceptionWhenApplicationIdNull_YFormDefinition() |
void |
DefaultYFormServiceTest.shouldThrowIllegalArgumentExceptionWhenApplicationIdNull() |
void |
DefaultYFormServiceTest.shouldThrowIllegalArgumentExceptionWhenFormIdNull_YFormDefinition() |
void |
DefaultYFormServiceTest.shouldThrowIllegalArgumentExceptionWhenFormIdNull() |
void |
DefaultYFormServiceTest.shouldThrowModelNotFoundExceptionIfYFormDefinitionNotExisted() |
void |
DefaultYFormServiceTest.shouldThrowYFormServiceExceptionWhenGotAmbiguousIdentifierException_YFormDefinitionModel() |
void |
DefaultYFormServiceTest.shouldThrowYFormServiceExceptionWhenGotModelNotFoundException() |
void |
DefaultYFormServiceTest.shouldUpdateYFormDataById() |
void |
DefaultYFormServiceTest.shouldUpdateYFormDefinitionContentIfExisted() |
void |
DefaultYFormServiceTest.shouldUpdateYFormDefinitionIfExisted() |
YFormDataModel |
DefaultYFormService.updateYFormData(java.lang.String formDataId,
YFormDataTypeEnum type,
java.lang.String content)
Update YFormData by the given form data id.
|
YFormDefinitionModel |
DefaultYFormService.updateYFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String content,
java.lang.String documentId)
Update YFormDefinition if it exists in the database.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
OrbeonFormController.getFormDataData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
HttpServletResponse response)
Retrieves the DATA version of a form data.
|
java.lang.String |
OrbeonFormController.getFormDataDraft(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataId,
HttpServletResponse response)
Retrieves the DRAFT version of a form data.
|
java.lang.String |
OrbeonFormController.getFormDefinition(java.lang.String applicationId,
java.lang.String formId,
java.lang.String documentId,
HttpServletResponse response)
Get yForm Definition.
|
protected java.lang.String |
OrbeonFormController.getSearchFormDefinitionBody(java.lang.String applicationId,
java.lang.String formId) |
void |
OrbeonFormController.putFormData(java.lang.String applicationId,
java.lang.String formId,
java.lang.String formDataType,
java.lang.String formDataId,
HttpServletRequest request,
HttpServletResponse response)
Saves the amend form data back to the database.
|
void |
OrbeonFormController.searchFormData(java.lang.String applicationId,
java.lang.String formId,
HttpServletRequest request,
HttpServletResponse response)
Search for form data, no actual implementation yet, only returns an empty xml, this to minimize error logs on the
orbeon side.
|
void |
OrbeonFormController.searchFormDefinitions(HttpServletRequest request,
HttpServletResponse response)
Search for form definitions, no actual implementation yet, only returns an empty xml, this to minimize error logs
on the orbeon side.
|
Copyright © 2018 SAP SE. All Rights Reserved.