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
0
votes
1 answer

IBM MobileFirst - Call WS REST created with IBM RAD

I have an application in MobileFirst, and use an ajax function to call REST WS created with IBM RAD, this is the AJAX function: $.ajax({ type: "GET", url: "http://localhost:9080/myproject/rest/helloworld/", contentType: "text/plain", …
Eladerezador
  • 1,277
  • 7
  • 25
  • 48
0
votes
1 answer

Local Eclipse plugin repo for a team

what would be a preferred solution for hosting a small local plugin repository with a couple of our own plugins? the team is using RAD7, which is Eclipse 3.2 based we cannot upgrade RAD to 7.5.5 yet, so all Ganymede/Galileo repo tools cannot be…
webwesen
  • 1,242
  • 4
  • 17
  • 30
0
votes
1 answer

Accessing WebSphere Application Server 8 installation folder in RAD (Rational Application Developer)

I'm using ant build to build an ejb client and I need a WAS installation folder path included in a build.properties file for creating ejb stubs. An entry in a property file looks something like this: server.dir = C:/Program Files…
peterremec
  • 488
  • 1
  • 15
  • 46
0
votes
1 answer

This project was created in an older product version and cannot be directly migrated in the current version

I have a RAD 8.5.1 installed in my system and I have imported an application which was designed using RAD 7. So when I import this app, I see the following errors. Looking to overcome these errors. Thanks This project was created in an older…
0
votes
2 answers

Create APK from RAD 9.0 or Eclipse Juno 4.2.2

I am working with IBM RAD 9.0 (priority) and I have some HTML5/CSS3 templates. I would like to create a APK with these templates and to be able to se them with an Android dispositive. Question: with the IBM plugin MobileFirst Platform Studio, it is…
Eladerezador
  • 1,277
  • 7
  • 25
  • 48
0
votes
1 answer

Unable to publish my application to WAS 7.0.0.29 on RAD 7.5.5.5 iFix1

I'm trying to publish my application to WAS 7.0.0.29, but facing the below issue. Environment details are below: Operating System: Windows 7 RAD Version: 7.5.5.5 iFix1 WAS Version: 7.0.0.29 Error Details: 00000018 FfdcProvider W…
Reddy
  • 1
  • 2
0
votes
1 answer

RAD FileNotFoundException Access is denied to C:\Users\abc\IBM\rationalsdp\workspace\some_project\bin

If I export the EAR and deploy it through the admin console, everything works fine. However, when I "Add/remove project" from within the IDE, I keep getting NoClassDefFoundError due to Axis2Utils java.io.FileNotFoundException…
0
votes
1 answer

JSF Templating without RAD

I have a set of jsp's based off a jtpl template. The template (jtpl file) looks like this: <%-- tpl:metadata --%> <%-- jsf:codeBehind language="java"…
Jeffrey Knight
  • 5,888
  • 7
  • 39
  • 49
0
votes
1 answer

SVN Compare JS not working

I am using Version: 7.5.5.5 iFix1 Build ID: RADO7555iFix1-I20120913_1613 and all of a sudden I am unable to compare JavaScript files. It was working, now it just hangs on intializing compare editor. I tried removing settings, and reinstalling…
slattman
  • 98
  • 6
0
votes
1 answer

REST Service throwing exception when passed a JSON array. What is my mistake?

I got to call a restful service owned by a thrid party. They are expecting a specific entry as array. I checked some questions here and wrote code to create the array of just 1 element. Even after that the service is complaining about the same…
juniorbansal
  • 1,249
  • 8
  • 31
  • 51
0
votes
1 answer

Websphere Commerce Developer 7 - FEP 7 Enabled in DB but not in EAR

I've been recently involved in a project which use WebSphere Commerce to build an enterprise ecommerce. I've been struggling with the environent setup since monday, without getting a anything fully functional. My goal is to install: RAD 8.0.4.3 WAS…
elbuild
  • 4,869
  • 4
  • 24
  • 31
0
votes
1 answer

Differences between webAppAccess.getVariables().getXmlElement("someResults","RowSet") and webAppAccess.getVariables().getXml("someResults","RowSet")

I am wondering what does are the differences between: webAppAccess.getVariables().getXmlElement("someResults","RowSet") and webAppAccess.getVariables().getXml("someResults") in IBM web experience factory?
Blake
  • 7,367
  • 19
  • 54
  • 80
0
votes
0 answers

M2Eclipse throwing java.langg.NoClassDefFoundError when updating maving project

I have a fresh install of IBM's Rational Application Developer v9.1. It is based on Eclipse 4.2.1. It uses M2E 1.4.0. However, when I import an existing Maven project, or attempt to do a Maven->Update Configuration, it throws the following…
Eric B.
  • 23,425
  • 50
  • 169
  • 316
0
votes
1 answer

How do I add the j2ee.jar to a Java2WSDL ant script programmatically?

I am using IBM's Rational Application Developer. I have an ant script that contains the Java2WSDL task. When I run it via IBM, it gives compiler errors unless I include the j2ee.jar file in the classpath via the run tool (it does not pick up the jar…
Marcus
  • 527
  • 1
  • 6
  • 23
0
votes
0 answers

How to configure Websphere 6.1 to develop applications with Struts 2?

I have developed a small application with Struts 2 using RAD, but when I deploy to the server, it throws this error in the browser: Error 500: Filter [struts2]: could not be initialized and these errors on the console: [20/11/14 16:39:59:534 GMT]…
Cristian1312
  • 1
  • 1
  • 6