Questions tagged [ibm-rad]

IBM Rational Application Developer for WebSphere Software (RAD) is an Eclipse-based IDE, made by IBM's Rational Software division, for visually designing, constructing, testing, and deploying Web services, portals, and Java Enterprise Edition applications.

Overview

IBM Rational Application Developer is an integrated development environment that helps Java software developers design, develop, and deploy their applications. It contains specialized wizards, editors, and validators for a variety of technologies:

  • Java Platform, Enterprise Edition (Java EE): This architecture is used to build distributed Web and enterprise applications. Java EE applications include: Enterprise Java beans (EJB) applications for distributed, secure applications with transactional support, Java Persistence API (JPA) applications to access persistent data, and JavaServer Pages (JSP) or JavaServer Faces (JSF) for developing presentation logic.

  • Web services: A Web service is a self-contained, self-describing, modular application that can be published, located, and invoked across the Internet. Web service tools enable software developers to discover existing Web services for integration, create Web services from existing artifacts or from Web Services Description Language (WSDL) files, and to deploy Web services to a variety of environments.

  • Service Component Architecture (SCA): SCA enables software reuse by assembling a set of services into a composite application. SCA development tools provide graphical wiring of components to form composite services, associate protocol bindings and quality of service intents to SCA components, and package SCA assets for deployment.

  • Extensible Markup Language (XML): XML is a generic language that can be used to describe any kind of content in a structured way. XML is used extensively to create Web services. XML tools include DTD, XSL, schema, and mapping editors.

  • Java EE Connector (J2C): J2C tools enable applications to access operations and data on enterprise information systems such as CICS or IMS. Wizards assist with file importing, data mapping, and the creation of Java classes and methods to access data.

  • Web application: Web applications range from Web sites, to complex applications that use JSF to access data, or Rich Internet applications that use Asynchronous JavaScript and XML (Ajax). The workbench includes wizards, editors, and palettes to assist with the creation and deployment of Web applications.

For latest information check IBM Rational Application Developer for WebSphere Software Product Evolution

IBM Rational Application Developer includes tools to improve code quality. A Java profiling tool helps to analyze an application's performance, memory usage, and threading problems. A software analysis tool identifies patterns and antipatterns in application code, and compares code to coding standards.

To manage source code, a development team can configure IBM Rational Application Developer to work with a source code repository system. The product ships with connectors to IBM Rational ClearCase for source control and IBM Rational ClearQuest for defect management. It also ships with a Rational Team Concert client that can be used for both source control and defect management.

The workbench includes tools for deploying an application to a local or remote server. It contains test environments for IBM WebSphere Application Server and IBM WebSphere Portal. It also supports Apache Tomcat. Using these tools, a software developer can test their application locally before publishing it to a production server. Cloud computing capability is provided for the IBM SmartCloud Enterprise and the IBM Workload Deployer.

Because IBM Rational Application Developer is Eclipse-based, it can support the third-party plug-ins for Eclipse, as well as plug-ins specifically for Rational tools.

Source: Wikipedia

359 questions
17
votes
2 answers

How to view and edit cacerts file?

Using RAD 8.5 with WAS 8.5 runtime, I am getting an exception on my console: The keystore located at "C:\IBM\Websphere85\jdk\jre\lib\security\cacerts" failed to load due to the following error: DerInputStream.getLength(): lengthTag=109, too…
Prince
  • 20,353
  • 6
  • 39
  • 59
11
votes
4 answers

Rational Application Developer vs Eclipse

What are the features or functionality which is present in Rational Application Developer and not in Eclipse? Why is Rational Application Developer needed?
10
votes
2 answers

How to Lower Heap Size of WebSphere Server

I tried to change the Heap Size of my local WebSphere Server instance to 2G using the "Run Administrative Console" function in RAD but apparently, that was too big of a number. Now, I can't start the server anymore and I get this error: JVMJ9VM015W…
Connection
  • 349
  • 4
  • 6
  • 11
10
votes
3 answers

Is the file persistence.xml required?

My development environment (IBM RAD 8 + WAS 8) is complaining that my project does not have a persistence.xml file. Still it seems that I can build and run my project. Is that file required and if a add one such file to make my project pass…
Niklas Rosencrantz
  • 25,640
  • 75
  • 229
  • 424
9
votes
3 answers

RAD sporadic errors - Could not initialize com.ibm.rational.team.client.ui.model.common.ImageManager

I am using RAD version 7.5.4 and whenever I am opening the IDE, the following error pops up. An error has occurred. See error log for more details. com.ibm.rational.team.client.ui.model.common.ImageManager (initialization failure) Please help if…
Cid
  • 1,453
  • 1
  • 18
  • 37
9
votes
2 answers

Maven to copy JAR when adding dependencies

I'm currently using IBM Rational Application Development (IBM Eclipse distro) for Portlet development and having a small issue with Maven integration. Here's the situation: 1) IBM RAD has the ability to deploy a Portlet directly from within itself…
xandross
  • 911
  • 2
  • 11
  • 17
9
votes
3 answers

Getting "java.lang.UnsupportedOperationException:"

I created the small JPA project to persist a Student record. I use Oracle database. I use the OpenJPA as the JPa provider. I have created the Table student and relevant sequences correctly. Student Entity class @Entity @Table(name =…
Java-Seekar
  • 1,720
  • 5
  • 30
  • 52
9
votes
2 answers

Lombok slowing down build process in large project

If I use Lombok in a project (about 15 separate projects - EJB, Web,...) Lombok slows down the build Process about 2-3 times. Is there any solution for this, or is that a disadvantage of Lombok? Just to see the size of the project, it's about 400…
anm
  • 545
  • 3
  • 17
8
votes
7 answers

IBM RAD 7 and Websphere 6.1 is slow and unresponsive

How can I improve performance when developing locally with Websphere and RAD? I am using one web application of moderate size (1000? classes) and it is impossible to handle the app locally on a Windows box. The Websphere 6.1 configuration uses the…
Berlin Brown
  • 11,504
  • 37
  • 135
  • 203
8
votes
1 answer

Comparison between rational software architect(RSA) & rational application developer(RAD) IBM products

It seems Rational software architect (RSA) & Rational application developer (RAD) both IBM products are basically used as an IDE. But both have specific purpose to use. Please help me to understand when to use RSA and when RAD. What are the…
Bacteria
  • 8,406
  • 10
  • 50
  • 67
8
votes
1 answer

How to run Websphere Portal/portlets locally from within RAD to debug

I have been looking around on the internet how to setup a local Portal environment together with the RAD IDE, I found threads like this but that's a thread of the ancient history (speaking in IT terms) or only refers to optimizing Portal with RAD…
tjeerdnet
  • 344
  • 1
  • 6
  • 14
8
votes
2 answers

Error: Projects containing version deployment descriptors require XMI-format bindings or extensions files. ibm-web-bnd.xml

I have upgraded editor from Rad 7.5 to 8 and maven 2 to 3. This happens just after importing existing maven projects in RAD 8, but I have no errors on any pom files. The issue is with two xml files : Projects containing version deployment…
mjs
  • 21,431
  • 31
  • 118
  • 200
7
votes
2 answers

Resource reference with name 'jdbc/devl' not found in ibm-web-bnd.xml

RAD 7, WebSphere 7. ibm-web-bnd.xml: web.xml: jdbc/devl javax.sql.DataSource Application
Entropy
  • 1,219
  • 6
  • 21
  • 45
6
votes
2 answers

Type API variable-resolver is deprecated after JSF 1.1. Use el-resolver instead

We recently upgraded from WebSphere Portal v6.1 to v7.0 and in the process we now have JSF 1.2 available. Creating a new Portlet project in Rad 8 creates a faces-config.xml with the following entry
Stefan
  • 838
  • 3
  • 13
  • 28
6
votes
1 answer

Using SVN with Rational Application Developer(RAD) 7.0 or with Rational Software Architect(RSA) 7.0

We are using version 7 of IBM RAD/RSA (Rational Application Developer/IBM Rational Software Architect). There are options to connect the same with CVS but there are no options to to connect it with SVN. Do we need to install some plugins for the…
Sandeep Jindal
  • 14,510
  • 18
  • 83
  • 121
1
2 3
23 24