1OpenEdge Developers Corner
Integrating Sonic Workbench with
OpenEdge Architect 10.2A
EdselGarcia
Principal Software Engineer
OpenEdge Architect Development
2©2009 Progress Software Corporation
Agenda
�Introduction
�Required products
�Required downloads
�Initial installation
�Follow-on installations
3©2009 Progress Software Corporation
Introduction
�OpenEdge Architect 10.2a
•Eclipse 3.4
-Platform Runtime
-Graphical Editing Framework
-Eclipse Modeling Framework
-Java Emitter Templates
�Sonic Workbench 7.6.1
•Eclipse 3.2.2
-Project SDK
-Graphical Editing Framework
-Eclipse Modeling Framework
-Web Tools Platform
-Java Development Tools
-Plug-in Development Environment
4©2009 Progress Software Corporation
OpenEdge Architect 10.2a
5©2009 Progress Software Corporation
Sonic Workbench 7.6.1
6©2009 Progress Software Corporation
OpenEdge Architect 10.2a
Eclipse
Platform
Platform Runtime
OpenEdge
Architect
Graphical
Editing
Framework
(GEF)
Eclipse Platform 3.4
Java Platform 1.5.0
Eclipse
Modeling
Framework
(EMF)
Java
Emitter
Templates
(JET)
7©2009 Progress Software Corporation
OpenEdge Architect 10.2a and Sonic Workbench 7.6.1
Platform Runtime
Eclipse Platform 3.4
Java Platform 1.5.0
OEA
Sonic
GEF
EMF
WTP
JDT
PDE
8©2009 Progress Software Corporation
Required Products
�OpenEdge Architect 10.2a
•OpenEdge Architect 10.2a
•OpenEdge release 10.2a service pack
�Sonic Workbench
•Sonic Workbench 7.6
•Sonic Service pack 7.6.1
•Sonic patch 7.6.1.2 (available from Progress Technical Support)
9©2009 Progress Software Corporation
Required Downloads 1/2
�Web paper: Combining OpenEdge Architect and Sonic
Workbench
�Update configuration script –
update_configuration_script.zip
10
©2009 Progress Software Corporation
Required Downloads 2/2
�Eclipse Graphical Editing Framework –GEF34.zip
�Eclipse Modeling Framework –EMF24.zip
�Eclipse Web Tools Platform –WTP30.zip
�Eclipse Java Development Tools –JDT34.zip
�Eclipse Plug-in Development Environment –PDE34.zip
�Miscellaneous Eclipse dependencies –misc_plugins.zip
11
©2009 Progress Software Corporation
Initial Installation
�Sonic Workbench 7.6.1
•Modify %SONICHOMEMQ%\7.6\bin\setenv.bat
•Install updates
�OpenEdge Architect 10.2a
•Install updates
•Extract downloaded plug-ins
•Edit plug-in link files
•Copy link files to links folder
•Extract misc_plugins.zip
•Install Sonic Workbench using Software Updates
12
©2009 Progress Software Corporation
Demo
13
©2009 Progress Software Corporation
Follow-on Installations
�Sonic Workbench 7.6.1
•Install updates
�OpenEdge Architect 10.2a
•Reset configuration by running update_config.bat
•Install updates
•Install Sonic Workbench using Software Updates
14
©2009 Progress Software Corporation
Demo
15
©2009 Progress Software Corporation
Resources
�Eclipse Components for OpenEdge/Sonic Development
Integration
•http://www.progress.com/esd
�Progress Communities
•http://communities.progress.com
16
©2009 Progress Software Corporation
Questions
17
©2009 Progress Software Corporation