Hi,
I'm trying to set up a 2-server sandbox for CS10.5 and AS 10.5. Eventually, this will be used to pilot xECM. So far I have Archive Server 10.5 set up, the admin client, OTDS 10.5, and CS 10.5. I've successfully installed all the required CS modules, and I managed to add CS 10.5 as a resource in my admin client under the OTDS server. When I try to add and connect to Enterprise Library, that's where I run into problems. This is a 2 server set up, so I have 1 server with CS10.5 and Tomcat 7, and the other server with AS10.5, OTDS, and Tomcat7. On the first, I've deployed the les-services (as well as cws, although OTDS only works with the former). On the second, I've deployed the Archive service, Enterprise Library, and some of the document pipelines that were on the install disk.
When I try to log into the EL server that I added to my admin client I get the following errors:
Resource is not well formed XML, and a stack trace
Unexpected end of file has occurred. The following elements are not closed: S:Body, S:Envelope. Line 1, position 111.
Exception Class: System.Xml.XmlException
StackTrace:
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ThrowUnclosedElements()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlReader.ReadStartElement(String localname, String ns)
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
Response is not well-formed XML.
Exception Class: System.InvalidOperationException
StackTrace:
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at OpenText.EnterpriseLibrary.Administration.WebService.ExceptionSolver.CallWebservice(String serverId, Func`3 wsCall, String svcName, String methodName, Object[] parameters, String methodNameForLogging, String svcUrlForLogging) in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin_psws\EnterpriseLibrary\Administration\WebService\ExceptionSolver.cs:line 255
at OpenText.EnterpriseLibrary.Administration.WebService.ExceptionSolver.CallWebservice(IOtWebService ws, Func`3 wsCall, String methodName, Object[] parameters, String methodNameForLogging) in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin_psws\EnterpriseLibrary\Administration\WebService\ExceptionSolver.cs:line 134
at OpenText.EnterpriseLibrary.Administration.WebService.ServerRegistration.ServerRegistrationService.Invoke(String methodName, Object[] parameters) in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin_psws\EnterpriseLibrary\Administration\WebService\ServerRegistration\ServerRegistrationService.Extended.cs:line 119
at OpenText.EnterpriseLibrary.Administration.WebService.ServerRegistration.ServerRegistrationService.getApplications() in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin_psws\EnterpriseLibrary\Administration\WebService\ServerRegistration\ServerRegistrationService.cs:line 68
at OpenText.EnterpriseLibrary.Administration.WebService.ServerRegistration.ServerRegistrationWrapper.getApplications() in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin_psws\EnterpriseLibrary\Administration\WebService\ServerRegistration\ServerRegistrationWrapper.cs:line 67
at OpenText.EnterpriseLibrary.Administration.MvcClient.Servers.ServerItem.GetSrwsApplications() in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin\EnterpriseLibrary\Administration\MvcClient\Servers\ServerItem.cs:line 767
at OpenText.EnterpriseLibrary.Administration.MvcClient.Servers.ServerItem.Authenticate(String userDomain, String userName, String password, Boolean newAuth) in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin\EnterpriseLibrary\Administration\MvcClient\Servers\ServerItem.cs:line 685
at OpenText.EnterpriseLibrary.Administration.MvcClient.Servers.ServerLoginCommand.Execute() in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin\EnterpriseLibrary\Administration\MvcClient\Servers\ServerLoginCommand.cs:line 86
at OpenText.EnterpriseLibrary.Administration.Common.Mvc.Snapin.SnapinRootHandler.DoExecuteCommandCall(ICommand command, Exception& e) in E:\production\EL_ADMC_COMMON_1050_64\el.admc.common\10.5.0-branch\pkg\EL_ADMCOMMON\cs_src\eladmin_mvc\EnterpriseLibrary\Administration\Common\Mvc\Snapin\SnapinRootHandler.cs:line 640
In the tomcat logs directory, I get the following in the ot-elib.log file:
2016-01-28 15:52:41,521 INFO [localhost-startStop-1] com.opentext.ecm.services.entlib.config.ConfigObserver -- register: about to register the following listener: com.opentext.ecm.services.entlib.startup.log.Log4jConfiguration@7ae0aa9a
2016-01-28 15:52:41,542 INFO [localhost-startStop-1] com.opentext.ecm.services.entlib.impl.CWSContextObject -- getIRequestContext() Content Server host='NJES1S6141.apps.ci.gc.ca', port=2099, charset='UTF8'
2016-01-28 15:52:41,546 INFO [localhost-startStop-1] com.opentext.ecm.appsrv.cache.impl.CacheConfigurator -- setCacheProperties(Properties): Cache Properties : {appIdCache.timeToIdleSeconds=0, ilm-rootPathCache.eternal=false, ilm-appFolderCache.eternal=false, idToLoginCache.distributed=false, ilm-pathCache.eternal=false, auditInterestsCache.timeToLiveSeconds=0, ilm-rootPathCache.timeToIdleSeconds=300, attributeGroupDefCache.distributed=true, idToLoginCache.memoryStoreEvictionPolicy=LRU, attributeGroupDefCache.eternal=false, ilm-id2pathCache.distributed=true, idToLoginCache.timeToLiveSeconds=604800, appExCache.timeToIdleSeconds=0, appExCache.memoryStoreEvictionPolicy=LRU, csConfigSettingCache.timeToLiveSeconds=300, loginToIdCache.distributed=false, IlmTickets.timeToLiveSeconds=1500, folderHierarchyCache.maxElementsInMemory=1000, loginToIdCache.memoryStoreEvictionPolicy=LRU, appIdCache.maxElementsInMemory=500, auditInterestsCache.eternal=false, csConfigSettingCache.memoryStoreEvictionPolicy=LRU, attributeGroupDefCache.timeToLiveSeconds=300, ilm-elementCache.timeToIdleSeconds=300, ilm-pathCache.timeToIdleSeconds=300, folderHierarchyCache.distributed=true, ilm-rootPathCache.memoryStoreEvictionPolicy=LRU, loginToIdCache.maxElementsInMemory=5000, csConfigSettingCache.maxElementsInMemory=1000, folderHierarchyCache.timeToIdleSeconds=0, loginToIdCache.timeToLiveSeconds=604800, ilm-rootPathCache.maxElementsInMemory=1000, ilm-elementCache.eternal=false, idToLoginCache.eternal=false, ilm-id2pathCache.timeToLiveSeconds=300, appIdCache.eternal=false, ilm-appFolderCache.distributed=true, typeSystemCache.timeToIdleSeconds=0, auditInterestsCache.distributed=true, ilm-pathCache.maxElementsInMemory=1000, ilm-rootPathCache.distributed=true, typeSystemCache.distributed=true, idToLoginCache.maxElementsInMemory=5000, ilm-appFolderCache.timeToIdleSeconds=300, IlmTickets.maxElementsInMemory=1000, appIdCache.timeToLiveSeconds=0, auditInterestsCache.timeToIdleSeconds=0, IlmTickets.distributed=false, appExCache.maxElementsInMemory=100, ilm-elementCache.memoryStoreEvictionPolicy=LRU, IlmTickets.memoryStoreEvictionPolicy=LRU, attributeGroupDefCache.timeToIdleSeconds=300, appIdCache.distributed=true, loginToIdCache.eternal=false, idToLoginCache.timeToIdleSeconds=604800, ilm-rootPathCache.timeToLiveSeconds=300, typeSystemCache.maxElementsInMemory=1000, ilm-elementCache.timeToLiveSeconds=300, csConfigSettingCache.timeToIdleSeconds=300, ilm-pathCache.timeToLiveSeconds=300, IlmTickets.timeToIdleSeconds=1500, appExCache.eternal=false, ilm-appFolderCache.maxElementsInMemory=1000, loginToIdCache.timeToIdleSeconds=604800, appExCache.timeToLiveSeconds=0, ilm-id2pathCache.maxElementsInMemory=1000, appExCache.distributed=true, typeSystemCache.eternal=false, appIdCache.memoryStoreEvictionPolicy=LRU, IlmTickets.eternal=false, auditInterestsCache.memoryStoreEvictionPolicy=LRU, folderHierarchyCache.eternal=false, ilm-pathCache.memoryStoreEvictionPolicy=LRU, ilm-id2pathCache.memoryStoreEvictionPolicy=LRU, ilm-id2pathCache.timeToIdleSeconds=300, attributeGroupDefCache.memoryStoreEvictionPolicy=LRU, typeSystemCache.memoryStoreEvictionPolicy=LRU, folderHierarchyCache.timeToLiveSeconds=0, ilm-elementCache.maxElementsInMemory=1000, ilm-pathCache.distributed=true, csConfigSettingCache.eternal=false, attributeGroupDefCache.maxElementsInMemory=1000, ilm-id2pathCache.eternal=false, ilm-elementCache.distributed=true, ilm-appFolderCache.timeToLiveSeconds=300, ilm-appFolderCache.memoryStoreEvictionPolicy=LRU, folderHierarchyCache.memoryStoreEvictionPolicy=LRU, typeSystemCache.timeToLiveSeconds=0, csConfigSettingCache.distributed=true, auditInterestsCache.maxElementsInMemory=100}
2016-01-28 15:52:41,549 INFO [localhost-startStop-1] com.opentext.ecm.services.datatransfer.config.DTSConfigurator -- setDtsProperties(Properties): DTS Properties: {streaming.bufferSize=4096, security.seed=password, security.salt=2, dataTransferService.maxTokenLength=8191}
2016-01-28 15:52:41,549 INFO [localhost-startStop-1] com.opentext.ecm.services.entlib.impl.ELService -- componentInit(): Initializing service elservice ...
2016-01-28 15:52:41,749 INFO [localhost-startStop-1] com.opentext.ecm.services.entlib.impl.ELService -- componentInit(): Service elservice initialized!
2016-01-28 15:52:41,749 INFO [localhost-startStop-1] com.opentext.ecm.services.cmis.elib.ElibCmisService -- componentInit: initialised 'elcmis-service'.
2016-01-28 15:52:41,751 INFO [localhost-startStop-1] com.opentext.ecm.services.ilm.viewengine.IlmService --
Enterprise Library WebDAV for ILM 10.5.0 (10.5.0.34)
ELIB_ILM: @2013/11/25:22:00:00 built at 2013/11/26 05:08:08 +0100 CET
Copyright (c) 2013 Open Text Corporation
2016-01-28 15:52:41,781 INFO [localhost-startStop-1] com.opentext.ecm.api.cmis.impl.ServiceFactory -- Initializing ELS OpenCmis Bindings.
2016-01-28 15:52:44,824 INFO [http-bio-8080-exec-2] com.opentext.livelink.service.core.jaxws.OTDSUtils -- OTDS Integration is disabled.
2016-01-28 15:52:44,933 ERROR [http-bio-8080-exec-2] com.opentext.ecm.api.srws.impl.ServerRegistrationWebService -- getOtdsConnection(): exception occurred
java.lang.NullPointerException
at com.opentext.ecm.api.srws.impl.ServerRegistrationWebService.getOtdsConnection(ServerRegistrationWebService.java:99)
at com.opentext.ecm.api.srws.impl.Application.getDefaultConnection(Application.java:77)
at com.opentext.ecm.api.srws.impl.Application$JaxbAccessorM_getDefaultConnection_setDefaultConnection_java_lang_String.get(MethodAccessor_Ref.java:56)
at com.sun.xml.bind.v2.runtime.reflect.Accessor.getUnadapted(Accessor.java:147)
at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.hasValue(TransducedAccessor.java:251)
at com.sun.xml.bind.v2.runtime.property.SingleElementLeafProperty.serializeBody(SingleElementLeafProperty.java:111)
at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:361)
at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:696)
at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:361)
at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:696)
at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:271)
at com.sun.xml.bind.v2.runtime.BridgeImpl.marshal(BridgeImpl.java:104)
at com.sun.xml.bind.api.Bridge.marshal(Bridge.java:145)
at com.sun.xml.ws.db.glassfish.BridgeWrapper.marshal(BridgeWrapper.java:170)
at com.sun.xml.ws.message.jaxb.JAXBMessage.writePayloadTo(JAXBMessage.java:394)
at com.sun.xml.ws.message.AbstractMessageImpl.writeTo(AbstractMessageImpl.java:154)
at com.sun.xml.ws.api.message.MessageWrapper.writeTo(MessageWrapper.java:199)
at com.sun.xml.ws.encoding.StreamSOAPCodec.encode(StreamSOAPCodec.java:134)
at com.sun.xml.ws.encoding.SOAPBindingCodec.encode(SOAPBindingCodec.java:242)
at com.sun.xml.ws.transport.http.HttpAdapter.encodePacket(HttpAdapter.java:432)
at com.sun.xml.ws.transport.http.HttpAdapter.access$100(HttpAdapter.java:100)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:661)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:264)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.invokeAsync(ServletAdapter.java:218)
at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:159)
at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:194)
at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:80)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
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.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:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
2016-01-28 15:53:41,637 INFO [pool-10-thread-1] com.opentext.ecm.appsrv.cache.impl.CacheClusterListener -- setAllowWrite(boolean): Caching is enabled for the distributed cache: appExCache
2016-01-28 15:53:41,637 INFO [pool-10-thread-1] com.opentext.ecm.appsrv.cache.impl.CacheClusterListener -- setAllowWrite(boolean): Caching is enabled for the distributed cache: csConfigSettingCache
2016-01-28 15:53:41,637 INFO [pool-10-thread-1] com.opentext.ecm.appsrv.cache.impl.CacheClusterListener -- setAllowWrite(boolean): Caching is enabled for the distributed cache: folderHierarchyCache
2016-01-28 15:53:41,637 INFO [pool-10-thread-1] com.opentext.ecm.appsrv.cache.impl.CacheClusterListener -- setAllowWrite(boolean): Caching is enabled for the distributed cache: attributeGroupDefCache
2016-01-28 15:53:41,637 INFO [pool-10-thread-1] com.opentext.ecm.appsrv.cache.impl.CacheClusterListener -- setAllowWrite(boolean): Caching is enabled for the distributed cache: appIdCache
2016-01-28 15:53:41,637 INFO [pool-10-thread-1] com.opentext.ecm.appsrv.cache.impl.CacheClusterListener -- setAllowWrite(boolean): Caching is enabled for the distributed cache: typeSystemCache
2016-01-28 15:53:41,637 INFO [pool-10-thread-1] com.opentext.ecm.appsrv.cache.impl.CacheClusterListener -- setAllowWrite(boolean): Caching is enabled for the distributed cache: auditInterestsCache
Can anyone set me right her?
-Hugh Ferguson
on-site at Citizenship & Immigration Canada