In addition to being able to customize WebCenter Spaces using the browser-based tools, you can now also customize and “extend” WebCenter Spaces in many ways in JDeveloper. You can take a resource like a Page Template, modify it using JDeveloper, and directly upload it with one-click from within JDeveloper. This is really helpful if you want to develop these resources in an iterative way.
Here are quick links to the relevant document and supporting JDeveloper Workspace from “Oracle WebCenter Suite White Papers and Technical Notes” OTN page.
Extending WebCenter Spaces Using JDeveloper (126.96.36.199.0) | Supporting Files (3 MB) February 2011
In addition to this, WebCenter Spaces platform continues to support the mechanism of “extending” OOTB spaces by adding custom code, custom taskflow, and so on via deploying custom shared libraries. You can access the newly release white paper and supporting sample JDeveloper workspace on the same page. Here are the quick links.
Using WebCenter Spaces Extension Samples (188.8.131.52.0) | Supporting Files (24 MB) February 2011
WebCenter Spaces PS3 includes a standard shared library – “extend.spaces.webapp.war”. This .WAR file includes a deployment descriptor (weblogic.xml) which can reference one or more library references that contain WebCenter Spaces customizations. This development model provides an easy way to utilize additional shared libraries in WebCenter Spaces from multiple contributors, including developers, customers, and partners.