Recently, due to business problems, I have never picked up the Java I have lost for four years and learned the forms builder in Oracle Developer Suite.
I have some division of work, and I am mainly responsible for Java ProgramAnd another colleague is responsible for applying the Java program I wrote to forms builder.
He encountered an awkward problem during the application, that is, the Java program I developed can be exported to forms builder, however, the error "ORA-105101" will be reported when any class instance object in the Java program is generated, and he searched a lot of information online, but unfortunately there is no accurate answer, after all, there are fewer developers and less information. my colleague spent a lot of time in this area and was always unable to solve the problem. So I asked for help (Forms builder is what I taught him after learning about it ).
At first, I was puzzled. the Java package can already be found in forms builder. Why is an error reported? Some people have encountered such a problem on the Internet, but no one has an answer, and all of them are in English.
Later I saw a post from Oracle BBS, which probably meant the path problem, but I have set classpath in the environment variable, fortunately, I thought of setting classpath in forms server, so I tried it. The result was a success.
To apply a Java program in forms builder, you must add a path to the classpath of the environment variable, and set it in a file in forms server.
This file is: Default. env
Path: % oracledeveloper %/Forms/Server/