Skip to main content

Introduction to Oracle WebCenter 11g


Oracle WebCenter 11g is an integrated set of products used to create composite applications, social applications,enterprise portals, collaborative communities and Internet/Intranet Web sites all built on a standards-based SOA.
 
Some of the Key benefits of Webcenter are
 
1. Reduces your development time.
2. Develop applications using industry standards that are supported in portals,Java EE,
content integration, SOA.
3. Easily integrate your application into an existing infrastructure, such as content
management,security, application server and database infrastructure.
4.You can extend your Java EE and SOA applications.

WebCenter components :

How did WebCenter comes to picture ?
It started with JavaServer Faces (JSF) which offers you component-based development that provides benefits like drag-and-drop support and easy editing of component properties.
Oracle’s Application Development Framework (ADF) provides another level of productivity you need as an enterprise application developer. ADF simplifies Java EE development by providing out-of-the-box implementation design patterns and infrastructure code.After these webcenter framework and webcenter services provides some additional features.
refer following diagram




 
WebCenter Framework :
Oracle WebCenter Framework augments the JSF declarative development environment with additional components, integration, and run-time options by integrating capabilities that are historically included only in portal products.




WebCenter Services :
 
Oracle WebCenter Services includes a complete set of Web 2.0 content, search, collaboration,communication, and social networking services you can add directly to your applications to create a dynamic and interactive environment for your users.
These services are delivered as reusable, out-of-the-box components, and are available during development (JDeveloper) and at run time (WebCenter Composer) to create and extend your application.




 WebCenter Composer :
 

WebCenter Composer is a browser-based platform that enables information workers to easily customize and personalize pages at run time. Pages can be easily modified by rearranging components on a page and by editing components in place. The layered customization model of Oracle Composer separates metadata from code.
WebCenter Composer provides a rich feature set to fit the application to business and personal requirements.

Continue reading .......
 
 

Comments

Post a Comment

Popular posts from this blog

Passivation and Activation in ADF (Application Module )

1. For performance reasons, ADF keeps a pool of application modules in memory. It tries to give each session the same application module as the session used during the last request; however, this might not be possible during peak load of your application. 2. In this case, ADF saves the application modules state in a database table so the application module can be used by another session. This is called passivation . 3. When the first session needs the application module again, its state is retrieved from the database process known as activation . 4. If you have made an error in your code and depend on some variable that is not persisted correctly when your application module state is stored, you will experience mysterious errors under high load.   Enable/Disable Application Module Pooling : Right-click on your application module, choose Configurations.By default, each application module has two configurations. Ensure that the one ending in …Local is selected and then click

Get modified rows from Entitiy Cache

To get the modified rows from entity cache we have getEntityState() method at EntityImpl class. Refer to my previous blog  Accessing EO impl methods from VO impl  where i am overriding the getEntityState() in EOimpl and calling it in VOImpl. We can use methods written or overridden in VOImpl class to AMImpl class. There are different states associated with an entity object. STATUS_UNMODIFIED STATUS_MODIFIED STATUS_NEW STATUS_DELETED STATUS_DEAD We have to check the state or row in our AmImpl class by using the VOImpl method and through this we can distinguish the rows present at vo. Add below code in AMImpl class along with my previous post. public void geCachedRowsCount(){         JobsVOImpl jobsVo = (JobsVOImpl)this.getJobsVO();         RowSetIterator iter = jobsVo.createRowSetIterator(null);             while(iter.hasNext()){             Row row = iter.next();             byte state = jobsVo.getEntityState(row);             System.out.println("Job_id -&

The file store "WLS_DIAGNOSTICS" could not be opened

WLS_DIAGNOSTIC ERROR weblogic.store.PersistentStoreException: [Store:280073]The file store "WLS_DIAGNOSTICS" could not be opened because it contained a file with the invalid version 1. A file of version 2 was expected. When you get this error while running your application on internal weblogic server delete the following file WLS_DIAGNOSTICS000000.DAT search the file in following path C:\jdev_work\system11.1.1.5.37.60.13\DefaultDomain this file is in DefaultDomain folder of your jdev. and delete the WLS_DIAGNOSTICS000000.DAT file . and run your applicatuon