JDeveloper and Java EE 5

Hello all,
Which version of JDeveloper with OC4J fully supports Java EE 5? We urgently want to use the web-services possibilities (JAX-WS) of Java EE 5, but ii is not clear whch version of JDeveloper version supports this.
regards
Ronald

AFAIK OC4J as of yet is only 1.4 compliant however the AS is EJB 3.0 compliant. I dont know if the full JEE 5 stack is implemented in it though.

Similar Messages

  • JDeveloper and Java Version question

    I would like to know how to change the version of java that JDeveloper is using. I have 1.5 installed on the machine, yet the default version is 1.4 which i can see what going into help. How may I change JDev so it uses 1.5?
    Thank you,
    Russ

    Set the JDK version with Tools>Project Properties>J2SE Version field.

  • 10g BPEL process upgrade to 11g hangs in Jdeveloper and Ant script

    I have successfully upgraded several 10g (10.1.3.4) BPEL processes and ESB services using Jdeveloper 11g (11.1.1.6.0) migration wizard and deployed them to an 11g environment. Both 10g and 11g environments are up and running.
    However, my 11g jdeveloper hangs when migrating the next BPEL process. It hangs at the message box with the title: "Migration Status". I tried the Ant script and it hangs too. It hangs after printing out:
    "CompositeRefs
    [upgrade] WARNING: UPGBPEL-02009: No Binding setup for : "soapCheckPrivileges"
    . This will cause compilation of the upgraded project to fail. Check SOA Upgrade
    documentation on manual steps necessary to bind this composite reference. If ne
    cessary, upgrade and deploy any dependencies. If planning to retain 1013x nodes
    in this projects dependency tree, check earlier part of this log for 1013x WSDL
    URLs that can be used."
    I guess it makes sense since Jdeveloper and Ant script use the same code base for migration.
    One other observation is that if I kill the hanging jdeveloper process and reopen it and go through the migration wizard again, it will be successful without hanging. However, when I fix all the wsdl reference and do a build and deploy to sar. The resulting sar is defective and cannot be deployed to Weblogic even if both build and deploy to sar report success. The defective sar contains only scac.log and scac-log.xml, not even composite.xml.
    One difference between this BPEL process and others I have successfully upgraded is that it depends on an ESB service (this esb service has been upgraded and deployed to 11g).
    Any ideas?
    Thanks,

    I will answer my question. I killed the migrating Java process and the migrating wizard will report failure of migrating the .jpr file. Actually, the only thing missing in the migrated .jpr file is deployment profile which I can generate from deployment menu. And I can deploy the migrated process. This works as a workaround.

  • JDeveloper and JSP

    I am a new person to JDeveloper technology.
    I wanted to know that if I create JSP using JDeveloper 3.0, and then upload the JSP pages on a UNIX server, will I need application server.
    What is JServer ?

    Anny,
    You can developer Java Server Pages using JDeveloper and deploy them to any platform.
    If your deployment platform is UNIX, you will need an application server that supports the Servlet API. Apache plus Tomcat is a good option. You can learn more about it at www.apache.org.
    JServer is the VM that runs inside the Oracle8i database. You can learn more about it on the Oracle8i page of OTN.
    Laura

  • Jheadstart, JDeveloper and CVS and TeamWork

    Hi
    We're four-developer team and we've been working with Jheadstart for some months. Now we want to work with team options that provide jdeveloper (CVS or SCM). But, we are a too much suprised with all the problems that other developers had with CVS, we read it in some jdeveloper forums (JDeveloper and CVS and TeamWork and JDeveloper and CVS
    I get very worry about the problems that developers had with CVS and that at last they don't find a better solution than migrate to jdeveloper 10.1.3. All the forums recomend migrate to jdeveloper 10.1.3 for better support of team work, but I read (some time ago) that jdeveloper 10.1.3 still doesn't support ADF, then I assume we cannot use it with Jheadstart, Am I right? Is there a way to use Jheadstart with JDeveloper 10.1.3 Preview right now?
    What do you recomend for team work with Jheadstart?
    Thanks in advance
    Liceth

    Liceth,
    As you problably know, the JHeadstart team consists of consultants and we face the exact same problems and share the exact same frustrations as you do on an every day basis at our customer projects. It is indeed not easy to use JDeveloper in a multi-developer environment. In all fairness much of this is a given when doing file-based development, and I have seen the exact same problems in situations where other IDE's such as Eclipse etc were used. But using advanced frameworks like ADF and BC4J makes matters more complex, because the declarative way of developing these applications using drag&drop and powerful wizards make you as a developer be less 'in touch' with the file or files that are actually created and updated, and also there tend to be more files in such an architecture that are changed simultaneously by many developers at once.
    Merging is the only way out of this mess, and merge tools are not perfect, far from it. They get better and better but at some point you'll need to understand the semantics of the files that are to be merged to be able to merge them correctly, and merge tools will in all likelyhood never become that smart.
    Until they do, the only thing one can do is to tackle the problem from the other side: if merge tools dont understand the files they merge, we should take into account the weaknesses of these merge tools, and set up our files so that changes CAN be automatically merged, or in most cases at least. Indeed, JDeveloper 10.1.3 is taking good steps in this direction for notoriously tricky files such as JPR files and such. But the problem will never completely go away.
    As for using 10.1.3, well, as you said the preview does not contain ADF so JHeadstart will never run on it. We are developing JHeadstart 10.1.3 that will run on the production version of JDeveloper 10.1.3, but it will be a long time before that release will see the light. And although JDeveloper 10.1.3 is a kick-ass IDE (imho), it will not magically solve all multi-user issues. It will just be a bit more bearable.
    Is there ever a real solution for it? I don't know. I have worked intensively with the Oracle Designer product before I switched to Java, and that tool, which uses a database rather than files to store its information, was almost perfect when dealing with multi-user development. It could do so because the level at which conflicts occur is VERY finegrained (so not at 'code line' level but sometimes as far as 'individual properties in a property inspector' level), plus the advantages of instantaneous locking in the database when modifying something. And, thinking of it, it could do so because it dealt with 'structured objects' rather than files, thereby having some 'semantic' information about the data. I have this feeling we can only 'get it right' if we will treat, for instance, a Java file not as a collection of lines of code, but of a structured object tree with members, constructors, methods, parameters etc. etc., and store it as such, instead of storing it as a flat OS file.
    Just ranting here (this really should be a personal BLOG entry rather than a forum post, but oh well). As you can tell, its a subject that is very close to every developer's heart.
    Kind regards,
    Peter Ebell
    JHeadstart Team

  • JDeveloper and XML Publisher with EBS ?

    Hi All,
    Can anyone clarify my doubts ?
    I am new to Java and i have some experience in XMLP, but i saw in the User guide the Java API's, how to and where to run those API's.
    And is JDeveloper used with XMLP to run Java API's ?, if yes can u pls explain how to start working on that and what is the relation between JDeveloper and XML Publisher in EBS.
    I really appriciate your early reply.
    Thanks in advance.

    XML Publisher ships with 2 XDK parsers a 9i version for backward compatibility and 10g version - you can switch at runtim using the properties. However, you have to make sure that the XML Publisher versions of the libraries are used and not the ones coming with i.e. jdeveloper version or oc4j version that you are using. You should use the version shipped with XML Publisher, because these versions are thoroughly tested with XML Publisher.
    See the deployment notes in the install document:
    Oracle OC4J Deployment Notes
    The version of the XML Parser shipped with Oracle OC4J is incompatible with XML Publisher. When you create an XML Publisher application for OC4J you need to configure the system to use the XML Publisher version of the XML Parser. This can be accomplished by setting an orion-web.xml configuration file with the following content:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <orion-web-app>
    <web-app-class-loader search-local-classes-first="true" />
    </orion-web-app>

  • I create simple session bean in jdeveloper and it has a problem in lookup

    the code of bean
    import java.util.*;
    import javax.naming.Context;
    import javax.naming.InitialContext;
    import javax.rmi.PortableRemoteObject;
    import javax.naming.*;
    public class CartClient {
    public static void main(String[] args) {
    try {
    Context initial = getInitialContext() ;
    // Object objref = initial.lookup("java:comp/env/ejb/SimpleCart");
    Object objref = initial.lookup("Cart");
    CartHome home =
    (CartHome)PortableRemoteObject.narrow(objref,
    CartHome.class);
    Cart shoppingCart = home.create("Duke DeEarl","123");
    shoppingCart.addBook("The Martian Chronicles");
    shoppingCart.addBook("2001 A Space Odyssey");
    shoppingCart.addBook("The Left Hand of Darkness");
    Vector bookList = new Vector();
    bookList = shoppingCart.getContents();
    Enumeration enumer = bookList.elements();
    while (enumer.hasMoreElements()) {
    String title = (String) enumer.nextElement();
    System.out.println(title);
    shoppingCart.removeBook("Alice in Wonderland");
    shoppingCart.remove();
    System.exit(0);
    } catch (BookException ex) {
    System.err.println("Caught a BookException: " + ex.getMessage());
    System.exit(0);
    } catch (Exception ex) {
    System.err.println("Caught an unexpected exception!");
    ex.printStackTrace();
    System.exit(1);
    private static Context getInitialContext() throws NamingException {
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, "com.evermind.server.rmi.RMIInitialContextFactory");
    env.put(Context.SECURITY_PRINCIPAL, "admin");
    env.put(Context.SECURITY_CREDENTIALS, "admin");
    env.put(Context.PROVIDER_URL, "ormi://localhost:23791CartApp");
    return new InitialContext(env);
    } javax.naming.NameNotFoundException: Cart not found
         java.lang.Object com.evermind.server.rmi.RMIContext.lookup(java.lang.String)
              RMIContext.java:130
         java.lang.Object javax.naming.InitialContext.lookup(java.lang.String)
              InitialContext.java:350
         void CartClient.main(java.lang.String[])
              CartClient.ja
    exception

    Please post your question in jdeveloper forum at
    JDeveloper and ADF
    for quick response.
    Regards,
    Anupama
    http://otn.oracle.com/sample_code/content.html

  • JDev 10.1.2.1 and Java language inconsistancies?

    HI,
    I am new to JDeveloper and am trying to make some changes to an existing system (Java/Struts based web application). I noticed an error message anytime I had an enumerated Collection of used the For:Each command. I believe I have set the JDK to use the Sun JDK 1.5.0.21, but I still see the errors. The app, and a test app, compile fine outside of JDev and in Eclipse, but in JDeveloper those two functions cause an error. Any ideas?
    Ted Herrlich

    Code such as this:
    for (String arg: argList) {
    System.out.format("%s ", arg);
    Results in this error message:
    Control Statement/Clause: Expecting ; The visual clue is positioned in the colon in the for statement.
    Code such as:
    public Collection<Organization> getAllActiveOrganizationsForSelectedCommand() {
    Organization command = getSelectedCommand();
    return organizationService.findAllOrganizations(command, true, null, null);
    results in a ton of error messages, the first is "Variable name: Expecting identifier" and the visual clue is positioned at the opening < after the keyword Collection.
    Ted

  • JDeveloper and jnlp.jar or javaws.jar

    Hi, I am developing an applet with the JDeveloper 12c, I am using the JSDK 1.7.
    While implementing the java program I need to use FileOpenService or FileContent classes for that I need to import javax.jnlp.*
    But is not included in the 1.7 JDK,
    My sorce code is like this:
            try {
                FileOpenService fileOpenService = (FileOpenService) ServiceManager.lookup("javax.jnlp.FileOpenService");
                FileContents contents = fileOpenService.openFileDialog(null,null);
    Do you know how can I import this classes at this environment??.
    Thank you in advance.

    what do stacktrace mean??????? Please do not hold down you '?' key.
    One question mark is enough.
    Here is a simple example of a stacktrace..
    If you run this code..public class ShowStackTrace {
      public static void main(String[] args) {
        Object object1 = new Object();
        System.out.println( object1.getClass() );
        Object object2 = null;
        System.out.println( object2.getClass() );
    }It writes this to the console..class java.lang.Object
    Exception in thread "main" java.lang.NullPointerException
            at ShowStackTrace.main(ShowStackTrace.java:6)
    Press any key to continue . . .The first line is program ouput.
    The 2nd & 3rd lines are a stacktrace.
    The stacktrace tells us exactly which line
    of the program failed (line 6), and what
    went wrong (NullPointerException).
    Both Java applets and Java Web-Start
    applications can have a console appear.
    The console will show any stacktraces
    that happen in the code (or it should), and
    you need to find how to open the
    web-start console, on your PC.
    What OS and Java (version) are
    you running?
    And another thing. Please do not
    ignore me. Twice I have asked you
    to post your JNLP file, yet twice you
    have not done so, and not made any
    comment.
    Feel free to ask questions about
    anything I write that is not clear,
    but be warned I will not ask again*,
    for you to show us the JNLP file.
    * Instead, I will just just stop repeating
    myself, and stop trying to help you.

  • What are difficulty between oc4j included Jdeveloper and oc4j extended?

    Hi all!
    I don't know why i deploy application on oc4j included Jdeveloper when it's run ok but i deploy on Oc4j extented when it's run not ok.
    I want to know the difficulty between oc4j included Jdeveloper and oc4j extended? How to config oc4j extented?
    i've tried deploy appliction on oc4j extended. i get this error:
    JNLPException[category: Download Error : Exception: java.io.IOException: HTTP response 404 : LaunchDesc: null ]
         at com.sun.javaws.cache.DownloadProtocol.doDownload(Unknown Source)
         at com.sun.javaws.cache.DownloadProtocol.getDownloadSize(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
         at com.sun.javaws.Launcher.downloadResources(Unknown Source)
         at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
         at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
         at com.sun.javaws.Launcher.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    thank a lot!

    The main difference is the version of OC4J. They do not often match. If the extended OC4J is a later version than the one packaged in JDeveloper, then applications developed in JDeveloper are not guaranteed to work in extended OC4J. It is always recommended
    to develop and test against the OC4J in JDeveloper.
    If you are using JDeveloper 10.1.2 make sure to use the right admin.jar (always point the path to the one in OC4J install ) in your OC4J connection.
    In future release Oracle is trying to address such problems by allowing user to configure JDeveloper against a particular version of OC4J.

  • Jdeveloper and ADF training

    Can somebody suggest me any institutes in Hyderbad , India that offer Jdeveloper and ADF  courses along with JAVA ,J2EE.
    It would be of great help tor me if anyone can assist me in this regard. Thanks

    Post this Q in "Certification" forum. Also, contact oracle training.
    Oracle press book also available for jdev11g/adf.
    Oracle JDeveloper 11g Handbook: A Guide to Fusion Web Development

  • JDeveloper and CVS

    Hi All,
    Just for anybody getting started with JDeveloper and CVS. I've been using both during a while and my comments are:
    -- If you are thinking to replace your old CVS System, you really must think about it, JDeveloper just incorporates a little subset of features any CVS System actually has (like eclipse).
    -- If somebody have been working with the same code your are using, to know if the code have changed isn't as simple like to make a "check for changes or compare with". Because if you use "JDeveloper Compare With option", JDeveloper check correctly for changes, but for changes over your own last revision, so if somebody create a new revision, you will loose your changes.
    well I think JDeveloper creators must make a lot of effort to incorporate CVS functionality, if not, better remove this option from it.
    anybody has any comments???

    I need to try to understand why you would want to erase a version controlled file in your sandbox from disk but not remove it from version control. I guess we do this automatically because it seems like the right thing to do... it should be noted that this is also the default behavior in Eclipse.
    If you remove a file from your sandbox but do not schedule it for removal from CVS, you could basically make changes in your sandbox that will cause other developers to run into compilation errors after you commit and they update.
    E.g. SomeClass.java depends on a class defined in AnotherClass.java. You remove SomeClass.java from disk but not from the sandbox. You then rename a method in AnotherClass.java that SomeClass.java had been using. You compile your project, it all seems fine. You commit your changes to the cvs repository. Then your collegue updates and the world is broken.
    It seems like a bad way to work. I'd be interested to know what the usecase is for doing this and whether there is perhaps a better way of achieving it (e.g. using working sets or the project content filters).
    I'm aware of the issues with the files you mention. They're not really issues with the CVS support as such, they're issues with the parts of the product which generate those files. I know that probably doesn't make much difference to you, but it is relevant in terms of how (quickly) things get fixed.
    The xml mergeability of several IDE files (in particular projects) improved greatly in JDeveloper 10.1.3 preview. I've tried very hard to raise awareness in the teams that develop those other features (ADF and Struts) about issues they have with version control. It's sometimes hard to convince people that there's really a problem for some reason. I'm hoping things will eventually improve. You can help that a lot by reporting such issues to your Oracle Support representative so that your specific problems are being tracked as TARs.
    Thanks,
    Brian

  • Jdeveloper and forms developer

    hi folks
    what is the difference between forms developer and jdeveloper
    if the both of them can deal with java and can deal with pl\sql ?
    regards

    Java language defines the syntax (reserved words, keywords, operators, declarations, object instantiations, method invocations, etc.) + some packages of built-in basic classes (e.g. classes from packages java.jang, java.io, java.util, java.math, etc.). As Shay recommended, the free on-line book "Thinking in Java" is a very good starting point for learning Java language.
    Java Standard Edition refers to the Java language + a large foundation of built-in classes and utilities called Java SE SDK. It includes classes for IO, networking, creation of desktop GUI (Java Swing), XML parsing, security and many many more. Java SE technology may be used for implementing standalone applications (for example, client-server applications that do not require middle-tier application server).
    Java Enterprise Edition refers to Java Standard Edition + another foundation of built-in classes called Java EE SDK. Java EE is both a concept and a specification for development of complex applications utilizing middle-tier application servers (e.g. Web applications, Web services, distributed components, distributed transactions, etc.).
    I am sure that my explanation of the difference between Java language, Java SE and Java EE is neither academic nor precise one, but I hope you will be able to undestand the general difference.
    Edited by: Dimitar Dimitrov on Apr 30, 2011 9:51 PM

  • Jdeveloper and Unix

    I really do not know if this place is the right forum to ask this question, but if any person can help me I will appreciate it.
    My client is currently using an old application that runs in UNIX, but they are planning for a major upgrade. One of their requirements is that they want to move the database to Oracle, It must run in UNIX off course, their preferred OS. However, one of their major requirements though is that the system must be windows (workstations)
    My question is this, is it possible for one to convert their application using Oracle Jdeveloper and still have the Database on UNIX

    Its unclear what you mean by:
    ...convert their application using Oracle Jdeveloper and still have the Database on UNIXIf this mean that you want to rewrite application in some Java tehnology(by using JDev), then this is possible, for example: you can have db on unix, app server(in case of web application) on solaris and client workstations on windows).
    If you want to automatically convert source code(written in technology X), then this probably is not possible.
    Dario

  • JDeveloper and Netbeans ebooks

    Can anyone help me out by sending me ebooks on JDeveloper (Beginners, Intermediate and Advance) and Netbeans (Beginners, Intermediate and Advance) to my email [email protected] I so much more need them to start using JDeveloper and Netbeans as a professional. Also with all necessary Java books that will turn a dummy to Guru programmer.

    No Java Books will turn a dummy into a Guru, only experience can do that.

Maybe you are looking for

  • Photoshop is opening multiple times...WHY??? (please help).

    When I double click on an image (from Bridge for example) to open in Photoshop it will open up CS6 and then sometimes when I open another image, instead of opening up in the same open Photoshop program, it will open up an additional Photoshop program

  • Error while running promote content

    Hi All, I am doing atg setup, in that process I did base line index after that I ran promote content here I am gated with below error. C:\ENDECA\Apps\CRS\control>promote_content.bat [03.27.14 16:02:41] INFO: Checking definition from AppConfig.xml aga

  • 16:10 or squarer laptop ?

    are there any lightweight non-touchscreen toshiba laptops with 16:10 or squarer screens ? i really like my toshiba portege r600 but i would like a dvi external monitor port and usb3 port - but no current mobile devices apart from the microsoft surfac

  • Dynamic sql generation using meta data

    I am trying to generate a sql statement, which should select all the columns of a table. (120 columns around.) I dont want to write like select * from tablename so I am trying to wrtie liek this, but I am having hard time. select 'select '||column_na

  • How to stream iTunes videos without storing them on AppleTV or iPod?

    I have several iTunes high res videos (very large files) that I would like to stream to my AppleTV, but not store them on the AppleTV or iPod. How do I mark these videos in iTunes so this happens while still allowing other videos to be stored locally