This content has been marked as final. Show 2 replies
did you install the Oracle XE on the same host as you try to run the listener on?
If that's the case, I guess you didn't change or disable the HTTP Port used by the XDB HTTP server provided by the database. This is the default method of accessing APEX referred to as "Embedded PL/SQL Gateway" (EPG) in the APEX installation guide.
So if both services (EPG and APEX Listener) are configured to use the same port, only one of the two services will be able to use it and the other one won't be reachable. In your case, probably the database was started before the Listener, so it already used the port and the Listener couldn't bind to it.
The result you see fits perfectly - you reach your APEX installation via EPG.
To solve the conflict, you can either reconfigure the XDB HTTP Port or start your APEX Listener on a different port. The latter option is even easier. Just enter
where nnnn is the port to be used by the Listener which should differ from 8080.
java -Dapex.port=nnnn -jar C:\apex\ApexListener\apex.war
Many Many Many thanks. Your help is highly appreciated.