0

我们正在使用 Marklogic XCC .Net 库将文档插入 Marklogic。但是在负载下(45 个并发用户),我们开始收到异常消息 Provider com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl not found 有人知道吗?

代码是

using (var session = ContentSourceFactory.NewContentSource(new Uri(_connectionUriString)).NewSession())
        {

                var contentCreateOptions = new ContentCreateOptions
                                               {
                                                   Format = DocumentFormat.Format.XML,
                                                   Collections =
                                                       new[]
                                                           {
                                                            "Docs"
                                                           }
                                               };
                var options = contentCreateOptions;
                var fileName = string.Format("/doc/{0}.xml", doc.Id);
                session.InsertContent(ContentFactory.NewContent(fileName, doc.Serialize(), options));
            }
4

1 回答 1

0

我怀疑问题不是由您的代码本身引起的。服务器更有可能内存不足,导致它无法加载必要的类/对象来运行代码。减少允许的并行请求数,或增加内存。

于 2013-04-24T14:29:05.823 回答