If you are planning to deploy custom WebCenter application in Fusion Middleware then Oracle’s recommendation is NOT to use any three pre-configured Managed Servers (WLS_Portlet, WLS_Spaces, WLS_Services) or Admin Server but to create new managed server and deploy your custom webcenter application in that managed server, more information here
If you deploy your custom webcenter application on managed server (created after WebCenter installation) you could run into issues while deploying your custom webcenter application.
Managed Server weblogic.management.DeploymentException : [J2EE:160149] Error while processing library references. Unresolved application library references, defined in weblogic-application.xml : Extension-Name: oracle.webcenter.framework, Specification-Version : 11.1.1
Root Cause: Required library file (in this case oracle.webcenter.framework) is missing from managed server on which you are deploying custom webcenter application
Fix : Go to WebLogic Server console -> Deployments -> [Click on library file causing issue] -> Select tab Targets -> Select Managed Server(on which you are deploying webcenter application) and click save
Note* – You could also use WLST(WebLogic Scripting Tool) orFusion Middleware Control (/em) to target missing library to managed server.
.
.
For an overview of Admin Server and Managed Server in WebLogic click here
.
References
- Deploying Custom WebCenter Applications
- Configuring High Availability for Oracle ADF and WebCenter Applications
Related Posts for Webcenter
- Oracle WebCenter Suite Installation Overview
- Oracle WebCenter Interaction / BEA AquaLogic User Interaction (ALUI)
- Oracle Webcenter Suite 11g (FMW) Installation Overview
- Error while deploying custom webcenter application to WebLogic : Unresolved application library references
- How to install Oracle WebCenter 11.1.1.4 (11gR1 PS3)
- How to integrate WebCenter 11g with Oracle Access Manager 11g for Single Sign-On
- User not found in Identity Store : Webcenter Integration with External LDAP like OID (or AD)








Good hands-on exercises (installation, patching, cloning), very experienced trainer worth every penny 
7 users commented in " Error while deploying custom webcenter application to WebLogic : Unresolved application library references "
Follow-up comment rss or Leave a TrackbackHi Atul,
Thanks for your blogs.
Can you please tell me how to do the cloning in oracle fusion 11g….
@ Izaz, for cloning in Fusion Middleware check this guide
http://download.oracle.com/docs/cd/E15523_01/core.1111/e10105/clone.htm#CACHFECE
Hi Atul,
I am installing oracle fusion middleware in high availability mode in two different nodes node1 and node2
i am done with creation of an admin server and soa1 managed server in node1 by using pack and unpack and now i am left and struck with creation of soa2 managed server in node2 by using the binary files from node1.
I am using rehat linux5.0 and i dont know how to make my fusion middlware home drectory shared one so that i can access the binary files of node1 from node2 to and i am not aware of any alternative way if it does exist to achieve it. can you give me some idea about it…
Thanks.
@ Izaz,
Install weblogic & soa on node1 and node2 manually.
Create domain from node1 , define managed server on node1 and node2
When you unpack domain directory on node2 using unpack.sh this will create domain directory on node2
If you wish to have shared file system for singleton service (like JMS or JTA) then you could have cluster file system like veritas, GFS (on Linux) or OCFS2
For binaries (soa & weblogic software) you don’t have to install on shared fiile system. They can sit on their local disk
Hi Atul,
I am facing with one issue since two days please help me.
I am invoking one wrapper API from Database Adapter in Oracle soa suite 11g . The structure of the wrapper is
1. employee
–>(1..n)employee sites
—>(1..n)employee contacts
I am just trying to invoking API for creation of employee record without sites and contacts and it is throwing me the following error message
-123456 TESTING66 FUEL CONVERSION Exception occured when binding was invoked. Exception occured during invocation of JCA binding: “JCA Binding execute of Reference operation ‘EMPLOYEEWRAPPER’ failed due to: Stored procedure invocation error. Error while trying to prepare and execute the APPS.BPEL_EMPLOYEEWRAPPER.XXWFS_EMPLOYEES_SOA$CREATE_EMP API. An error occurred while preparing and executing the APPS.BPEL_EMPLOYEEWRAPPER.XXWFS_EMPLOYEE_SOA$CREATE_EMP API. Cause: java.sql.SQLException: ORA-06531: Reference to uninitialized collection ORA-06512: at “APPS.BPEL_EMPLOYEEWRAPPER”, line 196 ORA-06512: at “APPS.BPEL_EMPLOYEEWRAPPER”, line 262 ORA-06512: at line 1 “. The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution. ORA-06531: Reference to uninitialized collection ORA-06512: at “APPS.BPEL_EMPLOYEEWRAPPER”, line 196 ORA-06512: at “APPS.BPEL_EMPLOYEEWRAPPER”, line 262 ORA-06512: at line 1 6531
passing site and contact details are not mandatory one
But when i am passing the employeesite and employee contact then it is not throwing this error message and the *big strange* thing is it is perfectly working when *calling in sql prompt.*
I tried changing .sql file genereated by Jdeveloper many times but still i am facing the same issue.
i found your site to be a wealth of relevant information to the subject i have been searching for?
thankyou for you effort and time in prividing this great information..
great site and info
thanks
Hi Atul,
you can’t imagine how amazing you are
.
Thanks a lot for many very helpful posts as this one here.
You are doing great work.
Really thanks,
E.
Leave A Reply