Subject: Re: DeliverFromGFTP
- Next message: Tamas Kukla: "Re: DeliverFromGFTP"
- Previous message: Tamas Kukla: "DeliverFromGFTP"
- In reply to: Tamas Kukla: "DeliverFromGFTP"
- Next in thread: Tamas Kukla: "Re: DeliverFromGFTP"
- Reply: Tamas Kukla: "Re: DeliverFromGFTP"
From: Amy Krause (amrey@epcc.ed.ac.uk)
Date: Nov 28, 2007 15:04
Hi,
In the request you deliver the results of the DeliverFromGFTP activity to
the client (since the output from the DeliverToGFTP activity is not
connected).
Output from the DeliverFromGFTP activity is binary data - but binary data
can't be included in the SOAP message as is, it must be base64 encoded.
In your example, the message contains base64 encoded binary data rather
than encrypted data.
Cheers,
Amy
On Wed, 28 Nov 2007, Tamas Kukla wrote:
> I am trying to use the DeliverFromGFTP method (WSRF 2.2), with both
> transport and message level security, and the default message level security
> descriptor file, but I got the filecontent in an encrypted form. My perform
> document looks like this:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!-- (c) International Business Machines Corporation, 2002 - 2005.-->
> <!-- (c) University of Edinburgh, 2002 - 2005.-->
> <!-- See OGSA-DAI-Licence.txt for licencing information.-->
> <perform
> xmlns="http://ogsadai.org.uk/namespaces/2005/10/types ">
>
> <documentation>
> This perform document demonstrates how to ...
> </documentation>
>
> <deliverFromGFTP name="delivery">
> <fromGFTP host=" staff-pc23.cpc.wmin.ac.uk " port="2811"
> file="/home/kt/test"/>
> <!--<fromGFTP host="ogsadai.org.uk " port="8080" file="path"/>-->
> <toLocal name="deliveryOutput"/>
> </deliverFromGFTP>
>
> </perform>
>
>
> And I execute it by the following command:
>
> ant dataServiceClient
> -Ddai.url=https://staff-pc23.cpc.wmin.ac.uk/wsrf/services/ogsadai/DataService
> -
> Ddai.resource.id=MySQL-OgsadaiTestDB -
> Ddai.action=examples/Perform/Delivery/deliverFromGFTP.xml -
> Ddai.mls.desc=examples/src/uk/org/ogsadai/examples/clienttoolkit/MLSecurityDescriptor.xml-
> Ddai.tls=encryption
>
> The original file content is in XML format, but I got this as result:
>
>
>
>
> Buildfile: build.xml
>
> setupClientSecurity:
>
> dataServiceClient:
> [echo] Executing Perform document on resource MySQL-OgsadaiTestDB...
> [java] Using message level security with descriptor:
> examples/src/uk/org/ogsadai/examples/clienttoolkit/MLSecurityDescriptor.xml
> [java] Using transport level security with encryption
> [java] Service version: OGSA-DAI WSRF 2.2
> [java] Number of resources: 1
> [java] Resource: MySQL-OgsadaiTestDB
> [java] Data Service Resource: MySQL-OgsadaiTestDB
> [java] About to invoke Perform...
> [java] Perform completed!
> [java] Response:
> [java] <?xml version="1.0" encoding="UTF-8"?>
> [java] <ns1:response xmlns:ns1="
> http://ogsadai.org.uk/namespaces/2005/10/types">
> [java] <ns1:session id="session-ogsadai-1167c7dc5f0"/>
> [java] <ns1:request status="COMPLETED"/>
> [java] <ns1:result name="delivery" status="COMPLETED"/>
> [java] <ns1:result name="deliveryOutput"
> status="COMPLETED">PHdlYlJvd1NldCB4bWxucz0iaHR0cDovL2phdmEuc3VuLmNvbS94bWwvbnMvamRiYyIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIKeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vamF2YS5zdW4uY29tL3htbC9ucy9qZGJjIGh0dHA6Ly9qYXZhLnN1bi5jb20veG1sL25zL2pkYmMvd2Vicm93c2V0LnhzZCI+Cjxwcm9wZXJ0aWVzPgo8Y29tbWFuZD48L2NvbW1hbmQ+Cjxjb25jdXJyZW5jeT4xMDA3PC9jb25jdXJyZW5jeT4KPGRhdGFzb3VyY2U+PC9kYXRhc291cmNlPgo8ZXNjYXBlLXByb2Nlc3Npbmc+dHJ1ZTwvZXNjYXBlLXByb2Nlc3Npbmc+CjxmZXRjaC1kaXJlY3Rpb24+MTAwMDwvZmV0Y2gtZGlyZWN0aW9uPgo8ZmV0Y2gtc2l6ZT4wPC9mZXRjaC1zaXplPgo8aXNvbGF0aW9uLWxldmVsPjA8L2lzb2xhdGlvbi1sZXZlbD4KPGtleS1jb2x1bW5zPjwva2V5LWNvbHVtbnM+CjxtYXA+PC9tYXA+CjxtYXgtZmllbGQtc2l6ZT4xMDQ4NTc2PC9tYXgtZmllbGQtc2l6ZT4KPG1heC1yb3dzPjA8L21heC1yb3dzPgo8cXVlcnktdGltZW91dD4wPC9xdWVyeS10aW1lb3V0Pgo8cmVhZC1vbmx5PnRydWU8L3JlYWQtb25seT4KPHJvd3NldC10eXBlPlJlc3VsdFNldC5UWVBFX0ZPUldBUkRfT05MWTwvcm93c2V0LXR5cGU+CjxzaG93LWRlbGV0ZWQ+ZmFsc2U8L3Nob3ctZGVsZXRlZD4KPHRhYmxlLW5hbWU+PC90YWJsZS1uYW1lPgo8dXJsPjwvdXJsPgo8c3luYy1wcm92aWRlcj4KPHN5bmMtcHJvdmlkZXItbmFtZS8+CjxzeW5jLXByb3ZpZGVyLXZlbmRvci8+CjxzeW5jLXByb3ZpZGVyLXZlcnNpb24vPgo8c3luYy1wcm92aWRlci1ncmFkZS8+CjxkYXRhLXNvdXJjZS1sb2NrLz4KPC9zeW5jLXByb3ZpZGVyPgo8L3Byb3BlcnRpZXM+CjxtZXRhZGF0YT4KPGNvbHVtbi1jb3VudD4xPC9jb2x1bW4tY291bnQ+Cjxjb2x1bW4tZGVmaW5pdGlvbj4KPGNvbHVtbi1pbmRleD4xPC9jb2x1bW4taW5kZXg+CjxhdXRvLWluY3JlbWVudD5mYWxzZTwvYXV0by1pbmNyZW1lbnQ+CjxjYXNlLXNlbnNpdGl2ZT5mYWxzZTwvY2FzZS1zZW5zaXRpdmU+CjxjdXJyZW5jeT5mYWxzZTwvY3VycmVuY3k+CjxudWxsYWJsZT4xPC9udWxsYWJsZT4KPHNpZ25lZD50cnVlPC9zaWduZWQ+CjxzZWFyY2hhYmxlPnRydWU8L3NlYXJjaGFibGU+Cjxjb2x1bW4tZGlzcGxheS1zaXplPjExPC9jb2x1bW4tZGlzcGxheS1zaXplPgo8Y29sdW1uLWxhYmVsPmlkPC9jb2x1bW4tbGFiZWw+Cjxjb2x1bW4tbmFtZT5pZDwvY29sdW1uLW5hbWU+CjxzY2hlbWEtbmFtZT48L3NjaGVtYS1uYW1lPgo8Y29sdW1uLXByZWNpc2lvbj4xMTwvY29sdW1uLXByZWNpc2lvbj4KPGNvbHVtbi1zY2FsZT4wPC9jb2x1bW4tc2NhbGU+Cjx0YWJsZS1uYW1lPmxpdHRsZWJsYWNrYm9vazwvdGFibGUtbmFtZT4KPGNhdGFsb2ctbmFtZT5vZ3NhZGFpPC9jYXRhbG9nLW5hbWU+Cjxjb2x1bW4tdHlwZT40PC9jb2x1bW4tdHlwZT4KPGNvbHVtbi10eXBlLW5hbWU+SU5UPC9jb2x1bW4tdHlwZS1uYW1lPgo8L2NvbHVtbi1kZWZpbml0aW9uPgo8L21ldGFkYXRhPgo8ZGF0YT48Y3VycmVudFJvdz4KPGNvbHVtblZhbHVlPjE8L2NvbHVtblZhbHVlPgo8L2N1cnJlbnRSb3c+PGN1cnJlbnRSb3c+Cjxjb2x1bW5WYWx1ZT4yPC9jb2x1bW5WYWx1ZT4KPC9jdXJyZW50Um93PjxjdXJyZW50Um93Pgo8Y29sdW1uVmFsdWU+MzwvY29sdW1uVmFsdWU+CjwvY3VycmVudFJvdz48Y3VycmVudFJvdz4KPGNvbHVtblZhbHVlPjQ8L2NvbHVtblZhbHVlPgo8L2N1cnJlbnRSb3c+PGN1cnJlbnRSb3c+Cjxjb2x1bW5WYWx1ZT41PC9jb2x1bW5WYWx1ZT4KPC9jdXJyZW50Um93PjwvZGF0YT4KPC93ZWJSb3dTZXQ+</ns1:result>
>
> [java] </ns1:response>
>
>
>
> Does anyone know what the problem is?
>
> Thanks
>
> Tamas
>
-- ------------------------------------------------------------ | Dr Amy Krause Applications Consultant | | |epcc|, The University of Edinburgh | | King's Buildings, Mayfield Road, Edinburgh EH9 3JZ, UK | | Tel: +44 (0)131 650 6718 --- email: a.krause@epcc.ed.ac.uk | ------------------------------------------------------------
- Next message: Tamas Kukla: "Re: DeliverFromGFTP"
- Previous message: Tamas Kukla: "DeliverFromGFTP"
- In reply to: Tamas Kukla: "DeliverFromGFTP"
- Next in thread: Tamas Kukla: "Re: DeliverFromGFTP"
- Reply: Tamas Kukla: "Re: DeliverFromGFTP"