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

1316 views

ANSWER



Hello,

This looks like https://jira.nuxeo.com/browse/NXP-17409.

It has been fixed in 7.4.

0 votes



0 votes