My Oracle Support Banner

ItemServiceSoapHttp.GetItemInformation WebService Error: User Does Not Have The Publish Privilege For Item / EGO_NO_PUBLISH_PRIV [Video] (Doc ID 1298340.1)

Last updated on DECEMBER 20, 2016

Applies to:

Oracle Product Hub - Version 12.1.2 and later
Information in this document applies to any platform.


The following error appears calling the PIM Item webservice (ItemServiceSoapHttp.GetItemInformation) from SoapUI in "Single Item Mode".
A generic user was created (ASADMIN) for webservice calls.
The user was not setup as a person and given no privileges.

Video - Call webservice (01:15)

1. Call the PIM Item Web service in Single Item Mode using SoapUI.
2. The error appears.

Partial Error

<Message>User does not have the publish privilege for item</Message>

Full Error

<env:Envelope xmlns:env="" xmlns:xsd="" xmlns:xsi="" xmlns:ns0="">
     <wsse:Security env:mustUnderstand="1" xmlns:wsse="" xmlns=""/>
        <listOfItems xmlns:ns1="">
                 <Message>User does not have the publish privilege for item</Message>

What is Working
Video - Call webservice via Batch ID (02:24)
If one creates a batch in the application, then calls the webservice with the batch id, then it works fine.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.