LotusScript agents weird behaviour

I’ve been working with Notes for 15 years now and I must say, I never cursed as much as lately since using R8.5.1. They should have called this New Lotus Notes version 1.0 (beta).Many problems I encountered I could retrieve on this forum - they did not always provide a solution, but at least I knew I was not alone -, but concerning the following problem I did not find any solution yet.

I have an existing application, developed in R6.5.4. When I open a LotusScript agent with the Eclipse editor it shows the full script.

In the declaration section lines are added automatically to declare the functions and subs.

Before each added line an icon is shown stating “Variabele will be moved to the declarations section”


Option Public

Public activities List As Variant

Public mates List As Variant

Public dayDefinitions List As Variant

Dim db As notesdatabase

Dim doc As notesdocument

Dim activityView As notesview, userView As notesview, daydef_view As notesview, activityArchiveview As notesview

Dim viewName As String

Dim viewRefresh As Integer

Dim feestdagen List As String, vrijdagen List As String, feestdagenCheck List As String

… Start lines added

Declare Sub Initialize

Declare Sub addactivity(key As String)

Declare Sub addMate(key As String)

Declare Sub adjustActivities()

Declare Sub adjustDayDefinitions()

Declare Sub addDayDefinition(key As String)

Declare Sub adjustDayDefExistingActivities()

Declare Function getDateString(datumDate As Variant) As String

… End lines added

Sub Initialize

Dim session As New notessession	

Dim action As String, script As String	



Set doc = session.documentcontext

action = doc.closeWindow(0)

viewName = doc.ViewName(0)

viewRefresh = 0



script = |<script language="javascript" type="text/javascript">|+Chr(13)

script = script + |try{if(parent.window.opener!=null && parent.window.opener.parent!=null &&parent.window.opener.parent.alertRefresh!=null) parent.window.opener.parent.alertRefresh(1)}| +Chr(13)

script = script + |catch(err){}| +Chr(13)

Select Case action

… Etc.


So far, so good.

Now, when I click on the (Declarations) option all code under (Declarations) is messed up. Sub initialize is added to a line of an existing variable, and lines of code are taken from my initialize sub randomly and appear here.

Here is the full view of (Declarations), I did not change anything myself:


Public activities List As Variant

Public mates List As Variant

Public dayDefinitions List As Variant

Dim db As notesdatabase

Dim doc As notesdocument

Dim activityView As notesview, userView As notesview, daydef_view As notesview, activityArchiveview As notesview

Dim viewName As String

Dim viewRefresh As Integer

Dim feestdagen List As String, vrijdagen List As String, feestdagenCheck List As StringDeclare Sub Initialize

Declare Sub addactivity(key As String)

Declare Sub addMate(key As String)

Declare Sub adjustActivities()

Declare Sub adjustDayDefinitions()

Declare Sub addDayDefinition(key As String)

Declare Sub adjustDayDefExistingActivities()

Declare Function getDateString(datumDate As Variant) As String

Declare Sub addactivity(key As String)

are Sub adjustActivities()

Declare

addDayDefinition(key As String

()

Declare Function getDateString(

on

Dim action As String, script As String

me = doc.ViewName(0)

viewRefresh = 0



scr

cript">|+Chr(13)

script = script + |try{if(parent.window.open

My sub Initialize looks like this, you can see code is missing. Some of it is moved to declarations, some is completely gone:


Sub Initialize

Set doc = session.documentcontexter!=null && parent.window.opener.parent!=null &&parent.window.opener.parent.alertRefresh!=null) parent.window.opener.parent.alertRefresh(1)}| +Chr(13)

script = script + |catch(err){}| +Chr(13)

Select Case action

…Etc.


There is no way I can trace the original code in this case. But even if I could, whenever subs or functions are added to the declarations section I cannot save the agent because Notes returns the meaningfull error java.lang.NullPointerException (details:java.lang.NullPointerException).

Does this occur always? No. But in most cases it does. Some agents I can open without problem (say 20%). The subs/functions are not added to the (declarations) and I can save the agent.

Does the size of the agent matters? No. Agents with only a sub initialize give or don’t give a problem. Sometimes the sub is added correctly to the declarations, but I cannot save the agent. Agent with a lot of subs/functions give or don’t give a problem. I cannot see any consistency in it.

I know I can choose to use the old LotusScript editor. But if that’s a solution for every problem I might as well go back to 6.5

Has anyone encountered this problem and if so, did you come up with a solution?

Regards,

René


To whom it may concern: the log:

<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="Log_Viewer.xml"?>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>WARNING</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.core.resources" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.core.filebuffers" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.core.filebuffers" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>WARNING</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui.workbench" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>

<CommonBaseEvent creationTime=“2010-06-04T11:00:59.308+02:00” globalInstanceId=“ELac140039000129022d08bc00000009” msg="Conflict for 'org.eclipse.wst.sse.ui.format':

HandlerActivation(commandId=org.eclipse.wst.sse.ui.format,

handler=org.eclipse.wst.sse.ui.internal.handlers.FormatHandler,

expression=org.eclipse.core.internal.expressions.ReferenceExpression@2c63552c,sourcePriority=1073741824)

HandlerActivation(commandId=org.eclipse.wst.sse.ui.format,

handler=org.eclipse.wst.sse.ui.internal.handlers.FormatHandler,

expression=org.eclipse.core.internal.expressions.ReferenceExpression@429a8fde,sourcePriority=1073741824)" severity="30" version="1.0.1">

<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>WARNING</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui.workbench" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui.workbench.texteditor" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui.workbench.texteditor" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>WARNING</values>

	</children>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">

	<values>java.lang.NullPointerException

at com.ibm.designer.domino.lscript.editor.textManager.ContentsSerializer.updateContentsOfForwardSection(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ContentsSerializer.visitContents(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.getContentsForSave(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.getEntireScriptContents(Unknown Source)

at com.ibm.designer.domino.lscript.editor.ScriptDocumentProvider.doSaveDocument(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider$1$SaveOperation.execute(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation.run(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyOpe</values>

	<values>ration$1.run(Unknown Source)

at org.eclipse.core.internal.resources.Workspace.run(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyOperation.run(Unknown Source)

at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Unknown Source)

at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider.executeOperation(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument(Unknown Source)

at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(Unknown Source)

at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(Unknown Source)

at com.ibm.designer.domino.lscript.editor.LSEditorHost.doSave(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper$1.run(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper$4.run(Unknown Source)
	<values>	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(Unknown Source)

at org.eclipse.jface.operation.ModalContext.run(Unknown Source)

at org.eclipse.jface.window.ApplicationWindow$1.run(Unknown Source)

at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)

at org.eclipse.jface.window.ApplicationWindow.run(Unknown Source)

at org.eclipse.ui.internal.WorkbenchWindow.run(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.savePart(Unknown Source)

at org.eclipse.ui.internal.EditorManager.savePart(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.savePart(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.saveEditor(Unknown Source)

at org.ecli</values>

	<values>pse.ui.internal.SaveAction.run(Unknown Source)

at org.eclipse.jface.action.Action.runWithEvent(Unknown Source)

at org.eclipse.ui.commands.ActionHandler.execute(Unknown Source)

at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(Unknown Source)

at org.eclipse.core.commands.Command.executeWithChecks(Unknown Source)

at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.</values>

	<values>access$3(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(Unknown Source)

at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Display.filterEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.wmChar(Unknown Source)

at org.eclipse.swt.widgets.Control.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Canvas.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Sour</values>

	<values>ce)

at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)

at org.eclipse.swt.internal.win32.OS.CallWindowProc(Unknown Source)

at org.eclipse.swt.internal.BidiUtil.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)

at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)

at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)

at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)

at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)

at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)

at org.eclipse.ui.internal.Workbench.createAnd</values>

	<values>RunWorkbench(Unknown Source)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)

at com.ibm.rcp.personality.framework.internal.RCPApplication.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at org.eclipse.</values>

	<values>core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source)

at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)

at org.eclipse.equinox.launcher.Main.run(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.startLaunch(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.main(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.run(Unknown Source)
</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:sourceClassName" type="string">

	<values>com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode</values>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:sourceMethodName" type="string">

	<values>documentChanged</values>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">

	<values>org.eclipse.jface.text.BadLocationException

at org.eclipse.jface.text.AbstractDocument.get(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode$3.run(Unknown Source)

at com.ibm.designer.domino.lscript.editor.undo.CompoundUndoableOperations.executeInCompoundOperation(Unknown Source)

at com.ibm.designer.domino.lscript.editor.undo.CompoundUndoableOperations.executeInCompoundOperation(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.documentChanged(Unknown Source)

at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged2(Unknown Source)

at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged(Unknown Source)

at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged(Unknown Source)

at org.eclipse.jface.text.AbstractDocument.fireDocumentChanged(Unknown Source)

at com.ibm.desig</values>

	<values>ner.domino.lscript.editor.document.ScriptObjectDocument.fireDocumentChanged(Unknown Source)

at org.eclipse.jface.text.AbstractDocument.replace(Unknown Source)

at org.eclipse.jface.text.AbstractDocument.replace(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ScriptObjectNode.relocateNode(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ScriptObjectNode.relocateNode(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ScriptObjectNode.relocateNode(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.relocateNode(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ScriptObjectNode.relocateNodesIfNecessary(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ScriptObjectNode.aboutToBeUnDisplayed(Unknown Source)

at com.ibm.designer.domino.lscript.editor.UIManag</values>

	<values>er.displaySection(Unknown Source)

at com.ibm.designer.domino.lscript.editor.UIManager.selectOutlineItem(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.LSObjectTreeViewer.onSelectionChanged(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.LSObjectTreeViewer$3.selectionChanged(Unknown Source)

at org.eclipse.jface.viewers.Viewer$2.run(Unknown Source)

at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)

at org.eclipse.core.runtime.Platform.run(Unknown Source)

at org.eclipse.ui.internal.JFaceUtil$1.run(Unknown Source)

at org.eclipse.jface.util.SafeRunnable.run(Unknown Source)

at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Unknown Source)

at org.eclipse.jface.viewers.StructuredViewer.updateSelection(Unknown Source)

at org.eclipse.jface.viewers.StructuredViewer.handleSelect(Unknown Source)

at </values>

	<values>org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(Unknown Source)

at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(Unknown Source)

at org.eclipse.jface.util.OpenStrategy.access$3(Unknown Source)

at org.eclipse.jface.util.OpenStrategy$1.handleEvent(Unknown Source)

at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)

at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)

at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)

at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)

at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unkn</values>

	<values>own Source)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)

at com.ibm.rcp.personality.framework.internal.RCPApplication.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)

at org.eclipse.core.runtime.</values>

	<values>adaptor.EclipseStarter.run(Unknown Source)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source)

at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)

at org.eclipse.equinox.launcher.Main.run(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.startLaunch(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.main(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.run(Unknown Source)
</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>WARNING</values>

	</children>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">

	<values>java.lang.NullPointerException

at com.ibm.designer.domino.lscript.editor.textManager.ContentsSerializer.updateContentsOfForwardSection(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ContentsSerializer.visitContents(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.getContentsForSave(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.getEntireScriptContents(Unknown Source)

at com.ibm.designer.domino.lscript.editor.ScriptDocumentProvider.doSaveDocument(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider$1$SaveOperation.execute(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation.run(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyOpe</values>

	<values>ration$1.run(Unknown Source)

at org.eclipse.core.internal.resources.Workspace.run(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyOperation.run(Unknown Source)

at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Unknown Source)

at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider.executeOperation(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument(Unknown Source)

at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(Unknown Source)

at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(Unknown Source)

at com.ibm.designer.domino.lscript.editor.LSEditorHost.doSave(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper$1.run(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper$4.run(Unknown Source)
	<values>	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(Unknown Source)

at org.eclipse.jface.operation.ModalContext.run(Unknown Source)

at org.eclipse.jface.window.ApplicationWindow$1.run(Unknown Source)

at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)

at org.eclipse.jface.window.ApplicationWindow.run(Unknown Source)

at org.eclipse.ui.internal.WorkbenchWindow.run(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.savePart(Unknown Source)

at org.eclipse.ui.internal.EditorManager.savePart(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.savePart(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.saveEditor(Unknown Source)

at org.ecli</values>

	<values>pse.ui.internal.SaveAction.run(Unknown Source)

at org.eclipse.jface.action.Action.runWithEvent(Unknown Source)

at org.eclipse.ui.commands.ActionHandler.execute(Unknown Source)

at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(Unknown Source)

at org.eclipse.core.commands.Command.executeWithChecks(Unknown Source)

at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.</values>

	<values>access$3(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(Unknown Source)

at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Display.filterEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.wmChar(Unknown Source)

at org.eclipse.swt.widgets.Control.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Canvas.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Sour</values>

	<values>ce)

at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)

at org.eclipse.swt.internal.win32.OS.CallWindowProc(Unknown Source)

at org.eclipse.swt.internal.BidiUtil.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)

at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)

at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)

at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)

at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)

at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)

at org.eclipse.ui.internal.Workbench.createAnd</values>

	<values>RunWorkbench(Unknown Source)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)

at com.ibm.rcp.personality.framework.internal.RCPApplication.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at org.eclipse.</values>

	<values>core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source)

at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)

at org.eclipse.equinox.launcher.Main.run(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.startLaunch(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.main(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.run(Unknown Source)
</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:sourceClassName" type="string">

	<values>com.ibm.ejs.ras.Tr</values>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:sourceMethodName" type="string">

	<values>error</values>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="com.ibm.ejs.ras" threadId="32" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:sourceClassName" type="string">

	<values>com.ibm.ejs.ras.Tr</values>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:sourceMethodName" type="string">

	<values>logPossibleThrowables</values>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">

	<values>java.lang.ClassCastException: java.lang.String incompatible with [Ljava.lang.Object;

at com.ibm.ejs.ras.Tr.getLocalizedMessage(Unknown Source)

at com.ibm.ejs.ras.Tr.error(Unknown Source)

at com.ibm.ws.http.HttpRequest.readRequest(Unknown Source)

at com.ibm.ws.http.HttpConnection.readAndHandleRequest(Unknown Source)

at com.ibm.ws.http.HttpConnection.run(Unknown Source)

at com.ibm.ws.util.ThreadPool$Worker.run(Unknown Source)
</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="com.ibm.ejs.ras" threadId="32" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>WARNING</values>

	</children>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">

	<values>java.lang.NullPointerException

at com.ibm.designer.domino.lscript.editor.textManager.ContentsSerializer.updateContentsOfForwardSection(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ContentsSerializer.visitContents(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.getContentsForSave(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.getEntireScriptContents(Unknown Source)

at com.ibm.designer.domino.lscript.editor.ScriptDocumentProvider.doSaveDocument(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider$1$SaveOperation.execute(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation.run(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyOpe</values>

	<values>ration$1.run(Unknown Source)

at org.eclipse.core.internal.resources.Workspace.run(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyOperation.run(Unknown Source)

at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Unknown Source)

at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider.executeOperation(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument(Unknown Source)

at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(Unknown Source)

at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(Unknown Source)

at com.ibm.designer.domino.lscript.editor.LSEditorHost.doSave(Unknown Source)

at org.eclipse.ui.internal.DefaultSaveable.doSave(Unknown Source)

at org.eclipse.ui.Saveable.doSave(Unknown Source)

at org.</values>

	<values>eclipse.ui.internal.SaveableHelper.doSaveModel(Unknown Source)

at org.eclipse.ui.internal.SaveablesList$4.run(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper$4.run(Unknown Source)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(Unknown Source)

at org.eclipse.jface.operation.ModalContext.run(Unknown Source)

at org.eclipse.jface.window.ApplicationWindow$1.run(Unknown Source)

at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)

at org.eclipse.jface.window.ApplicationWindow.run(Unknown Source)

at org.eclipse.ui.internal.WorkbenchWindow.run(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Unknown Source)

at org.eclipse.ui.internal.SaveablesList.saveModels(Unknown Source)

at org.eclipse.ui.internal.SaveablesList.promptForSaving(Unknown Source)

at org.eclipse.ui.internal.Saveabl</values>

	<values>esList.promptForSavingIfNecessary(Unknown Source)

at org.eclipse.ui.internal.SaveablesList.preCloseParts(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.closeEditors(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.closeEditor(Unknown Source)

at org.eclipse.ui.internal.CloseEditorHandler.execute(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerProxy.execute(Unknown Source)

at org.eclipse.core.commands.Command.executeWithChecks(Unknown Source)

at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(Unknown Source)

at org.eclipse.ui.internal.actions.CommandAction.run(Unknown Sourc</values>

	<values>e)

at com.ibm.designer.domino.navigator.actions.CloseActionDelegate.run(Unknown Source)

at org.eclipse.ui.internal.handlers.ActionDelegateHandlerProxy.execute(Unknown Source)

at org.eclipse.core.commands.Command.executeWithChecks(Unknown Source)

at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(Unknown Source)

at org.eclipse.ui.internal.keys.OutOfOrderListener.handleEvent(Unknown Source)

at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.</values>

	<values>eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.wmChar(Unknown Source)

at org.eclipse.swt.widgets.Control.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Canvas.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)

at org.eclipse.swt.internal.win32.OS.CallWindowProc(Unknown Source)

at org.eclipse.swt.internal.BidiUtil.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.Dispatch</values>

	<values>MessageW(Native Method)

at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)

at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)

at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)

at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)

at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)

at com.ibm.rcp.personality.framework.internal.RCPApplication.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.r</values>

	<values>eflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.ecli</values>

	<values>pse.equinox.launcher.Main.invokeFramework(Unknown Source)

at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)

at org.eclipse.equinox.launcher.Main.run(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.startLaunch(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.main(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.run(Unknown Source)
</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">

	<values>org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)

at org.eclipse.swt.SWT.error(Unknown Source)

at org.eclipse.swt.SWT.error(Unknown Source)

at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)

at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)

at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(Unknown Source)

at org.eclipse.jface.operation.ModalContext.run(Unknown Source)

at com.ibm.workplace.noteswc.util.ModalContextUtil.runExt(Unknown Source)

at com.ibm.workplace.noteswc.ipc.NotesDispatcherService.sendExtendedMessageFromUIThread(Unknown Source)

at com.ibm.designer.domino.ipc.AbstractIPCHandler.sendExtUIMessage(Unknown Source)

at com.ibm.designer.domino.ipc.AbstractIPCHandler.perf</values>

	<values>ormIPCSendExtOperationInSameThread(Unknown Source)

at com.ibm.designer.domino.ide.resources.jni.NotesLotusScriptAgent.releaseSelectableObjectIPC(Unknown Source)

at com.ibm.designer.domino.ide.resources.jni.NotesLotusScriptAgent.releaseSelectableObject(Unknown Source)

at com.ibm.designer.domino.ide.resources.jni.NotesLotusScriptAgent.releaseProperties(Unknown Source)

at com.ibm.designer.domino.lscript.ipc.impl.AgentLSApiSession.dispose(Unknown Source)

at com.ibm.designer.domino.lscript.ipc.LSApiSessionManager.releaseLSApiSession(Unknown Source)

at com.ibm.designer.domino.lscript.editor.LSEditorHost.dispose(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(Unknown Source)

at org.eclipse.ui.internal.EditorReference.doDisposePart(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPartReference.dispose(Unknown Source)

at org.eclipse.ui.internal.Wo</values>

	<values>rkbenchPage.disposePart(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.closeEditors(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.closeEditor(Unknown Source)

at org.eclipse.ui.internal.CloseEditorHandler.execute(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerProxy.execute(Unknown Source)

at org.eclipse.core.commands.Command.executeWithChecks(Unknown Source)

at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(Unknown Source)</values>

	<values>

at org.eclipse.ui.internal.actions.CommandAction.run(Unknown Source)

at com.ibm.designer.domino.navigator.actions.CloseActionDelegate.run(Unknown Source)

at org.eclipse.ui.internal.handlers.ActionDelegateHandlerProxy.execute(Unknown Source)

at org.eclipse.core.commands.Command.executeWithChecks(Unknown Source)

at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(Unknown Source)

at org.eclipse.ui.internal.keys.OutOfOrderListener.handleEvent(Unknown Source)

at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

at o</values>

	<values>rg.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.wmChar(Unknown Source)

at org.eclipse.swt.widgets.Control.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Canvas.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)

at org.eclipse.swt.internal.win32.OS.CallWindowProc(Unknown Source)

at org.eclipse.swt.internal.BidiUtil.windowPro</values>

	<values>c(Unknown Source)

at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)

at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)

at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)

at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)

at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)

at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)

at com.ibm.rcp.personality.framework.internal.RCPApplication.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.r</values>

	<values>eflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	<values>	at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source)

at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)

at org.eclipse.equinox.launcher.Main.run(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.startLaunch(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.main(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.run(Unknown Source)

Caused by: org.eclipse.swt.SWTException: Widget is disposed

at org.eclipse.swt.SWT.error(Unknown Source)

at org.eclipse.swt.SWT.error(Unknown Source)

at org.eclipse.swt.SWT.error(Unknown Source)

at org.eclipse.swt.widgets.Widget.error(Unknown Source)

at org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source)

at org.eclipse.swt.widgets.Tree.getSelection(Unknown Source)

at org.eclipse.jface.v</values>

	<values>iewers.TreeViewer.getSelection(Unknown Source)

at org.eclipse.jface.viewers.TreeViewer.setSelection(Unknown Source)

at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(Unknown Source)

at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(Unknown Source)

at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(Unknown Source)

at org.eclipse.jface.viewers.TreeViewer.preservingSelection(Unknown Source)

at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(Unknown Source)

at org.eclipse.jface.viewers.StructuredViewer.refresh(Unknown Source)

at org.eclipse.jface.viewers.ColumnViewer.refresh(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.LSObjectTreeViewer.refresh(Unknown Source)

at org.eclipse.jface.viewers.StructuredViewer.refresh(Unknown Source)

at com.ibm.designer.domino.lscript.editor.</values>

	<values>textManager.LSObjectTreeViewer$11.run(Unknown Source)

at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)

... 86 more
</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.jface" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>SEVERE</values>

	</children>

</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">

	<children name="CommonBaseEventLogRecord:name" type="string"> 

		<values>WARNING</values>

	</children>

</extendedDataElements>

<extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">

	<values>java.lang.NullPointerException

at com.ibm.designer.domino.lscript.editor.textManager.ContentsSerializer.updateContentsOfForwardSection(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.ContentsSerializer.visitContents(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.getContentsForSave(Unknown Source)

at com.ibm.designer.domino.lscript.editor.textManager.RootScriptObjectNode.getEntireScriptContents(Unknown Source)

at com.ibm.designer.domino.lscript.editor.ScriptDocumentProvider.doSaveDocument(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider$1$SaveOperation.execute(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation.run(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyOpe</values>

	<values>ration$1.run(Unknown Source)

at org.eclipse.core.internal.resources.Workspace.run(Unknown Source)

at org.eclipse.ui.actions.WorkspaceModifyOperation.run(Unknown Source)

at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Unknown Source)

at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider.executeOperation(Unknown Source)

at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument(Unknown Source)

at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(Unknown Source)

at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(Unknown Source)

at com.ibm.designer.domino.lscript.editor.LSEditorHost.doSave(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper$1.run(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper$4.run(Unknown Source)
	<values>	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(Unknown Source)

at org.eclipse.jface.operation.ModalContext.run(Unknown Source)

at org.eclipse.jface.window.ApplicationWindow$1.run(Unknown Source)

at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)

at org.eclipse.jface.window.ApplicationWindow.run(Unknown Source)

at org.eclipse.ui.internal.WorkbenchWindow.run(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Unknown Source)

at org.eclipse.ui.internal.SaveableHelper.savePart(Unknown Source)

at org.eclipse.ui.internal.EditorManager.savePart(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.savePart(Unknown Source)

at org.eclipse.ui.internal.WorkbenchPage.saveEditor(Unknown Source)

at org.ecli</values>

	<values>pse.ui.internal.SaveAction.run(Unknown Source)

at org.eclipse.jface.action.Action.runWithEvent(Unknown Source)

at org.eclipse.ui.commands.ActionHandler.execute(Unknown Source)

at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(Unknown Source)

at org.eclipse.core.commands.Command.executeWithChecks(Unknown Source)

at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Unknown Source)

at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard.</values>

	<values>access$3(Unknown Source)

at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(Unknown Source)

at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Display.filterEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.wmChar(Unknown Source)

at org.eclipse.swt.widgets.Control.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Canvas.WM_CHAR(Unknown Source)

at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Sour</values>

	<values>ce)

at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)

at org.eclipse.swt.internal.win32.OS.CallWindowProc(Unknown Source)

at org.eclipse.swt.internal.BidiUtil.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)

at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)

at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)

at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)

at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)

at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)

at org.eclipse.ui.internal.Workbench.createAnd</values>

	<values>RunWorkbench(Unknown Source)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)

at com.ibm.rcp.personality.framework.internal.RCPApplication.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(Unknown Source)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at org.eclipse.</values>

	<values>core.runtime.adaptor.EclipseStarter.run(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source)

at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)

at org.eclipse.equinox.launcher.Main.run(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.startLaunch(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.main(Unknown Source)

at com.ibm.rcp.core.internal.launcher.Main.run(Unknown Source)
</extendedDataElements>

<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1275397359450" location="172.20.0.57" locationType="IPV4" subComponent="org.eclipse.ui" threadId="1" componentType="http://www.w3.org/2001/XMLSchema-instance"/>

<situation categoryName="ReportSituation">

	<situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>

</situation>

Subject: would it be possible

to send me a test db with one of the agents that is not correctly handled? That we way could debug and hopefully discover the underlying issue.

Subject: Ok

Hi Maureen,

I will send you a database. Hope it works out.

Regards,

René

Subject: You can still use the non Eclipse LS editor

I’m not sure if it will help you, but its probably worth a try. Every once in a while, I run into a problem where I need to use the non Eclipse based LS editor.

To do this:

Select “File - Preferences” from the Designer menu

Expand “Domino Designer”

Select “LotusScript Editor”

Un-check the “Use Eclipse-based LotusScript Editor” option

Re-start Designer

Subject: Thanks

Hi Brian,

Thanks for your suggestion.

I did try this already (I mentioned it somewhere in the text but i can’t blame you for overlooking it ;-)) and it does work but i would like to use the full functionality of Notes 8.5 so I’ll keep looking

Regards,

René

Subject: Thanks for the post

I have been nervous about moving from 6.5.6 to 8.5.1. Automated (but irregular) behavior of the new DDE has been one of my fears. Thanks for the heads up about specific problems you are encountering. If I find similar issues, I will let you know. I don’t have any help for you at this point, but hopefully someone does.

Subject: One suggestion.

Although sending the file into Maureen is better choice.

I’ve found issues before across versions by exporting in the earlier client to an LSS/text file and then copying that into a new agent in the new client.

Subject: Thanks

Hi Simon,

Thanks for your suggestion.

This works.

However, considering the amount of agents i will send the database to Maureen :wink:

Regards,

René