AquaLogic Pages 1.0 contains a number of
unsupported technical preview features that a product reviewer might
want to enable in a demonstration
environment. These features are not officially released and are disabled by default. BEA Systems does not support these
features and does not guarantee that they will be supported in
future releases. The design and implementation of these features
may change, and upgrade of these features is not guaranteed.
Embedded Derby Database
Pages includes an embedded Derby
database that a reviewer can use in a
demo environment. It is not supported in a production environment. To
use Derby, use the Configuration Manager to set Derby as your database type. YOU MUST DO THIS BEFORE STARTING THE BEA AQUALOGIC PAGES
SERVICE
FOR THE FIRST TIME.
- If you have previously started the Pages service, delete
the install_dir\pages\1.0\cxrepository folder (for example, C:\bea\alui\pages\1.0\cxrepository).
- Log in to the Configuration Manager
at https://localhost:12345/cm/ui/cm.jsf (replace localhost with the name of the computer that hosts Pages and 12345 with the port you specified during installation).
- Click the Repository page.
- Under Database Type, in the Type drop-down list, select
DERBY_EMBEDDED.
- Click Save.
- Close the Configuration Manager.
- Start the BEA AquaLogic Pages service.
Pages Standalone
By default, if you access a standalone Pages deployment (that is
without integration with AquaLogic Interaction or AquaLogic Ensemble) you only have guest
access to
the application. If you want to explore the Pages application or want to create
LiveSpaces and
DataSpaces in standalone mode, you must change a setting in the default-system.properties file. Open install_dir\pages\1.0\webapp\pages\WEB-INF\classes\default-system.properties
in a text editor and change the value for com.bea.alui.pages.allowAnonymousAccess from "false" to "true." Then restart the BEA AquaLogic Pages service.
Beta Features
There are a number of beta features
built into the product. Those features are:
- Maps Component - enables users to add maps to a page. Maps can
receive input (in the form of an address) from DataSpaces or other
components on the same page.
- IPC page of the Record List Component - enables users
to configure the component to broadcast row clicks (to a map for
example) or listen for content from other components.
- Markup Component - enables users to paste html content, like a YouTube video or Google Gadget, directly into a page.
- REST DataSpace - enables administrators to create DataSpace templates that receive data from a REST API.
- Yahoo Search DataSpace Template - sample implementation of a REST DataSpace using the Yahoo! REST search API.
- Google Search DataSpace Template - sample implementation of a web service DataSpace using the Google SOAP search API.
To enable all of these features, follow these
steps:
- Open install_dir\pages\1.0\webapp\pages\WEB-INF\classes\applicationContext-web.xml in a text editor.
- Change the following properties from “false” to “true”:
- <property
name= "exposeExperimentalRecordSetDescriptorTemplates"
value="true" />
- <property
name= "exposeExperimentalComponentDefinitions" value="true"
/>
- <property
name="exposeExperimentalComponentSettings" value="true" />
- Restart the Pages service.
Google Maps
If you deploy Pages on anything but
localhost, you need to apply for a Google Maps API key. It is your responsibility to abide by the Google Maps terms and conditions.
- Go to http://www.google.com/apis/maps/signup.html.
- In the Web site URL input box, type in the actual URL
through which you will be accessing Pages. If you are accessing Pages
directly, this will most likely be http://localhost:11990.
- Submit the API key request, and copy the API key from
the Web page. You will need to paste this into a Pages file.
- Open install_dir\pages\1.0\components\map\settings\config\component.xml (for example, C:\bea\alui\pages\1.0\components\map\settings\config\component.xml) in a text editor.
- Scroll to the bottom of the file, and replace the
apiKey.
- Restart the BEA AquaLogic Pages service.
Your Map is now ready for use whenever browsing Pages
through the given URL.