<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: importing text file more than 32MB gives error &amp;quot;Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600.&amp;quot; in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323792#M10793</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;</description>
    <pubDate>Tue, 05 Dec 2017 06:26:28 GMT</pubDate>
    <dc:creator>Santosh_Yadav</dc:creator>
    <dc:date>2017-12-05T06:26:28Z</dc:date>
    <item>
      <title>importing text file more than 32MB gives error "Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600."</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323790#M10791</link>
      <description>&lt;P&gt;Hi,
I am importing text file of size arroung 32MB. While importing file I am getting error as follows:
&lt;STRONG&gt;Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;org.nuxeo.ecm.automation.OperationException: Failed to invoke operation FileManager.Import
at org.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:188)
at org.nuxeo.ecm.automation.core.impl.OperationChainCompiler$OperationMethod.invoke(OperationChainCompiler.java:128)
at org.nuxeo.ecm.automation.core.impl.OperationChainCompiler$CompiledChainImpl.invoke(OperationChainCompiler.java:196)
at org.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:119)
at org.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:107)
at org.nuxeo.ecm.automation.server.jaxrs.batch.BatchManagerComponent.execute(BatchManagerComponent.java:301)
at org.nuxeo.ecm.automation.server.jaxrs.batch.BatchManagerComponent.execute(BatchManagerComponent.java:255)
at org.nuxeo.ecm.webapp.action.ImportActions.importDocumentsThroughBatchManager(ImportActions.java:295)
at org.nuxeo.ecm.webapp.action.ImportActions.importDocuments(ImportActions.java:247)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:79)
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
at org.nuxeo.ecm.platform.ui.web.util.NuxeoExceptionInterceptor.aroundInvoke(NuxeoExceptionInterceptor.java:80)
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:196)
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:114)
at org.nuxeo.ecm.webapp.action.ImportActions_$$&lt;EM&gt;javassist_seam_23.importDocuments(ImportActions&lt;/EM&gt;$$_javassist_seam_23.java)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335)
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:280)
at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59)
at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65)
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96)
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
at org.nuxeo.ecm.platform.ui.web.binding.MetaMethodExpression.invoke(MetaMethodExpression.java:130)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at javax.faces.component.UICommand.broadcast(UICommand.java:315)
at org.nuxeo.ecm.platform.ui.web.component.holder.UIValueHolder.broadcast(UIValueHolder.java:95)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.nuxeo.elasticsearch.web.sync.UIThreadMarker.doFilter(UIThreadMarker.java:48)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoThreadTrackerFilter.doFilter(NuxeoThreadTrackerFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.core.management.jtajca.internal.Log4jWebFilter.doFilter(Log4jWebFilter.java:69)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(FancyURLFilter.java:120)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter.doFilter(NuxeoRequestControllerFilter.java:146)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.webdav.service.WIRequestFilter.doFilter(WIRequestFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilterInternal(NuxeoAuthenticationFilter.java:630)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:51)
at org.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter.doFilter(NuxeoOAuthFilter.java:122)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:49)
at org.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter.doFilter(NuxeoOAuth2Filter.java:83)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:49)
at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilter(NuxeoAuthenticationFilter.java:419)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoCorsFilter.doFilter(NuxeoCorsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.doFilter(NuxeoExceptionFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter.doFilter(NuxeoEncodingFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.bson.BsonSerializationException: Size 34523331 is larger than MaxDocumentSize 16793600.
at org.bson.BsonBinaryWriter.backpatchSize(BsonBinaryWriter.java:367)
at org.bson.BsonBinaryWriter.doWriteEndDocument(BsonBinaryWriter.java:122)
at org.bson.AbstractBsonWriter.writeEndDocument(AbstractBsonWriter.java:293)
at com.mongodb.DBObjectCodec.encode(DBObjectCodec.java:133)
at com.mongodb.DBObjectCodec.encode(DBObjectCodec.java:62)
at com.mongodb.CompoundDBObjectCodec.encode(CompoundDBObjectCodec.java:48)
at com.mongodb.CompoundDBObjectCodec.encode(CompoundDBObjectCodec.java:27)
at org.bson.codecs.BsonDocumentWrapperCodec.encode(BsonDocumentWrapperCodec.java:63)
at org.bson.codecs.BsonDocumentWrapperCodec.encode(BsonDocumentWrapperCodec.java:29)
at com.mongodb.connection.InsertCommandMessage.writeTheWrites(InsertCommandMessage.java:101)
at com.mongodb.connection.InsertCommandMessage.writeTheWrites(InsertCommandMessage.java:43)
at com.mongodb.connection.BaseWriteCommandMessage.encodeMessageBodyWithMetadata(BaseWriteCommandMessage.java:129)
at com.mongodb.connection.RequestMessage.encodeWithMetadata(RequestMessage.java:160)
at com.mongodb.connection.WriteCommandProtocol.sendMessage(WriteCommandProtocol.java:220)
at com.mongodb.connection.WriteCommandProtocol.execute(WriteCommandProtocol.java:101)
at com.mongodb.connection.InsertCommandProtocol.execute(InsertCommandProtocol.java:67)
at com.mongodb.connection.InsertCommandProtocol.execute(InsertCommandProtocol.java:37)
at com.mongodb.connection.DefaultServer$DefaultServerProtocolExecutor.execute(DefaultServer.java:168)
at com.mongodb.connection.DefaultServerConnection.executeProtocol(DefaultServerConnection.java:289)
at com.mongodb.connection.DefaultServerConnection.insertCommand(DefaultServerConnection.java:118)
at com.mongodb.operation.InsertOperation.executeCommandProtocol(InsertOperation.java:76)
at com.mongodb.operation.BaseWriteOperation$1.call(BaseWriteOperation.java:142)
at com.mongodb.operation.BaseWriteOperation$1.call(BaseWriteOperation.java:134)
at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:232)
at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:223)
at com.mongodb.operation.BaseWriteOperation.execute(BaseWriteOperation.java:134)
at com.mongodb.operation.BaseWriteOperation.execute(BaseWriteOperation.java:61)
at com.mongodb.Mongo.execute(Mongo.java:827)
at com.mongodb.Mongo$2.execute(Mongo.java:810)
at com.mongodb.DBCollection.executeWriteOperation(DBCollection.java:333)
at com.mongodb.DBCollection.insert(DBCollection.java:328)
at com.mongodb.DBCollection.insert(DBCollection.java:319)
at com.mongodb.DBCollection.insert(DBCollection.java:289)
at com.mongodb.DBCollection.insert(DBCollection.java:255)
at com.mongodb.DBCollection.insert(DBCollection.java:239)
at org.nuxeo.ecm.core.storage.mongodb.MongoDBRepository.createStates(MongoDBRepository.java:355)
at org.nuxeo.ecm.core.storage.dbs.DBSCachingRepository.createStates(DBSCachingRepository.java:212)
at org.nuxeo.ecm.core.storage.dbs.DBSTransactionState.save(DBSTransactionState.java:585)
at org.nuxeo.ecm.core.storage.dbs.DBSSession.checkIn(DBSSession.java:532)
at org.nuxeo.ecm.core.storage.dbs.DBSDocument.checkIn(DBSDocument.java:485)
at org.nuxeo.ecm.core.versioning.StandardVersioningService.doCheckIn(StandardVersioningService.java:339)
at org.nuxeo.ecm.core.versioning.VersioningComponent.doCheckIn(VersioningComponent.java:428)
at org.nuxeo.ecm.core.api.AbstractSession.checkIn(AbstractSession.java:1740)
at org.nuxeo.ecm.core.api.impl.DocumentModelImpl.checkIn(DocumentModelImpl.java:683)
at org.nuxeo.ecm.core.versioning.StandardVersioningService.doAutomaticVersioning(StandardVersioningService.java:482)
at org.nuxeo.ecm.core.versioning.VersioningComponent.doAutomaticVersioning(VersioningComponent.java:438)
at org.nuxeo.ecm.core.api.AbstractSession.createDocument(AbstractSession.java:721)
at org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter.create(AbstractFileImporter.java:227)
at org.nuxeo.ecm.platform.filemanager.service.FileManagerService.createDocumentFromBlob(FileManagerService.java:260)
at org.nuxeo.ecm.automation.core.operations.services.FileManagerImport.run(FileManagerImport.java:76)
at org.nuxeo.ecm.automation.core.operations.services.FileManagerImport.run(FileManagerImport.java:84)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nuxeo.ecm.automation.core.impl.InvokableMethod.doInvoke(InvokableMethod.java:171)
at org.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:176)&lt;/P&gt;</description>
      <pubDate>Mon, 04 Dec 2017 12:10:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323790#M10791</guid>
      <dc:creator>Santosh_Yadav</dc:creator>
      <dc:date>2017-12-04T12:10:21Z</dc:date>
    </item>
    <item>
      <title>Re: importing text file more than 32MB gives error "Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600."</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323791#M10792</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;It seems Nuxeo is trying to store your blob in the document itself, this is a &lt;CODE&gt;Note&lt;/CODE&gt; specificity. Operation takes the &lt;CODE&gt;NoteImporter&lt;/CODE&gt; to create the document from blob, which is configured as it:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;plugin name="NoteImporter"  
class="org.nuxeo.ecm.platform.filemanager.service.extension.NoteImporter" order="10"&amp;gt;
  &amp;lt;filter&amp;gt;text/plain&amp;lt;/filter&amp;gt;
  &amp;lt;filter&amp;gt;text/html&amp;lt;/filter&amp;gt;
  &amp;lt;filter&amp;gt;application/xhtml+xml&amp;lt;/filter&amp;gt;
  &amp;lt;filter&amp;gt;text/x-web-markdown&amp;lt;/filter&amp;gt;
&amp;lt;/plugin&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;You have several options, set a mime type which is not in the list above and maybe more accurate. Or you can redefine the &lt;CODE&gt;NoteImporter&lt;/CODE&gt; to exclude the mime type you use from its filter. As it, in both solutions, &lt;CODE&gt;DefaultFileImporter&lt;/CODE&gt; will be used and a real file will be created on Nuxeo side instead of storing the file content in the document itself.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Dec 2017 13:58:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323791#M10792</guid>
      <dc:creator>Kevin_Leturc</dc:creator>
      <dc:date>2017-12-04T13:58:15Z</dc:date>
    </item>
    <item>
      <title>Re: importing text file more than 32MB gives error "Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600."</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323792#M10793</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 06:26:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323792#M10793</guid>
      <dc:creator>Santosh_Yadav</dc:creator>
      <dc:date>2017-12-05T06:26:28Z</dc:date>
    </item>
    <item>
      <title>Re: importing text file more than 32MB gives error "Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600."</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323793#M10794</link>
      <description>&lt;P&gt;2017-12-05 12&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 07:09:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323793#M10794</guid>
      <dc:creator>Santosh_Yadav</dc:creator>
      <dc:date>2017-12-05T07:09:23Z</dc:date>
    </item>
    <item>
      <title>Re: importing text file more than 32MB gives error "Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600."</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323794#M10795</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;From you first stack trace, I see you're using &lt;CODE&gt;FileManager.Import&lt;/CODE&gt; operation to import your blobs.
This operation relies on the &lt;A href="https://doc.nuxeo.com/nxdoc/file-manager/"&gt;file manager&lt;/A&gt;. This is a pluggable service where you define &lt;EM&gt;plugins&lt;/EM&gt; according to the blob mime type, see the extension point &lt;A href="http://explorer.nuxeo.com/nuxeo/site/distribution/Nuxeo%20Platform-9.1/viewExtensionPoint/org.nuxeo.ecm.platform.filemanager.service.FileManagerService--plugins"&gt;documentation&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;In your case you seem to upload blobs with the mime type &lt;CODE&gt;text/plain&lt;/CODE&gt; (or it is deduced from the file extension). You can change the mime type when you're ulploading your blobs if one is more accurate than &lt;CODE&gt;text/plain&lt;/CODE&gt;. How do you upload your blobs ? Do you use one of our clients ?&lt;/P&gt;
&lt;P&gt;If you want to keep &lt;CODE&gt;text/plain&lt;/CODE&gt; or you're not able to change the mime type in your upload code, you can contribute to Nuxeo server in order to disable the &lt;CODE&gt;NoteImporter&lt;/CODE&gt; plugin for the corresponding mime type. You can find some documentation &lt;A href="https://doc.nuxeo.com/nxdoc/how-to-contribute-to-an-extension/"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Here's an example of xml contribution to put under &lt;CODE&gt;NUXEO_HOME/nxserver/config/&lt;/CODE&gt;, let's name the file &lt;CODE&gt;disable-note-importer-config.xml&lt;/CODE&gt;. This contribution will disable &lt;CODE&gt;NoteImporter&lt;/CODE&gt;, so &lt;CODE&gt;DefaultFileImporter&lt;/CODE&gt; will be used instead for the four mime types defined originally:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class="language-xml"&gt;&amp;lt;?xml version="1.0"?&amp;gt;
&amp;lt;component name="org.nuxeo.platorm.filemanager.plugins.disable.note"&amp;gt;
  &amp;lt;!-- we need this tag in order to contribute to Nuxeo after the default NoteImporter contribution --&amp;gt;
  &amp;lt;require&amp;gt;org.nuxeo.ecm.platform.filemanager.service.FileManagerService.Plugins&amp;lt;/require&amp;gt;

  &amp;lt;!-- contribute to the related extension point --&amp;gt;
  &amp;lt;extension target="org.nuxeo.ecm.platform.filemanager.service.FileManagerService" point="plugins"&amp;gt;
    &amp;lt;!-- point the NoteImporter in order to disable it --&amp;gt;
    &amp;lt;plugin name="NoteImporter" enabled="false"&amp;gt; 
      &amp;lt;!-- no need to declare filter again as we disable this plugin --&amp;gt;
    &amp;lt;/plugin&amp;gt;
  &amp;lt;/extension&amp;gt;
&amp;lt;/component&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 05 Dec 2017 10:27:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323794#M10795</guid>
      <dc:creator>Kevin_Leturc</dc:creator>
      <dc:date>2017-12-05T10:27:51Z</dc:date>
    </item>
    <item>
      <title>Re: importing text file more than 32MB gives error "Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600."</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323795#M10796</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 11:08:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323795#M10796</guid>
      <dc:creator>Santosh_Yadav</dc:creator>
      <dc:date>2017-12-05T11:08:08Z</dc:date>
    </item>
    <item>
      <title>Re: importing text file more than 32MB gives error "Caused by: org.bson.BsonSerializationException: Size 30831765 is larger than MaxDocumentSize 16793600."</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323796#M10797</link>
      <description>&lt;P&gt;Do you see the component above deployed during startup? Just checkin the component loading status / total metric should be enough.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 17:00:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/importing-text-file-more-than-32mb-gives-error-quot-caused-by/m-p/323796#M10797</guid>
      <dc:creator>Kevin_Leturc</dc:creator>
      <dc:date>2017-12-05T17:00:41Z</dc:date>
    </item>
  </channel>
</rss>

