HTMLOutput

Section contains description of Process " HTMLOutput.process " .

Folder description:

Folder Description
  No description

Process description:

No description

Process definition:

Full process path: ProcessDefinitions/Output/HTMLOutput.process

Diagram:

Result JMSQueueReceiver End Result SendHTTPResponse Wait for HTTP Request From: Result SendHTTPResponse To: End From: Wait for HTTP Request To: Result SendHTTPResponse From: Result JMSQueueReceiver To: Wait for HTTP Request

Process starter activity:

Name: Result JMSQueueReceiver

  • Property Name: Result JMSQueueReceiver
    • Type: com.tibco.plugin.jms.JMSQueueEventSource
    • Resource Type: ae.activities.JMSQueueEventSource
    • Description:
    • Configuration:
      • PermittedMessageType = XML Text
      • SessionAttributes
        • transacted = false
        • acknowledgeMode = 1 (Auto)
        • maxSessions = 1
        • destination = %%ENV%%.%%JMSQueueName%%
        • selector = Part='Result'
      • ConfigurableHeaders
        • JMSDeliveryMode = PERSISTENT
        • JMSExpiration = 0
        • JMSPriority = 4
      • ConnectionReference = /SharedConnections/EMSConnection.sharedjmscon
      • ApplicationProperties = /SharedResources/JMSApplicationProperties.sharedjmsapp
      • OutDataxsdString

Process end activity:

Name: End

Activities:

Name: Result SendHTTPResponse

  • Type: com.tibco.plugin.http.HTTPResponseActivity
  • Resource Type: httppalette.httpWebResponse
  • Description:
  • Configuration:
    • closeConnection = true
    • eventSource = Wait for HTTP Request
    • Headers
      • + root (Complex Type, required )
        • - StatusLine(xsd:string,optional)
        • - Content-Type(xsd:string,optional)
        • - Set-Cookie(xsd:string,optional)
        • - Pragma(xsd:string,optional)
        • - Location(xsd:string,optional)
  • Input bindings:
    • Mapping table

      Target Source
      /ResponseActivityInput/asciiContent concat("<H1>Granting Credit Result</H1><B>Name: </B>", $Result-JMSQueueReceiver/ns1:ActivityOutput/Body/pfx:GrantingCreditResult/Name, "<BR><B>Value: </B>", $Result-JMSQueueReceiver/ns1:ActivityOutput/Body/pfx:GrantingCreditResult/Value, "<BR><B>Refund: </B>", $Result-JMSQueueReceiver/ns1:ActivityOutput/Body/pfx:GrantingCreditResult/Refund, "<BR><B>Pawn: </B>", $Result-JMSQueueReceiver/ns1:ActivityOutput/Body/pfx:GrantingCreditResult/Pawn, "<BR><B>Realty detail: </B>", $Result-JMSQueueReceiver/ns1:ActivityOutput/Body/pfx:GrantingCreditResult/RealtyDetail, "<BR><B>Realty value: </B>", $Result-JMSQueueReceiver/ns1:ActivityOutput/Body/pfx:GrantingCreditResult/RealtyValue, "<BR><B>Interest: </B>", $Result-JMSQueueReceiver/ns1:ActivityOutput/Body/pfx:GrantingCreditResult/Interest, "<BR><H2>Result: <FONT COLOR=RED>", $Result-JMSQueueReceiver/ns1:ActivityOutput/Body/pfx:GrantingCreditResult/State, "</H2></FONT>")
    • Mapping tree

    • Source code

Name: Wait for HTTP Request

  • Type: com.tibco.plugin.http.HTTPSignalInActivity
  • Resource Type: httppalette.httpSignalIn
  • Description:
  • Configuration:
    • _eventTimeout = 60000
    • outputMode = String
    • defaultEncoding = ISO8859_1
    • inputOutputVersion = 5.3.0
    • newMimeSupport = true
    • sharedChannel = /SharedConnections/OutputHTTPConnection.sharedhttp
    • Headers
      • + root (Complex Type, required )
        • - Accept(xsd:string,optional)
        • - Accept-Charset(xsd:string,optional)
        • - Accept-Encoding(xsd:string,optional)
        • - Content-Type(xsd:string,optional)
        • - Content-Length(xsd:string,optional)
        • - Connection(xsd:string,optional)
        • - Cookie(xsd:string,optional)
        • - Pragma(xsd:string,optional)

Transitions:

  • From: Result JMSQueueReceiver -To: Wait for HTTP Request
    • Label:
    • Condition: Success
    • Description:
  • From: Result SendHTTPResponse -To: End
    • Label:
    • Condition: Success
    • Description:
  • From: Wait for HTTP Request -To: Result SendHTTPResponse
    • Label:
    • Condition: Success
    • Description: