Disable XML application

Can I remove/disable an XML application before starting the server? My server is down and when I try starting, it gives the following error:
2008-02-20 09:37:16,519 INFO [com.percussion.Server] Initializing application: sys_cxViews
2008-02-20 09:37:16,534 INFO [com.percussion.Server] A non-recoverable error has been encountered. The server is shutting down.
2008-02-20 09:37:16,534 INFO [com.percussion.Server] An unexpected error was encountered. java.lang.NullPointerException

I can revert back the changes in the application and start it after that.

Yes, you can disable XML applications: simply change the “enabled” attribute on the PSXApplication node in the related Objectstore XML file to “no” and start the server.

HOWEVER, the application you referred to (sys_cxViews) is a used to power the Content Explorer views, and without it running the Content Explorer won’t work properly.

Usually this problem is caused by something in the database (either a table or view got corrupted, or you moved the database without updating the database views, or something like that).

There may be some more information in the server logs.

Dave