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 thanks

    Hello 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

  • What is the proper way to deploy a Web application, that was developed in Visual Age for Java Professional edition 4.0 IDE, to iPlanets Web server Enterprise edition 6.0?

     

    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 me

    well 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 Oleinikov

    hello 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
    Keerthi

    hello 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...

  • Visual Age Java and WebLogic

    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'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

  • Java3D for visual age

    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!!!
    Rgds

    I 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 advance

    Look 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