Ok, I'm stumped. I've gotten JDev (Build JDEVADF_126.96.36.199.PS2_GENERIC_100408.2356.5660) installed and I imported one of my projects from JDev 10.
the problem is when I try to start WebLogic, I get the following error:
*** Using port 7101 ***
[waiting for the server to complete its initialization...]
\JDev11.1.3\jdk160_18 was unexpected at this time.
So, I found this in "Known Issues"
Cannot run WLS on Windows 7 64-bit (9466912)
The Windows .bat scripts for managing WLS do not work if environment variables such as JAVA_HOME or CLASSPATH contain a ')'. The former happens when e.g. the 32bit JDK is installed in its default path, e.g. "C:\Program Files (x86)\Java\jdk1.6.0_18". The latter if an application such as Apple QuickTime adds itself to the CLASSPATH environment variable.
When trying to run the integrated WLS you will get an error while starting that instance, stating that
"\Java\jdk1.6.0_18 was unexpected at this time."
The integrated WLS will not start as a result of that.
This also happens if the scripts are being run manually on command prompt.
Workaround is to install the JDK and programs such as Apple QuickTime in a path without ')'.
First off it's unbelievable that the ')' causes this to happen. Hard to believe that that isn't a trivial fix to make and provide a patch for.
SECOND, I changed my path and classpath, but I continue getting the error. So, now I'm stuck again.
Anyone else run into this problem? I'm running on Windows 7 64 bit op sys.
Right now I'm dead in the water. Anyone got a fix for me?
Wish I could go to the new version, but we cannot because of some limitations in our infrastructure which need upgrades before the new version can be used.
I deleted my classpath entirely. Should I get rid of my JAVA_HOME too?
I moved all my java versions to be in a directory without a ) in it.
I downloaded java 1.6.23 and installed.
Still no luck.
This is a bizarre error. I must have a paren someplace, but heck if I can find it. Got any other ideas on where to look?
Various parts of the Oracle Middleware platform choke when the PATH or install directories contain a ")" character (it messes up parenthesis matching in scripts). Unfortunately, on 64-bit Windows, Microsoft has decided to have a "Program Files (x86)" directory - yech, both spaces and parenthesis in a directory name!
I've worked around this on my installation by using the little-known MKLINK command to create a junction point for the offending directory like this:
mklink /J c:\pf86 "c:\program files (x86)"
And then replacing all occurrences in the PATH of "c:\program files (x86)" with "c:\pf86" - gets rid of the offending parenthesis and makes my path shorter as well.
I deinstalled and reinstalled into C:\Oracle\JDev11.1.3 with no luck.
John, I removed all references to (x86) from my path and i removed my classpath env var. Still no luck.
Then, I realized that the "deinstall" leaves everything in your User/user/appdata/roaming/..... directories and there were still references to the x86 dirs there. Ugh. Something for Oracle to fix if you ask me.
So, I deinstalled, and then deleted all the appdata dirs; then reinstalled.
Anyway, I can get WL to start now so that's a step forward. Now I have to figure out why it's telling my that my ADF jars aren't on the project classpath.
Thanks for your help.