Reports Server: REP-3000
Hi all,
I have the following system setup:
OS: SuSE SLES-7 Linux
Kernel: 2.4.7-64GB-SMP
Memory: 1GB RAM
SWAP: 2GB
When I try to run the test report on the "Getting Started with Oracle9i Reports" I get the following error in a new Browser Window:
- Error
REP-3000: Internal error starting Oracle Toolkit.
REP-3000: Internal error starting Oracle Toolkit.
I don't want to use the standard X server. I decided to use Xvfb.
I performed the following steps:
- Shutdown of Oracle9iASr2, according to metalink note: 200475.1 (oracle)
- $ emctl stop
- $ webcachectl stop
- $ dcmctl shutdown
After that the 9iASr2 instance was sucessfully halted.
- Shutdown the standard X server which was running on display number 0 (root)
- Start Xfvb as root, according metalink note: 208745.1 (root)
- $ nohup /usr/bin/X11/Xvfb :50 -screen 0 1024x800x8 -pn -fp /usr/lib/X11/fonts/misc -sp /etc/X11/xserver/SecurityPolicy &
- $ DISPLAY=$(hostname):50.0; export DISPLAY
- $ /usr/X11R6/bin/xhost +
I also tested to execute the command xclock and I got no error.
- 9iASr2 config changes (oracle)
- Changed DISPLAY variable in .profile to the new value
- $ORACLE_HOME/bin/reports.sh
- DISPLAY=lindi:50; export DISPLAY
- $ORACLE_HOME/opmn/conf/opmn.xml
- <prop name="DISPLAY" value="localhost:50.0"/>
- This entry is in the OC4J_BI_Forms config tag. is that correct?
- Startup 9iASr2 (oracle)
- $ emctl start
- Connect to OEM and started the whole instance. All processed were sucessfull started
- I was able to connect to OEM, this means the Xvfb Frame Buffer is setup correctly otherwise I would not be able to connect to the EnterpriseManager. Is that correct?
- I was able to check the failed jobs in the reports server. That means the report server is running.
- I was able to run my forms application.
- I open the "Getting Started with Oracle9i Reports" page in a browser and got the error decribed above.
To me it seems that there has to be another DISPLAY variable I did not set correctly. Because when I start another X server with the user oracle on display 0 then I'm able to run the report sucessfully. But I don't want to start the standard X server, because then I need access to the console, and I not always have access to it.
Does anybody know what that could be and help me,
thanks
Oliver