database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Tutorials 17312 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 17312
IFS: JAVA.LANG.NULLPOINTEREXCEPTION DURING IFSCA COLLECTING FILES DB INFO
작성자
정재익(xlib)
작성일
2004-02-11 19:51
조회수
6,124

No. 20740

IFS: JAVA.LANG.NULLPOINTEREXCEPTION DURING IFSCA COLLECTING FILES DB INFO
=========================================================================

 

PURPOSE
-------

 

Problem Description
-------------------
ifsca 실행 중 wizard 첫 page에서 "새로운 domain 생성"을 선택한 후, 진행 하다보면 ifsca가 database에 sys user로 연결하여 database 정보를 수집하는 dialogue box가 있습니다.
만일 전에 ifsca를 실행하여 files database에 ifs schema를 이미 만든 적이 있고 그 ifs schema 내에 version 정보가 없는 경우 FilesConfig.log에 다음과 같은 내용이 기록되면서 dialog box에는 java.lang.NullPointerException이 출력됩니다.
...
D:\oracle\ocs\904\ifs\files\admin\classes\oracle/ifs/admin/config/actions/TestJava.class

Schema Name = IFS9040SYS, Schema Version = null
oracle.ifs.utils.action.ActionFailedException: java.lang.NullPointerException
 at oracle.ifs.admin.config.actions.LoadDatabaseInfoAction.perform(LoadDatabaseInfoAction.java:110)
 at oracle.ifs.utils.action.ActionQueue.performActions(ActionQueue.java:303)
 at oracle.ifs.utils.action.ActionQueue.run(ActionQueue.java:229)
 at java.lang.Thread.run(Thread.java:484)


Solution
--------
a. 기존의 iFS schema를 지워줍니다.
"새로운 domain 생성"은 기존의 ifs schema를 drop시키고 새로 만드는 과정입니다.

예를 들어, 만일 전에 ifsca로 ifs schema를 files database에 새로 만들어 줄 때 ifs schema 이름으로 ifs9040이라는 이름을 주었었다면 다음과 같은 user들을 지워주면 됩니다.
   1. <ifs schema name>$id
   2. <ifs schema name>$dr
   3. <ifs schema name>$cm
   4. <ifs schema name>

예)
prompt$ sqlplus
Username: system
Password:
SQL> drop user IFS9040SYS$ID cascade;

User dropped.

SQL> drop user IFS9040SYS$DR cascade;

User dropped.

SQL> drop user IFS9040SYS$CM cascade;

User dropped.

SQL> drop user ifs9040sys cascade;

User dropped.

SQL>

b. 다시 ifsca를 실행합니다.


Reference Documents
-------------------
Bug.2809091

[Top]
No.
제목
작성자
작성일
조회
17316OEM 2.X or 9I 에서 SYSMAN Password Reset 방법
정재익
2004-02-11
8273
17315알디에이:RDA, REMOTE DIAGNOSTIC AGENT
정재익
2004-02-11
7060
17313SQL*Net을 통해 listener에 접속할 수 있는 Client Node를 제한하는 방법 [1]
정재익
2004-02-11
8782
17312IFS: JAVA.LANG.NULLPOINTEREXCEPTION DURING IFSCA COLLECTING FILES DB INFO
정재익
2004-02-11
6124
17311(9i)UNDO_MANAGEMENT을 AUTO에서 MANUAL로 바꾸는 방법
정재익
2004-02-11
9806
17310IFS: USING FILES AND WEBFOLDER AFTER CREATING SSO USER
정재익
2004-02-11
5989
17309Direct mode에서의 parallel Data Loading
정재익
2004-02-11
6665
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.047초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다