Solved

Error ORA 04043 class oracle/plsj/net/TCPConnection not exist

Posted on 2001-07-24
5
1,232 Views
Last Modified: 2008-09-18
Hi,
i wish to send email from database and by installng the required JAVA classes with initjvm.sql as sys and by run initplsj.sql in the Database

i recive this error:
ERROR ORA 04043 class oracle/plsj/net/TCPConnection not exist


Oracle 8.1.7.1 WinNT 4.0

Who can help me?
0
Comment
Question by:belem
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 
LVL 2

Accepted Solution

by:
banicki earned 200 total points
ID: 6313643
Hello, I found this out on metalink:

  Modify the INITPLSJ.SQL script to include the "-force" option when calling dbms_java.loadjava.


  INITPLSJ.SQL
  ------------
  set serveroutput on;
  call dbms_java.set_output(10000);
  call dbms_java.loadjava('-force -resolve plsql/jlib/plsql.jar');
0
 
LVL 2

Expert Comment

by:banicki
ID: 6313664
Hello again,

There is a Note:122051.1 out on metalink about this error, but its not available for public viewing.
http://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&id=122051.1
You could request it on metalink, if your experiencing the problem.
Well, I'm wrong again.  I can get to it.
Search on 122051.1...

banic

0
 

Expert Comment

by:jparellada
ID: 6313696
This error ORA-04043, "object %s does not exist" is a true error.
Check your java option database. I think that your java option is not available.

For check yout java option:
1. Select count(*) from dba_objects where object_type like 'JAVA%' ;
If the answer is more or less 6000 objects, it's ok.
Otherwise execute
create or replace java system
/ (note:with slash!!)

And run the check.
0
 
LVL 1

Author Comment

by:belem
ID: 6333235
the right answer cam from banicki
0
 

Expert Comment

by:nadirpervez
ID: 22508598
Hellow,
    I am also facing this problem with oracle applications. At my database layer when i query INVALID objects it shows me the JAVA CLASS objects, but when i try to drop those objects using the following command it gives an error as follows.

SQL>drop JAVA CLASS "/d2c5f8fe_DBConnectionCache"

ORA-04043: object /d2c5f8fe_DBConnectionCache does not exist

What should i do to drop these objects.

Regards
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Using SQL Scripts we can save all the SQL queries as files that we use very frequently on our database later point of time. This is one of the feature present under SQL Workshop in Oracle Application Express.
When it comes to protecting Oracle Database servers and systems, there are a ton of myths out there. Here are the most common.
This video explains at a high level with the mandatory Oracle Memory processes are as well as touching on some of the more common optional ones.
Via a live example show how to connect to RMAN, make basic configuration settings changes and then take a backup of a demo database

729 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question