i'm working at the porting of an iice 8.3 client to the iice 8.5 version,as a temporary solution before we move definitively to SOA services. My application (and the one i'm porting) is exposed as a service to other developers, its purpose is to provide a simplified and limited interface to wsapi operations.
I'm using Netbeans 6.8 and jax-ws to generate proxy classes from iice 8.5 wsdl.
One of features of the preaviuos application was returning an url to the document stored on content manager. I've some problems in translating the old code : it used the Content object properties, searched for a property named "ContentURL" and built the link to the document.
In iice 8.5 this property has disappeared, and the only solution i've found is to call the operation getNativeContentURL .
The problem is that the returned url, which is completly different from the older version, get invalidated immediatly after i logoff from the server.
My goal is to maintain the same interface to the calling application, so i need to find a way to return an url which remain valid for a reasonable time (suppose it gets showed in a web page as temporary link to a resource ). Am i calling the wrog method or this iice feature has been removed?
the old version link appeared as : http://address/icmrm/ICMResourceManager?order=retrieve&item-id=A1001001A10B17B60248E13307&version=1&collection=CBR.CLLCT001&libname=PLIB33&update-date=2010-02-17+15%3A02%3A48.948449&token=A4E6.Gyf1__6_g9b9klzzBkU;&content-length=0&org-filename=testchiamata.txt
the new version link appear as : http://address/vbr_httpaccess/62046116c77138c3defa022550a09821/4888ad45ff33842b81b3bc7263405837?fileName=Conferenza+di+servizio.pdf
thank you in advance
NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
This topic has been locked.
1 reply Latest Post - 2010-09-13T20:05:38Z by sbakshi
Pinned topic iice 8.3 - 8.5 porting
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2010-09-13T20:05:38Z at 2010-09-13T20:05:38Z by sbakshi
sbakshi 270000RK5315 PostsACCEPTED ANSWER
Re: iice 8.3 - 8.5 porting2010-09-13T20:05:38Z in response to stefano_bHello Stefano,
Please note that there is a developerWorks article about "Develop a custom Web client using the IBM Content Integrator APIs" available at http://www.ibm.com/developerworks/data/library/techarticle/dm-0906iciwebclient/.
When you mentioned IICE 8.3 client I think you are referring to the IICE web client. Could you please take a look at this and see if this answers some of the questions you may have.