jDeveloper 12c (12.1.3.0) start error


Recently I had faced a strange problem with my jDeveloper 12c (12.1.3.0). When I start my jdeveloper12c, splash screen of jDeveloper comes and then gone. I wasn't able to see the jDeveloper studio where I can create projects.

Environment- 
1. Mac OS
2. jDeveloper 12c (12.1.3.0)
3. JDK 1.8.0+

Error Message /Code
Oracle JDeveloper 12c 12.1.3.0.0
 Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.

java.lang.RuntimeException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle org.eclipse.osgi.
at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.resume(InternalSystemBundle.java:233)
at org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:657)
at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.internalInit(EquinoxLauncher.java:69)
at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.init(EquinoxLauncher.java:37)
at org.eclipse.osgi.launch.Equinox.init(Equinox.java:178)
at org.netbeans.modules.netbinox.Netbinox.init(Netbinox.java:84)
at org.netbeans.core.netigso.Netigso.prepare(Netigso.java:166)
at org.netbeans.NetigsoHandle.turnOn(NetigsoHandle.java:127)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1176)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1011)
at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:340)
at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:276)
at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:301)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:181)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:150)
at org.netbeans.core.startup.Main.start(Main.java:307)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle org.eclipse.osgi.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.resume(InternalSystemBundle.java:225)
... 17 more
Caused by: java.lang.NumberFormatException: For input string: "2.0.0"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at org.eclipse.osgi.internal.resolver.StateBuilder.createBundleDescription(StateBuilder.java:61)
at org.eclipse.osgi.internal.resolver.StateObjectFactoryImpl.createBundleDescription(StateObjectFactoryImpl.java:33)
at org.eclipse.osgi.internal.baseadaptor.BaseStorage.readStateData(BaseStorage.java:845)
at org.eclipse.osgi.internal.baseadaptor.BaseStorage.getStateManager(BaseStorage.java:791)
at org.eclipse.osgi.baseadaptor.BaseAdaptor.getPlatformAdmin(BaseAdaptor.java:380)
at org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorHook.frameworkStart(EclipseAdaptorHook.java:90)
at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStart(BaseAdaptor.java:253)
at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start(SystemBundleActivator.java:60)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)

... 19 more

Solution
This probably looks the jDeveloper cache issue, so try clearing the same.
Below approaches should work-
1. Completely removing all existing <MW_HOME>/.jdeveloper/system12.*/system_cache  folders. 
/Users/kumargaurav/.jdeveloper/system12.1.3.0.41.140521.1008/system_cache

2. I also removed all < MW_HOME >/.jdeveloper/12.* folders and restarted JDeveloper
/Users/kumargaurav/.jdeveloper/system12.1.3.0.41.140521.1008
[This has worked for me]

Note: 
Although doing above steps actually configures a new jDeveloper with new Domain (DefaultDoamin), so be careful while doing the same.


Comments

  1. Hi,

    I am using Linux version 5.11 and received the same error message while launching jdeveloper.
    However, i couldn't find any system cache files under MW_HOME/jdeveloper path. Could this issue be due to old linux version? If not, please guide on what can be done.

    ReplyDelete
    Replies
    1. I think Linux 5.11 is not the issue. Which version of jDeveloper you are using? Please share the JDeveloper installation path and MW_HOME path as specified in blog.

      Delete
  2. Thank you for sharing wonderful information with us to get some idea about it.
    Oracle OSB Training
    soa Online Training Hyderabad

    ReplyDelete
  3. This comment has been removed by a blog administrator.

    ReplyDelete

Post a Comment

Popular posts from this blog

Oracle SOA Suite- Implementing Email Notification

Oracle SOA Suite 12c- PKIX path building failed & unable to find valid certification path to requested target

Migration of Oracle SOA Suite Composite from 11g to 12c