Hi Kendy,
I had some access issues so I simply re-registered under flexairlr1.
Here are the steps i used. You need to ensure you are using Flex 2.0.1 hotfix 2 (hotfix 3 works as well). There are 22 steps. 1 - 13 are in this posting.
To customize the Workspace client piece:
Instructions to customize the server pieces and related LCA (queuesharing) coming...
1. Setup your environment in the following order:
* Ensure that you are running Flex SDK 2.0.1. Hotfix 2. You can download this from the
Adobe website at ttp://kb.adobe.com/selfservice/viewContent.do?externalId=kb402000.
After you run the install, this will update the your Flex SDK, in a default installation
is typically found at C:\Program Files\Adobe2\Flex Builder 2\Flex SDK 2.
* On your LiveCycle ES server, browse to the
C:\Adobe\LiveCycle8\jboss\server\all\tmp\deploy\tmp1309adobe-livecycle-jboss.ear-contents\
adobe-workspace-runtime-exp.war\WEB-INF\flex\libs folder and copy the fds.swc file to your
Flex SDK folder.
For example, the Flex SDK is found at C:\Program Files\Adobe2\Flex Builder 2\Flex SDK 2.
* For an US English install of Flex Builder, there will be only the en_US locale folder available
for the Flex SDK. If you plan to localize to another language, you need copy the contents of
the en_US locale folder and localize each of the .properties files. For example, if you are localizing to international Spanish, copy the the contents of the
C:\Program Files\Adobe2\Flex Builder 2\Flex SDK 2\frameworks\locale\en_US folder
into another folder called C:\Program Files\Adobe2\Flex Builder 2\Flex SDK
2\frameworks\locale\es_ES, and then open each .properties file and translate the values
on the right-hand side of the "=" sign. Do not modify any of the values on the left
of the "=" or errors will occur during compilation.
* Browse to your application server. You will need the fds.swc file which can
be retrieved at "C:\Adobe\LiveCycle8\jboss\server\all\tmp\deploy\
tmp5848adobe-livecycle-jboss.ear-contents\adobe-workspace-runtime-exp.war\WEB-INF\flex\libs" folder in a JBoss Turnkey installation.
2. Create the following folder structure.
custLocale
|
|-- source
|
|-- export
For example, if you created your top-most folder at C:\, you will have a root folder named
C:\custLocale, and two folders C:\custLocale\source and C:\custLocale\export.
3. You will need to access parts of the Workspace ES source code for LiveCycle ES.
Browse to one of the following locations:
* Workbench ES installation: Navigate to
"[installdir]\LiveCycle ES\WorkbenchES\LiveCycle_ES_SDK\misc\Process_Management\Workspace",
where [installdir] represents where Workbench ES is installed on your computer.
* LiveCycle ES server: Navigate to the
"[installdir]\LiveCycle_ES_SDK\misc\Process_Management\Workspace" folder,
where [installdir] represents where LiveCycle ES is installed on a server.
For example, for a JBoss Turnkey installation in a Windows 2003 server, navigate to the
"C:\Adobe\LiveCycle8\LiveCycle_ES_SDK\misc\Process_Management\Workspace" folder.
4. Copy the adobe-workspace-src.zip file and extract the Workspace ES source code to your
computer using an archiving tool. For example, extract it to C:\WorkspaceSource\
5. In the folder where you extracted the Workspace ES source code, browse to the Workspace\src
folder and copy the following properties files to the custLocale\source folder you created
in step 2.
* alc_wks_client_msg.properties
* alc_wks_client_trace.properties
* alc_wks_client_ui.properties
For example, if you extracted the source to the "C:\WorkspaceSource" folder, you would browse
to the "C:\WorkspaceSource\Workspace\src" folder.
6. Make the changes that you require in each of the .properties files. You can translate the strings
and or use different terminology.
7. In command prompt, execute the following command, navigate to the root directory of the
folder structure that you had setup in step 2, for example, navigate to C:\custLocale\ and
then type the following command: (all on one line)
compc -locale=en_US -output=export/en_US/workspace_rb.swc
-source-path .\source "C:\Program Files\Adobe\Flex Builder
2\Flex SDK 2\frameworks\locale\en_US" -include-resource-bundles alc_wks_client_msg alc_wks_client_trace alc_wks_client_ui SharedResources
collections controls core data effects formatters logging messaging rpc skins states
styles utils validators --
The -locale parameter is the language that you are localizing to and maps to what a user enters
in a the browser setting!
The locale folder you specify as part of the -source-path option must be one you create for the language you localizing to. You will need to localize each of the .properties files.
If you were localizing to Spanish, and you created a new locale folder called es_ES under
"C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2\frameworks\locale", you would type the
following command:
compc -locale=es -output=export/en_US/workspace_rb.swc
-source-path .\source "C:\Program Files\Adobe\Flex Builder
2\Flex SDK 2\frameworks\locale\en_ES" -include-resource-bundles alc_wks_client_msg alc_wks_client_trace alc_wks_client_ui SharedResources
collections controls core data effects formatters logging messaging rpc skins states
styles utils validators --
NOTE: Ensure that you have the correct Flex SDK 2 (with hotfix 2) in your path. If you are using Flex Builder 2.0.1 in Windows, you can select Start > All Programs >
Adobe > Adobe Flex 2 SDK Command Prompt.
NOTE: Make sure that the following are in your PATH environment variable (in windows).
- "C:\Program Files\Adobe2\Flex Builder 2\Flex SDK 2"\bin;
- "C:\Program Files\Adobe2\Flex Builder 2\Flex SDK 2"\frameworks;
- "C:\Program Files\Adobe2\Flex Builder 2\jre"\bin;
- "C:\Program Files\Adobe2\Flex Builder 2\jre"\lib;
8.Using an archiving utility, open the SWC file in the export folder.
For example, your SWC file will be in C:\custLocale\export\en_US.
9. Extract library.swf file and rename the file to workspace_rb_[locale].swf.
For example, since you are modifying the en_US one, rename it to workspace_rb_en.swf.
10. On the application server, navigate to the location where the adobe-workspace-client.ear is
deployed.The location will depend on the application you are running.
For example, in a turnkey installation, you would navigate to the "[installdir]\jboss\server\all\deploy" folder, where [installdir] is the location of the
a JBoss Turnkey installation.
11. Create a folder for the extracting the EAR file and copy the adobe-workspace-client.ear
file to another location on the server or to your computer. For example, copy it to a \
folder named "C:\EarBuild".
12. In the folder that you copied the adobe-works-client.ear file to in step 11, extract
adobe-workspace-client.ear file by using an archiving utility. You can also use the jar command to extract the contents of the EAR file. For example, in the command prompt, navigate to the
EarBuild folder and type jar -xvf adobe-workspace-client.ear. After you enter the jar command, you will see a META-INF folder and the adobe-workspace-client.war file.
13. After you have completed extracting the EAR file, delete the adobe.workspace-client.ear
file from the folder you created in step 11.
[Steps 14 - 22 or in the next posting - there is a limit it appears]