WebCenter Spaces UCM configuration - GET_ENVIRONMENT service call issue

After installing and configuring UCM, then WebCenter Spaces, the startup of WebCenter should create a content folder in UCM. However the connectivity between WebCenter and UCM causes an error in the log files:
On the UCM-side:
<Nov 9, 2011 2:35:11 PM HKT> <Error> <oracle.ucm.idcibr> <UCM-CS-000001> <general exception
intradoc.common.ServiceException: !csUnableToLoadEnvironment2!csUnableToExecMethod,loadEnvironmentVars
     at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:2115)
Caused By: java.lang.NullPointerException
     at intradoc.common.TableUtils.getIndexList(TableUtils.java:34)
On the WebCenter-side:
<Nov 9, 2011 2:35:11 PM HKT> <Warning> <oracle.webcenter.content.integration.spi.ucm.UCMBridge> <WCS-55028> <Error calling UCM server associated with repository UCMConnection. The service GET_ENVIRONMENT was called with user weblogic at time 11/9/11 2:35 PM, and returned statuscode -32.
oracle.stellent.ridc.protocol.ServiceException: Unable to load environment. Unable to execute service method 'loadEnvironmentVars'. The error was caused by an internally generated issue. The error has been logged.
     at oracle.stellent.ridc.protocol.ServiceResponse.getResponseAsBinder(ServiceResponse.java:135)
I did some 'sniffing' of the socket requests between the two and here they are:
WebCenter sends:
REMOTE_USER=weblogic
USER-AGENT=Java; Stellent CIS 11g; Oracle WebCenter 11g
CONTENT_TYPE=text/html
HEADER_ENCODING=UTF-8
REQUEST_METHOD=POST
CONTENT_LENGTH=204
HTTP_HOST=CIS
$$$$
NoHttpHeaders=0&IsJava=1&IdcService=GET_ENVIRONMENT
<?hda jcharset=UTF-8?>
@Properties LocalData
ClientEncoding=UTF-8
IdcService=GET_ENVIRONMENT
UserTimeZone=UTC
UserDateFormat=iso8601
ThreadID=15
@end
UCM replies with:
Content-type: text/plain; charset=utf-8
Content-Length: 531
<?hda version="11gR1-11.1.1.5.0-idcprod1-110413T184243" jcharset=UTF8 encoding=utf-8?>
@Properties LocalData
StatusCode=-32
blFieldTypes=StatusMessage message
IdcService=GET_ENVIRONMENT
ClientEncoding=UTF-8
UserTimeZone=UTC
UserDateFormat=iso8601
NoHttpHeaders=0
ThreadID=15
StatusMessage=Unable to load environment. Unable to execute service method 'loadEnvironmentVars'. The error was caused by an internally generated issue. The error has been logged.
dUser=weblogic
blDateFormat=yyyy-MM-dd HH:mm:ssZ!tUTC!mAM,PM
IsJava=1
@end
Thanks in advance for any insight into this issue.
Edited by: Snowy on Nov 9, 2011 12:45 AM

It turns out, the "Intradoc ServerPort" was not set in UCM. In Enterprise Manager: Content Server: Oracle Universal Content Management: Configuration, it was blank. As soon as I set this to "4444" and restarted it fixed this error.
I'd like to thank all who contributed.

Similar Messages

  • WebCenter - Spaces UCM Integration

    Recently I installed WebCenter Suite . I updated Spaces Services Configuration through FMC. Connection Test went successfull. I can browse UCM thorugh Spaces but I cannot upload any folder. Spaces server logs shows exception that the users lack permission. However content server and spaces server are part of same domain. I have configured external LDAP store. I can login with external LDAP userid to spaces as well as UCM
    I have provided sysadmin as user while configuring Conent Service in FMC.
    Any help ?

    Hi ,
    If you are trying to upload contents using LDAP user , then check to see if the right permissions (Roles in UCM parlance) are assigned to that user . Go to UCM - <user name > - Roles and see if the correct roles are seen or not .
    If it is just guest , then that indicates user not being provisioned correctly .
    Thanks
    Srinath

  • How to use WebCenter Spaces 11g 2.0 Services in WebCenter Interaction 10gR3

    Hi,
    Can someone explain how to use WebCenter 11g Web 2.0 Services in WebCenter Interaction 10gR3. I have installed Webcenter 11g Spaces. I also have Webcenter Interaction 10gR3 installed. Wanted to find out how can I make use of 11g web 2.0 services i.e. wiki,blog,discussions etc. in WCI 10gR3. How can I configure those services in 10gR3.
    As reading oracle notes it says there is a seemless integration of Web 2.0 11g Services in WCI 10gR3 but can't find any steps, tutorials or examples on how to do that. Any help is appreciated.
    Thanks.

    guest0012 wrote:
    As reading oracle notes it says there is a seamless integration of Web 2.0 11g Services in WCI 10gR3 but can't find any steps, tutorials or examples on how to do that.Nothing like that seamless integration with zero documentation:)

  • Antivirus scan implementation for WebCenter Space/UCM upload document

    Hi all,
    I am trying to find some information how to implement the anti-virus scanning engine in integrated Oracle Content Manager (UCM) in WebCenter Spaces. More specifically, when a user uploading a document in the Document Manager portlet by clicking Upload button, the document is scanned by an anti-virus engine on the server before it saves to the document repository. This functionality can be found in most of the online email services such up Yahoo and Google Mail.
    Has anyone in this forum done/investigated such anti-virus scan function?
    I know this will need to dig into the Upload "event", to hookup the scanning engine. Does anyone know what jar/war file with the "upload" class or javascript controlling the Upload button?
    Thanks in advance.
    Johnny
    Edited by: johnny.zhang on Jun 9, 2010 7:49 AM

    To be honest, i don't think this is something you can do in webcenter itself.
    UCM has a quiet good system for hooking into the default behaviour based upon events and so. I believe your answer is their.
    Perhaps you can ask this question in the ECM forum below because i think it's more an content server thing than a webcenter thing.
    Also, be noticed that you should check the licence of UCM if you are planning in hooking into the events of UCM. THe default licence you get with the webcenter services for UCM is a limited one were you can only use it for webcenter. I don't know if you are allowed to use other components beside the default one installed.

  • Webcenter spaces ldap configuration

    I have created a group in the Directory Services Manager. How do I configure/add this group in Web Center Spaces environment? Thanks.

    If the WLS that contains Webcenter Spaces already is configured with this ldap in security realm, you don't do anything

  • Service call issue WD ABAP

    Hi,
    I have a FM "HRCA_GETEMPLOYEEDATA_FROMUSER" which retrieves the employee master details for the user whoever logged in ECC. This User id is attached to pernr in HR.
    I have copied this FM to "Z" and made changes to import paratemer (USERNAME) as default value to SY-UNAME.
    I run this FM in se37, it is picks the logged in user id by default as import parameters and retrives the employee details from Infotype.
    However, I have created WD ABAP component using service call with Import and export parameters. Created the context mapping with the view controller via Input fields, submit button (with Actions to execute FM) and table element with data binding to display output details.
    However, it throws error message as "No active nametab exists for SY". When I run this application in IE it says USER_NOT_FOUND.
    Does the import parameter SY-UNAME of logged user is not allowed to pass in WD ABAP ? Then how to proceed with this one to implement ESS applications using WD ABAP. How the FM should be designed for ESS to used for WD ABAP applications.
    Please share your inputs.
    Regards,
    Anil Kumar

    Hi Thomas,
    Problem has been resolved. It was only warning message while activation of WD ABAP component (No active nametab exists for SY)
    Coding is not much from WD ABAP side. Once service call has been created to WD ABAP component, context mapping is done via component controller to View controller with necessary export parameter.
    And the FM is executed in "WDDOINIT" method of view at runtime.
    DATA lo_COMPONENTCONTROLLER TYPE REF TO IG_COMPONENTCONTROLLER .
    lo_COMPONENTCONTROLLER =   wd_this->get_componentcontroller_ctr( ).
      lo_componentcontroller->execute_zhrca_getemployeedata_(
    Output is displayed via a Table element throug data binding.
    User ids are same in ECC and Portal as well. SSO is also implemented successfully in the landscape.
    WD ABAP execute fine in Portal via WD ABAP iview.
    Thank you very much for your inputs.
    Regards,
    Anil kumar

  • Concurrent we service call issue

    I am using spring2.5 framework and tomcat6 as web server. I do have a web service implmentation on this.
    When my consumer applications are trying to call this WS concuurently, The WS response got mis matched or one call gets others response.
    How do I synchronize these WS call in this environment. I thoroughly checked my WS implementation and it's not using any shared resources, and I used synchronized in needed place.
    My end point is:
    <jaxws:endpoint
                    id="viewResult"
                    implementor="com.org.fulfillment.webservice.result.ResultViewerImpl"
                    address="/viewResult"/>My client call is:
    ResultViewerService service = resultviewerservice_service.getResultViewerServicePort();
                Client psClient = ClientProxy.getClient(service);
                HTTPConduit psHttpConduit = (HTTPConduit) psClient.getConduit();
                HTTPClientPolicy psClientPolicy = new HTTPClientPolicy();
                //Request Time out
                psClientPolicy.setReceiveTimeout(StringUtils.toInteger(timeout));
                //Connection Time out
                psClientPolicy.setConnectionTimeout(40000);
                psHttpConduit.setClient(psClientPolicy);
                Result res = service.viewResult(_orderlineId, _statusId);
                result = res.getResult();

    Hi,
    Do you have stored procedure for service call? if yes, disable it and then try.
    Sorry, I am not answering for another thread for blocking service if solution is deleted.
    Thanks & Regards,
    Nagarajan

  • Service Call Issue

    Hi Experts,
         While Try to add Service Call document, Getting this error.
    [Microsoft][SQL Server Native Client 10.0]String data, right truncation 'Service Calls' (OSCL)
    Regards
    Mohamed Yousuf Ali M I

    Hi,
    Do you have stored procedure for service call? if yes, disable it and then try.
    Sorry, I am not answering for another thread for blocking service if solution is deleted.
    Thanks & Regards,
    Nagarajan

  • UCM component with service calls

    Hi, we're developing component for intranet site which is calling standard UCM services from inside itself. But we couldn't get it to work becouse the following error appears
    Configuration error for request 'REGLAMENTS_CREATE_PACK'. No dynamic HTML page.
    The java code is like so
         public void reglaments_createPack() throws DataException, ServiceException {
    m_binder.putLocal("QueryText","here");
    executeServiceEx("GET_SEARCH_RESULTS", true);
    Is there a guide to create services which are calling standard UCM services?

    m_binder.putLocal("isJava","1");
    Add the above line to your code. If your service isn't set up to show a 'template' after execution, you will get the error you've encountered unless you specify the 'IsJava' parameter. (Or IsSoap or ..)
    Regards
    Wim

  • Calling UCM 11g web services with SSO

    Hello, I have read the documentation about Single Sign-On in UCM 11G but I haven't understood how I could use SSO on UCM 11g web services calls.
    The document I have read is
    [http://docs.oracle.com/cd/E15586_01/doc.1111/e10792/c03_security.htm]
    and I only see info about SSO when using "Windows Native Authentication" (WNA).
    I have to send soap calls from applications deployed in other application servers and use the SSO mechanism.
    Does anyone knows how can I configure UCM and weblogic?
    Thank you very much in advance!
    Regards.

    Hi ,
    If you are looking to use the WSDL to execute ucm services then use SoapUI IDE on development , there it requires only the http authentication method .
    Let me know if this is the actual requirement which you were looking for or if I have missed the point .
    I use this to quickly test WSDL and verify if the service being invoked is actually correct or not .
    Thanks,
    Srinath
    Edited by: Srinath Menon on Apr 26, 2013 11:32 AM

  • Webcenter Spaces Events Service configuration: FATAL Alert BAD CERTIFICATE

    Hello,
    I have a simple requirement to connect the events taskflow from an exchange server that is https and has a confirmed security certificate. I use the wsdl path for the events service and add it to my webcenter spaces service configuration -> Personal Events configuration.
    Then I ran into this error.
    javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.
    So, I downloaded the .crt file from Chrome (in per format) and used the keytool to upload the certificate exception into the cacerts file inside jdk and jrocket folders. I restart the managed server running WebCenter Spaces. This had no effect on the error.
    Is there anything else that I should do?
    Thanks,
    Pradyumna

    I have the same problem. Did You resolve it?

  • Can't see Document service in the WebCenter Spaces

    Hi,
    I have a problem with the document service in the WebCenter Spaces. I've followed the installation and configuration procedure from the documentation including the setting up the Content repository to UCM in Fusion Middleware control console, but I still can't see the Docuemnt link under the Content and Services tab in my spaces. However, if I go to the Documents page under the Pages tab, it will show me some folder content from the content server. Do I need to anything else to the document service available in WebCenter Spaces?
    Thanks,
    Steven

    By connecting to the Oracle Content server, you will be able to get all out of the box Document Service Task Flows in the Resource Catalog. You will NOT see the Document service under the Content and Services tab however.

  • Using WebCenter Spaces Web Service API through JDeveloper's Data Control

    Hi,
    I'm trying to access WebCenter Spaces Web Service API (located at http://host:port/webcenter/SpacesWebService)
    using JDeveloper's Web Center Data Control.
    I created a data control in my portal project using JDeveloper's Web Service Data Control wizard.
    I also created and configured key stores (jps-config.xml) at both sides (spaces server and my portal client).
    How I created a data control:
    * First I entered the name and the URL (http://host:port/webcenter/SpacesWebService?WSDL)
    * Then I entered HTTP basic authentication details (user name and password)
    * After that I drag-and-drop the getGroupSpaces() method from the data control to a .jspx page as a ADF read-only table.
    * Then ran my portal project and navigated to this .jspx page and it worked. List of group spaces appeared well on that page.
    The problem is that I got only public group spaces and group spaces created by the user I entered on HTTP basic authentication details.
    I makes no sense to enter some static user details in a web service client (or a data control).
    So the question is; can I use identity propagation to get only group spaces created by the same user which I logged in my portal?
    Edited by: 832886 on Feb 18, 2011 3:09 AM

    Hi,
    You generally get NameError when you are executing the createCred/updateCred from a incorrect location. Are you using the wlst from oracle_common\common\bin?
    Also, In your steps I don't see what you did to populate the walllet at JDeveloper end after your updateCred failed. This is a required step. Use the wlst from the location emntioned above and you should be able to proceed.
    Thanks,
    Vishal

  • Managing the mail service for WebCenter Spaces

    I need to setup the mail service in WebCenter Spaces and could use some assistance. I have a standalone Linux DEV box that has WebCenter 11.1.1.2 installed. I have Documents, Discussions, wikis+blogs all working in this instance.
    Now, I need to configure the mail service for this DEV instance to an SMTP mail server but I don't have any experience with this part. Has anyone setup the mail service using the Linux sendmail or Exchange 2003? How did you setup the external application for the mail server if you want to use Sendmail? Any help is appreciated.

    Hi Everybody
    I am also having similar problems. I could configure everything except for the mail service.
    I have the SMTP port but do not have IMAP details as our IT team does not maintain the IMAP.
    Please let me know how can I configure mail service with the SMTP details only.
    Your timely help would be much appreciated as we are in between a project development.
    regards
    Ramesh Chowdhary
    9717003417

  • Discussion and Announcement Services in webcenter Spaces + Active Directory

    I had successfully customized Discussion and announcement Services in webcenter spaces using the default authenticator user WEBLOGIC. And it was working fine.
    I was able to post and configure announcement and also able to create forums and threads in webcenter spaces.
    Now i have Successfully integrated my ACTIVE DIRECTORY to WLS. And now i want to configure discussion and announcement using active directory users. i am facing problem in it. I am able to login to Webcenter spaces as well as 8890/owc_discussions and also in 8890/owc_discussions/admin (jive forum admin) using AD users. i have also given admin roles to ACTIVE directory users in 8890/owc_discussions/admin under Global Settings -> Admins & Moderators .
    When I tried to configure Discussion and announcement Services in webcenter spaces it gives me errors like.....
    (1) The service did not get provisioned.
    (2) failure to authenticate the user *******, due to: Unable to connect to discussion server.*
    Do i need to make changes in keystore.properties & jive_crypto.jar ? Do i need to make a new connection in EM inside WebCenter > Service Configuration.
    Please help.
    Thanks

    Have you set up ws-security between your webcenter and discussion server? If not you need to set it up to get rid of the authentication error.
    Are you setting up a single-sign on between all webcenter components using OAM? If so there is an additional step to add/update owc_discussions.sso.mode property under discussion admin.

Maybe you are looking for