Java Workshop and Appletviewer Runtime Errors

Java Workshop and Appletviewer Runtime Errors

Question:
When I try to run the appletviewer in DOS or try to run the JWS(Java Workshop) under Windows 95, it dumps a stack and gives me the following messages. Could anybody help me to solve these problems, please?


If I run appletviewer:
Appletviewer

This program has performed an illegal operation and will be shut down.

  [no properties loaded, using defaults]  Unable to load dll ‘awt.dll’ (errcode = 45a)  java.lang.UnsatisfiedLinkError: no awt in shared library path          at java.lang.Runtime.loadLibrary(Runtime.java:266)          at java.lang.System.loadLibrary(System.java:266)          at sun.awt.win32.MToolkit.run(MToolkit.java:53)          at java.lang.Thread.run(Thread.java:289)

Windows popup message:

if the problem persists, contact the program vendor.

APPLETVIEWER caused an invalid page fault in module KERNEL32.DLL at 0137:bff9a07c.

Here is my autoexec.bat file

  REM unrelated stuff omitted  SET PATH=h:Java-WorkShopJWSintel-win32in;%PATH%;  SET CLASSPATH=.;h:Java-WorkShopJDKlib;h:Java-WorkShopJDKclasses;  SET HOMEDRIVE=h:  SET HOMEPATH=Java-WorkShop  SET JAVA_HOME=h:Java-WorkShop

Answer:
While most Java configuration problems seem to center around the class path, your problem is that Appletviewer cannot load the AWT shared library. If you install the JDK in C:JAVA, then the AWT.DLL file is located in C:JAVABIN. That directory must be on the PATH.

Whenever you get an “unable to load ???.dll” message, (1) ensure that the DLL is there and (2) that its directory is on the PATH. (In UNIX, there are separate paths for programs and for libraries, but in DOS/Windows, the same path is used to search both.) There is a third possibility that actually happened to me a couple of times, that a different version of the DLL was elsewhere on the path. Hope that helps.

Share the Post:
XDR solutions

The Benefits of Using XDR Solutions

Cybercriminals constantly adapt their strategies, developing newer, more powerful, and intelligent ways to attack your network. Since security professionals must innovate as well, more conventional endpoint detection solutions have evolved

AI is revolutionizing fraud detection

How AI is Revolutionizing Fraud Detection

Artificial intelligence – commonly known as AI – means a form of technology with multiple uses. As a result, it has become extremely valuable to a number of businesses across

AI innovation

Companies Leading AI Innovation in 2023

Artificial intelligence (AI) has been transforming industries and revolutionizing business operations. AI’s potential to enhance efficiency and productivity has become crucial to many businesses. As we move into 2023, several

data fivetran pricing

Fivetran Pricing Explained

One of the biggest trends of the 21st century is the massive surge in analytics. Analytics is the process of utilizing data to drive future decision-making. With so much of

kubernetes logging

Kubernetes Logging: What You Need to Know

Kubernetes from Google is one of the most popular open-source and free container management solutions made to make managing and deploying applications easier. It has a solid architecture that makes

ransomware cyber attack

Why Is Ransomware Such a Major Threat?

One of the most significant cyber threats faced by modern organizations is a ransomware attack. Ransomware attacks have grown in both sophistication and frequency over the past few years, forcing

data dictionary

Tools You Need to Make a Data Dictionary

Data dictionaries are crucial for organizations of all sizes that deal with large amounts of data. they are centralized repositories of all the data in organizations, including metadata such as