Eclipse RAP Tutorial for Beginners - e4 Workbench Application Create Eclipse RAP Widget from ClientScripting-based widget Packaging and deploying Eclipse RAP application.
Downloading the StreamBase Eclipse Update Site TIBCO Software Inc. Formally supports and strongly recommends that you install and use the standalone TIBCO StreamBase® Studio included in your StreamBase installation kit. Nevertheless, for advanced Eclipse users, StreamBase also supports a plug-in version of Studio that you can install into your existing installation of Eclipse (versions 4.3, 4.4, and 4.5 are supported). You install the plug-in version of StreamBase Studio from an Eclipse plug-in zip file that is structured the same way as an Eclipse update site.
Download a zip file of the Eclipse update site from the. On the TIBCO eDelivery download page for TIBCO StreamBase software, select the Individual file download method. The StreamBase Studio Eclipse Update package is delivered as a zip file named with the following pattern: TIBsb-cepeclipseupdate version platform.zip The following example shows the individual files you can download from a recent StreamBase release for Windows platforms. A runtime for StreamBase Server. Any sample files and projects.
Command-line utilities such as sbc and sbadmin for querying and administering your server. Libraries, DLLs, JARs and other files to support using the StreamBase Client Library to develop client access programs.
The best use is to install both the Studio plug-ins in your own Eclipse and the full standalone StreamBase installation on the same machine. That way, the Studio-in-Eclipse edition can locate and use the StreamBase Server runtime and sample files provided only in the standalone version of Studio. The plug-in folder is static and is designed to provide a snapshot of the Studio plug-ins at the time of each StreamBase release. To update your Studio plug-ins, you can run an additional installation of the plug-ins from the next StreamBase maintenance release, as described below in. Be aware that the StreamBase Eclipse update site does not work the same as Eclipse update sites from the Eclipse Foundation or from other vendors.
In particular, you cannot use the Help → Check for Updates feature to obtain updated components. The update-site folder contains a snapshot of a single release of the plug-ins. Important When StreamBase Studio installs as a standalone product, it includes an Oracle JDK 1.8 for private use by Studio and StreamBase Server. This private JDK is not available when installing the Studio plug-ins into your own Eclipse, so you MUST make sure you are running Eclipse with a supported 1.7 or 1.8 JDK. The Studio plug-ins will not load if Eclipse is running with a 1.6 JRE or JDK. The Eclipse JDK must be installed such that both java and javac commands are available on the search path of the logged-in username that will run Studio in Eclipse.
JDKs from vendors other than Oracle or Zing are not supported, and Oracle 1.6 JDKs are not supported for running Studio. Eclipse must have all prerequisite features installed, as described in the next section.
Eclipse for RCP and RAP Developers Download the 64-bit version of this package, as appropriate for your target machine, from: — Java Development Tools (JDT) Feature The JDT feature is always included in all Eclipse base kits. — EMF Modeling Framework The Eclipse base kit you start with, if other than the recommended Eclipse for RCP and RAP Developers kit, may already include the EMF Modeling Framework.
Confirm its presence by opening Help → Installation Details. Select the Plug-ins tab, and look for EMF Xcore in the Plug-in Name column.
If EMF is already installed, skip now to install the GEF Editing Framework. If your Eclipse base kit does not include EMF, then install the EMF Modeling Framework with the following steps.
From your running Eclipse base kit, invoke Help → Install New Software. In the Install dialog, select All Available Sites from the Work with drop-down list. Wait a few moments for the plug-in options list to fill in. Clear the Group items by category check box. Confirm that the Contact all update sites check box is selected.
In the filter text field, type EMF and press Enter. Wait for the filtered results. From the resulting list, select EMF - Eclipse Modeling Framework Xcore Runtime. Select the check boxes next to TIBCO StreamBase Studio, TIBCO LiveView Studio Feature, and EventFlow Compare.sblayout File Loader for Subversive SVN. (If you have separately installed and use the Subclipse plug-in, select the remaining check box.
Subclipse is not formally supported by StreamBase, but we do provide an.sblayout file loader for it.). Click Next and proceed through the steps to accept the license and download the plug-ins. If Eclipse prompts for permission to install the unsigned Studio plug-in files, click OK.
If you have a separate installation of StreamBase Studio 7.6 on the same machine, click Yes to open the StreamBase Studio preference page. Specify the location of your existing StreamBase 7.6 installation by clicking Browse and navigating to the top level folder of your installation. On the Welcome page, click the arrow-shaped Workbench button in the upper right, or click the X on the Welcome tab to close the Welcome page and open the Eclipse workbench. Use Window → Open Perspective → Other to open the SB Authoring perspective. No license is required to run and develop applications on either StreamBase Studio or Studio-on-Eclipse. However, a valid StreamBase license file is required to run applications on StreamBase Server.
The Studio-on-Eclipse configuration is most useful when installed on a machine that also has a licensed installation of StreamBase. You can run StreamBase applications on the licensed installation's StreamBase Server instance by specifying the location of the licensed installation in Studio-on-Eclipse's preferences. The licensed installation on the same machine should be from the same release series as the Studio plug-ins on Eclipse, with the same major.minor release number. If you do not have a StreamBase installation on the same machine, you can run applications from Studio-on-Eclipse on a remote StreamBase Server running on Linux or Solaris. See to configure this option. Ideally, the StreamBase release number of your Studio-on-Eclipse plug-ins will have the same major.minor number as the remote Server.
However, StreamBase Server is somewhat forgiving of release numbers, and will try to run your application despite a release number skew. On the other hand, the release number matching of precompiled archive files is very strict. If you generate an.sbar file in Studio-on-Eclipse, you can only run it on a StreamBase Server instance with the same major.minor.maintenance release number. Upgrading Eclipse Studio Plug-Ins From Eclipse, you can upgrade the StreamBase Studio plug-ins by repeating the installation steps, using the Eclipse update site archive from a newer maintenance release on the same major.minor release branch. As an example, let's say you originally downloaded the Update site zip file from the StreamBase 7.6.0 eDelivery site. You installed the Studio plug-ins into Eclipse as described in above.
Now, release 7.6.1 comes along. Download and save the Eclipse update site zip file for the new release, using the same procedure described in. Next, follow the same steps as in for the new release. This time, however, Eclipse recognizes the plug-ins as updates for existing plug-ins, and lets you install the new release without having to uninstall first.
Installing Subversive Yourself The Studio 7.6 plug-ins include the Subversive team provider plug-in to provide access to files under the control of the Subversion version control system. If, for any reason, you are installing Subversive on your own, you must also install the Subversive SVN JDT Ignore Extensions plug-in. Although it is marked as optional, this plug-in is essential to give Eclipse the knowledge of what file and directory names to ignore for certain purposes (such as any.svn directory) and what file extensions to consider source files.
Section Contents. Latest BIRT Designer Release Build: 4.8.0 Choose a designer download: All-in-One This is the fastest way to get started with BIRT on Windows, Linux, or Mac. This download includes everything you need to start creating BIRT designs, including the full Eclipse SDK.
Pre-requisites: Java 1.7 JDK/JRE Framework Already have Eclipse installed? Get all the BIRT plug-ins for your existing Eclipse environment (or use the ) Pre-requisites: Java 1.7 JDK/JRE NOTE: BIRT has dependencies on the following Eclipse projects.
In certain downloads, such as the all-in-one, these are already included, but in others, such as the framework, you will be required to download them: RCP Designer Want a dedicated BIRT designer? This download is a simple to use RCP version of the BIRT Designer. Pre-requisites: Java 1.7 JDK/JRE Latest BIRT Runtime Release Build: 4.8.0 Need to deploy BIRT into your Java/Java EE application?
Get the deployment components of BIRT. You do not need this if you are just designing reports. Pre-requisites: Java 1.7 JDK/JRE More Downloads Looking for a different BIRT 4.8.0 download? Linux Report Designer, standalone charts, other packages? Looking for a different BIRT release (including development builds)?
Looking for an archived BIRT release? Need more information on installing or detailed pre-requisites for BIRT? Problems getting BIRT up and running? See the, or post a question to the Newsgroup ( or ).
To get a Newsgroup password see. For previously asked questions. Need help in getting started with your first report?