Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | - |
Not Applicable | - |
Resolution:
Description:
===========
Dashboard engine throws exception creating skin.
Environment:
==========
TIBCO BusinessEvents 5.1.0
Symptoms:
=========
com.tibco.cep.dashboard.management.ManagementException: Could not build skin elements cache
at com.tibco.cep.dashboard.psvr.mal.MALSkinCache.doStart(SourceFile:63)
at com.tibco.cep.dashboard.management.Manageable.start(SourceFile:65)
at com.tibco.cep.dashboard.management.Service.start(SourceFile:155)
at com.tibco.cep.dashboard.management.Service.start(SourceFile:146)
at com.tibco.cep.dashboard.management.Service.start(SourceFile:146)
at com.tibco.cep.dashboard.integration.be.DashboardSessionImpl.start(SourceFile:99)
at com.tibco.cep.runtime.service.cluster.agent.InferenceAgent.onActivate(InferenceAgent.java:990)
at com.tibco.cep.runtime.service.cluster.agent.AbstractCacheAgent.activate(AbstractCacheAgent.java:152)
at com.tibco.cep.runtime.service.cluster.agent.AbstractCacheAgent.start(AbstractCacheAgent.java:165)
at com.tibco.cep.runtime.service.cluster.agent.AgentRuntimePolicyManager.tryActivateAgent(AgentRuntimePolicyManager.java:173)
at com.tibco.cep.runtime.service.cluster.agent.AgentRuntimePolicyManager.stabilizeCluster(AgentRuntimePolicyManager.java:249)
at com.tibco.cep.runtime.service.cluster.agent.AgentRuntimePolicyManager.tryActivateLocalAgents(AgentRuntimePolicyManager.java:297)
at com.tibco.cep.runtime.service.cluster.agent.DefaultAgentManager.start(DefaultAgentManager.java:99)
at com.tibco.cep.runtime.service.cluster.MultiAgentCluster.start(MultiAgentCluster.java:253)
at com.tibco.cep.runtime.session.impl.RuleServiceProviderImpl.startCluster(RuleServiceProviderImpl.java:746)
at com.tibco.cep.runtime.session.impl.RuleServiceProviderImpl.configure(RuleServiceProviderImpl.java:253)
at com.tibco.cep.container.standalone.BEMain.jumpStart(SourceFile:151)
at com.tibco.cep.container.standalone.BEMain.main(SourceFile:69)
Caused by: com.tibco.cep.dashboard.psvr.mal.MALException: could not load default skin
at com.tibco.cep.dashboard.psvr.mal.MALSkinCache$SystemPersistentStore.init(SourceFile:105)
at com.tibco.cep.dashboard.psvr.mal.MALSkinCache.int(SourceFile:81)
at com.tibco.cep.dashboard.psvr.mal.MALSkinCache.doStart(SourceFile:53)
... 17 more
Caused by: java.lang.ClassCastException: net.sf.saxon.tinytree.TinyElementImpl cannot be cast to org.w3c.dom.Node
Cause:
======
BE Dashboard engine started using be-engine.tra having BW libraries in the path causes the above exception.
Resolution:
===========
Removing BW libraries from the path of be-engine.tra resolved the issue.