Log In
IBM Web Experience Factory wiki
All Wikis
All Forums
Home
Product Documentation
Community Articles
Learning Center
IBM Redbooks
Community Articles
Product Documentation
Learning Center
IBM Redbooks
This category
Web Experience Factory 8 Documentation
WebSphere Portlet Factory 7 Documentation
WebSphere Portlet Factory 7.0.1 Documentation
Custom Search Scope...
Search
Community Articles
>
Resources for Developers
> Sharing an Eclipse shell with the Web Experience Factory Designer and Worklight Studio
New Article
Share
▼
Subscribe
▼
About the Original Author
Garry Sager
Contribution Summary:
Articles authored:
14
Articles edited:
0
Comments Posted:
1
Recent articles by this author
Using the new responsive HTML template provided with the Feature Pack for Web Experience Factory 8
The new fp80responsivetemplate.html template allows details, create, and update pages to dynamically and responsively support a two column layout. The template has a layout that uses css floats to lay out the fields. Columns are automatically laid out with the first field in the first column and ...
Using the new Multichannel Responsive Data Layouts provided with the Feature Pack for Web Experience Factory 8
In this article we will talk about the new data layouts that we created for this feature pack. These layouts are designed to work with the new responsive theme for portal 8.0.0.1 and the new Web Experience Factory theme defined in this feature pack. Some of these layouts require the new portal ...
Connecting IBM Web Content Manager content to Web Experience Factory portlets
This sample illustrates how to integrate portlets that display content from IBM Web Content Manager which I will refer to as WCM and portlets that are developed using Web Experience Factory which I will refer to as WEF. It shows how a custom portlet can use public render parameters from the ...
Sharing an Eclipse shell with the Web Experience Factory Designer and Worklight Studio
These are the steps you need to follow to share an eclipse development environment with both Web Experience Factory 8.0 and Worklight Developer Edition 5.0. There are many different versions and configurations of eclipse and many do not contain all the plugins required for both Worklight and Web ...
Working with Themes
This article gives you an over view of how Web Experience Factory themes are used in projects and models with information about how to control the look and feel of your applications and portlets. This also includes multichannel techniques and tips for working on phones, tablets and desktop ...
Sharing an Eclipse shell with the Web Experience Factory Designer and Worklight Studio
Added by
Garry Sager
| Edited by
Garry Sager
on
July 27, 2012
|
Version 13
Edit
More Actions
▼
Abstract
Abstract
No abstract provided.
Tags:
These are the steps you need to follow to share an eclipse development environment with both Web Experience Factory 8.0 and Worklight Developer Edition 5.0. There are many different versions and configurations of eclipse and many do not contain all the plugins required for both Worklight and Web Experience Factory. These steps have been tried and found that since the currently supported version of eclipse for Web Experience Factory is
Eclipse 3.6.2
for windows we only support the 32 bit version and Worklight needs the complete web tools J2ee plugin set. This is the easiest way to get an eclipse they both share.
The version of Eclipse and plugins we include in our version of Eclipse that is distributed with our product doesn't include all the plugins that are required by Worklight. But there is a way to have both products share the same Eclipse. These are the steps to accomplish this .
Open the IBM developerWorks mobile website
https://www.ibm.com/developerworks/mobile/
Choose the Link to download and install Worklight Developer Edition 5.0
When the page is displayed choose the Alternative install option
At the bottom of this page there is the information on installing the product into the Helios version of Eclipse.
It is very important that the version for Web Experience Factory 7.0.1 or 8.0 is Eclispe 3.6.2
The link for Helios that I used when writing this article was found
here
There is also extra info on the support site for installing worklight into an existing eclipse
here
The Helios SR2 for Java EE developers is the version that both products can share.
After unzipping the Eclipse you can install Worklight by either method from there update site or the zip format described on the alternate install option tab.
Update site location I used was
http://public.dhe.ibm.com/ibmdl/export/pub/software/mobile-solutions/worklight/wdeupdate/
After getting the Worklight product setup you can install Web Experience Factory into the Eclipse that you just setup by choosing to customize the install and select an existing Eclipse. A shortcut to the install is if you already have your Web Experience Factory 8.0 installed is to copy the links folder from your previous install into the Eclipse directory that you just created. If you did a default install on windows it normally would be at C:\IBM\Web Experience Factory\Eclipse\links. This folder should already exist, Worklight places it's .lnk file in there also, so you should say yes to the overwrite dialog. If the link folder doesn't exist in the Eclipse directory just copy the links folder from the Experience Factories Eclipse directory.
You now should be able to create a workspace that contains both Worklight projects and Web Experience Factory projects. If the Web Experience Factory Perspective does not show up in the Window/ Open Perspective dialog you might need to add the -clean to the command line to start eclipse. This will cause eclipse to reload any new plugins.
Important JRE information
One note both products use Java 1.6 Web Experience Factory is designed to use the IBM JRE version to deploy to Portal without installing security certificates. If the mobile target platforms tool does not support the IBM JRE then you can update that JRE to have your server's certificate added to the key store which will allow Web Experience Factory to work using the updated JRE.
To add your certificate to the key store you need to get the certificate onto your system. you can do that by following the steps described in this article.
Adding Security Certificates to a Deployment Server for Outbound Requests
for information on updating the JRE you should follow the JRE's instructions to update the JRE's key store.
Following these instructions I generated this file C:/portal.cer by exporting the certificate from IE as described in the referenced Security topic.
For example I installed the Oracle JRE onto my windows system in the default location. And to update the JRE I opened a command window and set C:/Program Files/Java/jre6/bin directory as the current directory.
I then and ran this command
keytool -import -alias portal -keystore "C:/Program Files/Java/jre6\lib/security/cacerts" -file C:/portal.cer
After doing this you can run eclipse, open or create a project and deploy your application to portal.
Edit
More Actions
▼
Attachments (0)
Attachments (0)
Edit the article to add or modify attachments.
Versions (13)
Versions (13)
Version Comparison
Compare version
Current 13
12
11
10
9
8
6
5
4
3
2
1
1
with version
Current 13
12
11
10
9
8
6
5
4
3
2
1
1
Compare selected versions
Version
Date
Changed by
Summary of changes
This version (13)
Jul 27, 2012 12:00:31 PM
Garry Sager
12
Jul 26, 2012 9:50:44 AM
Garry Sager
11
Jul 25, 2012 1:24:29 PM
Garry Sager
10
Jul 25, 2012 11:17:37 AM
Garry Sager
9
Jul 18, 2012 7:09:10 AM
Garry Sager
8
Jun 21, 2012 1:30:09 PM
Garry Sager
6
Jun 21, 2012 10:51:25 AM
Garry Sager
5
Jun 21, 2012 10:34:26 AM
Garry Sager
4
Jun 20, 2012 3:17:10 PM
Garry Sager
3
Jun 19, 2012 8:38:42 AM
Garry Sager
2
Jun 18, 2012 2:39:27 PM
Garry Sager
1
Jun 15, 2012 3:39:59 PM
Garry Sager
1
Jun 15, 2012 3:41:46 PM
Garry Sager
Comments (0)
Comments (0)
Add comment
Copy and paste this wiki markup to link to this article from another article in this wiki.
Link:
Close
Go Elsewhere
Stay Connected
Help
About
IBM Collaboration Solutions wikis
IBM developerWorks
IBM Software support
IBMSocialBizUX on Twitter
IBMSocialBizUX on Facebook
Lotus product forums
IBM Social Business UX blog
IBM Collaboration Solutions
Wiki Help
Forgot user name/password
Wiki design feedback
Content feedback
About the wiki
About IBM
Privacy
Accessibility
IBM Terms of use
Wiki terms of use