Highlighted
Absent Member.. Absent Member..
Absent Member..
4664 views

UCMDB console not opening on desktop

Jump to solution

Hi,

 

I have UCMDB10.01 Installed on Windows Platform.

I was able to open the UCMDB Web console on the Probe Servers and UCMDB Applicaiton Server without any issue.

If i try to open the UCMDB url on my desktop, it downloads all the jars and then it hangs as "Loading"  in the browser.

I have JRE1.7.0.17 Version installed on my PC.

When I checked the Java console for errors, I could see the below error:

 

Exception in thread "Thread-16" java.lang.NoClassDefFoundError: com/hp/ucmdb/ui/ui_application_core/environment/facade/EnvironmentFacade
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$100(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$100(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.Class.getDeclaredConstructors0(Native Method)
 at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
 at java.lang.Class.getConstructor0(Unknown Source)
 at java.lang.Class.getConstructor(Unknown Source)
 at com.hp.ucmdb.ui.shared.applet.tools.UCMDBAppletLauncher.doInit(UCMDBAppletLauncher.java:125)
 at com.hp.ucmdb.ui.shared.applet.tools.UCMDBAppletLauncher.access$100(UCMDBAppletLauncher.java:18)
 at com.hp.ucmdb.ui.shared.applet.tools.UCMDBAppletLauncher$1.run(UCMDBAppletLauncher.java:66)
 at com.hp.ucmdb.ui.shared.applet.tools.ProgressReporter$1.run(ProgressReporter.java:107)
 at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.hp.ucmdb.ui.ui_application_core.environment.facade.EnvironmentFacade
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 ... 31 more

 

I suspect this could be the reason for the Applicaiton console not opening in my system.

Can anyone guide me here.

 

Regards

Ashok

0 Likes
1 Solution

Accepted Solutions
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB console not opening on desktop

Jump to solution

Hi Dima,

I was able to resolve the issue.

I just once again uninstalle the JRE and cleared the temp directroties, temp internet files and then also cleared the UCMDB Applet Jar directories.

After that i came to know, that due to the network issue a particular jar file was not loading properly and it pops an Java Applet error saying that the Application has reached unstable state and asked me to close the browsers.

This time i havent closed the browser and i have opened another tab to open the ucmdb console and it got opened without any issues.

 

Thanks Dima, for all your inputs and suggestions

 

Regards

Ashok

View solution in original post

0 Likes
8 Replies
Highlighted
Acclaimed Contributor.. Acclaimed Contributor..
Acclaimed Contributor..

Re: UCMDB console not opening on desktop

Jump to solution

Please try following:

  • Check is you have no private patches installed on UCMDB server.
  • Close all open browsers
  • Delete the local applet jars, usually located in %TEMP%\UcmdbAppletJars\* on the client machine.

Please also let us know which browser is in use?

 

Regards
-Dmitry Gomel, PMP
Click the Like button at the bottom to say 'Thanks'.
0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB console not opening on desktop

Jump to solution

Hi Dima,

 

I have tried all your Steps, Additionally I have also set the Java Environmental Variables in the system settings, but the error is the same.

One thing i noted is, I have access to another Customer UCMDB Console, which am able to open without any issues, but this Customer UCMDB Console am not able to open in my PC but it opens the console without any issues on the Server.

 

Regards

Ashok

0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB console not opening on desktop

Jump to solution

Hi Dima,

 

Am sharing the error message again from the Java Console. If you can see the message that starts with, this error is triggered everytime when it is trying to download the shared-resources.jar from the server.

i have renamed the "ucmdb server name" as "hostname" for security reasons in the following message:

 

Downloading
http://hostname.com:8080/ucmdb-ui/static/appletJars/ui-shared-resources.jar

network: Connecting
http://hostname.com:8080/ucmdb-ui/static/appletJars/ui-shared-resources.jar
with proxy=DIRECT
network: Connecting http://hostname.com:8080/ with
proxy=DIRECT
network: Connecting
http://hostname.com:8080/ucmdb-ui/static/appletJars/ui-shared-resources.jar
with cookie "CmdbSessionID=1fxnc41pg4f5mdsml48berjav;
http%3A%2F%hostname.com%3A8080%2Fucmdb-browser%2Fucmdb_browser%2Ftheme=%7B%22state%22%3A%7B%22id%22%3A%22s%3Aslate%22%2C%20%22file%22%3A%22s%3Agxt%2Fthemes%2Fslate%2Fcss%2Fxtheme-slate.css%22%7D%7D"

Exception
in thread "Thread-16" java.lang.NoClassDefFoundError:
com/hp/ucmdb/ui/ui_application_core/environment/facade/EnvironmentFacade
at
java.lang.ClassLoader.defineClass1(Native Method)
at
java.lang.ClassLoader.defineClass(Unknown Source)
at
java.security.SecureClassLoader.defineClass(Unknown Source)
at
java.net.URLClassLoader.defineClass(Unknown Source)
at
java.net.URLClassLoader.access$100(Unknown Source)
at
java.net.URLClassLoader$1.run(Unknown Source)
at
java.net.URLClassLoader$1.run(Unknown Source)
at
java.security.AccessController.doPrivileged(Native Method)
at
java.net.URLClassLoader.findClass(Unknown Source)
at
java.lang.ClassLoader.loadClass(Unknown Source)
at
java.lang.ClassLoader.loadClass(Unknown Source)
at
java.lang.ClassLoader.defineClass1(Native Method)
at
java.lang.ClassLoader.defineClass(Unknown Source)
at
java.security.SecureClassLoader.defineClass(Unknown Source)
at
java.net.URLClassLoader.defineClass(Unknown Source)
at
java.net.URLClassLoader.access$100(Unknown Source)
at
java.net.URLClassLoader$1.run(Unknown Source)
at
java.net.URLClassLoader$1.run(Unknown Source)
at
java.security.AccessController.doPrivileged(Native Method)
at
java.net.URLClassLoader.findClass(Unknown Source)
at
java.lang.ClassLoader.loadClass(Unknown Source)
at
java.lang.ClassLoader.loadClass(Unknown Source)
at
java.lang.Class.getDeclaredConstructors0(Native Method)
at
java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at
java.lang.Class.getConstructor0(Unknown Source)
at
java.lang.Class.getConstructor(Unknown Source)
at
com.hp.ucmdb.ui.shared.applet.tools.UCMDBAppletLauncher.doInit(UCMDBAppletLauncher.java:125)

at
com.hp.ucmdb.ui.shared.applet.tools.UCMDBAppletLauncher.access$100(UCMDBAppletLauncher.java:18)

at
com.hp.ucmdb.ui.shared.applet.tools.UCMDBAppletLauncher$1.run(UCMDBAppletLauncher.java:66)

at
com.hp.ucmdb.ui.shared.applet.tools.ProgressReporter$1.run(ProgressReporter.java:107)

at java.lang.Thread.run(Unknown Source)
Caused by:
java.lang.ClassNotFoundException:
com.hp.ucmdb.ui.ui_application_core.environment.facade.EnvironmentFacade
at
java.net.URLClassLoader$1.run(Unknown Source)
at
java.net.URLClassLoader$1.run(Unknown Source)
at
java.security.AccessController.doPrivileged(Native Method)
at
java.net.URLClassLoader.findClass(Unknown Source)
at
java.lang.ClassLoader.loadClass(Unknown Source)
at
java.lang.ClassLoader.loadClass(Unknown Source)
... 31 more

0 Likes
Highlighted
Acclaimed Contributor.. Acclaimed Contributor..
Acclaimed Contributor..

Re: UCMDB console not opening on desktop

Jump to solution

The important part of error from java console is java.lang.NoClassDefFoundError.

It's usually pointing to mismatch between code running and jars in the class path.

The problem could happend when you are using same machine to connect to different UCMDB versions. (In your case different clients.) 

UCMDB is caching jar files and that's why I asked you to clean the folder.4

Please raise the case with UCMDB support and ask to assign the case to me. 

 

 

Regards
-Dmitry Gomel, PMP
Click the Like button at the bottom to say 'Thanks'.
0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB console not opening on desktop

Jump to solution

Hi Dima,

 

I have already raised a Service Request.

Please find the Case ID : 4644545073

 

regards

Ashok

0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB console not opening on desktop

Jump to solution

Hi Dima,

I was able to resolve the issue.

I just once again uninstalle the JRE and cleared the temp directroties, temp internet files and then also cleared the UCMDB Applet Jar directories.

After that i came to know, that due to the network issue a particular jar file was not loading properly and it pops an Java Applet error saying that the Application has reached unstable state and asked me to close the browsers.

This time i havent closed the browser and i have opened another tab to open the ucmdb console and it got opened without any issues.

 

Thanks Dima, for all your inputs and suggestions

 

Regards

Ashok

View solution in original post

0 Likes
Highlighted
Visitor..
Visitor..

Re: UCMDB console not opening on desktop

Jump to solution

Hello There

I have same problem.   After login , uCMDB can not load java, it gets " java.lang.ClassNotFoundException: com.hp.ucmdb.ui.shared.applet.tools.UCMDBAppletLauncher.class" error.  Please tell me, which directory you had cleaned to pass this error. 

thanks. 

0 Likes
Highlighted
Micro Focus Contributor
Micro Focus Contributor

Re: UCMDB console not opening on desktop

Jump to solution

I also faced this issue but somehow I resolved it. 

Go to Java settings and delete the temporary files and downloaded applets and installed applets. 

Java control panel --> General --> Temporary internet files --> settings --> delete files

After that it will ask for the update if you try to open the UCMDB UI, don't update it. 

Also you can try deleting %temp%  files.

I hope it works for you as well 🙂

 

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.