|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (5)
View Page History...
|| Attribute || Description || Default value || Required ||
| filename \\ | The name of the file where the JBI message (the XML content) will be written in. \\
| filename \\ | The name of the file where the JBI message (the XML content) will be written in. \\
...
The service unit is configurable via its extensions in the jbi.xml file:
\\
{code:lang=xml}
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
...
h3. Service Unit descriptor
The service unit is configurable via its extensions in the jbi.xml file:.
*Example 1{*}*: used parameter* *transfer{*}*\-mode*
{code:lang=xml}
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
...
{code}
*Example 2 : used parameter base-msg*
{code:lang=xml}
<?xml version="1.0" encoding="UTF-8"?>
<jbi:jbi version="1.0"
xmlns:filetransfer="http://petals.ow2.org/components/filetransfer/version-3"
xmlns:generatedNs="http://petals.ow2.org/filetransfer"
xmlns:jbi="http://java.sun.com/xml/ns/jbi"
xmlns:petalsCDK="http://petals.ow2.org/components/extensions/version-5"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- Import a Service into Petals or Expose a Petals Service => use a BC. -->
<jbi:services binding-component="true">
<!-- Expose a Petals Service => consumes a Service. -->
<jbi:consumes
interface-name="itfNs:ftAttachmentBaseMsg"
service-name="generatedNs:ftAttachmentBaseMsgService"
endpoint-name="ftAttachmentBaseMsgEndpoint" xmlns:itfNs="http://petals.ow2.org/filetransfer">
<!-- CDK specific elements -->
<petalsCDK:timeout>30000</petalsCDK:timeout>
<petalsCDK:mep>InOnly</petalsCDK:mep>
<!-- Component specific elements -->
<filetransfer:folder>${PETALS_HOME}/filetransfer/in4</filetransfer:folder>
<filetransfer:polling-period>1000</filetransfer:polling-period>
<filetransfer:base-message><![CDATA[<customMessage><attachments><filein>$attachment</filein></attachments></customMessage>]]></filetransfer:base-message>
</jbi:consumes>
</jbi:services>
</jbi:jbi>
{code}
{code:lang=xml}
<?xml version="1.0" encoding="UTF-8"?>
<jbi:jbi version="1.0"
xmlns:filetransfer="http://petals.ow2.org/components/filetransfer/version-3"
xmlns:generatedNs="http://petals.ow2.org/filetransfer"
xmlns:jbi="http://java.sun.com/xml/ns/jbi"
xmlns:petalsCDK="http://petals.ow2.org/components/extensions/version-5"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- Import a Service into Petals or Expose a Petals Service => use a BC. -->
<jbi:services binding-component="true">
<!-- Expose a Petals Service => consumes a Service. -->
<jbi:consumes
interface-name="itfNs:ftAttachmentBaseMsg"
service-name="generatedNs:ftAttachmentBaseMsgService"
endpoint-name="ftAttachmentBaseMsgEndpoint" xmlns:itfNs="http://petals.ow2.org/filetransfer">
<!-- CDK specific elements -->
<petalsCDK:timeout>30000</petalsCDK:timeout>
<petalsCDK:mep>InOnly</petalsCDK:mep>
<!-- Component specific elements -->
<filetransfer:folder>${PETALS_HOME}/filetransfer/in4</filetransfer:folder>
<filetransfer:polling-period>1000</filetransfer:polling-period>
<filetransfer:base-message><![CDATA[<customMessage><attachments><filein>$attachment</filein></attachments></customMessage>]]></filetransfer:base-message>
</jbi:consumes>
</jbi:services>
</jbi:jbi>
{code}
h1. Component Configuration
...