Focal Point
[CASE-OPENED] Parameters not being picked up by report

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/3987027416

December 23, 2011, 04:35 PM
Dave02
[CASE-OPENED] Parameters not being picked up by report
I'm calling a report via the web service, and it's not picking up my parameters. The following is the generated SOAP message. I'd be grateful if someone could look it over and see if I'm doing something incorrectly.

Thanks,
Dave


---
<?xml version='1.0' encoding='UTF-8'?>
<soap-env:Envelope xmlns:soap-env='http://schemas.xmlsoap.org/soap/envelope/'>
  <soap-env:Header />
  <soap-env:Body>
    <WebFocusRunFex>
      <IBIWS_cookie>
        <time>1324675080278</time>
        <status>true</status>
        <MRcookie></MRcookie>
        <WFcookie>112073d6c91df2c5f6bab582ee4be708aa3991eec3662562e31bff9fff75d38a586e1c2a1cdfb4e73e116076950a99730b85d</WFcookie>
        <WFviewer>9059271023155676430</WFviewer>
        <userid></userid>
        <pass></pass>
        <mreuid></mreuid>
        <mrepass></mrepass>
        <cserver></cserver>
        <dosignon>false</dosignon>
        <othercookies />
        <serverSession></serverSession>
      </IBIWS_cookie>
      <IBIWS_fexinfo>
        <name>userreport</name>
        <app>pir</app>
        <server>EDASERVE</server>
        <IBIWS_arrayvalues>
          <ValuesArrayEntry>
            <name>ldapId</name>
            <value>dave</value>
            <quote>true</quote>
          </ValuesArrayEntry>
        </IBIWS_arrayvalues>
      </IBIWS_fexinfo>
    </WebFocusRunFex>
  </soap-env:Body>
</soap-env:Envelope>

This message has been edited. Last edited by: Kerry,


WebFocus 7.6.11 on Linux for X64 (Intel, AMD) 64 bit - Licensed Cores: 4
HTML, PDF, CSV
December 23, 2011, 09:44 PM
John_Edwards
Not much to go on bud -- can you show us the call? Get or Post?

Without seeing more I will politely remind you of the thing I've overlooked 100 times in the past: Upper/Lower case matters.

J.

This message has been edited. Last edited by: John_Edwards,



December 27, 2011, 03:49 PM
Waz
Also which parameters don't make it ?


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

December 29, 2011, 08:27 AM
Dave02
The parameter not being picked up is named "ldapId" and should have a value of "dave" and should be quoted when used in the query. As far as I know, parameters are supposed to be passed in the IBIWS_arrayvalues element as a ValuesArrayEntry consisting of a name and value element.

The following is the raw HTTP request:

POST /ibi_apps/uddi/WebFocus.jsp?IBIUDDI_parms=IBIWF_language%3Den%26IBIUDDI_webApplocation%3D%252Fibi_apps%252Fuddi%26IBIUDDI_wsdlversion%3D1.1%26IBIUDDI_action%3Drun%26 HTTP/1.1
Content-Length: 1169
Host: localhost

<?xml version='1.0' encoding='UTF-8'?>
<soap-env:Envelope xmlns:soap-env='http://schemas.xmlsoap.org/soap/envelope/'>
  <soap-env:Header />
  <soap-env:Body>
    <WebFocusRunFex>
      <IBIWS_cookie>
        <time>1325163896743</time>
        <status>true</status>
        <MRcookie></MRcookie>
        <WFcookie>1d1d83d793569dd3ac797a0be435f22dd188cf25256622c6e82fee77f3465fde1c25cd57bf963e1160659e9a9971ecebd</WFcookie>
        <WFviewer>8020382677257510263</WFviewer>
        <userid></userid>
        <pass></pass>
        <mreuid></mreuid>
        <mrepass></mrepass>
        <cserver></cserver>
        <dosignon>false</dosignon>
        <othercookies />
        <serverSession></serverSession>
      </IBIWS_cookie>
      <IBIWS_fexinfo>
        <name>userreport</name>
        <app>pir</app>
        <server>EDASERVE</server>
        <IBIWS_arrayvalues>
          <ValuesArrayEntry>
            <name>ldapId</name>
            <value>dave</value>
            <quote>true</quote>
          </ValuesArrayEntry>
        </IBIWS_arrayvalues>
      </IBIWS_fexinfo>
    </WebFocusRunFex>
  </soap-env:Body>
</soap-env:Envelope>



WebFocus 7.6.11 on Linux for X64 (Intel, AMD) 64 bit - Licensed Cores: 4
HTML, PDF, CSV
December 29, 2011, 03:43 PM
Waz
I wonder if the parameter is being stopped in the client, and needs to be allowed to be passed.

What happens if the fex is called via the servelet.


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

January 03, 2012, 05:14 PM
Dave02
Just posting to keep this topic from being automatically closed. This problem is still on-going.


WebFocus 7.6.11 on Linux for X64 (Intel, AMD) 64 bit - Licensed Cores: 4
HTML, PDF, CSV
January 06, 2012, 02:31 PM
Kerry
Thank you Dave for the update, please keep us posted.

Cheers,

Kerry


Kerry Zhan
Focal Point Moderator
Information Builders, Inc.