Upload Content is working in Nuxeo 6.0, but not working in Nuxeo 7.3
Hello Every one,
Upload Content is working in Nuxeo 6.0, after installing Nuxeo 7.3 , the same code is throwing Error.
My upload Content code
router.post('/content/upload/?*', function(request, response, next){
console.log("Uploading triggered....");
assetservice.uploadContent(request, response, next);
});
API defination
uploadContent : function(request, response, next) {
var headers = request.headers;
var body = request.body;
var batchId = uuid.v1();
var customer = headers.customer;
console.log("headers "+headers );
console.log("batch id "+batchId);
console.log("customer "+customer);
if(customer === undefined){
console.log("customer is not set in header, expected to set as query parameter..");
customer = request.query.customer;
if(customer === undefined){
console.log("customer is not set..");
response.end();
return;
}
}
var workspace = customer + "-workspace";
console.log("workspace "+workspace);
var folderPath;
folderPath = request.query.path;
console.log("folderPath "+folderPath);
if(folderPath === undefined) {
folderPath = "";
}
console.log("Folder Path : "+folderPath);
var file = request.files.file, path = './uploads/';///var/cv/ams/uploads/';
var buffer = file.buffer, // Note: buffer only populates if you set
// inMemory: true.
fileName = file.name;
console.log("File name : "+fileName);
console.log('Batch Id : '+batchId);
rest.post(
nuxeo_base_url + 'automation/batch/upload',
{
multipart : true,
username : cms_user,
password : cms_password,
headers : {
'X-Batch-Id' : batchId,
'X-File-Idx' : '0',
'X-File-Name' : fileName
},
data : {
'file' : rest.file(path + fileName, fileName, file.size,
file.encoding, file.mimetype)
}
}).on('complete', function(result) {
if (result instanceof Error) {
console.log('Error:', result.message);
this.retry(5000); // try again after 5 sec
} else {
//response.setHeader("Content-Type", "application/json");
//response.write(result);
console.log('Uploading has been done for batch : '+batchId);
//console.log(result);
//response.end();
var url = base_url + '/path' + base_workspace + '/' + workspace + "/" + folderPath;
console.log(url);
var data = '{"entity-type": "document", "name": "' + fileName + '", "type": "File", "properties": {"dc:title": "' + fileName + '", "dc:description": "", "file:content": {"upload-batch":"' + batchId +'", "upload-fileId":"0"}}}';
console.log("Data "+data)
rest.post(
url,
{
username : cms_user,
password : cms_password,
headers : {
'Content-Type' : 'application/json'
},
data : data
}).on('complete', function(result) {
if (result instanceof Error) {
console.log('Error:', result.message);
this.retry(5000); // try again after 5 sec
} else {
console.log("Content is uploading");
response.setHeader("Content-Type", "application/json");
response.write(result);
console.log("Uploading completed..");
response.end();
}
});
}
});
}
In Nuxeo 7.3 we are getting below error. {
"entity-type": "exception",
"code": "org.nuxeo.ecm.core.api.model.PropertyNotFoundException",
"status": 500,
"message": "Property not found: content",
"stacktrace": "org.nuxeo.ecm.webengine.WebException: Property not found: content\r\n\tat org.nuxeo.ecm.webengine.WebException.newException(WebException.java:134)\r\n\tat org.nuxeo.ecm.webengine.WebException.newException(WebException.java:123)\r\n\tat org.nuxeo.ecm.restapi.server.jaxrs.APIRoot.handleError(APIRoot.java:103)\r\n\tat org.nuxeo.ecm.webengine.WebException.toWebModuleResponse(WebException.java:280)\r\n\tat org.nuxeo.ecm.webengine.WebException.toResponse(WebException.java:270)\r\n\tat org.nuxeo.ecm.webengine.app.WebEngineExceptionMapper.toResponse(WebEngineExceptionMapper.java:64)\r\n\tat com.sun.jersey.spi.container.ContainerResponse.mapException(ContainerResponse.java:480)\r\n\tat com.sun.jersey.spi.container.ContainerResponse.mapMappableContainerException(ContainerResponse.java:417)\r\n\tat com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1477)\r\n\tat com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419)\r\n\tat com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409)\r\n\tat com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409)\r\n\tat com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558)\r\n\tat com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:733)\r\n\tat org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet.containerService(WebEngineServlet.java:171)\r\n\tat org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet.service(WebEngineServlet.java:148)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:727)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.webengine.jaxrs.session.SessionCleanupFilter.run(SessionCleanupFilter.java:43)\r\n\tat org.nuxeo.ecm.webengine.jaxrs.HttpFilter.doFilter(HttpFilter.java:42)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.webengine.app.WebEngineFilter.doFilter(WebEngineFilter.java:92)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.webengine.jaxrs.context.RequestContextFilter.run(RequestContextFilter.java:41)\r\n\tat org.nuxeo.ecm.webengine.jaxrs.HttpFilter.doFilter(HttpFilter.java:42)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoThreadTrackerFilter.doFilter(NuxeoThreadTrackerFilter.java:28)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.core.management.jtajca.internal.Log4jWebFilter.doFilter(Log4jWebFilter.java:67)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(FancyURLFilter.java:118)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter.doNoRedirect(ApplicationRedirectionFilter.java:163)\r\n\tat org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter.doFilter(ApplicationRedirectionFilter.java:84)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter.doFilter(NuxeoRequestControllerFilter.java:140)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.webdav.service.WIRequestFilter.doFilter(WIRequestFilter.java:59)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilterInternal(NuxeoAuthenticationFilter.java:578)\r\n\tat org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:36)\r\n\tat org.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter.doFilter(NuxeoOAuthFilter.java:120)\r\n\tat org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:34)\r\n\tat org.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter.doFilter(NuxeoOAuth2Filter.java:68)\r\n\tat org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:34)\r\n\tat org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilter(NuxeoAuthenticationFilter.java:391)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoCorsFilter.doFilter(NuxeoCorsFilter.java:49)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.doFilter(NuxeoExceptionFilter.java:75)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter.doFilter(NuxeoEncodingFilter.java:73)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)\r\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)\r\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)\r\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)\r\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)\r\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\r\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)\r\n\tat org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)\r\n\tat org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)\r\n\tat org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)\r\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n\tat java.lang.Thread.run(Unknown Source)\r\nCaused by: org.nuxeo.ecm.core.api.model.PropertyNotFoundException: Property not found: content\r\n\tat org.nuxeo.ecm.core.api.impl.SimpleDocumentModel.getProperty(SimpleDocumentModel.java:269)\r\n\tat org.nuxeo.ecm.core.api.impl.SimpleDocumentModel.setPropertyValue(SimpleDocumentModel.java:296)\r\n\tat org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader.readEntity(DocumentModelJsonReader.java:108)\r\n\tat org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader.readEntity(DocumentModelJsonReader.java:70)\r\n\tat org.nuxeo.ecm.core.io.marshallers.json.EntityJsonReader.read(EntityJsonReader.java:63)\r\n\tat org.nuxeo.ecm.core.io.marshallers.json.AbstractJsonReader.read(AbstractJsonReader.java:75)\r\n\tat org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader.read(DocumentModelJsonReader.java:86)\r\n\tat org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader.read(DocumentModelJsonReader.java:70)\r\n\tat org.nuxeo.ecm.webengine.jaxrs.coreiodelegate.PartialCoreIODelegate.readFrom(PartialCoreIODelegate.java:121)\r\n\tat com.sun.jersey.spi.container.ContainerRequest.getEntity(ContainerRequest.java:490)\r\n\tat com.sun.jersey.server.impl.model.method.dispatch.EntityParamDispatchProvider$EntityInjectable.getValue(EntityParamDispatchProvider.java:123)\r\n\tat com.sun.jersey.server.impl.inject.InjectableValuesProvider.getInjectableValues(InjectableValuesProvider.java:86)\r\n\tat com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$EntityParamInInvoker.getParams(AbstractResourceMethodDispatchProvider.java:153)\r\n\tat com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:203)\r\n\tat com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)\r\n\tat com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)\r\n\tat com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:137)\r\n\tat com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)\r\n\tat com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:137)\r\n\tat com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)\r\n\tat com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)\r\n\tat com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)\r\n\tat com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)\r\n\tat com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542)\r\n\tat com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473)\r\n\t... 75 more\r\n",
"exception": {
"className": "org.nuxeo.ecm.core.api.model.PropertyNotFoundException",
"message": "Property not found: content",
"path": "content",
"detail": null,
"cause": null,
"localizedMessage": "Property not found: content",
"stackTrace": [
{
"className": "org.nuxeo.ecm.core.api.impl.SimpleDocumentModel",
"fileName": "SimpleDocumentModel.java",
"lineNumber": 269,
"methodName": "getProperty",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.core.api.impl.SimpleDocumentModel",
"fileName": "SimpleDocumentModel.java",
"lineNumber": 296,
"methodName": "setPropertyValue",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader",
"fileName": "DocumentModelJsonReader.java",
"lineNumber": 108,
"methodName": "readEntity",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader",
"fileName": "DocumentModelJsonReader.java",
"lineNumber": 70,
"methodName": "readEntity",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.core.io.marshallers.json.EntityJsonReader",
"fileName": "EntityJsonReader.java",
"lineNumber": 63,
"methodName": "read",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.core.io.marshallers.json.AbstractJsonReader",
"fileName": "AbstractJsonReader.java",
"lineNumber": 75,
"methodName": "read",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader",
"fileName": "DocumentModelJsonReader.java",
"lineNumber": 86,
"methodName": "read",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader",
"fileName": "DocumentModelJsonReader.java",
"lineNumber": 70,
"methodName": "read",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webengine.jaxrs.coreiodelegate.PartialCoreIODelegate",
"fileName": "PartialCoreIODelegate.java",
"lineNumber": 121,
"methodName": "readFrom",
"nativeMethod": false
},
{
"className": "com.sun.jersey.spi.container.ContainerRequest",
"fileName": "ContainerRequest.java",
"lineNumber": 490,
"methodName": "getEntity",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.model.method.dispatch.EntityParamDispatchProvider$EntityInjectable",
"fileName": "EntityParamDispatchProvider.java",
"lineNumber": 123,
"methodName": "getValue",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.inject.InjectableValuesProvider",
"fileName": "InjectableValuesProvider.java",
"lineNumber": 86,
"methodName": "getInjectableValues",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$EntityParamInInvoker",
"fileName": "AbstractResourceMethodDispatchProvider.java",
"lineNumber": 153,
"methodName": "getParams",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker",
"fileName": "AbstractResourceMethodDispatchProvider.java",
"lineNumber": 203,
"methodName": "_dispatch",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher",
"fileName": "ResourceJavaMethodDispatcher.java",
"lineNumber": 75,
"methodName": "dispatch",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.uri.rules.HttpMethodRule",
"fileName": "HttpMethodRule.java",
"lineNumber": 302,
"methodName": "accept",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.uri.rules.SubLocatorRule",
"fileName": "SubLocatorRule.java",
"lineNumber": 137,
"methodName": "accept",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule",
"fileName": "RightHandPathRule.java",
"lineNumber": 147,
"methodName": "accept",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.uri.rules.SubLocatorRule",
"fileName": "SubLocatorRule.java",
"lineNumber": 137,
"methodName": "accept",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule",
"fileName": "RightHandPathRule.java",
"lineNumber": 147,
"methodName": "accept",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.uri.rules.ResourceClassRule",
"fileName": "ResourceClassRule.java",
"lineNumber": 108,
"methodName": "accept",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule",
"fileName": "RightHandPathRule.java",
"lineNumber": 147,
"methodName": "accept",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule",
"fileName": "RootResourceClassesRule.java",
"lineNumber": 84,
"methodName": "accept",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.application.WebApplicationImpl",
"fileName": "WebApplicationImpl.java",
"lineNumber": 1542,
"methodName": "_handleRequest",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.application.WebApplicationImpl",
"fileName": "WebApplicationImpl.java",
"lineNumber": 1473,
"methodName": "_handleRequest",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.application.WebApplicationImpl",
"fileName": "WebApplicationImpl.java",
"lineNumber": 1419,
"methodName": "handleRequest",
"nativeMethod": false
},
{
"className": "com.sun.jersey.server.impl.application.WebApplicationImpl",
"fileName": "WebApplicationImpl.java",
"lineNumber": 1409,
"methodName": "handleRequest",
"nativeMethod": false
},
{
"className": "com.sun.jersey.spi.container.servlet.WebComponent",
"fileName": "WebComponent.java",
"lineNumber": 409,
"methodName": "service",
"nativeMethod": false
},
{
"className": "com.sun.jersey.spi.container.servlet.ServletContainer",
"fileName": "ServletContainer.java",
"lineNumber": 558,
"methodName": "service",
"nativeMethod": false
},
{
"className": "com.sun.jersey.spi.container.servlet.ServletContainer",
"fileName": "ServletContainer.java",
"lineNumber": 733,
"methodName": "service",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet",
"fileName": "WebEngineServlet.java",
"lineNumber": 171,
"methodName": "containerService",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet",
"fileName": "WebEngineServlet.java",
"lineNumber": 148,
"methodName": "service",
"nativeMethod": false
},
{
"className": "javax.servlet.http.HttpServlet",
"fileName": "HttpServlet.java",
"lineNumber": 727,
"methodName": "service",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 303,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.tomcat.websocket.server.WsFilter",
"fileName": "WsFilter.java",
"lineNumber": 52,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webengine.jaxrs.session.SessionCleanupFilter",
"fileName": "SessionCleanupFilter.java",
"lineNumber": 43,
"methodName": "run",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webengine.jaxrs.HttpFilter",
"fileName": "HttpFilter.java",
"lineNumber": 42,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webengine.app.WebEngineFilter",
"fileName": "WebEngineFilter.java",
"lineNumber": 92,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webengine.jaxrs.context.RequestContextFilter",
"fileName": "RequestContextFilter.java",
"lineNumber": 41,
"methodName": "run",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webengine.jaxrs.HttpFilter",
"fileName": "HttpFilter.java",
"lineNumber": 42,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoThreadTrackerFilter",
"fileName": "NuxeoThreadTrackerFilter.java",
"lineNumber": 28,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.core.management.jtajca.internal.Log4jWebFilter",
"fileName": "Log4jWebFilter.java",
"lineNumber": 67,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter",
"fileName": "FancyURLFilter.java",
"lineNumber": 118,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter",
"fileName": "ApplicationRedirectionFilter.java",
"lineNumber": 163,
"methodName": "doNoRedirect",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter",
"fileName": "ApplicationRedirectionFilter.java",
"lineNumber": 84,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter",
"fileName": "NuxeoRequestControllerFilter.java",
"lineNumber": 140,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.webdav.service.WIRequestFilter",
"fileName": "WIRequestFilter.java",
"lineNumber": 59,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter",
"fileName": "NuxeoAuthenticationFilter.java",
"lineNumber": 578,
"methodName": "doFilterInternal",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain",
"fileName": "NuxeoAuthFilterChain.java",
"lineNumber": 36,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter",
"fileName": "NuxeoOAuthFilter.java",
"lineNumber": 120,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain",
"fileName": "NuxeoAuthFilterChain.java",
"lineNumber": 34,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter",
"fileName": "NuxeoOAuth2Filter.java",
"lineNumber": 68,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain",
"fileName": "NuxeoAuthFilterChain.java",
"lineNumber": 34,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter",
"fileName": "NuxeoAuthenticationFilter.java",
"lineNumber": 391,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoCorsFilter",
"fileName": "NuxeoCorsFilter.java",
"lineNumber": 49,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter",
"fileName": "NuxeoExceptionFilter.java",
"lineNumber": 75,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter",
"fileName": "NuxeoEncodingFilter.java",
"lineNumber": 73,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 241,
"methodName": "internalDoFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.ApplicationFilterChain",
"fileName": "ApplicationFilterChain.java",
"lineNumber": 208,
"methodName": "doFilter",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.StandardWrapperValve",
"fileName": "StandardWrapperValve.java",
"lineNumber": 220,
"methodName": "invoke",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.StandardContextValve",
"fileName": "StandardContextValve.java",
"lineNumber": 122,
"methodName": "invoke",
"nativeMethod": false
},
{
"className": "org.apache.catalina.authenticator.AuthenticatorBase",
"fileName": "AuthenticatorBase.java",
"lineNumber": 503,
"methodName": "invoke",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.StandardHostValve",
"fileName": "StandardHostValve.java",
"lineNumber": 170,
"methodName": "invoke",
"nativeMethod": false
},
{
"className": "org.apache.catalina.valves.ErrorReportValve",
"fileName": "ErrorReportValve.java",
"lineNumber": 103,
"methodName": "invoke",
"nativeMethod": false
},
{
"className": "org.apache.catalina.core.StandardEngineValve",
"fileName": "StandardEngineValve.java",
"lineNumber": 116,
"methodName": "invoke",
"nativeMethod": false
},
{
"className": "org.apache.catalina.connector.CoyoteAdapter",
"fileName": "CoyoteAdapter.java",
"lineNumber": 421,
"methodName": "service",
"nativeMethod": false
},
{
"className": "org.apache.coyote.http11.AbstractHttp11Processor",
"fileName": "AbstractHttp11Processor.java",
"lineNumber": 1070,
"methodName": "process",
"nativeMethod": false
},
{
"className": "org.apache.coyote.AbstractProtocol$AbstractConnectionHandler",
"fileName": "AbstractProtocol.java",
"lineNumber": 611,
"methodName": "process",
"nativeMethod": false
},
{
"className": "org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor",
"fileName": "JIoEndpoint.java",
"lineNumber": 314,
"methodName": "run",
"nativeMethod": false
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"fileName": null,
"lineNumber": -1,
"methodName": "runWorker",
"nativeMethod": false
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"fileName": null,
"lineNumber": -1,
"methodName": "run",
"nativeMethod": false
},
{
"className": "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable",
"fileName": "TaskThread.java",
"lineNumber": 61,
"methodName": "run",
"nativeMethod": false
},
{
"className": "java.lang.Thread",
"fileName": null,
"lineNumber": -1,
"methodName": "run",
"nativeMethod": false
}
],
"suppressed": []
}
}
============================================================================================
Any configuration change is required in Nuxeo7.3 ? Please help me to resolve this issue.
Regards, Ramakrishna
0 votes
2 answers
3100 views