JDev 10G OSX Issues

I am starting this thread as a discussion area for bugs and issues with JDev 10G on Apple OSX 10.3. JDev is not officially supported on OSX, however, I am hoping that by providing well defined issue lists we can move that process along. Please add to this list if you are running JDev on OSX and find other issues!
Thanks Gerard for encouraging me to post these (and sorry for my slow response).
Eric Everman
___Problems in the 10G release that were present in preview release___
-The Apple LnF has some missing icons and general painting issues in the file browser.
-com.apple.macos.useScreenMenuBar has been depreciated message on startup (noted other places)
-(MAJOR) JDev cannot correctly resolve paths using symbolic links. I haven't tried this, but I would suspect this is a problem on Linux as well. If I open a project that uses a symbolic link within its path, JDev seems to think there are two copies each file - one on the linked path and one on the fully resolved path. Somehow out of this, Jdev ends up placing all files into a Miscellaneous package under Web Content and Application Sources.
-Import... The dialog seems to have a hardcoded background color. When running under OSX with the Apple LnF, the background color is the dark color of the Oracle LnF in portions of the dialog.
-The sort order for files in the file dialogs is case sensative is a unfriendly way: A-Z sorts as a group before a-z. Preferable would be Aa, Bb, etc, as OSX applications (and windows applications) do. Is this also a problem in Linux?
-Quiting JDev results in the following error (terminal text from JDev start to JDev Quit):
Exception in thread "Thread-0" java.lang.SecurityException
at oracle.ide.IdeCore$1.checkExit(IdeCore.java:165)
at java.lang.Runtime.exit(Runtime.java:88)
at java.lang.System.exit(System.java:715)
at com.apple.eawt.Application.handleQuit(Application.java:406)
JavaAWT: Assertion failure: Java exception thrown
JavaAWT: File src/macosx/native/apple/awt/util/AWTException.m; Line 40
JavaAWT: Assertion failure: _javaException
JavaAWT: File src/macosx/native/apple/awt/util/AWTException.m; Line 48
2004-04-30 10:54:36.344 java[2230] See Java exception object
-Dual monitors Issue: (partially fixed) Works great under Apple LnF as long as com.apple.macos.useScreenMenuBar is 'false'. When set to 'true' and working in the non-main window (the window w/o the menubar), context menus pop-up at the edge of the main window instead of at the mouse location.
-Command-Q will quit JDev, but will not always kill the associated Embedded OC4J instance. I can't always reproduce this - perhaps it happens after I've switched projects, recompiled somethings, etc..
-Quiting JDev using any method other File|Quit results in the open file list not being saved. (Other methods are Command-Q or the JDev menu item Quit option)
___Problems in the preview release that were fixed in the 10G release___
-Fixed: The close/minimize buttons on tabs and panes now display properly in the Apple LnF.
-Fixed: Save As... removes the original file from the project list. So it looks as if the file has been renamed - in reality the original file is still on the disc, just no longer part of the project.
-Fixed: The state of open files is not restored when JDev is resarted. Somewhere along the line I ended up with the JDev Welcome page and a class file as being the open files each time I start JDev, regardless of what files were open when I closed JDev. Tried with OSX LnF and Oracle LnF.
-Fixed: When running under OSX LnF, editing code will result in the addition of a 'Code' menu to the menu bar, however, all of the other menu items are de-activated (greyed out). When the context changes to something other then code editing, the 'Code' menu item disappears, but all of the other menu items remain de-activated. Also, the Code item is added after the Help item, which is non standard. Under the Oracle LnF, the behaviour is as expected.
-(Have not replicated in 10G release) After switching from MS Windows to OSX using JDev 10G for both, leading square bracket characters ([) seem to be stripted from JavaScript in JSP pages. Additionally, an extra space is sometimes inserted after a litteral in square braces.  If you see something similar, please submit more details.  I have a more detailed writeup in the Technologies|Apple section - search for 'square bracket characters'.
-Fixed: Structure pane incorrectly displayed multi-line JSP comments that started with carriage returns.
___New Issues in the 10G release (or not before found)___
-On startup, several errors are listed in the JDev message pane:
Error: <Line 4, Column 22>: XSD-2034: (Error) Element 'feature' not expected.
Error: <Line 24, Column 14>: XSD-2021: (Error) Element not completed: 'extensions'
Error: <Line 4, Column 22>: XSD-2034: (Error) Element 'feature' not expected.
Error: <Line 17, Column 14>: XSD-2021: (Error) Element not completed: 'extensions'
After adding the JUnit extension, I also get these messages at startup:
/Applications/jdev/jdev/lib/ext/jdev905_JUnit Folder/bc4j_junit_addin.jar!/meta-inf/jdev-ext.xml
Error: <Line 4, Column 22>: XSD-2034: (Error) Element 'feature' not expected.
Error: <Line 39, Column 14>: XSD-2021: (Error) Element not completed: 'extensions'
/Applications/jdev/jdev/lib/ext/jdev905_JUnit Folder/junit_addin.jar!/meta-inf/jdev-ext.xml
Error: <Line 4, Column 22>: XSD-2034: (Error) Element 'feature' not expected.
Error: <Line 98, Column 14>: XSD-2021: (Error) Element not completed: 'extensions'
-The window location and/or size is not restored on startup. I typically run dual monitors with jdev full-screen on the larger of the two. jdev often starts less then full screen size or not in the full screen location.
-Inner Classes are not properly used by JDev. This chunk of code:
import java.util.Map;
//code in a method
Map.Entry entry;
Results in JDev underlining Map.entry with a mouseover note that says 'Access not allowed for class 'java.util.Map.Entry'.
-Find and Replace with 'prompt' option locks the editor (hard to replicate)
-JDev will sometimes 'swallow' a keystroke while it is poping up a Code Insight box (hard to replicate)
___General Feature Requests___
-Several of the common File menu options could be added to the context menu in the Application Navigator tab. For instance, Save As, Remove From Project, Delete, and Refactor-> are all common functions that are nice to have 'right there'.
-When typing import statements, is there some way to have jdev continue showing context lists after a selection is made? For instance, when entering:
import org.apache.commons.lang.RandomStringUtils;
I type "org." which allows me to choose apache from the list. Then... nothing - I have to backspace to delete the '.' and retype it in order to get the next code completion popup. In JBuilder there was the option to select an item from the list by pressing the '.' (dot), which would immediately continue with another context selection box.

Okay, lets see how many of these we can already deal with:
** General Look And Feel Issues:
* Missing icons and redrawing issues in the file browser
Loged as new bug 3609752
* ...useScreenMenuBar has been depreciated message
Can find this, are you sure this is not being confused with the antialiasing messages?
* Dialog background colors
Logged as bug 2610818
* Open dialog sorting
Logged as new bug 3609768
* AWT exception on exiting:
Logged as bug 3525259
* Multi monitor bug
Unfortunately we only have a few macs and non of them have more than one monitor at the moment. But from your description this problem seem to lie with Apple rather than us. I will keep an eye on it for you though.
** Error messages on startup
I belive this is a common problem accross all platform.
** Inner classs issue
Again this is a problem with all versions of JDeveloper. Logged as bug 3546309, not currently scheduled to be fixed until the next release. Note that this only seems to affect the highligthing in the editor and nothing else.
** Items not being saved, position not being restored.
If you press Apple-Q the Java virtual machine will kill jdeveloper and not allow it to close down properly. This can be resolve by addin hooks provided by apple. For the 903 preview release we had an addin for this. I will look at providing a drop in for
** Symbolic links, and other enhancements
In will invetigate symbolic links and get back to you. I will also look at tracing down ER or log bugs for the other enhancemnts you mention
Thanks for the details,

Similar Messages

  • Jdev 10g & BIBeans 10g installation issue

    When I installed Jdev 10g (904) and then installed BIBeans 10g (904)
    The OraInstaller reported success and the BIBEAN dir was created in the jdev/bibeans/lib/bibeaninfo.jar
    But, when I bring up jdev, "Business Intelligence Beans" is not an options among the "New Gallery" ( along with "General", "Business Tier", "Client Tier", "database Tier").
    How do I make jdev recognize Bibeans

    When you bring up the gallery selection, make sure that you select "All Items" in the Filter By dropdown. This will show the BI items. Also, be sure that you are selecting the correct level to add a new item at in the Navigator as this will change the content shown in the gallery window.

  • Bug: Jdev 10g - templateDefinition won't allow expressionLanguage setting

    I've been migrating a set of pages from Jdev 10g Preview to Jdev 10g Production. I've got a UIX template (.uit) file with a templateDefinition like this:
    <templateDefinition xmlns="http://xmlns.oracle.com/uix/ui"
    I get the following in the structure window:
    --- Attribute expressionLanguage not defined on element templateDefinition
    Can anyone help with this?

    I've managed to fix this myself, after reading about all the migration issues. It seems that the migration process copied some settings that caused Jdev 10g Production to map to some of the prior Jdev XML schemas and/or libraries. The solution was:
    1) Make sure Jdev is closed.
    2) Rename the <jdev_home>\jdev\system9. to something else (just in case).
    3) Open JDev. Say no to any Migration questions.
    4) Open your workspaces (jws files) using the File->Open dialog
    I'm assuming, of course, that these projects are already JDev 10g Production projects. If they are not, then I think the procedure would be:
    1) Install Jdev 10g Production
    2) Run Jdev 10g Production. Say Yes and migrate settings and projects.
    3) Follow the steps above to fix the migrated settings.
    This should get your projects migrated to the new formats without contaminating them with old libraries/schemas.
    I'll repost if I find something that breaks due to this procedure. I do know that it resolved my error messages.

  • Jdev 10g and 9iAS 9.0.3

    Could someone help me out with the following:
    A J2EE Application built with JDEv 10g doesn't work on OC4J 9.0.3 None of the CMP EJB can be instantiated even if the entity does exist in the database -- FindByPrimaryKey returns 'no such entity'
    It works fine under OC4J 9.0.4
    Is this a J2EE compatibility issue?

    Have you updated the libraries on the OC4J 9.0.3 server to match the libraries in JDeveloper 10g?
    You can do this from within JDeveloper using the ADF Runtime Installer available from the Tools menu, or you can follow the How To at http://otn.oracle.com/products/jdev/howtos/10g/adf_runtime_update_howto.html

  • JDev 10g 'Code' menu

    Could anyone enlighten me as to how to make the 'Code' drop down menu appear in JDev 10g.
    I am running JDev 10g Preview and I had this menu at one stage but it seems to have disappeared. I've not knowingly chosen to hide it and can't seem to find an option to switch it back on. I am editing java source so would expect this menu to be active....
    Re-installing JDev fixes this but this seems a little drastic. A bug possibly? Anyone any ideas??

    A less 'drastic' approach may be to exit JDev and:
    (1) back up your system directory (i.e. %JDEV_INSTALL_DIR%\jdev\systemXXXXXXX to somewhere else
    (2) delete it.
    (3) restart JDev
    I think this issue shouldn't appear with the production release due shortly.
    Team JDev

  • How to Copy Specific Changes between branches in jdev 10g??

    I'm using jdev 10g with svn, I've already create a branch of a project (we're going to use it in production), but I cant find an option to merge the content of trunk with my branch. (would like to use jdev instead of command line)
    I found the option to compare both revisions [compare with... other revision], but this mode is read only so I can't edit or merge any of this.
    I'ld appreciate any help. thanks!

    I think I figured this out, actually, by just copying a patch from a concert that is set up the way I want, to the desktop, then opening my main concert and copying it in. Magically it seems that the parameter mappings stayed in tact and mapped themselves to where I'd hoped on my physical instrument. I've only tried this on the computer but haven't put it into practice with the physical instrument (novation) but it all works on the computer. In the past I thought that copying patches didn't capture the channel strip setting, and visa versa, but this seems to capture both, and keep the mappings. Cool. I don't know what would happen to the mappings if they didn't see the same kind of instrument layout as they just came from, but that's another issue.
    I'm just posting to see if there's anything I'm missing by doing it this way.

  • JDev Mac OSX bugs in Apple forum

    Just wanted to let JDev people know that I've been posting several JDev10G Mac OSX bugs to the Technologies/Apple forum under the topic 'JDev 10G works on OSX!'.
    I know: not officially supported betaware - but its there all the same. Generally JDev works quite nice under OSX as long as the Oracle LnF is used.
    --Eric Everman                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    We have some people here running JDev on Mac OS/X as well. Glad to hear it's more or less working for you too.
    Team JDev

  • Has anyone got OA Framework Tutorial working on R12 Jdev 10g?

    I have successfully got the tutorial for OA Framework working on my Apps 11.5.10 install with very few problems.
    I now have Apps R12 installed and have downloaded the correct Jdev 10g with OA Framework patch, but I am hitting some a number of errors. I can see that the tutorial code and documentation is the same as Jdev 9i, and has not been updated. Taking this in to account I am adapting the tutorial to the Jdev 10g, but I am hitting deployment problems in the local OC4J container, where AppsLogin is being requested and not found.
    I therefore wonder whether anyone out there has got the tutorial to work in Jdev 10g?
    I'm happy to try and figure it out for myself, but I would prefer to know that it is relatively straight forward to do.

    Yes I'm getting the following error message:
    oracle.apps.fnd.framework.OAException: Application: FND, Message Name: SECURITY_APPL_LOGIN_FAILED.
    I have seen this elsewhere on the forum but they all relate to Jdev 9 on 11.5.10. I wanted to know whether anyone else had got OA framework tutorial working on R12 because then I know from that one fact whether it is possible on the code that Oracle has released; any problems I encounter are then likely to be setup/installation/config issues that I should be able to resolve myself.
    I'm surprised that no one has yet just given me a 'yes' given the number of experienced developers on the forum.
    BTW, the full stack trace is:
    oracle.apps.fnd.framework.OAException: Application: FND, Message Name: SECURITY_APPL_LOGIN_FAILED. at oracle.apps.fnd.framework.server.OAExceptionUtils.processAOLJErrorStack(Unknown Source) at oracle.apps.fnd.framework.OACommonUtils.processAOLJErrorStack(Unknown Source) at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(Unknown Source) at oracle.apps.fnd.framework.CreateIcxSession.createSession(Unknown Source) at runregion.jspService(_runregion.java:136) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448) at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298) at java.lang.Thread.run(Thread.java:595)

  • Migration from J Dev9.034 to Jdev 10g

    What are the series of steps involed in converting a BC4J-STRUTS-JSP application developed in Jdev 9.034 to Jdev 10g.
    All our Actions extend Struts action and Form Bean Extend ActionForm. Will this be an issue when we need to migrate to Jdev 10g.
    Please share the experiences.

    But what we are looking for is a migration guide from 9.034 to 10g. This is where the new ADF concept has been added.
    Do we need to change all the actions if we migrate to 10g or not??
    Jdev team and help on this...

  • Getting below error while running Tutorial example in Jdev 10G (

    Hi Guys ,
    I am trying to run the Tutorial example in Jdev 10G ( and getting the below error message.
    Please help me to resolve this error.
    Error :
    Network Error (tcp_error)
    A communication error occurred: "Operation timed out"
    The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
    For assistance, contact your network support team.
    Thanks and regards

    Hi Raghu,
    Make sure you are using the right version of Jdeveloper with your EBS application,
    I understand you are trying to run the page with a R12 application, below are the Jdev , EBS map,
    ATG Release 12 Version     JDeveloper 10g Patch
    12.0.0     <<Patch 5856648>> 10g Jdev with OA Extension
    12.0.1 (patch 5907545)     <<Patch 5856648>> 10g Jdev with OA Extension
    12.0.2 (patch 5484000 or 5917344)     <<Patch 6491398>> 10g Jdev with OA Extension ARU for R12 RUP2 (replaces 6197418)
    12.0.3 (patch 6141000 or 6077669)     <<Patch 6509325>> 10g Jdev with OA Extension ARU for R12 RUP3
    12.0.4 (patch 6435000 or 6272680)     <<Patch 6908968>> 10G JDEVELOPER WITH OA EXTENSION ARU FOR R12 RUP4
    12.0.5 (No new ATG code released)     No new JDev patch required
    12.0.6 (patch 6728000 or patch 7237006)     <<Patch 7523554>> 10G Jdeveloper With OA Extension ARU for R12 RUP6 Release 12.1 ATG Release 12.1 Version     JDeveloper 10g Patch
    12.1 (Controlled Release - only included for completeness)     <<Patch 7315332>> 10G Jdev with OA Extension ARU for R12.1 (Controlled Release)
    12.1.1 (rapidInstall or patch 7303030)     <<Patch 8431482>> 10G Jdeveloper with OA Extension ARU for R12.1.1
    12.1.2 (patch 7303033 or patch 7651091)     <<Patch 9172975>> 10G JDEVELOPER WITH OA EXTENSION ARU FOR R12.1 RUP2
    For more details, pleas erefer the metalink
    Note 416708.1 How to find the correct version of JDeveloper to use with eBusiness Suite 11i or Release 12.x
    With regards,

  • 10g Migration issue in forms related to graphics

    I am facing a 10G migration issue realted to graphics in Forms.
    A form got migrated from 6i to 10g and it has Graphics in it but it is not displaying the graphics in Runtime after
    migration.can anyone help me reagrding how to resolve this Graphics issue in 10g.

    Graphics no longer exists in Developer Suite 10G. You have to replace the functionality , e.g. by using BI Beans. Have a look at the samples page http://www.oracle.com/technology/sample_code/products/forms/index.html

  • UIX table tag's attribute VALUE is missing in jdev 10g production

    In JDeveloper 10g preview, I handled my table's navigation manually and need to set the table's tag attribute VALUE in order to keep the record range.
    However, when i convert my project to JDeveloper 10g Production, eventhought the page is still working fine, but in the design windows will show that the uix page is in invalid state and I found that the attribute VALUE is no more supported.
    Could anyone please help me and let me know how do i set back my record range? Thanks!

    It turns out that you're running into a bug that will be fixed in the soon to be released version of JDev 10g. The good news is that it's a design time bug, so your pages will still work at runtime. You can even fix the bug yourself if you want. In JDEV_HOME\jlib there is uix2-schemas.zip. Inside of that is ui/table.xsd.
    Add the below attribute definition inside of the complex type for the table, and you should be all set.
    <attribute name="value" type="ui:unsignedIntExpressionType" default="1"/>
    Hope this helps,
    Ryan Pollock
    UIX Team

  • JDev 10g and EJB 2.0 on non-OC4J server

    It looks like JDev 10g only supports EJB 2.0 for OC4J out-of-the-box. Is this correct?
    If we wanted to generate EJB 2.0 CMP entity beans etc to deploy to a non-OC4J app server (e.g. JBoss) using JDev 10g, what would we need to do? Are there any tutorials/how-to's available?
    As a newbie to JDeveloper and J2EE, trying to work out how to re-write our Forms system in J2EE, I have to say I'm getting tired of how most of the JDev documentation - and much of the software - only seems to relate to using OC4J (or 9iAS) as your app server. If we and our customers wanted to be restricted an Oracle app server, we could just stick with Forms 9i and save ourselves a world of Java pain.
    Plus, nearly all the 10g client documentation relates to JSP clients, but we want a rich GUI using Swing (JClient would be useful but we can't figure out how to deploy it 3-tier to JBoss).
    So, Oracle, how about giving your users some more documentation on how to use JDev10g/JClient/ADF/EJB 2.0 etc with non-OC4J servers and perhaps even without JSP?
    I am sure that JDev10g and ADF could offer us a great deal of help in building our system, if only we could figure out how to use it.

    Thanks, Deepak.
    But the how-to is for old versions of JDev/JBoss:
    "This document was written for Oracle9i JDeveloper Release Candidate and JBoss 2.4.4 (Dated December 29, 2001), although other versions of Oracle9i JDeveloper and/or JBoss should behave the same."
    I'll let you know if this works with JDev 10g and JBoss 3.2.3, but I have my doubts.
    If anybody has some more recent information on this, please let me know!

  • JALOPY and JDev 10g

    How can I incorporate jalogy in to Jdev
    I followed the instructions on jalopy website and it worked perfectly for Jdev 10g Preview but not All I did before was just copy the jar files into &lt;JDEV&gt;\jdev\lib\ext directory and restart JDev. Now it doesn't work. Thank you in advance.

    Thank you Rob for your fast response. However, it still doesn't work. However, I noticed that in the <JDEV9051>\jdev\lib\ext folder there is README.txt and it has some XML to define external plugins. I have not noticed it in the older release. Do I have to configure the plugins using XML config file now?
    Again thank you in advance.

  • More info about Jdev 10g, where to get

    Hi all,
    I have done some jDev 10g tutorials for jsp, j2ee, struts. When i started to write some code on my one many problems appeared. So i am interested, where to get info, documentation or how to work with jdev 10g.
    To get questions like :
    -What is diferent between struts action and action data?
    -How to develop with modules? If i'd like to have login, forum, calendar modules and use them in difrent application.
    - ...what can be done with jdev 10g an also how
    Any links or book titles would be fine or suggestions how to learn developing j2ee applications with jdev 10g.
    By the way I am studen who'd like to learn as much as possible to be a good developer for j2ee applications.
    Hope it's not to late.
    Thanks for help

    Check out ADF Data Binding primer on Steve Muench blog
    Did you check out the help system in JDeveloper 10g ?
    JDev Team

Maybe you are looking for