1 / 12

Duplicating Your Workspace

Duplicating Your Workspace. You may need to copy files from one workspace to another (example – you’ve developed using Tomcat, and want to use WebSphere for Integration Test). You also may want to make discretionary copies, back-ups, etc.  Launch RBD and Select a New Workspace. Launch RBD

Download Presentation

Duplicating Your Workspace

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Duplicating Your Workspace You may need to copy files from one workspace to another (example – you’ve developed using Tomcat, and want to use WebSphere for Integration Test). You also may want to make discretionary copies, back-ups, etc.

  2.  Launch RBD and Select a New Workspace • Launch RBD • From the Workspace Launcher, enter a new Workspace location on your PC:  • This will open your workbench with the Welcome page” – close it.

  3.  Create New Dynamic Web Project • From the File menu, select: New > Project… • From the new project wizard, select Dynamic Web Project • Specify (carefully) • Project Name: • Target Runtime • Configurations • Add project to EAR file • Note that several of these options will be pre-selected • Click Next >

  4.  Specify Project Facets • From Project Facets, check the following options for your new project: • Default style sheet • Both of the EGL options • Both of the WebSphere Web options • No other options! • Click Next >

  5.  Add EGL Settings • Click Next > past the next setup menu • (Accept defaults for folder names) • From EGL Setting, carefully enter the JNDI name to connect to your database: jdbc/EGLDerbyR7 • Click Finish • Click Yes to Open the Associated Web Perspective • Close the Web Diagram tool, open by default in the Content Area

  6.  Copy Pages and WebContent Over • From My Computer or Windows Explorer, open your existing project’s \WebContent\ folder. • Select allEXCEPT META-INF and WEB-INF– and paste into the new \WebContent\ folder in your new workspace. • Over-write theme when prompted.

  7.  Copy EGLWeb Resources • From My Computer or Windows Explorer, open your existing project’s \EGLSource\ folder. • Select all files and copy them. • Paste them over \EGLSource\ in your new Workspace • From Project Explorer, Right Click over EGLWeb and: • Generate • From the Project Menu: • Clean… • Note – you may need to delete the com package in the new Workspace

  8.  Add a Data Source for your EGLDerby Database • From EGLWebEAR: • Open the Deployment Descriptor • Click the Deployment tab

  9.  Add a Data Source for your EGLDerby Database • From Datasource defined in the JDBC provider above: • Click Add • Select Derby JDBC Provider (XA) • At Version 5.0 • Click Next >

  10.  Create a New Data Source • From Create DataSource • Name the DataSource (a Java-compliant name – no spaces, etc.) • (carefully) specify the JNDI name jdbc/EGLDerbyR7 • Click Next > • From Create Resource Properties: • Enter a Value: for the database: C:/databases/EGLDerbyR7 • Click Finish

  11.  Ensure that J2EE is Set to Yes in Your Build File and Re-Generate • If J2EE is set to “no” in your build-file, you will not be able to re-generate your project and run. • Open the Build File in the editor • Select “YES” for j2ee  • Save and close your Build File • (From Project Explorer) • Generate your project

  12.  Add/Remove Your Project • When you are finished, you need to remove the existing EAR file from your project, and add your new EAR file. Do this from the Servers tab

More Related