Tuesday, February 16, 2010

WebCenter Quick Install Guide


I know Oracle provides a good guide on how to perform quick install for WebCenter, but still, this is just a collection of steps I've been performing on my development machines, and it includes some things like configuring the connections to Wikis & Discussion server.
This is not meant for a enterprise deployment, but good enough for a developer, quick demo, or whenever you have a 4Gb Unix machine laying around... :-)
For this basic setup, we will be using 
WS-Security.


Resources

  1. You can get all the software from the following link - http://www.oracle.com/technology/software/products/middleware/htdocs/fmw_11_download.html

    1. Oracle Database 10g Express
    2. Repository Creation Utility (RCU 11.1.1.2.0) - used to create the necessary repositories
    3. WebLogic Server (10.3.2) - wls1032_linux32.bin
    4. Web Tier Utilities (11.1.1.2.0) - Oracle Apache installer
    5. WebCenter Suite (11.1.1.2.0) - WebCenter installer
    6. Content Management for WebCenter (10.1.3.5.1) - directory with Content Server install - to be used during WebCenter installation
  2. The best would be to install on Oracle Enterprise Linux machine, with 4Gb memory and around 10Gb~15Gb disk space. You may also try on Ubuntu, just ignore some of the failed checks.

Before you Continue...

Check out George Maggessy's great post about installation, with lots of screenshots that help visualize the steps below.



1. Install Oracle DB

Documentation
Quick Steps
1. Install Oracle XE


[oracle@mymachine E20Installers]$ su -c "rpm -i ./oracle-xe-univ-10.2.0.1-1.0.i386.rpm"
[oracle@mymachine E20Installers]$ su -c "/etc/init.d/oracle-xe configure"
  • You may also want to change the PROCESSES param to 300
[oracle@mymachine E20Installers]$ export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
[oracle@mymachine E20Installers]$ $ORACLE_HOME/bin/sqlplus sys/welcome1@xe as sysdba

SQL> alter system set processes=300 scope=spfile; 
SQL> exit;

[oracle@mymachine E20Installers]$ su -c "/sbin/service oracle-xe reload"



2. Configuring Spaces

Documentation
Quick Steps
1. Install WLS

[oracle@mymachine E20Installers]$  ./wls1032_linux32.bin
  • choose to create a new Middleware home under /u01/app/wls
  • continue with defaults
  • do not run the Quick Start at the end
2. Install WebTier

[oracle@mymachine E20Installers]$ ./webtier/Disk1/runInstaller
  • choose "Install & Configure"
  • Oracle Middleware Home is the one you just created /u01/app/wls
  • Step 5, select "Oracle HTTP Server" only and unselect the other boxes (webcache, associate with domain)
  • continue with defaults
  • once install is complete, you should be able to navigate to http://mymachine.us.oracle.com:7777
3. Create the Repository

[oracle@mymachine E20Installers]$ ./rcu/bin/rcu
  • choose "create"
  • your machine comes with Oracle XE, so for Step 2 use the following:

    • hostname = localhost
    • port = 1521
    • service name = xe
    • username = sys
    • password = welcome1
    • role = sysdba
  • during the "Checking Prerequisites" you should see a message complaining about the DB not being supported. Just click on "Ignore"
  • Step 3, keep the prefix as "DEV" and select "WebCenter Suite", along with "AS Common Schemas -> Metadata Services".
  • Step 4, use "welcome1" as password -- easy to remember
  • continue with defaults and RCU will create the tablespaces and users
4. Install WebCenter

[oracle@mymachine E20Installers]$ ./wc/Disk1/runInstaller
  • point JDK home to /u01/app/wls/jdk160_14_R27.6.5-32
  • Oracle Middleware Home is the one you just created /u01/app/wls
  • Step 4, let's install UCM as well:

  • Step 5, use the following:

    • Connect String = localhost:1521:xe - pay attention to this one!
    • Schema User Name = DEV_OCSERVER
    • Schema Password = welcome1
  • click "Install"
  • click "Next" to start the UCM install
  • point UCM Media Directory to /u01/oracle/software/E20Installers/ContentServer (or wherever we have the software)
  • click "Next" and wait for install to finish
5. Configure WebCenter domain

  • We need to create a new WLS domain to host our WebCenter stuff.
  • that is done by using the WLS Config tool

    [oracle@mymachine E20Installers]$ cd /u01/app/wls/Oracle_WC1/common/bin/
    [oracle@mymachine bin]$ ./config.sh
    
  • choose "Create a new Weblogic Domain"
  • check all the checkboxes, so all products are supported
  • for testing purposes, Domain name = boot_domain
  • use "welcome1" as password for user "weblogic"
  • go with "Development" and "Sun JDK"
  • Configure JDBC Component Schema

    • to make it simpler to edit, check all the checkboxes and make the 3 (and only 3) changes below:
    • DBMS/Service = xe
    • hostname = localhost
    • Schema Password = welcome1
    • click "Next" and make sure all the connection tests are ok
  • Select Optional Configuration -- there is no need to do any, but you might want to choose to have all services running on a Unix Machine.

    • refer to George's blog regarding this step
6. Start the services

  • To verify the install so far, let's start the servers
  • Weblogic Admin Server

    [oracle@mymachine bin]$ cd /u01/app/wls/user_projects/domains/boot_domain/
    [oracle@mymachine boot_domain]$ ./startWebLogic.sh
    
  • WebCenter Services

    • before you do that, let's create a boot.properties to avoid having to type username/pwd everytime

      [oracle@mymachine boot_domain]$ cd servers
      [oracle@mymachine servers]$ mkdir -p WLS_Services/security
      [oracle@mymachine servers]$ cd WLS_Services/security/
      [oracle@mymachine security]$ vi boot.properties
      ---- add these 2 lines
      username=weblogic
      password=welcome1
      ---- save and exit
      [oracle@mymachine security]$ cd ../../../bin
      [oracle@mymachine bin]$ ./startManagedWebLogic.sh WLS_Services
      
  • WebCenter Spaces

    • before you do that, let's create a boot.properties to avoid having to type username/pwd everytime

      [oracle@mymachine boot_domain]$ cd servers
      [oracle@mymachine servers]$ mkdir -p WLS_Spaces/security
      [oracle@mymachine servers]$ cd WLS_Spaces/security/
      [oracle@mymachine security]$ vi boot.properties
      ---- add these 2 lines
      username=weblogic
      password=welcome1
      ---- save and exit
      [oracle@mymachine security]$ cd ../../../bin
      [oracle@mymachine bin]$ ./startManagedWebLogic.sh WLS_Spaces
      
  • You should now be able to access:


3. Configuring UCM

Documentation
Quick Steps
1. Configure UCM to use HTTP

  • this is a quick step, to make sure UCM shows up on the URL we specified before - http://mymachine.us.oracle.com:7777/ucm
  • for this, we need to edit the http.conf file for the WebTier's Apache, and append 2 lines

    [oracle@mymachine E20Installers]$ cd /u01/app/wls/Oracle_WT1/instances/instance1/config/OHS/ohs1
    [oracle@mymachine ohs1]$ vi httpd.conf
    ---- append
    #needed for UCM
    include "/u01/app/wls/Oracle_WC1/ucm/data/users/apache22/apache.conf"
    
  • save and exit vi
  • bounce the HTTP server

    [oracle@mymachine ohs1]$ cd ../../../bin/
    [oracle@mymachine bin]$ ./opmnctl stopall
    opmnctl stopall: stopping opmn and all managed processes...
    [oracle@mymachine bin]$ ./opmnctl startall
    opmnctl startall: starting opmn and all managed processes...
    [oracle@mymachine bin]$
    
  • test by navigating to http://mymachine.us.oracle.com:7777/ucm
2. Register the UCM Server connection

  • Login to Fusion EM http://mymachine.us.oracle.com:7001/em
  • Navigate to "Farm" -> "WebCenter" -> "WebCenter Spaces" -> "webcenter"
  • right-click to open the context menu, and select "Settings" -> "Service Configuration"
  • click on "Content Repository" -> "Add"

    • Connection name = boot_ucm
    • Repository type = Oracle Content Server
    • Active Connection = check
    • Administrator User Name = sysadmin
    • Root Folder = /bootcamp
    • Application Name = bootcamp
    • RIDC Socket Type = Socket
    • Server Host = localhost -- MUST be localhost
    • Server Port = 4444
    • continue with defaults
  • save and bounce WLS_Spaces
  • you should now be able to login to Spaces and see your Documents

    • go to "Page Actions" -> "Manage Pages" and select "Documents" to show up

4. Configuring Discussion Forums

Documentation
Quick Steps
1. Configure WS-Security

  • we need to generate the certificates
  • open a new Terminal window and do the following:

    [oracle@mymachine wls]$ cd /u01/app/wls/
    [oracle@mymachine wls]$ mkdir keystore
    [oracle@mymachine wls]$ cd keystore/
    [oracle@mymachine keystore]$ ../jdk160_14_R27.6.5-32/bin/keytool -genkeypair -keyalg RSA \
        -dname "cn=mymachine,dc=us,dc=oracle,dc=com" -alias orakey -keypass welcome1 -keystore \
        webcenter.jks -storepass welcome1 -validity 1064
    
    [oracle@mymachine keystore]$ ../jdk160_14_R27.6.5-32/bin/keytool -exportcert -v \
        -alias orakey -keystore webcenter.jks -storepass welcome1 -rfc -file orakey.cer
    Certificate stored in file 
    
    [oracle@mymachine keystore]$ ../jdk160_14_R27.6.5-32/bin/keytool -importcert \
        -alias webcenter_spaces_ws -file orakey.cer -keystore webcenter.jks \
        -storepass welcome1
    Certificate already exists in keystore under alias 
    Do you still want to add it? [no]:  yes
    Certificate was added to keystore
    
    [oracle@mymachine keystore]$ cp webcenter.jks /u01/app/wls/user_projects/domains/boot_domain/config/fmwconfig/
    
  • login to Fusion EM - http://mymachine.us.oracle.com:7001/em
  • navigate to "Farm_boot_domain" -> "Weblogic Domain" -> "boot_domain"
  • right-click to open the context menu, and select "Security" -> "Security Provider Configuration"
  • scroll down to "Keystore", expand it, and click "Configure"
  • un-check the box "Configure Keystore Management" and click "Ok" -- this is to reset the configuration
  • go back to "Keystore", and click "Configure"
  • check the box "Configure Keystore Management" and enter the following info

    • Keystore Path = ./webcenter.jks
    • Password = welcome1 -- Confirm Pwd = welcome1
    • Signature Key Alias = orakey
    • Signature Password = welcome1 -- Confirm Pwd = welcome1
    • Encryption Key Crypt Alias = orakey
    • Crypt Password = welcome1 -- Confirm Pwd = welcome1
  • restart the WLS Admin Server
2. Configure Discussion Server

  • back on the Terminal, make sure you are still in the keystore folder -- /u01/app/wls/keystore

    [oracle@mymachine keystore]$ ../jdk160_14_R27.6.5-32/bin/keytool -importcert -alias df_orakey_public \
        -file orakey.cer -keystore owc_discussions.jks -storepass welcome1
    Owner: CN=mymachine, DC=us, DC=oracle, DC=com
    Issuer: CN=mymachine, DC=us, DC=oracle, DC=com
    Serial number: 4b69f328
    Valid from: Wed Feb 03 17:05:28 EST 2010 until: Wed Jan 02 17:05:28 EST 2013
    Certificate fingerprints:
             MD5:  3C:7A:D7:33:1A:21:9F:BA:24:A2:D1:9E:09:F6:FC:93
             SHA1: 59:B6:3F:78:8D:5B:28:E4:E8:8C:7E:B1:9A:22:A9:20:F6:39:F1:20
             Signature algorithm name: SHA1withRSA
             Version: 3
    Trust this certificate? [no]:  yes
    Certificate was added to keystore
    
    MAKE SURE keystore.properties HAS NO EXTRA SPACES!!! DOUBLE CHECK EACH LINE TO MAKE SURE OF THAT!!!
    
    [oracle@mymachine keystore]$ vi keystore.properties
    org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
    org.apache.ws.security.crypto.merlin.keystore.type=jks
    org.apache.ws.security.crypto.merlin.keystore.password=welcome1
    org.apache.ws.security.crypto.merlin.keystore.alias=df_orakey_public
    org.apache.ws.security.crypto.merlin.file=/u01/app/wls/keystore/owc_discussions.jks
    
  • edit the following file, to make sure the CLASSPATH can reach this properties file

    [oracle@mymachine keystore]$ vi ../user_projects/domains/boot_domain/bin/setDomainEnv.sh
    ---- add the following lines to the end of this file
    if [ "${CLASSPATH}" != "" ] ; then
      CLASSPATH="${CLASSPATH}${CLASSPATHSEP}/u01/app/wls/keystore/"
      export CLASSPATH
    else
      CLASSPATH="/u01/app/wls/keystore/"
      export CLASSPATH
    fi
    
  • Login to the Jive Admin tool - http://mymachine.us.oracle.com:8890/owc_discussions/admin - weblogic/welcome1
  • Go to "System Properties"
  • Modify the value of webservices.soap.custom.crypto.fileName so that it points to the properties file you just created

    • webservices.soap.custom.crypto.fileName = keystore.properties
    • ! note that you don't need to specify full path, as you made the change to the CLASSPATH
    • click "Save Property"
  • Let's also add/edit the jiveURL so that RSS feeds are correctly setup

    • jiveURL = mymachine.us.oracle.com:8890/owc_discussions
    • click "Save Property"
3. Register Discussion Server connection

  • login to Fusion EM - http://mymachine.us.oracle.com:7001/em
  • Navigate to "Farm" -> "WebCenter" -> "WebCenter Spaces" -> "webcenter"
  • right-click to open the context menu, and select "Settings" -> "Service Configuration"
  • click on "Discussions and Announcements" -> "Add"

    • Connection name = boot_discussions
    • Repository type = Oracle Content Server
    • Active Connection = check
    • Server URL = http://mymachine.us.oracle.com:8890/owc_discussions
    • Administrator User Name = weblogic
    • Connection Secured = check
    • Expand "Additional Properties" and click "Add" for the following properties

      keystore.location/u01/app/wls/user_projects/domains/boot_domain/config/fmwconfig/webcenter.jks
      keystore.typejks
      keystore.passwordwelcome1 -- To encrypt the password, check "Is Property Secured"
      encryption.key.aliasorakey
      encryption.key.passwordwelcome1 -- To encrypt the password, check "Is Property Secured"
      group.mappingforum -- that is the default value
  • save and bounce everything - WLS_Admin, WLS_Services, WLS_Spaces
  • you should now be able to login to Spaces and see your Discussions

    • go to "Page Actions" -> "Manage Pages" and select "Documents" to show up

5. Configuring Wiki

Documentation
Quick Steps
1. Generate the Passcode

  • login to Fusion EM - http://mymachine.us.oracle.com:7001/em
  • navigate to "Farm_boot_domain" -> "Weblogic Domain" -> "boot_domain"
  • right-click to open the context menu, and select "Security" -> "Credentials"
  • click "Create Map" to create a new credential map

    • Map Name = owc_wiki
  • select the owc_wiki map, and click "Create Key"

    • Select Map = owc_wiki
    • Key = wsPasscode
    • Type = Password
    • User Name = weblogic -- does not really matter
    • Password = welcome1
  • click OK.
2. Register the WIKI Server connection

  • Login to Fusion EM http://mymachine.us.oracle.com:7001/em
  • Navigate to "Farm" -> "WebCenter" -> "WebCenter Spaces" -> "webcenter"
  • right-click to open the context menu, and select "Settings" -> "Service Configuration"
  • click on "Wiki and Blog Server" -> "Add"

  • save and bounce WLS_Spaces & WLS_Services
  • you should now be able to login to Spaces and add WIKIs/Blogs to a page

37 comments:

  1. nice instructions thanks - i have a question though - what would it take just to install the framework?

    ReplyDelete
  2. John,
    perform steps 1 & 2.
    On step 2, you will not need to start Spaces, only admin server & WLS_Services.

    ReplyDelete
  3. Hi
    great summary, but i still have some errors and maybe you can help me
    1. With the integration of the UCM:
    In the Spaces: I see my folders, and i can create a folder but can't not up a file
    the error in the domain log is:
    ## <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <1268424538259> <Oracle Content Server error: Unable to execute service COLLECTION_CHECKIN_NEW and function validateCheckinData.
    (System Error: Could not find the parameter 'dDocType'.)
    Inside the ucm site i can up the file
    2. Integration of Discussion
    when generate a key par (-genkeypar) the consumer_name (-dname) must be equal to ...???
    thanks a lot

    ReplyDelete
  4. @Marialina
    I'm double checking on #1. Is there any other exceptions on the logs that you could send me?
    for #2, dname would be based on the hostname and domain for your environment.
    In my example, I used "cn=mymachine,dc=us,dc=oracle,dc=com"

    ReplyDelete
  5. @Marialina if you had previously installed UCM or installed it separately from WebCenter, you might need to follow the steps in #4.3.1.2 Oracle Content Server - Installation -- http://download.oracle.com/docs/cd/E12839_01/install.1111/e12001/webcenterservice_install.htm#insertedID3

    ReplyDelete
  6. Thanks Rodrigo,
    for #1:
    In the Spaces the message error said: "Unable to upload the document. The document no longer exists "
    In the domain log another error:
    "The document or folder may have been deleted or you do not have permission."
    I installed ucm with webcenter installation,
    previosly i have installed 11.1.1.1 version and it worked fine
    now UCM and Webcenter authenticate with OIM, the weblogic domain authenticate only with OIM, i change the credential store to OIM, as in the guide, and configured the ucm to authenticate whith oim just like the manual said too, but obviosly i make something wrong :-( ,
    But i can see the content repository in the document page in the spaces and i can create a folder but not upload any document, i try with varios users, even weblogic and i have the same error
    thanks a lot


    by the way ... do U understand spanish?

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. hello,
    I followed the document but was unable to succeed in "Configuring Discussion Forums".

    Spaces shows the error :
    failure to authenticate the user weblogic, due to: Unable to connect to discussion server.

    Any solutions ?
    thanks a lot.
    -Ajit

    ReplyDelete
  9. Ajith,

    my suggestion is for you to look at the steps for "configuring Discussion Forums" and see whether you missed something.

    Key points to check:
    - no extra spaces in keystore.properties -- using VI is best to check for unwanted extra spaces
    - system properties in Jive Admin -- webservices.soap.custom.crypto.fileName
    - dicussions and announcements configuration in EM -- check all the parameters and make sure path to keystore.location is valid .

    if does not work, please take screenshots of the pages above, and get the log file, and send it to me -- rodrigo.lima at gmail dot com

    ReplyDelete
  10. Thank you for your reply, Rodrigo

    I forgot to update you that I am using Windows Server 2003 (instead of Linux).

    The problem was with the keystore.properties file, where I have mentioned the file path as org.apache.ws.security.crypto.merlin.file=C:\keystore\owc_discussions.jks (created using notepad instead of vi)

    And when I checked the log file there was an I/O exception where the the file cannot be read, because of ignoring the slashes by the system (C:keystoreowc_discussions.jks)

    Then I have given double slashes like C:\\keystore\\owc_discussions.jks then it worked fine. Hope this is required in windows env.

    Thanks for your valuable suggestion and the blog.

    Have a nice day!
    -Ajith

    ReplyDelete
  11. Hi

    This is a great post. The install of all the components has gone well. I am installing on Ubuntu 10.04 64 bit on top of Oracle 11GR2 Enterprise.

    Problems for me start when I try to execute

    ./startManagedWebLogic.sh WLS_Services

    I get the following error:




    I have trawled the web looking for fixes but alas nothing seems to work.

    The second issue is when I navigate to the console page I can log in but get the following error:



    A required MBean Server is disabled which prevents the proper operation of the Weblogic Administration Console.

    Please enable the DomainRuntimeMBean Server and the Edit MBean Server in this domain's configuration.


    Again trawled the web but have not been able to find a solution to this one either.

    Any help would be very much appreciated.

    Kind regards

    David

    ReplyDelete
  12. Hi again

    Lost the first error in the previous post - here it is again.

    Problems for me start when I try to execute

    ./startManagedWebLogic.sh WLS_Services

    I get the following error:


    Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted

    I have trawled the web looking for fixes but alas nothing seems to work.

    ReplyDelete
  13. Hi,

    try removing the boot.properties from WLS_Services/security and start WLS_Services again (after you start the Admin Server....)

    If that works, try recreating the file boot.properties from scratch

    ReplyDelete
  14. Hi Rodrigo

    Thankyou for your prompt reply.


    I have done as suggested: What I get without the boot.properties is a prompt for the username which is all good but then this error:

    Server is Running in Development Mode and Native Library(terminalio) to read the password securely from commandline is not found


    Any suggestions are very much appreciated.

    Kind regards

    David

    ReplyDelete
  15. Hi Rodrigo

    I have made some progress. I now have webcenter running etc however I cannot start the console.

    To get the servers running it seems that there is a problem in ubuntu /etc/hosts file. See the following post:

    http://forums.oracle.com/forums/thread.jspa?threadID=904406

    Changing the hosts file as suggested got everything working as far as services go. Just to recap I am running Ubuntu 10.04 64bit.

    The admin console still wont power up though. The login page appears but when I try to log in I get the error on the server console:

    Console encountered the following error com.bea.console.exceptions.NoJMXServerException: Domain Runtime MBean Server is not enabled. You will need to enable it through the JMXMBean.

    On the web page I get:



    A required MBean Server is disabled which prevents the proper operation of the Weblogic Administration Console.

    Please enable the DomainRuntimeMBean Server and the Edit MBean Server in this domain's configuration.


    Again any suggestions appreciated.

    Kind regards

    David

    ReplyDelete
  16. David,

    found this information, see if it helps:
    ==> After placing the user credentials to Weblogic console it throws "Please enable the DomainRuntimeMBean Server and the Edit MBean Server in this domain's configuration" Error.

    "A required MBean Server is disabled which prevents the proper operation of the Weblogic Administration Console.
    Please enable the DomainRuntimeMBean Server and the Edit MBean Server in this domain's configuration."

    Suggestion :-

    -> CAUSE:
    The pending configuration in the pending directory became corrupt

    -> ACTION
    Delete the files in "./pending" directory present in the DOMAIN HOME, restart the server

    ReplyDelete
  17. configured UCM and did following
    you should now be able to login to Spaces and see your Documents.go to "Page Actions" -> "Manage Pages" and select "Documents" to show up.
    I am unable to see images i created in UCM Contribution Folder in spaces.

    ReplyDelete
  18. by default, when you enable the "Documents" tab, you'll only see your personal documents -- which are stored in UCM under /PersonalSpaces/YOUR_USER

    In order to access the "Contribution Folders", you could follow the steps from this blog:
    http://blogs.oracle.com/kyle/2009/08/how_to_set_up_a_public_documen.html

    ReplyDelete
  19. Hello Rodrigo

    Well it is all running but I had to make the following changes to the startWebLogic.sh script in "/u01/app/wls/user_projects/domains/boot_domain/bin"

    #These are required so that socket thread exceptions dont happen

    JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.ThreadPoolPercentSocketReaders=50 -Dweblogic.ThreadPoolSize=100 -Dweblogic.SelfTuningThreadPoolSizeMin=100"


    # Need to set username and password here as sockets wont open using the "boot.properties" Dont know why?

    JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.username=weblogic"

    if [ "${WLS_USER}" != "" ] ; then
    JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.username=${WLS_USER}"
    fi

    JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.password=welcome1"

    if [ "${WLS_PW}" != "" ] ; then
    JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.password=${WLS_PW}"
    fi

    A change was also needed in the file /etc/sysctl.conf else you will get out of memory exceptions from linux

    The parameter kernel.shmall needed to be changed. That is should be:


    kernel.shmall = 4194304

    Now that this is all running any hints on how to set up the Oracle Presence ie install and configure to work with webcenter and also how to setup email within webcenter?

    Thanks Ridrigo

    Kind regards

    David

    ReplyDelete
  20. David,

    I once configured webcenter + OWLCS with these instructions http://download.oracle.com/docs/cd/E15523_01/webcenter.1111/e12405/wcadm_im_presence.htm#BABFJFBF

    Just be aware that:
    "Note: Oracle WebLogic Communication Services (OWLCS) is made available for development and evaluation purposes only. OWLCS is restricted to development and non-production systems only. "
    http://www.oracle.com/technetwork/middleware/weblogic/downloads/index-088337.html

    So, I'd recommend doing it against Microsoft Live Communications Server (LCS)

    ReplyDelete
  21. Hi Rodrigo

    Our organisation ABIN has purchased a full web logic/web centre suite so we will be deploying using owlcs so I am trying to setup a dev environment.

    I have upgraded to web logic server 10.3.3.0 and I the owlcs base installer wont let me go any further as it only supports wls 10.3.2.0.

    Any ideas on how I can get around this?

    Thanks again Rodrigo

    Kind regards

    David

    ReplyDelete
  22. David,

    please send me an email to rodrigo.lima at oracle dot com, so we can help you with this.

    thanks,

    ReplyDelete
  23. thanks man its better than oracle webcenter documentation.
    nice job

    ReplyDelete
  24. My problem is java.io.IOException: Invalid keystore format
    any advice?

    ReplyDelete
  25. which step are you getting this? Could you post the outputs for me?
    or just send it me rodrigo (dot) lima (at) gmail (dot) com

    ReplyDelete
  26. I solved key store problem...

    But now I have another, when I create a wiki page inside webcenter its usually require a login, even user is autenticated inside portal...
    how can I use single sign on inside webcenter wiki and blog?

    ReplyDelete
  27. that's the other blog post :-)
    http://e20tricks.blogspot.com/2010/03/configuring-single-sign-on-with-oam.html

    ReplyDelete
  28. thanks its very dificult to configure wiki to understand wikipedia tags?
    this tag per example doesnt works:

    [[Image:Wiki.png|thumb|Thumbnailed image]]

    ReplyDelete
  29. Hi Rodrigo,
    great install guide, thanks.

    After configuring UCM, I get the same error as Maralina did: "Unable to upload the document. The document no longer exists"

    I guess something is wrong with authentication propagation to UCM? Is there anything special I have to do for the UCM to work with Weblogic built in LDAP authentication?

    Thanks

    ReplyDelete
  30. @Jernej you might want to take a look at this post from Gary Niu - http://blogs.oracle.com/garyniu/2010/04/content_management_for_webcenter_installation_guide.html

    ReplyDelete
  31. Hi
    I am in this point "Register the UCM Server connection"
    I registred the ucm connection but when enter in the espaces i see the error
    "Error de JCR al contactar con el repositorio de contenido"

    I access to http://localhost.localdomain:7777/ucm/

    ReplyDelete
  32. hi.
    It works fine now

    congratulations for the post

    ReplyDelete
  33. Thank your for such nice instructions. I used ofm_rcu_win_11.1.1.3.0_disk1_1of1.zip to create the respository, which only created DEV_OIF, DEV_MDS but not schemas of DEV_OAAM, DEV_OAM, DEV_OIM, APM_MDS, APM_APM. And then I got error message similar to the following paragraph during the configuration for the connections to those schemas:

    Component Schema=OAAM Admin Schema
    Driver=oracle.jdbc.OracleDriver
    URL=jdbc:oracle:thin:@gimli:1521/nase3.northgrum.com
    User=DEV_OAAM
    Password=*******
    SQL Test=select 1 from schema_version_registry where owner=(select user from dual) and (mr_type='OAAM' OR mr_type='OAAM_PARTN') and version='11.1.1.3.0'

    ORA-01017: invalid username/password; logon denied

    ReplyDelete
  34. Do you know which RCU will create those schemas?

    ReplyDelete
  35. try using the "Repository Creation Utility (11.1.1.2.1)" from
    http://www.oracle.com/technetwork/middleware/downloads/fmw-11-download-092893.html

    ReplyDelete
  36. Thank you for the lightning speed of your response, I have tried Repository Creation Utility (11.1.1.2.1) as you indicated. But, it still only created ODS and DEV_OIF. I have decided to bypass those errors and see how they will go.
    These errors were because I chose "Identity Management" when configuring "Optional Configuration"
    Oracle Identity Manager
    Oracle Access Manager
    Oracle Adaptive Access Manager
    Oracle Adaptive Access Manager
    Oracle Adaptive Access Manager (Partition Support)
    Authorization Policy Manager

    ***Thanks again.

    ReplyDelete