<?xml version="1.0" encoding="UTF-8"?>
<OCR VER="2.0" MAXID="560">
  <PROCS>
    <PROC OID="Process96" NAME="DoodleMap" DESC="Start this mashup from Eclipse" AUTHOR="Cesare Pautasso" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" PUBLISHED="false" SUBPROC="false" FLOWCONTROL="false">
      <INBOX>
        <PARAM OID="InboxParameter124" NAME="results" DESC="" TYPE="String">10</PARAM>
        <PARAM OID="InboxParameter128" NAME="zip" DESC="" TYPE="String">10001</PARAM>
        <PARAM OID="InboxParameter132" NAME="query" DESC="" TYPE="String">Pizza</PARAM>
        <PARAM OID="InboxParameter158" NAME="name" DESC="" TYPE="String">CP</PARAM>
        <PARAM OID="InboxParameter234" NAME="time" DESC="Polling Interval" TYPE="String">2000</PARAM>
        <PARAM OID="InboxParameter266" NAME="participants" DESC="Stop after 3 votes have been cast" TYPE="String">3</PARAM>
        <PARAM OID="InboxParameter323" NAME="title" DESC="" TYPE="String">Pizza in NY</PARAM>
        <PARAM OID="InboxParameter329" NAME="description" DESC="" TYPE="String">Where to go for Pizza in NY?</PARAM>
      </INBOX>
      <OUTBOX />
      <TASKS>
        <ACTIVITY OID="Activity101" NAME="GetYahooLocal" DESC="" ACT="" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program74" />
        <ACTIVITY OID="Activity112" NAME="ConvertY2G" DESC="" ACT="Finished(GetYahooLocal)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program69" />
        <ACTIVITY OID="Activity136" NAME="PostDoodlePoll" DESC="" ACT="Finished(ConvertY2D)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program15" />
        <ACTIVITY OID="Activity143" NAME="ConvertY2D" DESC="" ACT="Finished(GetYahooLocal)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program62" />
        <ACTIVITY OID="Activity164" NAME="ParsePollID" DESC="" ACT="Finished(PostDoodlePoll)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program30" />
        <ACTIVITY OID="Activity181" NAME="GetDoodlePoll" DESC="" ACT="Finished(Wait)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program36" />
        <ACTIVITY OID="Activity193" NAME="Wait" DESC="" ACT="Finished(ParsePollID) OR Unreachable(ClosePoll)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="lib.bpel.PROGRAM0" />
        <ACTIVITY OID="Activity214" NAME="ShowGoogleMap" DESC="" ACT="Finished(ConvertY2G) AND Finished(ParsePollID)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program203" />
        <ACTIVITY OID="Activity244" NAME="CountParticipants" DESC="" ACT="Finished(GetDoodlePoll)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program243" />
        <ACTIVITY OID="Activity283" NAME="PutPoll" DESC="" ACT="Finished(ClosePoll)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program267" />
        <ACTIVITY OID="Activity292" NAME="ClosePoll" DESC="" ACT="Finished(CountParticipants)" COND="CountParticipants.Output = PROC.participants" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program291" />
      </TASKS>
      <DATAFLOW>
        <BIND OID="Binding118" SRCTYP="1" DESTTYP="1" SRCPID="OutboxParameter84" DESTPID="InboxParameter71" SRCTID="Activity101" DESTTID="Activity112" ACTION="0" />
        <BIND OID="Binding126" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter124" DESTPID="InboxParameter75" DESTTID="Activity101" ACTION="0" />
        <BIND OID="Binding130" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter128" DESTPID="InboxParameter76" DESTTID="Activity101" ACTION="0" />
        <BIND OID="Binding134" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter132" DESTPID="InboxParameter77" DESTTID="Activity101" ACTION="0" />
        <BIND OID="Binding160" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter158" DESTPID="InboxParameter16" DESTTID="Activity136" ACTION="0" />
        <BIND OID="Binding169" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter29" DESTPID="InboxParameter31" SRCTID="Activity136" DESTTID="Activity164" ACTION="0" />
        <BIND OID="Binding176" SRCTYP="1" DESTTYP="1" SRCPID="OutboxParameter84" DESTPID="InboxParameter66" SRCTID="Activity101" DESTTID="Activity143" ACTION="0" />
        <BIND OID="Binding179" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter68" DESTPID="InboxParameter19" SRCTID="Activity143" DESTTID="Activity136" ACTION="0" />
        <BIND OID="Binding185" SRCTYP="0" DESTTYP="0" SRCPID="OutboxParameter32" DESTPID="InboxParameter37" SRCTID="Activity164" DESTTID="Activity181" ACTION="0" />
        <BIND OID="Binding222" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter73" DESTPID="InboxParameter204" SRCTID="Activity112" DESTTID="Activity214" ACTION="0" />
        <BIND OID="Binding225" SRCTYP="0" DESTTYP="0" SRCPID="OutboxParameter32" DESTPID="InboxParameter205" SRCTID="Activity164" DESTTID="Activity214" ACTION="0" />
        <BIND OID="Binding228" SRCTYP="1" DESTTYP="0" SRCPID="system.OUTPARAMTASK1" DESTPID="InboxParameter208" SRCTID="Activity181" DESTTID="Activity214" ACTION="0" />
        <BIND OID="Binding236" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter234" DESTPID="lib.bpel.PARAM2" DESTTID="Activity193" ACTION="0" />
        <BIND OID="Binding240" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter234" DESTPID="InboxParameter206" DESTTID="Activity214" ACTION="0" />
        <BIND OID="Binding260" SRCTYP="1" DESTTYP="1" SRCPID="OutboxParameter45" DESTPID="InboxParameter254" SRCTID="Activity181" DESTTID="Activity244" ACTION="0" />
        <BIND OID="Binding287" SRCTYP="0" DESTTYP="0" SRCPID="OutboxParameter32" DESTPID="InboxParameter282" SRCTID="Activity164" DESTTID="Activity283" ACTION="0" />
        <BIND OID="Binding302" SRCTYP="0" DESTTYP="1" SRCPID="OutboxParameter300" DESTPID="InboxParameter276" SRCTID="Activity292" DESTTID="Activity283" ACTION="0" />
        <BIND OID="Binding313" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter45" DESTPID="InboxParameter295" SRCTID="Activity181" DESTTID="Activity292" ACTION="0" />
        <BIND OID="Binding320" SRCTYP="0" DESTTYP="0" SRCPID="OutboxParameter316" DESTPID="InboxParameter317" SRCTID="Activity164" DESTTID="Activity283" ACTION="0" />
        <BIND OID="Binding325" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter323" DESTPID="InboxParameter18" DESTTID="Activity136" ACTION="0" />
        <BIND OID="Binding327" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter323" DESTPID="InboxParameter207" DESTTID="Activity214" ACTION="0" />
        <BIND OID="Binding331" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter329" DESTPID="InboxParameter17" DESTTID="Activity136" ACTION="0" />
      </DATAFLOW>
      <VIEWS>
        <VIEW OID="View97" NAME="ControlFlow" DESC="" VTYPE="0">
          <ARROWS>
            <ARROW OID="Arrow120" SOURCE="RefBox103" DESTINATION="RefBox114" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow150" SOURCE="RefBox103" DESTINATION="RefBox145" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow153" SOURCE="RefBox145" DESTINATION="RefBox138" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow171" SOURCE="RefBox138" DESTINATION="RefBox166" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow195" SOURCE="RefBox166" DESTINATION="RefBox194" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow196" SOURCE="RefBox194" DESTINATION="RefBox183" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow224" SOURCE="RefBox114" DESTINATION="RefBox216" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow227" SOURCE="RefBox166" DESTINATION="RefBox216" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow251" SOURCE="RefBox183" DESTINATION="RefBox246" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow304" SOURCE="RefBox294" DESTINATION="RefBox285" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow311" SOURCE="RefBox246" DESTINATION="RefBox294" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow322" SOURCE="RefBox294" DESTINATION="RefBox194" CONTROLPOINTS="433 513 433 320" REFTYPE="8" ROUTE="2" />
          </ARROWS>
          <BOXES>
            <RBOX OID="RefBox103" X="305.0" Y="16.0" DX="0.0" DY="0.0" REF="Activity101" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox114" X="425.0" Y="107.0" DX="0.0" DY="0.0" REF="Activity112" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox138" X="225.0" Y="172.0" DX="0.0" DY="0.0" REF="Activity136" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox145" X="238.0" Y="111.0" DX="0.0" DY="0.0" REF="Activity143" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox166" X="242.0" Y="231.0" DX="0.0" DY="0.0" REF="Activity164" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox183" X="229.0" Y="368.0" DX="0.0" DY="0.0" REF="Activity181" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox194" X="272.0" Y="303.0" DX="0.0" DY="0.0" REF="Activity193" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox216" X="405.0" Y="232.0" DX="0.0" DY="0.0" REF="Activity214" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox246" X="212.0" Y="428.0" DX="0.0" DY="0.0" REF="Activity244" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox285" X="261.0" Y="559.0" DX="0.0" DY="0.0" REF="Activity283" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox294" X="251.0" Y="491.0" DX="0.0" DY="0.0" REF="Activity292" REFTYPE="0">
              <BOXES />
            </RBOX>
          </BOXES>
          <GROUPS />
        </VIEW>
        <VIEW OID="View98" NAME="DataFlow" DESC="" VTYPE="1">
          <ARROWS>
            <ARROW OID="Arrow119" SOURCE="RefBox117" DESTINATION="RefBox115" REF="Binding118" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow127" SOURCE="RefBox125" DESTINATION="RefBox104" REF="Binding126" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow131" SOURCE="RefBox129" DESTINATION="RefBox105" REF="Binding130" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow135" SOURCE="RefBox133" DESTINATION="RefBox106" REF="Binding134" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow161" SOURCE="RefBox159" DESTINATION="RefBox139" REF="Binding160" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow170" SOURCE="RefBox163" DESTINATION="RefBox167" REF="Binding169" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow177" SOURCE="RefBox117" DESTINATION="RefBox175" REF="Binding176" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow180" SOURCE="RefBox178" DESTINATION="RefBox142" REF="Binding179" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow186" SOURCE="RefBox168" DESTINATION="RefBox184" REF="Binding185" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow223" SOURCE="RefBox116" DESTINATION="RefBox217" REF="Binding222" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow226" SOURCE="RefBox168" DESTINATION="RefBox218" REF="Binding225" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow229" SOURCE="RefBox190" DESTINATION="RefBox221" REF="Binding228" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow261" SOURCE="RefBox242" DESTINATION="RefBox259" REF="Binding260" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow288" SOURCE="RefBox168" DESTINATION="RefBox286" REF="Binding287" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow303" SOURCE="RefBox301" DESTINATION="RefBox290" REF="Binding302" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow314" SOURCE="RefBox242" DESTINATION="RefBox296" REF="Binding313" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow321" SOURCE="RefBox318" DESTINATION="RefBox319" REF="Binding320" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow326" SOURCE="RefBox324" DESTINATION="RefBox141" REF="Binding325" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow332" SOURCE="RefBox330" DESTINATION="RefBox140" REF="Binding331" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow338" SOURCE="RefBox324" DESTINATION="RefBox337" REF="Binding327" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow340" SOURCE="RefBox339" DESTINATION="RefBox336" REF="Binding240" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow343" SOURCE="RefBox339" DESTINATION="RefBox342" REF="Binding236" REFTYPE="1" ROUTE="2" />
          </ARROWS>
          <BOXES>
            <RBOX OID="RefBox99" X="195.0" Y="21.0" DX="0.0" DY="0.0" REF="Process96" REFTYPE="5">
              <BOXES>
                <RBOX OID="RefBox125" X="32.0" Y="45.0" DX="0.0" DY="0.0" REF="InboxParameter124" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox129" X="127.0" Y="70.0" DX="0.0" DY="0.0" REF="InboxParameter128" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox133" X="201.0" Y="83.0" DX="0.0" DY="0.0" REF="InboxParameter132" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox159" X="411.0" Y="67.0" DX="0.0" DY="0.0" REF="InboxParameter158" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox324" X="266.0" Y="83.0" DX="0.0" DY="0.0" REF="InboxParameter323" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox330" X="459.0" Y="39.0" DX="0.0" DY="0.0" REF="InboxParameter329" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox339" X="340.0" Y="77.0" DX="0.0" DY="0.0" REF="InboxParameter234" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox100" X="1183.0" Y="19.0" DX="0.0" DY="0.0" REF="Process96" REFTYPE="6">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox102" X="68.0" Y="184.0" DX="0.0" DY="0.0" REF="Activity101" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox104" X="33.0" Y="139.0" DX="0.0" DY="0.0" REF="InboxParameter75" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox105" X="127.0" Y="139.0" DX="0.0" DY="0.0" REF="InboxParameter76" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox106" X="201.0" Y="139.0" DX="0.0" DY="0.0" REF="InboxParameter77" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox117" X="110.0" Y="235.0" DX="0.0" DY="0.0" REF="OutboxParameter84" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox113" X="80.0" Y="347.0" DX="0.0" DY="0.0" REF="Activity112" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox115" X="101.0" Y="311.0" DX="0.0" DY="0.0" REF="InboxParameter71" REFTYPE="8">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox116" X="106.0" Y="398.0" DX="0.0" DY="0.0" REF="OutboxParameter73" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox137" X="589.0" Y="229.0" DX="0.0" DY="0.0" REF="Activity136" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox139" X="596.0" Y="118.0" DX="0.0" DY="0.0" REF="InboxParameter16" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox140" X="628.0" Y="77.0" DX="0.0" DY="0.0" REF="InboxParameter17" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox141" X="579.0" Y="153.0" DX="0.0" DY="0.0" REF="InboxParameter18" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox142" X="545.0" Y="195.0" DX="0.0" DY="0.0" REF="InboxParameter19" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox163" X="610.0" Y="277.0" DX="0.0" DY="0.0" REF="OutboxParameter29" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox144" X="340.0" Y="284.0" DX="0.0" DY="0.0" REF="Activity143" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox175" X="364.0" Y="235.0" DX="0.0" DY="0.0" REF="InboxParameter66" REFTYPE="8">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox178" X="480.0" Y="289.0" DX="0.0" DY="0.0" REF="OutboxParameter68" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox165" X="606.0" Y="381.0" DX="0.0" DY="0.0" REF="Activity164" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox167" X="618.0" Y="344.0" DX="0.0" DY="0.0" REF="InboxParameter31" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox168" X="551.0" Y="386.0" DX="0.0" DY="0.0" REF="OutboxParameter32" REFTYPE="4">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox318" X="633.0" Y="425.0" DX="0.0" DY="0.0" REF="OutboxParameter316" REFTYPE="4">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox182" X="349.0" Y="575.0" DX="0.0" DY="0.0" REF="Activity181" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox184" X="437.0" Y="536.0" DX="0.0" DY="0.0" REF="InboxParameter37" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox190" X="257.0" Y="579.0" DX="0.0" DY="0.0" REF="system.OUTPARAMTASK1" REFTYPE="9">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox242" X="349.0" Y="635.0" DX="0.0" DY="0.0" REF="OutboxParameter45" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox215" X="200.0" Y="466.0" DX="0.0" DY="0.0" REF="Activity214" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox217" X="113.0" Y="471.0" DX="0.0" DY="0.0" REF="InboxParameter204" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox218" X="387.0" Y="471.0" DX="0.0" DY="0.0" REF="InboxParameter205" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox221" X="254.0" Y="517.0" DX="0.0" DY="0.0" REF="InboxParameter208" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox336" X="264.0" Y="423.0" DX="0.0" DY="0.0" REF="InboxParameter206" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox337" X="200.0" Y="424.0" DX="0.0" DY="0.0" REF="InboxParameter207" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox245" X="193.0" Y="737.0" DX="0.0" DY="0.0" REF="Activity244" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox259" X="291.0" Y="687.0" DX="0.0" DY="0.0" REF="InboxParameter254" REFTYPE="8">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox284" X="625.0" Y="737.0" DX="0.0" DY="0.0" REF="Activity283" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox286" X="555.0" Y="687.0" DX="0.0" DY="0.0" REF="InboxParameter282" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox290" X="556.0" Y="743.0" DX="0.0" DY="0.0" REF="InboxParameter276" REFTYPE="8">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox319" X="633.0" Y="687.0" DX="0.0" DY="0.0" REF="InboxParameter317" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox293" X="436.0" Y="676.0" DX="0.0" DY="0.0" REF="Activity292" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox296" X="465.0" Y="636.0" DX="0.0" DY="0.0" REF="InboxParameter295" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox301" X="462.0" Y="743.0" DX="0.0" DY="0.0" REF="OutboxParameter300" REFTYPE="4">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox341" X="434.0" Y="165.0" DX="0.0" DY="0.0" REF="Activity193" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox342" X="377.0" Y="170.0" DX="0.0" DY="0.0" REF="lib.bpel.PARAM2" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
          </BOXES>
          <GROUPS />
        </VIEW>
        <VIEW OID="View197" NAME="DataFlow/Time" DESC="" VTYPE="1">
          <ARROWS>
            <ARROW OID="Arrow237" SOURCE="RefBox235" DESTINATION="RefBox233" REF="Binding236" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow241" SOURCE="RefBox235" DESTINATION="RefBox239" REF="Binding240" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow335" SOURCE="RefBox334" DESTINATION="RefBox333" REF="Binding327" REFTYPE="1" ROUTE="2" />
          </ARROWS>
          <BOXES>
            <RBOX OID="RefBox198" X="252.0" Y="71.0" DX="0.0" DY="0.0" REF="Process96" REFTYPE="5">
              <BOXES>
                <RBOX OID="RefBox235" X="321.0" Y="125.0" DX="0.0" DY="0.0" REF="InboxParameter234" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox334" X="59.0" Y="124.0" DX="0.0" DY="0.0" REF="InboxParameter323" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox199" X="236.0" Y="429.0" DX="0.0" DY="0.0" REF="Process96" REFTYPE="6">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox232" X="435.0" Y="247.0" DX="0.0" DY="0.0" REF="Activity193" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox233" X="392.0" Y="190.0" DX="0.0" DY="0.0" REF="lib.bpel.PARAM2" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox238" X="168.0" Y="248.0" DX="0.0" DY="0.0" REF="Activity214" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox239" X="285.0" Y="190.0" DX="0.0" DY="0.0" REF="InboxParameter206" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox333" X="168.0" Y="190.0" DX="0.0" DY="0.0" REF="InboxParameter207" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
          </BOXES>
          <GROUPS />
        </VIEW>
      </VIEWS>
    </PROC>
    <PROC OID="Process368" NAME="DoodleMap" DESC="Start this mashup from the REST API (browse to localhost:8080/rest)" AUTHOR="Cesare Pautasso" VERSION="1.1" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" PUBLISHED="true" SUBPROC="false" FLOWCONTROL="false">
      <INBOX>
        <PARAM OID="InboxParameter369" NAME="results" DESC="" TYPE="String">10</PARAM>
        <PARAM OID="InboxParameter370" NAME="zip" DESC="" TYPE="String">10001</PARAM>
        <PARAM OID="InboxParameter371" NAME="query" DESC="" TYPE="String">Pizza</PARAM>
        <PARAM OID="InboxParameter372" NAME="name" DESC="" TYPE="String">CP</PARAM>
        <PARAM OID="InboxParameter373" NAME="time" DESC="Polling Interval" TYPE="String">2000</PARAM>
        <PARAM OID="InboxParameter374" NAME="participants" DESC="Stop after 3 votes have been cast" TYPE="String">3</PARAM>
        <PARAM OID="InboxParameter375" NAME="title" DESC="" TYPE="String">Pizza in NY</PARAM>
        <PARAM OID="InboxParameter376" NAME="description" DESC="" TYPE="String">Where to go for Pizza in NY?</PARAM>
      </INBOX>
      <OUTBOX />
      <TASKS>
        <ACTIVITY OID="Activity510" NAME="GetYahooLocal" DESC="" ACT="" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program74" />
        <ACTIVITY OID="Activity511" NAME="ConvertY2G" DESC="" ACT="Finished(GetYahooLocal)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program69" />
        <ACTIVITY OID="Activity512" NAME="PostDoodlePoll" DESC="" ACT="Finished(ConvertY2D)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program15" />
        <ACTIVITY OID="Activity513" NAME="ConvertY2D" DESC="" ACT="Finished(GetYahooLocal)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program62" />
        <ACTIVITY OID="Activity514" NAME="ParsePollID" DESC="" ACT="Finished(PostDoodlePoll)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program30" />
        <ACTIVITY OID="Activity515" NAME="GetDoodlePoll" DESC="" ACT="Finished(Wait)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program36" />
        <ACTIVITY OID="Activity516" NAME="Wait" DESC="" ACT="Finished(ParsePollID) OR Unreachable(ClosePoll)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="lib.bpel.PROGRAM0" />
        <ACTIVITY OID="Activity517" NAME="ShowGoogleMap" DESC="" ACT="Finished(ConvertY2G) AND (Finished(ParsePollID) OR Unreachable(ParsePollID))" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program203" />
        <ACTIVITY OID="Activity518" NAME="CountParticipants" DESC="" ACT="Finished(GetDoodlePoll)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program243" />
        <ACTIVITY OID="Activity519" NAME="PutPoll" DESC="" ACT="Finished(ClosePoll)" COND="TRUE" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program267" />
        <ACTIVITY OID="Activity520" NAME="ClosePoll" DESC="" ACT="Finished(CountParticipants)" COND="CountParticipants.Output = PROC.participants" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program291" />
        <ACTIVITY OID="Activity539" NAME="Reply" DESC="" ACT="Finished(ShowGoogleMap)" COND="Reply.SYSIN.Response &lt;&gt; null" PRIORITY="0" DEP="4" SYNCH="0" FAILH="0" PROGRAMID="Program521" />
      </TASKS>
      <DATAFLOW>
        <BIND OID="Binding488" SRCTYP="1" DESTTYP="1" SRCPID="OutboxParameter84" DESTPID="InboxParameter71" SRCTID="Activity510" DESTTID="Activity511" ACTION="0" />
        <BIND OID="Binding489" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter369" DESTPID="InboxParameter75" DESTTID="Activity510" ACTION="0" />
        <BIND OID="Binding490" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter370" DESTPID="InboxParameter76" DESTTID="Activity510" ACTION="0" />
        <BIND OID="Binding491" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter371" DESTPID="InboxParameter77" DESTTID="Activity510" ACTION="0" />
        <BIND OID="Binding492" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter372" DESTPID="InboxParameter16" DESTTID="Activity512" ACTION="0" />
        <BIND OID="Binding493" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter29" DESTPID="InboxParameter31" SRCTID="Activity512" DESTTID="Activity514" ACTION="0" />
        <BIND OID="Binding494" SRCTYP="1" DESTTYP="1" SRCPID="OutboxParameter84" DESTPID="InboxParameter66" SRCTID="Activity510" DESTTID="Activity513" ACTION="0" />
        <BIND OID="Binding495" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter68" DESTPID="InboxParameter19" SRCTID="Activity513" DESTTID="Activity512" ACTION="0" />
        <BIND OID="Binding496" SRCTYP="0" DESTTYP="0" SRCPID="OutboxParameter32" DESTPID="InboxParameter37" SRCTID="Activity514" DESTTID="Activity515" ACTION="0" />
        <BIND OID="Binding497" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter73" DESTPID="InboxParameter204" SRCTID="Activity511" DESTTID="Activity517" ACTION="0" />
        <BIND OID="Binding499" SRCTYP="1" DESTTYP="0" SRCPID="system.OUTPARAMTASK1" DESTPID="InboxParameter208" SRCTID="Activity515" DESTTID="Activity517" ACTION="0" />
        <BIND OID="Binding500" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter373" DESTPID="lib.bpel.PARAM2" DESTTID="Activity516" ACTION="0" />
        <BIND OID="Binding501" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter373" DESTPID="InboxParameter206" DESTTID="Activity517" ACTION="0" />
        <BIND OID="Binding502" SRCTYP="1" DESTTYP="1" SRCPID="OutboxParameter45" DESTPID="InboxParameter254" SRCTID="Activity515" DESTTID="Activity518" ACTION="0" />
        <BIND OID="Binding503" SRCTYP="0" DESTTYP="0" SRCPID="OutboxParameter32" DESTPID="InboxParameter282" SRCTID="Activity514" DESTTID="Activity519" ACTION="0" />
        <BIND OID="Binding504" SRCTYP="0" DESTTYP="1" SRCPID="OutboxParameter300" DESTPID="InboxParameter276" SRCTID="Activity520" DESTTID="Activity519" ACTION="0" />
        <BIND OID="Binding505" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter45" DESTPID="InboxParameter295" SRCTID="Activity515" DESTTID="Activity520" ACTION="0" />
        <BIND OID="Binding506" SRCTYP="0" DESTTYP="0" SRCPID="OutboxParameter316" DESTPID="InboxParameter317" SRCTID="Activity514" DESTTID="Activity519" ACTION="0" />
        <BIND OID="Binding507" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter375" DESTPID="InboxParameter18" DESTTID="Activity512" ACTION="0" />
        <BIND OID="Binding508" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter375" DESTPID="InboxParameter207" DESTTID="Activity517" ACTION="0" />
        <BIND OID="Binding509" SRCTYP="3" DESTTYP="0" SRCPID="InboxParameter376" DESTPID="InboxParameter17" DESTTID="Activity512" ACTION="0" />
        <BIND OID="Binding543" SRCTYP="1" DESTTYP="0" SRCPID="OutboxParameter211" DESTPID="InboxParameter531" SRCTID="Activity517" DESTTID="Activity539" ACTION="0" />
        <BIND OID="Binding547" SRCTYP="4" DESTTYP="1" SRCPID="system.INBOX_REST_RESPONSE" DESTPID="InboxParameter524" DESTTID="Activity539" ACTION="0" />
        <BIND OID="Binding558" SRCTYP="0" DESTTYP="0" SRCPID="OutboxParameter32" DESTPID="InboxParameter205" SRCTID="Activity514" DESTTID="Activity517" ACTION="0" />
      </DATAFLOW>
      <VIEWS>
        <VIEW OID="View377" NAME="ControlFlow" DESC="" VTYPE="0">
          <ARROWS>
            <ARROW OID="Arrow378" SOURCE="RefBox390" DESTINATION="RefBox391" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow379" SOURCE="RefBox390" DESTINATION="RefBox393" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow380" SOURCE="RefBox393" DESTINATION="RefBox392" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow381" SOURCE="RefBox392" DESTINATION="RefBox394" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow382" SOURCE="RefBox394" DESTINATION="RefBox396" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow383" SOURCE="RefBox396" DESTINATION="RefBox395" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow384" SOURCE="RefBox391" DESTINATION="RefBox397" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow386" SOURCE="RefBox395" DESTINATION="RefBox398" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow387" SOURCE="RefBox400" DESTINATION="RefBox399" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow388" SOURCE="RefBox398" DESTINATION="RefBox400" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow389" SOURCE="RefBox400" DESTINATION="RefBox396" CONTROLPOINTS="209 521 209 329" REFTYPE="8" ROUTE="2" />
            <ARROW OID="Arrow545" SOURCE="RefBox397" DESTINATION="RefBox541" REFTYPE="4" ROUTE="2" />
            <ARROW OID="Arrow560" SOURCE="RefBox394" DESTINATION="RefBox397" REFTYPE="4" ROUTE="2" />
          </ARROWS>
          <BOXES>
            <RBOX OID="RefBox390" X="127.0" Y="30.0" DX="0.0" DY="0.0" REF="Activity510" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox391" X="273.0" Y="118.0" DX="0.0" DY="0.0" REF="Activity511" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox392" X="47.0" Y="186.0" DX="0.0" DY="0.0" REF="Activity512" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox393" X="60.0" Y="125.0" DX="0.0" DY="0.0" REF="Activity513" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox394" X="64.0" Y="245.0" DX="0.0" DY="0.0" REF="Activity514" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox395" X="51.0" Y="382.0" DX="0.0" DY="0.0" REF="Activity515" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox396" X="94.0" Y="317.0" DX="0.0" DY="0.0" REF="Activity516" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox397" X="253.0" Y="243.0" DX="0.0" DY="0.0" REF="Activity517" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox398" X="34.0" Y="442.0" DX="0.0" DY="0.0" REF="Activity518" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox399" X="83.0" Y="573.0" DX="0.0" DY="0.0" REF="Activity519" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox400" X="73.0" Y="505.0" DX="0.0" DY="0.0" REF="Activity520" REFTYPE="0">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox541" X="347.0" Y="319.0" DX="0.0" DY="0.0" REF="Activity539" REFTYPE="0">
              <BOXES />
            </RBOX>
          </BOXES>
          <GROUPS />
        </VIEW>
        <VIEW OID="View401" NAME="DataFlow" DESC="" VTYPE="1">
          <ARROWS>
            <ARROW OID="Arrow402" SOURCE="RefBox437" DESTINATION="RefBox439" REF="Binding488" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow403" SOURCE="RefBox425" DESTINATION="RefBox434" REF="Binding489" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow404" SOURCE="RefBox426" DESTINATION="RefBox435" REF="Binding490" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow405" SOURCE="RefBox427" DESTINATION="RefBox436" REF="Binding491" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow406" SOURCE="RefBox428" DESTINATION="RefBox442" REF="Binding492" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow407" SOURCE="RefBox446" DESTINATION="RefBox451" REF="Binding493" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow408" SOURCE="RefBox437" DESTINATION="RefBox448" REF="Binding494" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow409" SOURCE="RefBox449" DESTINATION="RefBox445" REF="Binding495" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow410" SOURCE="RefBox452" DESTINATION="RefBox455" REF="Binding496" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow411" SOURCE="RefBox440" DESTINATION="RefBox459" REF="Binding497" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow413" SOURCE="RefBox456" DESTINATION="RefBox461" REF="Binding499" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow414" SOURCE="RefBox457" DESTINATION="RefBox465" REF="Binding502" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow415" SOURCE="RefBox452" DESTINATION="RefBox467" REF="Binding503" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow416" SOURCE="RefBox472" DESTINATION="RefBox468" REF="Binding504" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow417" SOURCE="RefBox457" DESTINATION="RefBox471" REF="Binding505" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow418" SOURCE="RefBox453" DESTINATION="RefBox469" REF="Binding506" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow419" SOURCE="RefBox429" DESTINATION="RefBox444" REF="Binding507" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow420" SOURCE="RefBox430" DESTINATION="RefBox443" REF="Binding509" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow421" SOURCE="RefBox429" DESTINATION="RefBox463" REF="Binding508" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow422" SOURCE="RefBox431" DESTINATION="RefBox462" REF="Binding501" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow423" SOURCE="RefBox431" DESTINATION="RefBox474" REF="Binding500" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow559" SOURCE="RefBox452" DESTINATION="RefBox460" REF="Binding558" REFTYPE="1" ROUTE="2" />
          </ARROWS>
          <BOXES>
            <RBOX OID="RefBox424" X="195.0" Y="21.0" DX="0.0" DY="0.0" REF="Process368" REFTYPE="5">
              <BOXES>
                <RBOX OID="RefBox425" X="32.0" Y="45.0" DX="0.0" DY="0.0" REF="InboxParameter369" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox426" X="127.0" Y="70.0" DX="0.0" DY="0.0" REF="InboxParameter370" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox427" X="201.0" Y="83.0" DX="0.0" DY="0.0" REF="InboxParameter371" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox428" X="411.0" Y="67.0" DX="0.0" DY="0.0" REF="InboxParameter372" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox429" X="266.0" Y="83.0" DX="0.0" DY="0.0" REF="InboxParameter375" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox430" X="459.0" Y="39.0" DX="0.0" DY="0.0" REF="InboxParameter376" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox431" X="340.0" Y="77.0" DX="0.0" DY="0.0" REF="InboxParameter373" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox432" X="1183.0" Y="19.0" DX="0.0" DY="0.0" REF="Process368" REFTYPE="6">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox433" X="68.0" Y="184.0" DX="0.0" DY="0.0" REF="Activity510" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox434" X="33.0" Y="139.0" DX="0.0" DY="0.0" REF="InboxParameter75" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox435" X="127.0" Y="139.0" DX="0.0" DY="0.0" REF="InboxParameter76" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox436" X="201.0" Y="139.0" DX="0.0" DY="0.0" REF="InboxParameter77" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox437" X="110.0" Y="235.0" DX="0.0" DY="0.0" REF="OutboxParameter84" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox438" X="80.0" Y="347.0" DX="0.0" DY="0.0" REF="Activity511" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox439" X="101.0" Y="311.0" DX="0.0" DY="0.0" REF="InboxParameter71" REFTYPE="8">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox440" X="106.0" Y="398.0" DX="0.0" DY="0.0" REF="OutboxParameter73" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox441" X="589.0" Y="229.0" DX="0.0" DY="0.0" REF="Activity512" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox442" X="596.0" Y="118.0" DX="0.0" DY="0.0" REF="InboxParameter16" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox443" X="628.0" Y="77.0" DX="0.0" DY="0.0" REF="InboxParameter17" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox444" X="579.0" Y="153.0" DX="0.0" DY="0.0" REF="InboxParameter18" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox445" X="545.0" Y="195.0" DX="0.0" DY="0.0" REF="InboxParameter19" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox446" X="610.0" Y="277.0" DX="0.0" DY="0.0" REF="OutboxParameter29" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox447" X="340.0" Y="284.0" DX="0.0" DY="0.0" REF="Activity513" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox448" X="364.0" Y="235.0" DX="0.0" DY="0.0" REF="InboxParameter66" REFTYPE="8">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox449" X="480.0" Y="289.0" DX="0.0" DY="0.0" REF="OutboxParameter68" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox450" X="606.0" Y="381.0" DX="0.0" DY="0.0" REF="Activity514" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox451" X="618.0" Y="344.0" DX="0.0" DY="0.0" REF="InboxParameter31" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox452" X="551.0" Y="386.0" DX="0.0" DY="0.0" REF="OutboxParameter32" REFTYPE="4">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox453" X="633.0" Y="425.0" DX="0.0" DY="0.0" REF="OutboxParameter316" REFTYPE="4">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox454" X="349.0" Y="575.0" DX="0.0" DY="0.0" REF="Activity515" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox455" X="437.0" Y="536.0" DX="0.0" DY="0.0" REF="InboxParameter37" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox456" X="257.0" Y="579.0" DX="0.0" DY="0.0" REF="system.OUTPARAMTASK1" REFTYPE="9">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox457" X="349.0" Y="635.0" DX="0.0" DY="0.0" REF="OutboxParameter45" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox458" X="200.0" Y="466.0" DX="0.0" DY="0.0" REF="Activity517" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox459" X="113.0" Y="471.0" DX="0.0" DY="0.0" REF="InboxParameter204" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox460" X="387.0" Y="471.0" DX="0.0" DY="0.0" REF="InboxParameter205" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox461" X="254.0" Y="517.0" DX="0.0" DY="0.0" REF="InboxParameter208" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox462" X="264.0" Y="423.0" DX="0.0" DY="0.0" REF="InboxParameter206" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox463" X="200.0" Y="424.0" DX="0.0" DY="0.0" REF="InboxParameter207" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox464" X="193.0" Y="737.0" DX="0.0" DY="0.0" REF="Activity518" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox465" X="291.0" Y="687.0" DX="0.0" DY="0.0" REF="InboxParameter254" REFTYPE="8">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox466" X="625.0" Y="737.0" DX="0.0" DY="0.0" REF="Activity519" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox467" X="555.0" Y="687.0" DX="0.0" DY="0.0" REF="InboxParameter282" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox468" X="556.0" Y="743.0" DX="0.0" DY="0.0" REF="InboxParameter276" REFTYPE="8">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox469" X="633.0" Y="687.0" DX="0.0" DY="0.0" REF="InboxParameter317" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox470" X="436.0" Y="676.0" DX="0.0" DY="0.0" REF="Activity520" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox471" X="465.0" Y="636.0" DX="0.0" DY="0.0" REF="InboxParameter295" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox472" X="462.0" Y="743.0" DX="0.0" DY="0.0" REF="OutboxParameter300" REFTYPE="4">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox473" X="434.0" Y="165.0" DX="0.0" DY="0.0" REF="Activity516" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox474" X="377.0" Y="170.0" DX="0.0" DY="0.0" REF="lib.bpel.PARAM2" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
          </BOXES>
          <GROUPS />
        </VIEW>
        <VIEW OID="View475" NAME="DataFlow/Time" DESC="" VTYPE="1">
          <ARROWS>
            <ARROW OID="Arrow476" SOURCE="RefBox480" DESTINATION="RefBox484" REF="Binding500" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow477" SOURCE="RefBox480" DESTINATION="RefBox486" REF="Binding501" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow478" SOURCE="RefBox481" DESTINATION="RefBox487" REF="Binding508" REFTYPE="1" ROUTE="2" />
          </ARROWS>
          <BOXES>
            <RBOX OID="RefBox479" X="252.0" Y="71.0" DX="0.0" DY="0.0" REF="Process368" REFTYPE="5">
              <BOXES>
                <RBOX OID="RefBox480" X="338.0" Y="128.0" DX="0.0" DY="0.0" REF="InboxParameter373" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox481" X="76.0" Y="129.0" DX="0.0" DY="0.0" REF="InboxParameter375" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox482" X="236.0" Y="429.0" DX="0.0" DY="0.0" REF="Process368" REFTYPE="6">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox483" X="435.0" Y="247.0" DX="0.0" DY="0.0" REF="Activity516" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox484" X="392.0" Y="190.0" DX="0.0" DY="0.0" REF="lib.bpel.PARAM2" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox485" X="168.0" Y="248.0" DX="0.0" DY="0.0" REF="Activity517" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox486" X="285.0" Y="190.0" DX="0.0" DY="0.0" REF="InboxParameter206" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox487" X="168.0" Y="190.0" DX="0.0" DY="0.0" REF="InboxParameter207" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
          </BOXES>
          <GROUPS />
        </VIEW>
        <VIEW OID="View533" NAME="DataFlow/Response" DESC="" VTYPE="1">
          <ARROWS>
            <ARROW OID="Arrow544" SOURCE="RefBox538" DESTINATION="RefBox542" REF="Binding543" REFTYPE="1" ROUTE="2" />
            <ARROW OID="Arrow548" SOURCE="RefBox536" DESTINATION="RefBox546" REF="Binding547" REFTYPE="1" ROUTE="2" />
          </ARROWS>
          <BOXES>
            <RBOX OID="RefBox534" X="250.0" Y="0.0" DX="0.0" DY="0.0" REF="Process368" REFTYPE="5">
              <BOXES>
                <RBOX OID="RefBox536" X="384.0" Y="107.0" DX="0.0" DY="0.0" REF="system.INBOX_REST_RESPONSE" REFTYPE="8">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox535" X="450.0" Y="450.0" DX="0.0" DY="0.0" REF="Process368" REFTYPE="6">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox537" X="116.0" Y="153.0" DX="0.0" DY="0.0" REF="Activity517" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox538" X="240.0" Y="221.0" DX="0.0" DY="0.0" REF="OutboxParameter211" REFTYPE="9">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox540" X="469.0" Y="306.0" DX="0.0" DY="0.0" REF="Activity539" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox542" X="414.0" Y="250.0" DX="0.0" DY="0.0" REF="InboxParameter531" REFTYPE="3">
                  <BOXES />
                </RBOX>
                <RBOX OID="RefBox546" X="522.0" Y="228.0" DX="0.0" DY="0.0" REF="InboxParameter524" REFTYPE="8">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
          </BOXES>
          <GROUPS />
        </VIEW>
        <VIEW OID="View549" NAME="DataFlow/Participants" DESC="" VTYPE="1">
          <ARROWS />
          <BOXES>
            <RBOX OID="RefBox550" X="57.0" Y="30.0" DX="0.0" DY="0.0" REF="Process368" REFTYPE="5">
              <BOXES>
                <RBOX OID="RefBox554" X="57.0" Y="80.0" DX="0.0" DY="0.0" REF="InboxParameter374" REFTYPE="3">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
            <RBOX OID="RefBox551" X="192.0" Y="30.0" DX="0.0" DY="0.0" REF="Process368" REFTYPE="6">
              <BOXES />
            </RBOX>
            <RBOX OID="RefBox552" X="38.0" Y="189.0" DX="0.0" DY="0.0" REF="Activity518" REFTYPE="0">
              <BOXES>
                <RBOX OID="RefBox553" X="81.0" Y="251.0" DX="0.0" DY="0.0" REF="OutboxParameter262" REFTYPE="4">
                  <BOXES />
                </RBOX>
              </BOXES>
            </RBOX>
          </BOXES>
          <GROUPS />
        </VIEW>
      </VIEWS>
    </PROC>
  </PROCS>
  <PROGRAMS>
    <PROGRAM OID="Program1" NAME="CreatePoll" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter2" NAME="name" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter3" NAME="description" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter4" NAME="title" DESC="" TYPE="String" />
      </INBOX>
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod5" NAME="HTTPAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_HTTP">
          <INBOX>
            <PARAM OID="InboxParameter6" NAME="method" TYPE="Enum:GET,POST,PUT,DELETE,OPTIONS,HEAD">POST</PARAM>
            <PARAM OID="InboxParameter7" NAME="urlstring" TYPE="URI">http://doodle-test.com/api1WithoutAccessControl/polls</PARAM>
            <PARAM OID="InboxParameter8" NAME="headin" TYPE="Text Advanced" />
            <PARAM OID="InboxParameter9" NAME="body" TYPE="Text">&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;poll xmlns="http://doodle.com/xsd1"&gt;&lt;type&gt;DATE&lt;/type&gt;&lt;hidden&gt;false&lt;/hidden&gt;&lt;levels&gt;2&lt;/levels&gt;&lt;state&gt;OPEN&lt;/state&gt;&lt;title&gt;%title%&lt;/title&gt;&lt;description&gt;%description%&lt;/description&gt;&lt;initiator&gt;&lt;name&gt;%name%&lt;/name&gt;&lt;/initiator&gt;&lt;options&gt;&lt;option date="2008-08-01"/&gt;&lt;option date="2008-08-23"&gt;Wil&lt;/option&gt;&lt;option startDateTime="2008-08-23T15:15:00" endDateTime="2008-08-23T16:15:00"/&gt;&lt;option dateTime="2008-08-23T18:30:00"/&gt;&lt;/options&gt;&lt;/poll&gt;</PARAM>
            <PARAM OID="InboxParameter345" NAME="user" TYPE="String Advanced" />
            <PARAM OID="InboxParameter347" NAME="pass" TYPE="Password Advanced" />
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter10" NAME="headout" TYPE="String" />
            <PARAM OID="OutboxParameter11" NAME="page" TYPE="String" />
            <PARAM OID="OutboxParameter12" NAME="status" TYPE="String" />
            <PARAM OID="OutboxParameter13" NAME="errormsg" TYPE="String" />
            <PARAM OID="OutboxParameter14" NAME="responseheaders" TYPE="Map" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program15" NAME="CreatePollText" DESC="" AUTHOR="" VERSION="1.1" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter16" NAME="name" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter17" NAME="description" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter18" NAME="title" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter19" NAME="options" DESC="" TYPE="String" />
      </INBOX>
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod20" NAME="HTTPAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_HTTP">
          <INBOX>
            <PARAM OID="InboxParameter21" NAME="method" TYPE="Enum:GET,POST,PUT,DELETE,OPTIONS,HEAD">POST</PARAM>
            <PARAM OID="InboxParameter22" NAME="urlstring" TYPE="URI">http://doodle-test.com/api1WithoutAccessControl/polls</PARAM>
            <PARAM OID="InboxParameter23" NAME="headin" TYPE="Text Advanced">Content-Type:application/xml</PARAM>
            <PARAM OID="InboxParameter24" NAME="body" TYPE="Text">&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;poll xmlns="http://doodle.com/xsd1"&gt;&lt;type&gt;TEXT&lt;/type&gt;&lt;extensions/&gt;&lt;hidden&gt;false&lt;/hidden&gt;&lt;writeOnce&gt;false&lt;/writeOnce&gt;&lt;requireAddress&gt;false&lt;/requireAddress&gt;&lt;requireEMail&gt;false&lt;/requireEMail&gt;&lt;requirePhone&gt;false&lt;/requirePhone&gt;&lt;byInvitationOnly&gt;false&lt;/byInvitationOnly&gt;&lt;levels&gt;2&lt;/levels&gt;&lt;state&gt;OPEN&lt;/state&gt;&lt;title&gt;%title%&lt;/title&gt;&lt;description&gt;%description%&lt;/description&gt;&lt;initiator&gt;&lt;name&gt;%name%&lt;/name&gt;&lt;userId/&gt;&lt;eMailAddress&gt;test@jopera.org&lt;/eMailAddress&gt;&lt;/initiator&gt;&lt;options&gt;%options%&lt;/options&gt;&lt;/poll&gt;</PARAM>
            <PARAM OID="InboxParameter349" NAME="user" TYPE="String Advanced" />
            <PARAM OID="InboxParameter351" NAME="pass" TYPE="Password Advanced" />
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter25" NAME="headout" TYPE="String" />
            <PARAM OID="OutboxParameter26" NAME="page" TYPE="String" />
            <PARAM OID="OutboxParameter27" NAME="status" TYPE="String" />
            <PARAM OID="OutboxParameter28" NAME="errormsg" TYPE="String" />
            <PARAM OID="OutboxParameter29" NAME="responseheaders" TYPE="Map" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program30" NAME="GetHeaders" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter31" NAME="ResponseHeaders" DESC="" TYPE="Map" />
      </INBOX>
      <OUTBOX>
        <PARAM OID="OutboxParameter32" NAME="PollID" DESC="" TYPE="String" />
        <PARAM OID="OutboxParameter316" NAME="DoodleKey" DESC="" TYPE="String" />
      </OUTBOX>
      <ACCESS>
        <METHOD OID="AccessMethod33" NAME="JAVA_SNIPPETAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_JAVASCRIPT">
          <INBOX>
            <PARAM OID="InboxParameter34" NAME="Script" TYPE="Code:Java">PollID = ((List)ResponseHeaders.get("Content-Location")).get(0).toString();
DoodleKey = ((List)ResponseHeaders.get("X-DoodleKey")).get(0).toString();

//X-DoodleKey=[738z4htu], Content-Location=[a6f6qxtcuer7gaxh]</PARAM>
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter35" NAME="Exception" TYPE="Text" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program36" NAME="GetPoll" DESC="" AUTHOR="Cesare Pautasso" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter37" NAME="pollId" DESC="" TYPE="String" />
      </INBOX>
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod38" NAME="HTTPAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_HTTP">
          <INBOX>
            <PARAM OID="InboxParameter39" NAME="method" TYPE="Enum:GET,POST,PUT,DELETE,OPTIONS,HEAD">GET</PARAM>
            <PARAM OID="InboxParameter40" NAME="urlstring" TYPE="URI">http://doodle-test.com/api1WithoutAccessControl/polls/%pollId%</PARAM>
            <PARAM OID="InboxParameter41" NAME="headin" TYPE="Text Advanced" />
            <PARAM OID="InboxParameter42" NAME="body" TYPE="Text" />
            <PARAM OID="InboxParameter353" NAME="user" TYPE="String Advanced" />
            <PARAM OID="InboxParameter355" NAME="pass" TYPE="Password Advanced" />
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter43" NAME="headout" TYPE="String" />
            <PARAM OID="OutboxParameter44" NAME="responseheaders" TYPE="Map" />
            <PARAM OID="OutboxParameter45" NAME="page" TYPE="String" />
            <PARAM OID="OutboxParameter46" NAME="status" TYPE="String" />
            <PARAM OID="OutboxParameter47" NAME="errormsg" TYPE="String" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program48" NAME="AddComments" DESC="" AUTHOR="" VERSION="1.1" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter49" NAME="pollID" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter50" NAME="who" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter51" NAME="what" DESC="" TYPE="String" />
      </INBOX>
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod52" NAME="HTTPAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_HTTP">
          <INBOX>
            <PARAM OID="InboxParameter53" NAME="method" TYPE="Enum:GET,POST,PUT,DELETE,OPTIONS,HEAD">POST</PARAM>
            <PARAM OID="InboxParameter54" NAME="urlstring" TYPE="URI">http://doodle-test.com/api1WithoutAccessControl/polls/%pollID%/comments</PARAM>
            <PARAM OID="InboxParameter55" NAME="headin" TYPE="Text Advanced" />
            <PARAM OID="InboxParameter56" NAME="body" TYPE="Text">&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;comment xmlns="http://doodle.com/xsd1"&gt;&lt;who&gt;%who%&lt;/who&gt;&lt;what&gt;%what%&lt;/what&gt;&lt;/comment&gt;</PARAM>
            <PARAM OID="InboxParameter357" NAME="user" TYPE="String Advanced" />
            <PARAM OID="InboxParameter359" NAME="pass" TYPE="Password Advanced" />
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter57" NAME="headout" TYPE="String" />
            <PARAM OID="OutboxParameter58" NAME="page" TYPE="String" />
            <PARAM OID="OutboxParameter59" NAME="status" TYPE="String" />
            <PARAM OID="OutboxParameter60" NAME="errormsg" TYPE="String" />
            <PARAM OID="OutboxParameter61" NAME="responseheaders" TYPE="Map" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program62" NAME="ConvertY2D" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX />
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod65" NAME="XSLTAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.xml.CT_XSLT">
          <INBOX>
            <PARAM OID="InboxParameter66" NAME="InputXml" TYPE="XML" />
            <PARAM OID="InboxParameter67" NAME="InputXslt" TYPE="XML">&lt;?xml version="1.0"?&gt; 
&lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:yl="urn:yahoo:lcl"&gt;
&lt;xsl:output method="xml" indent="no"/&gt;
&lt;xsl:template match="//yl:Result"&gt;&lt;option&gt;&lt;xsl:number/&gt;.&lt;xsl:value-of select="yl:Title/text()"/&gt;&lt;/option&gt;&lt;/xsl:template&gt;
&lt;xsl:template match="text()"&gt;
&lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;</PARAM>
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter68" NAME="Output" TYPE="Text" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program69" NAME="Convert" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX />
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod70" NAME="NewAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.xml.CT_XSLT">
          <INBOX>
            <PARAM OID="InboxParameter71" NAME="InputXml" TYPE="XML" />
            <PARAM OID="InboxParameter72" NAME="InputXslt" TYPE="XML">&lt;?xml version="1.0"?&gt; 
&lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:yl="urn:yahoo:lcl"&gt;
  &lt;xsl:output method="html" indent="yes"/&gt;

&lt;xsl:template match="//yl:Result"&gt;points.push(new GLatLng(&lt;xsl:value-of select="yl:Latitude/text()"/&gt;,&lt;xsl:value-of select="yl:Longitude/text()"/&gt;)); labels.push(&amp;quot;&lt;xsl:number/&gt;.&lt;xsl:value-of select="yl:Title/text()"/&gt;&amp;quot;);
&lt;/xsl:template&gt;

&lt;xsl:template match="text()"&gt;
&lt;/xsl:template&gt;

&lt;/xsl:stylesheet&gt;</PARAM>
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter73" NAME="Output" TYPE="Text" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program74" NAME="Local" DESC="" AUTHOR="" VERSION="XML" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter75" NAME="results" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter76" NAME="zip" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter77" NAME="query" DESC="" TYPE="String" />
      </INBOX>
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod78" NAME="NewAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_HTTP">
          <INBOX>
            <PARAM OID="InboxParameter79" NAME="method" TYPE="Enum:GET,POST,PUT,DELETE,OPTIONS,HEAD">GET</PARAM>
            <PARAM OID="InboxParameter80" NAME="urlstring" TYPE="URI">http://local.yahooapis.com/LocalSearchService/V2/localSearch?appid=KaUjW5vV34EIYBSq8aRJn3I5ytrGeouO9WfdRuIJRMi.e12SXP79JzFISRktwkLPLY17WQ--&amp;query=%query%&amp;zip=%zip%&amp;results=%results%</PARAM>
            <PARAM OID="InboxParameter81" NAME="headin" TYPE="Text Advanced" />
            <PARAM OID="InboxParameter82" NAME="body" TYPE="Text" />
            <PARAM OID="InboxParameter361" NAME="user" TYPE="String Advanced" />
            <PARAM OID="InboxParameter363" NAME="pass" TYPE="Password Advanced" />
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter83" NAME="headout" TYPE="String" />
            <PARAM OID="OutboxParameter84" NAME="page" TYPE="String" />
            <PARAM OID="OutboxParameter85" NAME="status" TYPE="String" />
            <PARAM OID="OutboxParameter86" NAME="errormsg" TYPE="String" />
            <PARAM OID="OutboxParameter87" NAME="responseheaders" TYPE="Map" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program203" NAME="ShowGMapDoodle" AUTHOR="" VERSION="1.1" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter204" NAME="locations" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter205" NAME="pollid" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter206" NAME="time" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter207" NAME="title" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter208" NAME="instance" DESC="" TYPE="String" />
      </INBOX>
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod209" NAME="NewAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_ECHO">
          <INBOX>
            <PARAM OID="InboxParameter210" NAME="Input" TYPE="XML">&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
  &lt;head&gt;
    &lt;meta http-equiv="content-type" content="text/html; charset=utf-8"/&gt;
    &lt;title&gt;DoodleMap mashup with JOpera - %title%&lt;/title&gt;
    &lt;script src="http://maps.google.com/maps?file=api&amp;amp;v=2&amp;amp;key=ABQIAAAA17u4FI4fwZVs1n23JWSmNBTwM0brOpm-All5BF6PoaKBxRWWERSHDGh3tn1U_I6FgcJc63o-0UYDxw"
      type="text/javascript"&gt;&lt;/script&gt;
    &lt;script type="text/javascript"&gt;

    //&lt;![CDATA[

function GET(url, callback) {

   var xmlhttp = new XMLHttpRequest();
   xmlhttp.open("GET", url, true);
   xmlhttp.onreadystatechange = function() {   
   
   		if (xmlhttp.readyState == 3) {
		};
   		if (xmlhttp.readyState == 4) {
		   	callback(xmlhttp.responseXML);
		};
   }
   xmlhttp.send(null);
   return xmlhttp.responseText;

}

    function refreshTotal() {
        GET("/kernel/memory?showparam=%instance%:5:page",
        function(xml) { 
            var o = xml.getElementsByTagName("preferences")[0].childNodes.length;
            var t = [];
            for(var i = 0; i&lt;o; i++) { t[i] = 0; };
                      
        	var p = xml.getElementsByTagName("participant");
        	for(var i = 0; i &lt; p.length; i++) {
        		var prefs = p[i].getElementsByTagName("preferences")[0].childNodes;
        		for(var j = 0; j &lt; prefs.length; j++) {
        			if (prefs[j].textContent === "1") {
        				t[j] = t[j] + 1;
        			}
        			markers[j].count = t[j];
        		}
        	}
        	var max = 0;
        	for (var i =0; i &lt; t.length; i++) {
        		if (max &lt; t[i]) max = t[i];
        	}
        	for (var i =0; i &lt; t.length; i++) {
        		if (t[i] == 0) {
        			   markers[i].setImage("http://www.jopera.org/files/images/icons/red.png");
        		} else if (t[i] == max) {
        		        markers[i].setImage("http://www.jopera.org/files/images/icons/green.png");
        		} else {
        			markers[i].setImage("http://www.jopera.org/files/images/icons/yellow.png");
        		}
        	}
        });
    }

    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        
        points=[]; labels = [];
        %locations%
        
        map.setCenter(points[0], 13);
        var i = 0;
        markers= [];
        for(var p in points) {
            markers[i] = new GMarker(points[p]);
            setupMarker(i);
        	map.addOverlay(markers[i]);
        	i++;
        }
      }
      setInterval(refreshTotal, %time%);
    }
    
    function setupMarker(i) {
        markers[i].count = 0;
 //       markers[i].setImage("http://people.inf.ethz.ch/pautasso/jopera_download_gmap/red.png");
    	GEvent.addListener(markers[i],"click", function() {      
            var myHtml = "&lt;p&gt;&lt;b&gt;"+ labels[i] + "&lt;/b&gt;&lt;br/&gt;Preferences:" + markers[i].count +"&lt;/p&gt;";
            markers[i].openInfoWindowHtml(myHtml);
          });
    }

    //]]&gt;
    &lt;/script&gt;
  &lt;/head&gt;
  &lt;body onload="load()" onunload="GUnload()"&gt;
      &lt;h1 onclick="refreshTotal()"&gt;DoodleMap with JOpera - %title%&lt;/h1&gt;
    &lt;div id="map" style="width: 100%%; height: 400px"&gt;&lt;/div&gt;
    &lt;iframe style="width: 100%%; height:500px" src="http://doodle-test.com/%pollid%"&gt;&lt;/iframe&gt;
  &lt;/body&gt;
&lt;/html&gt;</PARAM>
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter211" NAME="Output" TYPE="Text" />
            <PARAM OID="OutboxParameter212" NAME="status" TYPE="String" />
            <PARAM OID="OutboxParameter213" NAME="errormsg" TYPE="String" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program243" NAME="CountParticipants" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX />
      <OUTBOX>
        <PARAM OID="OutboxParameter262" NAME="Output" DESC="" TYPE="String" />
      </OUTBOX>
      <ACCESS>
        <METHOD OID="AccessMethod252" NAME="XPATHAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.xml.CT_XPATH">
          <INBOX>
            <PARAM OID="InboxParameter254" NAME="InputXml" TYPE="XML" />
            <PARAM OID="InboxParameter256" NAME="InputXpath" TYPE="Text">count(//ns:participant)</PARAM>
            <PARAM OID="InboxParameter265" NAME="Namespaces" TYPE="Text Advanced">ns:http://doodle.com/xsd1</PARAM>
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter258" NAME="Output" TYPE="Text" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program267" NAME="PutPoll" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter282" NAME="pollid" DESC="" TYPE="String" />
        <PARAM OID="InboxParameter317" NAME="DoodleKey" DESC="" TYPE="String" />
      </INBOX>
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod272" NAME="HTTPAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_HTTP">
          <INBOX>
            <PARAM OID="InboxParameter273" NAME="method" TYPE="Enum:GET,POST,PUT,DELETE,OPTIONS,HEAD">PUT</PARAM>
            <PARAM OID="InboxParameter274" NAME="urlstring" TYPE="URI">http://doodle-test.com/api1WithoutAccessControl/polls/%pollid%</PARAM>
            <PARAM OID="InboxParameter275" NAME="headin" TYPE="Text Advanced">x-DoodleKey:%DoodleKey%</PARAM>
            <PARAM OID="InboxParameter276" NAME="body" TYPE="Text" />
            <PARAM OID="InboxParameter365" NAME="user" TYPE="String Advanced" />
            <PARAM OID="InboxParameter367" NAME="pass" TYPE="Password Advanced" />
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter277" NAME="headout" TYPE="String" />
            <PARAM OID="OutboxParameter278" NAME="page" TYPE="String" />
            <PARAM OID="OutboxParameter279" NAME="status" TYPE="String" />
            <PARAM OID="OutboxParameter280" NAME="errormsg" TYPE="String" />
            <PARAM OID="OutboxParameter281" NAME="responseheaders" TYPE="Map" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program291" NAME="ClosePoll" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter295" NAME="open" TYPE="String" />
      </INBOX>
      <OUTBOX>
        <PARAM OID="OutboxParameter300" NAME="closed" TYPE="String" />
      </OUTBOX>
      <ACCESS>
        <METHOD OID="AccessMethod305" NAME="JAVA_SNIPPETAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.CT_JAVASCRIPT">
          <INBOX>
            <PARAM OID="InboxParameter307" NAME="Script" TYPE="Code:Java">closed = open.replaceAll("&lt;state&gt;OPEN&lt;/state&gt;","&lt;state&gt;CLOSED&lt;/state&gt;");</PARAM>
          </INBOX>
          <OUTBOX>
            <PARAM OID="OutboxParameter309" NAME="Exception" TYPE="Text" />
          </OUTBOX>
        </METHOD>
      </ACCESS>
    </PROGRAM>
    <PROGRAM OID="Program521" NAME="Reply" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" SIZE="0" RESTART="0">
      <INBOX>
        <PARAM OID="InboxParameter531" NAME="page" DESC="" TYPE="String" />
      </INBOX>
      <OUTBOX />
      <ACCESS>
        <METHOD OID="AccessMethod522" NAME="REST_RESPONDAdapter" DESC="" AUTHOR="" VERSION="1.0" VERSIONSTATUS="Stable" CACHELIFETIME="0" ABSTRACT="false" COMP="system.rest.CT_REST_RESPOND">
          <INBOX>
            <PARAM OID="InboxParameter524" NAME="Response" TYPE="Serializable" />
            <PARAM OID="InboxParameter526" NAME="Code" TYPE="Integer">200</PARAM>
            <PARAM OID="InboxParameter528" NAME="Headers" TYPE="Text" />
            <PARAM OID="InboxParameter530" NAME="Payload" TYPE="Text">%page%</PARAM>
          </INBOX>
          <OUTBOX />
        </METHOD>
      </ACCESS>
    </PROGRAM>
  </PROGRAMS>
</OCR>

