Community
Showing results for 
Search instead for 
Do you mean 
Reply

ACT! Web 2013 Hangs on merge email with attachments

Platinum Elite Contributor
Posts: 14,384
Country: Australia

ACT! Web 2013 Hangs on merge email with attachments

Server Win 2008 x64 ... multiple clients/browsers.

 

When doing email merge - works unless you have any attachment.

With attachments, client freezes and this error in SERVER event log:

 

Log Name:      Application
Source:        AFW
Date:          26-06-2013 19:01:33
Event ID:      0
Task Category: (98)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      serveract.kis.com
Description:
0:Error occured on page: ACTSessionManager Message:GetPref errorSystem.Xml.XPath.XPathException: Expression must evaluate to a node-set.
   at MS.Internal.Xml.XPath.XPathParser.ParseNodeTest(AstNode qyInput, AxisType axisType, XPathNodeType nodeType)
   at MS.Internal.Xml.XPath.XPathParser.ParseStep(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseRelativeLocationPath(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseLocationPath(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParsePathExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseUnionExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseUnaryExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseMultiplicativeExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseAdditiveExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseRelationalExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseEqualityExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseAndExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseOrExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseExpresion(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseXPathExpresion(String xpathExpresion)
   at System.Xml.XPath.XPathExpression.Compile(String xpath, IXmlNamespaceResolver nsResolver)
   at System.Xml.XPath.XPathNavigator.Select(String xpath)
   at System.Xml.XmlNode.SelectNodes(String xpath)
   at System.Xml.XmlNode.SelectSingleNode(String xpath)
   at Act.Shared.Config.ConfigDAO.getNode(String nodeXPath)
   at Act.Shared.Config.ConfigDAO.writeXMLNode(String nodeXPath, Object serialObj)
   at Act.Shared.Config.Config.SetKeyByPath(String path, Object objectValue)
   at Act.Shared.Config.Config.SetValueByPath(String keyName, Object objectValue)
   at Act.Framework.Preferences.UserPreferences.SetObjectValue(String name, Object Value, Boolean DB)
   at Act.Framework.Preferences.UserPreferences.GetObjectValue(String name, Object defaultValue)
   at Act.Web.Framework.ACTSessionManager.GetPreference(String prefKey, Object defValue)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="AFW" />
    <EventID Qualifiers="0">0</EventID>
    <Level>2</Level>
    <Task>98</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-06-26T13:31:33.000Z" />
    <EventRecordID>12024</EventRecordID>
    <Channel>Application</Channel>
    <Computer>serveract.kis.com</Computer>
    <Security />
  </System>
  <EventData>
    <Data>0:Error occured on page: ACTSessionManager Message:GetPref errorSystem.Xml.XPath.XPathException: Expression must evaluate to a node-set.
   at MS.Internal.Xml.XPath.XPathParser.ParseNodeTest(AstNode qyInput, AxisType axisType, XPathNodeType nodeType)
   at MS.Internal.Xml.XPath.XPathParser.ParseStep(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseRelativeLocationPath(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseLocationPath(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParsePathExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseUnionExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseUnaryExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseMultiplicativeExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseAdditiveExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseRelationalExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseEqualityExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseAndExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseOrExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseExpresion(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseXPathExpresion(String xpathExpresion)
   at System.Xml.XPath.XPathExpression.Compile(String xpath, IXmlNamespaceResolver nsResolver)
   at System.Xml.XPath.XPathNavigator.Select(String xpath)
   at System.Xml.XmlNode.SelectNodes(String xpath)
   at System.Xml.XmlNode.SelectSingleNode(String xpath)
   at Act.Shared.Config.ConfigDAO.getNode(String nodeXPath)
   at Act.Shared.Config.ConfigDAO.writeXMLNode(String nodeXPath, Object serialObj)
   at Act.Shared.Config.Config.SetKeyByPath(String path, Object objectValue)
   at Act.Shared.Config.Config.SetValueByPath(String keyName, Object objectValue)
   at Act.Framework.Preferences.UserPreferences.SetObjectValue(String name, Object Value, Boolean DB)
   at Act.Framework.Preferences.UserPreferences.GetObjectValue(String name, Object defaultValue)
   at Act.Web.Framework.ACTSessionManager.GetPreference(String prefKey, Object defValue)</Data>
  </EventData>
</Event>

 And this:

Log Name:      Application
Source:        AFW
Date:          26-06-2013 19:01:33
Event ID:      0
Task Category: (98)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      serveract.kisact.com
Description:
0:Error occured on page: ACTSessionManager Message:ACTSessionManager error: Expression must evaluate to a node-set.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="AFW" />
    <EventID Qualifiers="0">0</EventID>
    <Level>2</Level>
    <Task>98</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-06-26T13:31:33.000Z" />
    <EventRecordID>12025</EventRecordID>
    <Channel>Application</Channel>
    <Computer>serveract.kisact.com</Computer>
    <Security />
  </System>
  <EventData>
    <Data>0:Error occured on page: ACTSessionManager Message:ACTSessionManager error: Expression must evaluate to a node-set.</Data>
  </EventData>
</Event>

 

Only reference I could find was:

http://community.act.com/t5/Act-Premium/ACT-Locking-Up/m-p/238185#M31870

 

But no solution...

Platinum Elite Contributor
Posts: 14,384
Country: Australia

Re: ACT! Web 2013 Hangs on merge email with attachments