Oracle JDeveloper vs. IBM Visual Age for Java
Hi,
I have been out of this forum for quite sometime now.I wanted to know how JDeveloper is doing in general and how is its performance when compared to IBM Visual Age for Java IDE?
Any links to sites related to this would be helpful.
Thanks in advance,
Sandeep
Sandeep,
Be careful while using JDeveloper for developing real time applications. There are very good features in JDeveloper, but this tool is having LOT OF BUG's...you know what I mean. You will end up having sleepness nights later to dig the problems and then to have answer from Oralce, which will always be you better shift to new version. When you will try to shift to new version, lots of earlier classes would have been removed in JDeveloper and then you will be forced to use new ones and take a hit of additional effort.
Otherwise Its a very good tool and can be the no .1 Java IDE, if oracle technical staff work hard and make this product a bit stable.
null
Similar Messages
-
Visual Age for Java 3.0 and EJBs
Michael,
We are also seeing problems with EJB development using the VAJ integration kit
for Weblogic 4.5.1 and Visual Age Java 3.0.2. The rest of the integration,
JSPs, Servlets, etc. appear to work just fine using the 4.5.1 integration kit
and Visual Age Java 3.0.2. However, with EJBs we are finding the deployment
tools to break into the VAJ debugger.
Comments (all welcome)
john
Michael Girdley wrote:
We plan to release an integration kit for VisualAge soon. Please check our
web site regularly for information on the availability of this kit.
Thanks,
Michael
Michael Girdley
Product Manager, WebLogic Server & Express
BEA Systems Inc
Vladimir Goncharov <[email protected]> wrote in message
news:[email protected]...
I'm getting Exception, when trying to create Initial context from withinthe
VisualAge for Java 3.0, the same compiled class by Visual Age for Java 3.0
works fine when run from the command line using JDK.2.2
My understanding is that client program may run on JDK 1.1.7 and above and
IBM using IBM JDK 1.1.8 which compatible with the SUN one
Please help.
Here is the classpath that VisualAge is using
C:\weblogic\classes;
C:\weblogic\lib\weblogicaux.jar;
C:\IBMVJava\ide\Program\lib\;
C:\IBMVJava\ide\Program\lib\classes.zip;
Here is the Exception thrown by Weblogic
weblogic.utils.AssertionError: ***** ASSERTION FAILED
****[ java.lang.InternalError: (Ex02) An error has occurred. ]
java.lang.Throwable(java.lang.String)
java.lang.Error(java.lang.String)
weblogic.utils.NestedError(java.lang.String)
weblogic.utils.AssertionError(java.lang.String)
java.lang.Object
weblogic.kernel.Kernel.getInstanceDynamically(java.lang.String,
java.lang.Class [], java.lang.Object [])
weblogic.logging.LogManager weblogic.kernel.Kernel.getLogManager()
weblogic.logging.LogOutputStream(java.lang.String)
weblogic.common.internal.LogOutputStream(java.lang.String)
weblogic.t3.services.ConfigClient()
java.lang.Objectjava.lang.reflect.Constructor.newInstance(java.lang.Object
java.lang.Object
weblogic.kernel.Kernel.getInstanceDynamically(java.lang.String,
java.lang.Class [], java.lang.Object [])
weblogic.t3.services.ConfigDef weblogic.kernel.Kernel.getConfig()
void weblogic.kernel.Kernel.ensureInitialized()
weblogic.rjvm.RJVM weblogic.rjvm.ServerURL.findOrCreateRJVM()
javax.naming.Context
weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(weblogic.jnd
i.Environment, java.lang.String)
javax.naming.Context
weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(java.util.Ha
shtable)
javax.naming.Context
weblogic.jndi.WLInitialContextFactory.getInitialContext(java.util.Hashtable)
javax.naming.Context
javax.naming.spi.NamingManager.getInitialContext(java.util.Hashtable)
javax.naming.Context javax.naming.InitialContext.getDefaultInitCtx()
void javax.naming.InitialContext.init(java.util.Hashtable)
javax.naming.InitialContext(java.util.Hashtable)
javax.naming.Context com.vlad.ejb.client.ClientTest.getInitialContext()
void com.vlad.ejb.client.ClientTest.main(java.lang.String [])
weblogic.utils.AssertionError: ***** ASSERTION FAILED
****[ weblogic.utils.AssertionError: ***** ASSERTION FAILED
****[ java.lang.InternalError: (Ex02) An error has occurred. ] ]
java.lang.Throwable(java.lang.String)
java.lang.Error(java.lang.String)
weblogic.utils.NestedError(java.lang.String)
weblogic.utils.AssertionError(java.lang.String)
java.lang.Object
weblogic.kernel.Kernel.getInstanceDynamically(java.lang.String,
java.lang.Class [], java.lang.Object [])
weblogic.t3.services.ConfigDef weblogic.kernel.Kernel.getConfig()
void weblogic.kernel.Kernel.ensureInitialized()
weblogic.rjvm.RJVM weblogic.rjvm.ServerURL.findOrCreateRJVM()
javax.naming.Context
weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(weblogic.jnd
i.Environment, java.lang.String)
javax.naming.Context
weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(java.util.Ha
shtable)
javax.naming.Context
weblogic.jndi.WLInitialContextFactory.getInitialContext(java.util.Hashtable)
javax.naming.Context
javax.naming.spi.NamingManager.getInitialContext(java.util.Hashtable)
javax.naming.Context javax.naming.InitialContext.getDefaultInitCtx()
void javax.naming.InitialContext.init(java.util.Hashtable)
javax.naming.InitialContext(java.util.Hashtable)
javax.naming.Context com.vlad.ejb.client.ClientTest.getInitialContext()
void com.vlad.ejb.client.ClientTest.main(java.lang.String [])
John N. Alegre
Javelin Solutions
[email protected] -
Cannot Start Weblogic Server 5.10 sp 10 from Visual Age For Java
hi everyone,
i have just recently installed BEA integration kit for visual age for java. The
version of Weblogic that i am using is 5.10 sp10.
when i run the weblogic.integration.visualage.server.Server.main() i can see the
server properties and i can see the connection pools being created, but when it
gets to the Enterprise JavaBean initializing, i get the following error:
Please help
Thanks, Anthony
Unable to initialize server: java.lang.ClassCastException
fatal initialization exception
java.lang.ClassCastException
java.lang.Throwable()
java.lang.Exception()
java.lang.RuntimeException()
java.lang.ClassCastException()
java.lang.Class
weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(java.lang.String,boolean)
java.lang.Class
weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(java.lang.String,boolean)
java.lang.Class
weblogic.utils.classloaders.GenericClassLoader.loadClass(java.lang.String,boolean)
java.lang.Class
weblogic.utils.classloaders.GenericClassLoader.loadClass(java.lang.String)
java.lang.Class
weblogic.ejb.internal.EJBJarLoader.loadClass(java.lang.String)
java.lang.Object java.beans.Beans.instantiate(java.lang.ClassLoader,java.lang.String,
java.beans.beancontext.BeanContext,
java.beans.AppletInitializer)
java.lang.Object java.beans.Beans.instantiate(java.lang.ClassLoader,java.lang.String)
weblogic.ejb.internal.EJBHomeImpl
weblogic.ejb.internal.EJBDeploymentImpl.createBeanHome(weblogic.ejb.internal.BeanInfo)
void weblogic.ejb.internal.EJBDeploymentImpl.setupBeanHome(weblogic.ejb.internal.BeanInfo)
void weblogic.ejb.internal.EJBDeploymentImpl.deployBeans(boolean)
void weblogic.ejb.internal.EJBDeploymentImpl.deploy(boolean)
void weblogic.ejb.internal.EJBJarDeployment.deploy()
void weblogic.ejb.internal.EJBManagerImpl.deploy(weblogic.ejb.common.EJBDeployment)
void weblogic.ejb.internal.EJBManagerImpl.deployNew(weblogic.ejb.common.EJBDeployme
nt)
void weblogic.ejb.internal.EJBManagerImpl.deploy(java.lang.String, java.io.File)
void weblogic.ejb.internal.EJBManagerImpl.deployBeans(java.lang.String[])
weblogic.ejb.internal.EJBManagerImpl()
void weblogic.t3.srvr.T3Srvr.start()
void weblogic.t3.srvr.T3Srvr.main(java.lang.String [],
java.lang.String, java.lang.String)
void weblogic.Server.startServerStatically(java.lang.String [],java.lang.String,
java.lang.String)
void weblogic.Server.main(java.lang.String [], java.lang.String,java.lang.String)
void weblogic.Server.main(java.lang.String [])
void weblogic.integration.visualage.server.Server.main(java.lang.String [])Anthony,
Have you installed the SP 10 service pack for the VAJ I-Kit ? That may be the issue. The I-Kit
requires this service pack to work with WLS 5.1 SP10. The service pack can be downloaded at -
http://commerce.beasys.com/downloads/weblogic_server_tools.jsp
Anthony Moses wrote:
hi everyone,
i have just recently installed BEA integration kit for visual age for java. The
version of Weblogic that i am using is 5.10 sp10.
when i run the weblogic.integration.visualage.server.Server.main() i can see the
server properties and i can see the connection pools being created, but when it
gets to the Enterprise JavaBean initializing, i get the following error:
Please help
Thanks, Anthony
Unable to initialize server: java.lang.ClassCastException
fatal initialization exception
java.lang.ClassCastException
java.lang.Throwable()
java.lang.Exception()
java.lang.RuntimeException()
java.lang.ClassCastException()
java.lang.Class
weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(java.lang.String,boolean)
java.lang.Class
weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(java.lang.String,boolean)
java.lang.Class
weblogic.utils.classloaders.GenericClassLoader.loadClass(java.lang.String,boolean)
java.lang.Class
weblogic.utils.classloaders.GenericClassLoader.loadClass(java.lang.String)
java.lang.Class
weblogic.ejb.internal.EJBJarLoader.loadClass(java.lang.String)
java.lang.Object java.beans.Beans.instantiate(java.lang.ClassLoader,java.lang.String,
java.beans.beancontext.BeanContext,
java.beans.AppletInitializer)
java.lang.Object java.beans.Beans.instantiate(java.lang.ClassLoader,java.lang.String)
weblogic.ejb.internal.EJBHomeImpl
weblogic.ejb.internal.EJBDeploymentImpl.createBeanHome(weblogic.ejb.internal.BeanInfo)
void weblogic.ejb.internal.EJBDeploymentImpl.setupBeanHome(weblogic.ejb.internal.BeanInfo)
void weblogic.ejb.internal.EJBDeploymentImpl.deployBeans(boolean)
void weblogic.ejb.internal.EJBDeploymentImpl.deploy(boolean)
void weblogic.ejb.internal.EJBJarDeployment.deploy()
void weblogic.ejb.internal.EJBManagerImpl.deploy(weblogic.ejb.common.EJBDeployment)
void weblogic.ejb.internal.EJBManagerImpl.deployNew(weblogic.ejb.common.EJBDeployme
nt)
void weblogic.ejb.internal.EJBManagerImpl.deploy(java.lang.String, java.io.File)
void weblogic.ejb.internal.EJBManagerImpl.deployBeans(java.lang.String[])
weblogic.ejb.internal.EJBManagerImpl()
void weblogic.t3.srvr.T3Srvr.start()
void weblogic.t3.srvr.T3Srvr.main(java.lang.String [],
java.lang.String, java.lang.String)
void weblogic.Server.startServerStatically(java.lang.String [],java.lang.String,
java.lang.String)
void weblogic.Server.main(java.lang.String [], java.lang.String,java.lang.String)
void weblogic.Server.main(java.lang.String [])
void weblogic.integration.visualage.server.Server.main(java.lang.String [])--
Nirav Chanchani
BEA Systems, Inc. -
Conversion from Visual Age for Java 4.0 to JDeveloper
How can I export our visual classes correctly? It's work, but I can't open them for visual designe.
If you'll create a new swing application with a frame in JDeveloper you'll see that JDeveloper uses a JBinit method.
The code you bring over from Visual Age needs to have a JBinit method also to be able to use the visual editor.
The code editor should work just fine with your code anyway. -
IBM Visual Aid for Java problem...Help
Hi All
Can anyone help..?
I've downloaded IBM Visualaid and tried to run java classes which I downloaded from java.sun.com (from the tutorials they provide) but when I try to run them on IBM VAid I keep getting errors..
Example:
the following code is from the sun java tutorials and should run on VAid but it doesn't ..
import java.util.Timer;
import java.util.TimerTask;
* Simple demo that uses java.util.Timer to schedule a task to execute
* once 5 seconds have passed.
public class Reminder {
Timer timer;
public Reminder(int seconds) {
timer = new Timer();
timer.schedule(new RemindTask(), seconds*1000);
class RemindTask extends TimerTask {
public void run() {
System.out.println("Time's up!");
timer.cancel(); //Terminate the timer thread
public static void main(String args[]) {
System.out.println("About to schedule task.");
new Reminder(5);
System.out.println("Task scheduled.");
Have anyone tried to run this code on IBM VAid
am I missing something
Many thanksHello again
I just tested the following code and it works fine on IBMVA but still no success with the first code I posted above...
public class Countdown
public Countdown()
super();
public static void main(String[] args)
throws java.lang.InterruptedException
int countdown = 10;
while(countdown>0)
System.out.println(countdown);
if(countdown==3)
System.out.println("Ignition!!");
countdown--;
Thread.sleep(1000);
System.out.println("Lift Off!!");
When I typed the code and saved it in IBMVA, it was divided into two parts
1.the name of the class I used (Countdown)
2.main(String[] )
and runs correctly..
Thanks again to who ever can help -
Oh man it looks like a problem with the web server.
Its an error that happens on SAP, even my dad reported an error like this to me but i wasn't able to solve it.
What i find is that its an error with browser incompatibility,
Check this http://scn.sap.com/message/10338540 -
IBM Visual Age Java 3.5?
is the IBM Visual Age Java 3.5/4.0 ADE substitute for IBM websphere app server?
I don't see why not unless the ADE is obsolete. Which it may be. I haven't heard of it for years myself. It seems to be called 'VisualAge Generator' now.
These are questions for IBM, not these forums. -
Error in Visual Editor for java with eclipse
hello eb
till i ysterday i used visual editor for java with eclipse normally without any problem but to day when i opened eclipse it display me this error :
Error trying to set new File into editor
Motif : java.lang.NullPointerException
and i think that the problem comes from the visual editor plugin because when i add a new frame or even for the old frame it dosent display for me the graphical component like every time
if si has the solution or can advise me thank you alot and i really dont know what to do .
it is for my stydy project and i have to finish xorking as fast as possible so if so can help mewell this forum here is the official java-forum by Sun.
you are asking for help on Eclipse, a software made by IBM since the cooperation between the two werent that bright all the time.(hence the name eclipse)
i just looked a few hours myself, and the latest version of the VE was suited for 3.0.2, the version fitting to the latest 3.1 build of eclipse, was still just a release candidate.
wait a few days/weeks for a final build and retry. -
[ANN] Oracle JDeveloper 10g is now available for download.
It's probably worth a mention in this forum too ;-)
In case you haven't notice we have just released Oracle JDeveloper 10g production with a many new features that makes it the ideal Java tools for Oracle Application Server users.
Check it out at:
http://otn.oracle.com/products/jdev
A partial list of new features:
Visual layout editing for both JSP/HTML and Swing user interfaces.
Drag-and-Drop data-binding of business services to the user interface
Visual Struts-based page flow modeler
Declarative creation of business services based on EJB, TopLink, JavaBeans, Web Services, or Oracle ADF Business Components
Visual UML modeling with code generation
Code Auditing and Metrics
Hot-Swap Debugging
Improved code editor
XML Schema visual editor
Database development and Database modeling
One-Click deploy to Oracle Application Server, BEA Weblogic, JBoss and Tomcat
Web services development and consumption with support for WS-I
And much more.It is no longer available for download - if you have a valid Support contract, pl create an SR and request Support to ship you the media
HTH
Srini -
Installation of wls5.1 with IBM Visual Age v.3.5
Hello,
Weblogic requires that you have a JDK installed on the PC. Usually you do something like
wlconfig -JAVA_HOME c:\java
We just switched to IBM VisualAge for Java v.3.5. The environment is completely new for us. I understand that everything in VAJ is inside repository.
It means, I don't have any longer a directory structure that I used to live with. What should be the solution?
After all my ultimate goal is to integrate both VAJ with WLS.
Thanks,
Konstantin Oleinikovhello there,
check these things in u r mac before launching PNS..
1: Is OracleDriver is there in the path i mean in the PNS path..
2: Right click and check the properties...
3: and also check the env properties and launch the PNS if PNS is launched then u can work on it... -
Ibm Visual age 3.5 Persistence Name Server with Oracle 8.1.7
Hello every one!
Iam facing a problem with visualage 3.5 persistence name server with Oracle DB. I configured PNS with oracle driver (thin driver).
I could start the pns server, Servlet Engine.
I loaded my application with PNS and oracle thin driver is not executing any queries.
Without PNS, directly interacting with Oracle DB thru JDBC also works fine.
Has anyone tried to use PNS with Oracle successfully?
Thanks
Keerthihello there,
check these things in u r mac before launching PNS..
1: Is OracleDriver is there in the path i mean in the PNS path..
2: Right click and check the properties...
3: and also check the env properties and launch the PNS if PNS is launched then u can work on it... -
Hi there,
I am using Visual Age for Java and Weblogic for my EJB development. I want
to run my EJB application thru Visual Age Java. I have set up WebLogic
support for Visual Age for Java and configured everything else. What should
I do next to get running. any leads or pointers would be really appreciated.
Thanks,
JatinderHi,
I'm not sure what you are asking but all you need to do once you have VAJ
configured to run WLS is to deploy your bean (put it in the weblogic.ejb.deploy
property in the weblogic.properties file) and run the weblogic server inside of
VAJ. Of course, you will need to run a client that uses the bean to be able to
step through the execution of a bean method...
Hope this helps,
Robert
IBM wrote:
Hi there,
I am using Visual Age for Java and Weblogic for my EJB development. I want
to run my EJB application thru Visual Age Java. I have set up WebLogic
support for Visual Age for Java and configured everything else. What should
I do next to get running. any leads or pointers would be really appreciated.
Thanks,
Jatinder -
Hi, I've been using visual age for java for some elementary java coding. Now, I need java3D, but I don't know where VisualAge installed java, so I can't tell Java3D where to install itself... Hope this makes sense to SOMEONE!! Thanks for any help you can give...
I don't have a jar file - that's why I'm stuck. I got Java3D from sun's Java3D page. For unix it comes as a ".sh" file and for windows it comed as a ".exe". When I execute it on windows, it tries to find java2 (a folder containing the jre), to "upgrade the SDK VM". I could have chosen a JRE VM, but again I don't know where that is. I tried looking through every folder for VAJ but found nothing.
-
What IDE is most popular for Java??
Hi, there,
I'm new for Java, I knew some IDEs for java,
such as JBuilder,VisualAge,SunONE,Cafe, which is
most popular? pls recommend me,thanks!!!
RgdsI have been privileged to use the following IDE's visualage, JDeveloper,JBuilder and Eclipse, which one is the best, honestly it really depends on what you want to do. For example, if you are thinking in terms fo front-end application Swing,Applet etc, i still JBuilder tops the list , though i have yet to fully use JDeveloper for this purpose. EClipse is cheap, yes, that is where it ends, at the moment we are using Eclipse in my office because it is free, and so comes its nightmares, take my advice avoid cheap.
Visual Age for Java, not the best when you are thinking of front end, but when you talk about server side stuff, wao go for this IDE, it comes with so many benefits it just cant be ignored. It comes with its own server(Websphrere) , which Eclipse does not have. JDeveloper perhaps with the little i have seen so far will compare favourably if not better, the reason being it takes care of two communities atb the same time,Oracle and java, both to which i can identify. Your ability to sit within JDeveloper and do so many stuff , including update your Oracle DB and your application server is simply decadent, it simply spoils you. Why IBM did not do the same with Visual age and DB2 beats me. If you want to pick dont go any further between these two emm maybe JBuilder if all you are doing is building applets -
Error in EJB on Visual Age 3.5
Hi,
Why Visual Age for Java 3.5 throws this exception in my EJB Entity:
"EJBException not handle"
I don't understand because on Forte is correct.
Piece of Code:
catch (SQLException sqle) {
throw new EJBException (sqle);
Please help me.
Thanks in advanceLook this is my Find Method:
public String ejbFindByPrimaryKey(String strProduct) throws FinderException {
Connection conConnection = null;
Statement stmStatement = null;
ResultSet rstResult = null;
try {
conConnection = ConnectionFactory.getDefaultDataSourceConnection();
stmStatement = conConnection.createStatement();
rstResult = stmStatement.executeQuery("SELECT id FROM SAMPLE WHERE id='" + strId + "'");
if (!rstResult.next()) {
throw new ObjectNotFoundException("Product Not Found");
catch (SQLException sqle) {
sqle.printStackTrace();
throw new EJBException (sqle);
finally {
try {
if (null != stmStatement) {
stmStatement.close();
if (null != conConnection) {
conConnection.close();
catch (Exception e) {
e.printStackTrace();
return strId;
Thanks for your help...
Maybe you are looking for
-
Safari crashes unless in safe mode
I've looked at the pages but the help doesn't seem to work in my case. I was opening iTunes when I got a message saying that an app needed to install a new help service and asked for my password. I then opened Safari and it crashed immediately. I'm n
-
Upgrade to 7.2 from 7.1
I just got a new macbook pro with 2.4GHz (intel of course) I had previously had a powerbook G4 (powerpc of course) I have Logic 7.1 I need the universal crossgrade I have read EVERY other post similar to this and I understand that I need to buy the c
-
Template not updating on ONE page only
Hello. I have a template that I use for my website. It contains a header navbar, subnavmenu, editable regions, and footer. I have used the template for the index, or homepage, but the font on the footer is much larger than that of the template. I use
-
Cfquery to javascript array to .js file
Hi guys, I've got a small problem out there: have cities table in the database therefore pulling out everything using cfquery . <cfquery name="get_city" datasource="IGES"> SELECT * FROM cities ORDER BY City ASC </cfquery> Now all these city names fro
-
Importing Folder w/ RAW & JPG, no JPGs load
I download my CF card to a folder I create on my HD. With my present camera setting, I get a RAW capture and a JPG capture. When I import this folder into Aperture, the JPGs show up in the Import>Local Files, but won't import into a Project folder. W