Home

Results 1 to 10 of 10

Thread: Obtain document custom fields using SOAP API on GW18.1.1

  1. #1

    Obtain document custom fields using SOAP API on GW18.1.1

    Hi All,

    Please help. I am developing and application for a client to retrieve documents from GW DMS to do a bulk upload into Vibe.

    The issue I am now having is retrieving custom fields and all metadata that is linked to the stored document. The "getItemRequest" and "getLibraryItemRequest" do not return all the metadata of the document.

    System specs:
    GW VERSION: 18.1.1
    GW BUILD: 133172


    Your help will be appreciated.

    Regards
    Ntando

  2. #2
    Preston Stephenson NNTP User

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    Sorry, it has been a long time since I did anything with docs.
    I got the items in the Authored directory:
    (I'm only showing one item.)

    <?xml version="1.0" encoding="UTF-8"?><S:Envelope
    xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <S:Header>
    <session
    xmlns="http://schemas.novell.com/2005/01/GroupWise/types">wBNBeE1nTni32qPA</
    session>
    </S:Header>
    <S:Body>
    <ns3:getItemsRequest
    xmlns="http://schemas.novell.com/2005/01/GroupWise/types"
    xmlns:ns2="http://schemas.novell.com/2005/01/GroupWise/events"
    xmlns:ns3="http://schemas.novell.com/2005/01/GroupWise/methods">
    <ns3:container>11.domain.PO1.100.0.1.0.1@14</ns3:container>
    <ns3:view/>
    <ns3:count>0</ns3:count>
    </ns3:getItemsRequest>
    </S:Body>
    </S:Envelope>

    <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Header/>
    <SOAP-ENV:Body>
    <gwm:getItemsResponse
    xmlns:gwe="http://schemas.novell.com/2005/01/GroupWise/events"
    xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods"
    xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
    <gwm:items>
    <gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:type="gwt:DocumentRef">
    <gwt:sid>2</gwt:sid>
    <gwt:created>2008-04-25T14:25:22Z</gwt:created>
    <gwt:customs>
    <gwt:custom type="String">
    <gwt:field>Car</gwt:field>
    <gwt:value>Honda</gwt:value>
    </gwt:custom>
    </gwt:customs>
    <gwt:status>
    <gwt:opened>1</gwt:opened>
    <gwt:read>1</gwt:read>
    </gwt:status>
    <gwt:source>personal</gwt:source>
    <gwt:delivered>2008-04-25T14:25:22Z</gwt:delivered>
    <gwt:subject>log output</gwt:subject>
    <gwt:distribution>
    <gwt:from>
    <gwt:displayName>Preston stephenson</gwt:displayName>
    </gwt:from>
    </gwt:distribution>
    <gwt:size>14281</gwt:size>
    <gwt:begins>2008-04-25T14:25:22Z</gwt:begins>
    <gwt:library>
    <gwt:displayName>PO1 Library</gwt:displayName>
    <gwt:email>domain.PO1.PO1 Library</gwt:email>
    </gwt:library>
    <gwt:documentNumber>40</gwt:documentNumber>
    <gwt:filename>txt</gwt:filename>
    <gwt:documentTypeName>Document</gwt:documentTypeName>
    <gwt:author>
    <gwt:displayName>Preston stephenson</gwt:displayName>
    </gwt:author>
    <gwt:creator>
    <gwt:displayName>Preston stephenson</gwt:displayName>
    </gwt:creator>
    <gwt:versionCreator>
    <gwt:displayName>Preston stephenson</gwt:displayName>
    </gwt:versionCreator>
    <gwt:officialVersion>1</gwt:officialVersion>
    <gwt:currentVersion>1</gwt:currentVersion>
    <gwt:versionNumber>1</gwt:versionNumber>
    <gwt:versionDescription>Original</gwt:versionDescription>
    <gwt:fileSize>14281</gwt:fileSize>
    </gwt:item>
    </gwm:items>
    <gwm:status>
    <gwt:code>0</gwt:code>
    </gwm:status>
    </gwm:getItemsResponse>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

    At least the custom fields are returning on the document references.
    I don't think there is a restriction on the version used to login.
    Try using <version>1.09</version> in the loginRequest, just to make sure.
    Did you put something in your <view> element?

    Preston

    >>>


    > Hi All,
    >
    > Please help. I am developing and application for a client to retrieve
    > documents from GW DMS to do a bulk upload into Vibe.
    >
    > The issue I am now having is retrieving *custom fields* and all metadata
    > that is linked to the stored document. The "getItemRequest" and
    > "getLibraryItemRequest" do not return all the metadata of the document.
    >
    > *System specs:
    > GW VERSION: 18.1.1
    > GW BUILD: 133172*
    >
    > Your help will be appreciated.
    >
    > Regards
    > Ntando


  3. #3

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    Thanks for the response.

    I was using version 1.05 and changed to 1.09 as you advised but I still don't get items that contains custom fields. Here is one example of the response I am getting:
    <env:Envelope xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header/>
    <env:Body>
    <gwm:getItemsResponse xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods" xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
    <gwm:items>
    <gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:DocumentRef">
    <gwt:modified>2004-01-20T12:01:16Z</gwt:modified>
    <gwt:created>2004-01-20T12:01:09Z</gwt:created>
    <gwt:status>
    <gwt:opened>1</gwt:opened>
    <gwt:read>1</gwt:read>
    </gwt:status>
    <gwt:source>personal</gwt:source>
    <gwt:delivered>2004-01-20T12:01:09Z</gwt:delivered>
    <gwt:subject>6BAR COMPUTER LOGO</gwt:subject>
    <gwt:distribution>
    <gwt:from>
    <gwt:displayName>Jan du Toit</gwt:displayName>
    </gwt:from>
    </gwt:distribution>
    <gwt:size>24576</gwt:size>
    <gwt:library>
    <gwt:displayName>SIXBARLIB</gwt:displayName>
    <gwt:email>NetCB.NetCBPO.SIXBARLIB</gwt:email>
    </gwt:library>
    <gwt:documentNumber>90</gwt:documentNumber>
    <gwt:filename>doc</gwt:filename>
    <gwt:documentTypeName>Document</gwt:documentTypeName>
    <gwt:author>
    <gwt:displayName>Jan du Toit</gwt:displayName>
    </gwt:author>
    <gwt:creator>
    <gwt:displayName>Jan du Toit</gwt:displayName>
    </gwt:creator>
    <gwt:officialVersion>1</gwt:officialVersion>
    <gwt:currentVersion>1</gwt:currentVersion>
    <gwt:versionNumber>1</gwt:versionNumber>
    <gwt:versionDescription>Original</gwt:versionDescription>
    <gwt:fileSize>24576</gwt:fileSize>
    </gwt:item>
    </gwm:items>
    <gwm:status>
    <gwt:code>0</gwt:code>
    </gwm:status>
    </gwm:getItemsResponse>
    </env:Body>
    </env:Envelope>HTTP/1.0 500
    Date: Wed, 17 Apr 2019 06:59:41 GMT
    Server: Linux GroupWise POA 18.1.1
    Content-Type: text/html
    X-GWError-Code: 0x890F


    Here is what I put in the View:
    String[] sView = new String[1];
    sView[0] ="default";


    Regards,
    Ntando

  4. #4
    Preston Stephenson NNTP User

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    I believe the only thing that was different was that I didn't
    supply a view.
    You can try that.
    What does the Win32 client show for that document reference?
    What does the getCustomListRequest show for that library?

    Preston


    >>>


    > Thanks for the response.
    >
    > I was using version 1.05 and changed to 1.09 as you advised but I still
    > don't get items that contains custom fields. Here is one example of the
    > response I am getting:
    > *<env:Envelope xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
    > xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
    > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    > xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    > <env:Header/>
    > <env:Body>
    > <gwm:getItemsResponse
    > xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods"
    > xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
    > <gwm:items>
    > <gwt:item
    > xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
    > xsi:type="gwt:DocumentRef">
    > <gwt:modified>2004‑01‑20T12:01:16Z</gwt:modified>
    > <gwt:created>2004‑01‑20T12:01:09Z</gwt:created>
    > <gwt:status>
    > <gwt:opened>1</gwt:opened>
    > <gwt:read>1</gwt:read>
    > </gwt:status>
    > <gwt:source>personal</gwt:source>
    >
    > <gwt:delivered>2004‑01‑20T12:01:09Z</gwt:delivered>
    > <gwt:subject>6BAR COMPUTER LOGO</gwt:subject>
    > <gwt:distribution>
    > <gwt:from>
    > <gwt:displayName>Jan du
    > Toit</gwt:displayName>
    > </gwt:from>
    > </gwt:distribution>
    > <gwt:size>24576</gwt:size>
    > <gwt:library>
    > <gwt:displayName>SIXBARLIB</gwt:displayName>
    > <gwt:email>NetCB.NetCBPO.SIXBARLIB</gwt:email>
    > </gwt:library>
    > <gwt:documentNumber>90</gwt:documentNumber>
    > <gwt:filename>doc</gwt:filename>
    >
    > <gwt:documentTypeName>Document</gwt:documentTypeName>
    > <gwt:author>
    > <gwt:displayName>Jan du Toit</gwt:displayName>
    > </gwt:author>
    > <gwt:creator>
    > <gwt:displayName>Jan du Toit</gwt:displayName>
    > </gwt:creator>
    > <gwt:officialVersion>1</gwt:officialVersion>
    > <gwt:currentVersion>1</gwt:currentVersion>
    > <gwt:versionNumber>1</gwt:versionNumber>
    >
    > <gwt:versionDescription>Original</gwt:versionDescription>
    > <gwt:fileSize>24576</gwt:fileSize>
    > </gwt:item>
    > </gwm:items>
    > <gwm:status>
    > <gwt:code>0</gwt:code>
    > </gwm:status>
    > </gwm:getItemsResponse>
    > </env:Body>
    > </env:Envelope>HTTP/1.0 500
    > Date: Wed, 17 Apr 2019 06:59:41 GMT
    > Server: Linux GroupWise POA 18.1.1
    > Content‑Type: text/html
    > X‑GWError‑Code: 0x890F*
    >
    > Here is what I put in the View:
    > *String[] sView = new String[1];
    > sView[0] ="default";
    > *
    >
    > Regards,
    > Ntando



  5. #5

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    Thanks for the advise Preston.

    I have realised that some documents do not have custom fields hence the fields are not returned when requesting for an item.

    Here is my result on a different document that has custom fields(setting view to null):

    <gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:DocumentRef">
    <gwt:created>2013-08-22T15:33:52Z</gwt:created>
    <gwt:customs>
    <gwt:custom type="String">
    <gwt:field>Customer Code</gwt:field>
    <gwt:value>&amp;lt;Not Defined&amp;gt;</gwt:value>
    </gwt:custom>
    <gwt:custom type="String">
    <gwt:field>Primary Contractor</gwt:field>
    <gwt:value>GWAVA</gwt:value>
    </gwt:custom>
    <gwt:custom type="String">
    <gwt:field>Status</gwt:field>
    <gwt:value>&amp;lt;Not Applicable&amp;gt;</gwt:value>
    </gwt:custom>
    </gwt:customs>
    <gwt:status>
    <gwt:opened>1</gwt:opened>
    <gwt:read>1</gwt:read>
    </gwt:status>
    <gwt:source>personal</gwt:source>
    <gwt:delivered>2013-08-22T15:33:52Z</gwt:delivered>
    <gwt:subject>Invoice Request - GWAVA Retain for Corobrik</gwt:subject>
    <gwt:distribution>
    <gwt:from>
    <gwt:displayName>Simone Angove</gwt:displayName>
    </gwt:from>
    </gwt:distribution>
    <gwt:library>
    <gwt:displayName>NetCBLIB</gwt:displayName>
    <gwt:email>NetCB.NetCBPO.NetCBLIB</gwt:email>
    </gwt:library>
    <gwt:documentNumber>10270</gwt:documentNumber>
    <gwt:documentTypeName>Document</gwt:documentTypeName>
    <gwt:author>
    <gwt:displayName>Cobus Burgers</gwt:displayName>
    </gwt:author>
    <gwt:creator>
    <gwt:displayName>Simone Angove</gwt:displayName>
    </gwt:creator>
    <gwt:officialVersion>1</gwt:officialVersion>
    <gwt:currentVersion>1</gwt:currentVersion>
    <gwt:versionNumber>1</gwt:versionNumber>
    </gwt:item>


    One more question Preston, do I also get the document Activity Log from a getItemRequest call?


    Regards,
    Ntando

  6. #6
    Preston Stephenson NNTP User

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    I believe you are asking to get the version events for a document version.
    To get the version events for a document version, you pass the version id
    as the <container> element in getItemsRequest.

    If you need, I can show you the test that I ran to get the events.

    Preston


    >>>


    > Thanks for the advise Preston.
    >
    > I have realised that some documents do not have custom fields hence the
    > fields are not returned when requesting for an item.
    >
    > Here is my result on a different document that has custom fields(setting
    > view to null):
    >
    > *<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
    > xsi:type="gwt:DocumentRef">
    > <gwt:created>2013‑08‑22T15:33:52Z</gwt:created>
    > <gwt:customs>
    > <gwt:custom type="String">
    > <gwt:field>Customer Code</gwt:field>
    > <gwt:value>&amp;lt;Not
    > Defined&amp;gt;</gwt:value>
    > </gwt:custom>
    > <gwt:custom type="String">
    > <gwt:field>Primary Contractor</gwt:field>
    > <gwt:value>GWAVA</gwt:value>
    > </gwt:custom>
    > <gwt:custom type="String">
    > <gwt:field>Status</gwt:field>
    > <gwt:value>&amp;lt;Not
    > Applicable&amp;gt;</gwt:value>
    > </gwt:custom>
    > </gwt:customs>
    > <gwt:status>
    > <gwt:opened>1</gwt:opened>
    > <gwt:read>1</gwt:read>
    > </gwt:status>
    > <gwt:source>personal</gwt:source>
    >
    > <gwt:delivered>2013‑08‑22T15:33:52Z</gwt:delivered>
    > <gwt:subject>Invoice Request ‑ GWAVA Retain for
    > Corobrik</gwt:subject>
    > <gwt:distribution>
    > <gwt:from>
    > <gwt:displayName>Simone
    > Angove</gwt:displayName>
    > </gwt:from>
    > </gwt:distribution>
    > <gwt:library>
    > <gwt:displayName>NetCBLIB</gwt:displayName>
    >
    > <gwt:email>NetCB.NetCBPO.NetCBLIB</gwt:email>
    > </gwt:library>
    > <gwt:documentNumber>10270</gwt:documentNumber>
    >
    > <gwt:documentTypeName>Document</gwt:documentTypeName>
    > <gwt:author>
    > <gwt:displayName>Cobus
    > Burgers</gwt:displayName>
    > </gwt:author>
    > <gwt:creator>
    > <gwt:displayName>Simone
    > Angove</gwt:displayName>
    > </gwt:creator>
    > <gwt:officialVersion>1</gwt:officialVersion>
    > <gwt:currentVersion>1</gwt:currentVersion>
    > <gwt:versionNumber>1</gwt:versionNumber>
    > </gwt:item>*
    >
    > ‑One more question Preston, do I also get the document Activity Log

    from
    > a getItemRequest call?
    > ‑
    >
    > Regards,
    > Ntando



  7. #7

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    Thanks Preston.

    Please share the test you have done.

    Regards,
    Ntando

  8. #8
    Preston Stephenson NNTP User

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    private void testGetDocument()
    {
    GetItemsRequest request = new GetItemsRequest();
    GetItemsResponse response;
    GetLibraryItemRequest lreq = new GetLibraryItemRequest();
    GetLibraryItemResponse lresp;
    ItemRefList list = new ItemRefList();
    DocumentRef item = (DocumentRef)
    tvItems.getSelectionModel().getSelectedItem();

    list.getItem().add(item.getId());
    request.setContainer(getFolderId());
    request.setItems(list);
    response = port.getItemsRequest(request);
    if (response.getStatus().getCode() != 0)
    return;

    item = (DocumentRef)response.getItems().getItem().get(0);
    lreq.setLibrary(item.getLibrary().getEmail());
    lreq.setDocumentNumber(item.getDocumentNumber());
    lreq.setVersionNumber("current");
    lresp = port.getLibraryItemRequest(lreq);

    request = new GetItemsRequest();
    request.setContainer(lresp.getItem().getId());
    response = port.getItemsRequest(request);
    }

    This gets the currently selected object (Document Reference).
    It gets the "current" version for the document.
    It then gets the version events for the version.

    If you need, I can show you the SOAP trace.
    I will have to cut it down some.
    There are some restrictions on how big (# of bytes) a message can be in the
    forum.

    Preston


    >>>


    > Thanks Preston.
    >
    > Please share the test you have done.
    >
    > Regards,
    > Ntando



  9. #9
    Preston Stephenson NNTP User

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    Here is the soap trace that has some data taken out:
    <ns2:getItemsRequest">
    <ns2:container>10.domain.PO1.100.0.1.0.1@23</ns2:container>
    <ns2:items>

    <item>45E2FA6C.domain.PO1.100.1776172.1.616.1@11:1 0.domain.PO1.100.0.1.0.1@2
    3</item>
    </ns2:items>
    <ns2:count>0</ns2:count>
    </ns2:getItemsRequest>

    <gwm:getItemsResponse>
    <gwm:items>
    <gwt:item xsi:type="gwt:DocumentRef">

    <gwt:id>45E2FA6C.domain.PO1.100.1776172.1.616.1@11 :10.domain.PO1.100.0.1.0.1
    @23</gwt:id>
    <gwt:sid>1558</gwt:sid>
    <gwt:version>9</gwt:version>
    <gwt:modified>2007-08-28T02:00:02Z</gwt:modified>
    <gwt:container sid="14">10.domain.PO1.100.0.1.0.1@23</gwt:container>
    <gwt:created>2007-02-26T22:19:08Z</gwt:created>
    <gwt:customs>
    <gwt:custom type="String">
    <gwt:field>Car</gwt:field>
    <gwt:value>Honda</gwt:value>
    </gwt:custom>
    ...
    <gwt:custom type="Date">
    <gwt:field>Expiration</gwt:field>
    <gwt:value>2007-06-30T00:00:00Z</gwt:value>
    </gwt:custom>
    </gwt:customs>
    <gwt:status>
    <gwt:accepted>1</gwt:accepted>
    <gwt:opened>1</gwt:opened>
    <gwt:read>1</gwt:read>
    </gwt:status>
    <gwt:source>personal</gwt:source>
    <gwt:delivered>2007-02-26T22:19:08Z</gwt:delivered>
    <gwt:subject>TestingDoc</gwt:subject>
    <gwt:distribution>
    <gwt:from>
    <gwt:displayName>Preston Stephenson</gwt:displayName>
    </gwt:from>
    </gwt:distribution>
    <gwt:size>367544</gwt:size>
    <gwt:begins>2007-02-26T22:19:08Z</gwt:begins>
    <gwt:library>
    <gwt:displayName>PO1 Library</gwt:displayName>
    <gwt:email>domain.PO1.PO1 Library</gwt:email>
    </gwt:library>
    <gwt:documentNumber>30</gwt:documentNumber>
    <gwt:filename>cpp</gwt:filename>
    <gwt:documentTypeName>Agenda</gwt:documentTypeName>
    <gwt:author>
    <gwt:displayName>Preston Stephenson</gwt:displayName>
    <gwt:email>domain.PO1.pstephenson</gwt:email>
    <gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
    </gwt:author>
    <gwt:creator>
    </gwt:creator>
    <gwt:versionCreator>
    </gwt:versionCreator>
    <gwt:officialVersion>1</gwt:officialVersion>
    <gwt:currentVersion>1</gwt:currentVersion>
    <gwt:versionNumber>1</gwt:versionNumber>
    <gwt:versionDescription>This is a test
    description</gwt:versionDescription>
    <gwt:fileSize>367544</gwt:fileSize>
    <gwt:acl>
    </gwt:acl>
    <gwt:refAccess>domain.PO1.PO1 Library#30#1#1#.ET7F ! "Lm^&lt; (
    !#.ET7F ! "Lm^&lt; ) !</gwt:refAccess>
    </gwt:item>
    </gwm:items>
    <gwm:status>
    <gwt:code>0</gwt:code>
    </gwm:status>
    </gwm:getItemsResponse>

    <ns2:getLibraryItemRequest>
    <ns2:library>domain.PO1.PO1 Library</ns2:library>
    <ns2:documentNumber>30</ns2:documentNumber>
    <ns2:versionNumber>current</ns2:versionNumber>
    </ns2:getLibraryItemRequest>

    <gwm:getLibraryItemResponse>
    <gwm:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:type="gwt:Version">
    <gwt:id>domain.PO1.PO1 Library:30:1@69</gwt:id>
    <gwt:version>3</gwt:version>
    <gwt:container>domain.PO1.PO1 Library:30@67</gwt:container>
    <gwt:created>2007-02-26T23:19:08Z</gwt:created>
    <gwt:library>
    <gwt:displayName>PO1 Library</gwt:displayName>
    <gwt:email>PO1 Library@prestons.provo.novell.com</gwt:email>
    </gwt:library>
    <gwt:documentNumber>30</gwt:documentNumber>
    <gwt:versionCreator>
    <gwt:displayName>Preston Stephenson</gwt:displayName>
    <gwt:email>pstephenson@prestons.provo.novell.com </gwt:email>
    <gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
    </gwt:versionCreator>
    <gwt:versionNumber>1</gwt:versionNumber>
    <gwt:versionDescription>This is a test
    description</gwt:versionDescription>
    <gwt:versionStatus>available</gwt:versionStatus>
    <gwt:life>66</gwt:life>
    <gwt:ageAction>delete</gwt:ageAction>
    <gwt:fileSize>367544</gwt:fileSize>
    <gwt:filename>cpp</gwt:filename>
    </gwm:item>
    <gwm:status>
    <gwt:code>0</gwt:code>
    </gwm:status>
    </gwm:getLibraryItemResponse>

    <ns2:getItemsRequest>
    <ns2:container>domain.PO1.PO1 Library:30:1@69</ns2:container>
    <ns2:count>0</ns2:count>
    </ns2:getItemsRequest>

    <gwm:getItemsResponse>
    <gwm:items>
    <gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:type="gwt:VersionEvent">
    <gwt:id>45E2FA6C.domain.PO1.1.230815.36.D.1@70</gwt:id>
    <gwt:created>2007-02-26T23:19:08Z</gwt:created>
    <gwt:library>
    <gwt:displayName>PO1 Library</gwt:displayName>
    <gwt:email>PO1 Library@prestons.provo.novell.com</gwt:email>
    </gwt:library>
    <gwt:documentNumber>30</gwt:documentNumber>
    <gwt:versionNumber>1</gwt:versionNumber>
    <gwt:creator>
    <gwt:displayName>Preston Stephenson</gwt:displayName>
    <gwt:email>pstephenson@prestons.provo.novell.com </gwt:email>
    <gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
    </gwt:creator>
    <gwt:event>created</gwt:event>

    <gwt:filename>\\pstephenson.provo.novell.com\autot est\domain\po1\gwdms\lib00
    01\docs\fd7d\45e2fa6c.000</gwt:filename>
    </gwt:item>
    ...
    <gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:type="gwt:VersionEvent">
    <gwt:id>5A7A20DA.domain.PO1.1.230815.36.3F.1@70</gwt:id>
    <gwt:created>2018-02-06T21:40:42Z</gwt:created>
    <gwt:library>
    <gwt:displayName>PO1 Library</gwt:displayName>
    <gwt:email>PO1 Library@prestons.provo.novell.com</gwt:email>
    </gwt:library>
    <gwt:documentNumber>30</gwt:documentNumber>
    <gwt:versionNumber>1</gwt:versionNumber>
    <gwt:creator>
    <gwt:displayName>Preston Stephenson</gwt:displayName>
    <gwt:email>pstephenson@prestons.provo.novell.com </gwt:email>
    <gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
    </gwt:creator>
    <gwt:event>versionDownloaded</gwt:event>

    <gwt:filename>g:\domain\po1\gwdms\lib0001\docs\fd7 d\45e2fa6c.000</gwt:filena
    me>
    </gwt:item>
    </gwm:items>
    <gwm:status>
    <gwt:code>0</gwt:code>
    </gwm:status>
    </gwm:getItemsResponse>

    Preston


  10. #10

    Re: Obtain document custom fields using SOAP API on GW18.1.1

    Hi Preston,

    Your advise worked. Thank you.

    Regards,
    Ntando

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •