The default contains XDB features when creating a database. Once the database and Listener, Oracle XDB's HTTP service occupies 8080 ports, just and JBoss, Tomcat, etc. conflicts, Oracle XDB port settings are not in the configuration file, but in the database. There are three ways to modify the XDB HTTP and FTP service ports:
1. Use sys to log in to Oracle, use dBMS_XDB to modify port settings
SQL> - Change the HTTP / WEBDAV port from 8080 to 8081 SQL> call dbms_xdb.cfg_update (updateXML (2 dbms_xdb.cfg_get () 3, '/ xdbconfig / sysconfig / protocolconfig / httpconfig / http-port / text ()' 4 , 8081)) 5 /
Call completed.
SQL> - Change the FTP port from 2100 to 2111 SQL> call dbms_xdb.cfg_update (updateXML (2 dbms_xdb.cfg_get () 3, '/ xdbconfig / sysconfig / protocolconfig / ftpconfig / ftp-port / text ()' 4, 2111 )) 5 /
Call completed.
SQL> commit;
COMMIT COMPLETE.
SQL> EXEC DBMS_XDB.CFG_REFRESH;
PL / SQL Procedure SuccessFully Completed.
2. Use OEM Console, select Database, XML Database, Configuration, and change the settings of XDB.
3. Remove the initialization parameters of the database:
Dispatchers = '(Service = TCP) (Service = XDB) will disable the XDB HTTP and FTP services.