Tag Archives: create

Webcenter – How to create a Space


In this post i will quickly help you how to create a group space.

What is a Space?

WebCenter Spaces provides the Spaces, which bring content together through a single access, accessible through the WebCenter Spaces application of by direct URL, to help groups of people to share information and interact in a collaborative fashion.

Example of Spaces?

  • Large Company intranet with multiple departments like HR, Finance, Administration etc
  • Internet Groups that share common interest

How to create a space in Webcenter Spaces?

When you login to the spaces the application looks like the following screenshot. You have to click on the Spaces tab to view all available spaces.

To Create the space , you will have to click on the Create Space link that is marked to open a dialog to create the space. The Name, Description and the Keywords are entered to create a space. Adding keywords will help to find your spaceĀ  from the available spaces.

The next section will allow you to provide the URL for your space. You can also set your access level in this section. You can make the space visible to anyone by making it Public or set an invitation based access with the Private access. Keeping it hidden makes your space not visible to others and will not appear in the search results also.

The final step is to choose the template that your spaces is targeted for. There are 6 templates available for you to choose from the option.

Hope this post helps you to know about Spaces and to create it using webcenter.

 

Advertisements

Creating a simple extension for jdeveloper


First you have to create a generic Application by selecting from File -> New -> General -> Generic Application

Name the application and create a new Extension project for the application by selecting File -> New -> Projects -> Extension Project

The Create Extension Project wizard will help you specify the project details

The new Extension project will have the structure like

The properties of the project is to be configured as shown in the figure

Open the extension.xml from META-INF folder. In the overview tab you will find General, Dependencies and Hooks panels

General – Will have all general information like name, version, owner etc

source:

Dependencies – Will have references to the extension dependencies. The classpath reference is also included

source:

Hooks – Will have the points at which the extension will be added to the Jdeveloper ide.

Each individual hook allows an extension to provide specific binding information to plug into different areas of an IDE. Here are the main areas where extensions plug-in:

  1. Menus and commands through the menu-hook,
  2. Document model through the document-hook,
  3. IDE events through the ide-listener-hook,
  4. Custom editors through the editor-hook,
  5. IDE preferences and project settings through the property-hook,
  6. Log pages through the log-hook
  7. New wizards through the wizard-hook, and
  8. The compiler through the build-system-hook.
  9. The feature-hook allows extensions to appear in an IDE’s extension management UI as features that can be enabled/disabled.
  10. The custom-hook and hook-handlers allows extensions to define their own extension points.

source:

Running the extension is to right-click the project and say Run Extension

The deployed extension will be seen from Tools menu and preferences

The sample project can be downloaded from here

For details on the tags in the extension.xml file, see the file JDEV_HOME/jdev/doc/extension/ide-extension-packaging.html

Each individual hook allows an extension to provide specific binding information to plug into different areas of an IDE. Here are the main areas where extensions plug-in:

  1. Menus and commands through the menu-hook,
  2. Document model through the document-hook,
  3. IDE events through the ide-listener-hook,
  4. Custom editors through the editor-hook,
  5. IDE preferences and project settings through the property-hook,
  6. Log pages through the log-hook
  7. New wizards through the wizard-hook, and
  8. The compiler through the build-system-hook.
  9. The feature-hook allows extensions to appear in an IDE’s extension management UI as features that can be enabled/disabled.
  10. The custom-hook and hook-handlers allows extensions to define their own extension points.