"Content Server Could Not Process The Request" Shown for Vanity URL of Deleted Site (Doc ID 1674450.1)

Last updated on JULY 07, 2017

Applies to:

Oracle WebCenter Sites - Version 11.1.1.8.0 and later
Information in this document applies to any platform.

Symptoms

A vanity URL was created for a page. Then later the site that the page belonged to was deleted, including the page. Afterwards, the vanity URL for the page returned an error "Content Server could not process the request" instead of the expected 404 not found.

Trying to delete the vanity URL from the System Tools -> URL shows a 500 error, with an exception in the sites.log:

[2014-05-21 15:51:07,890 CST] [ERROR] [http-18080-6] [fatwire.logging.cs.framework] Error: java.lang.NullPointerException invoking method touch
java.lang.NullPointerException
    at com.openmarket.xcelerate.publish.ApprovalQueue.addOperation(ApprovalQueue.java:239)
    at com.openmarket.xcelerate.publish.ApprovalQueue.addOperation(ApprovalQueue.java:226)
    at com.openmarket.xcelerate.publish.ApprovalQueue.addCommitOperation(ApprovalQueue.java:208)
    at com.openmarket.xcelerate.publish.ApprovedAssets.noteAssetCommitted(ApprovedAssets.java:792)
    at com.openmarket.xcelerate.asset.Asset.touch(Asset.java:3659)
    at com.openmarket.xcelerate.commands.AssetDispatcher.touch(AssetDispatcher.java:326)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.openmarket.framework.commands.Dispatcher.Execute(Dispatcher.java:145)
    at COM.FutureTense.Common.CS.runTag(CS.java:2686)
    at com.fatwire.services.dao.helper.Tags.assetTouch(Tags.java:178)
    at org.apache.jsp.jsp.cs_005fdeployed.OpenMarket.Xcelerate.Admin.WebReferences_jsp._jspService(WebReferences_jsp.java:457)



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms