2013-04-29 38 views
0

擴展庫8.5.3.20111208.0717是否存在任何問題,特別是對話框組件和非英文字符。我有一個空的對話框,當我添加它的標題,如果標題是英文沒有問題,但如果是在希臘語中的XPage不會在設計器中打開並出現以下異常:擴展庫和非英文字符

java.lang.NullPointerException 
at com.ibm.designer.domino.xsp.editpart.XFacesEditPartFactory.createEditPart(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.createChild(Unknown Source) 
at com.ibm.designer.domino.xsp.editpart.CustomRenderingElementEditPart.refreshChildren(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source) 
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source) 
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(Unknown Source) 
at com.ibm.etools.xve.editpart.ElementEditPart.addNotify(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source) 
at com.ibm.etools.xve.editpart.XVENodeEditPart.refreshChildren(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source) 
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source) 
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(Unknown Source) 
at com.ibm.etools.xve.editpart.ElementEditPart.addNotify(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source) 
at com.ibm.etools.xve.editpart.XVENodeEditPart.refreshChildren(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source) 
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source) 
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(Unknown Source) 
at com.ibm.etools.xve.editpart.DocumentEditPart.addNotify(Unknown Source) 
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source) 
at org.eclipse.gef.editparts.SimpleRootEditPart.setContents(Unknown Source) 
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(Unknown Source) 
at com.ibm.etools.xve.viewer.XMLGraphicalViewerImpl.setContents(Unknown Source) 
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(Unknown Source) 
at com.ibm.etools.xve.editor.AbstractXMLVisualEditor.initializeGraphicalViewer(Unknown Source) 
at com.ibm.designer.domino.xsp.editor.XFacesEditor.initializeGraphicalViewer(Unknown Source) 
at com.ibm.etools.xve.editor.AbstractXMLVisualEditor.createGraphicalViewer(Unknown Source) 
at org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(Unknown Source) 
at com.ibm.etools.xve.editor.AbstractXMLVisualEditor.createPartControl(Unknown Source) 
at org.eclipse.ui.part.MultiPageEditorPart.addPage(Unknown Source) 
at com.ibm.etools.xve.editor.XVEMultiPageEditor.createPages(Unknown Source) 
at com.ibm.designer.domino.xsp.editor.XFacesMultiPageEditor.createPages(Unknown Source) 
at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Unknown Source) 
at org.eclipse.ui.internal.EditorReference.createPartHelper(Unknown Source) 
at org.eclipse.ui.internal.EditorReference.createPart(Unknown Source) 
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(Unknown Source) 
at org.eclipse.ui.internal.EditorReference.getEditor(Unknown Source) 
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(Unknown Source) 
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Unknown Source) 
at org.eclipse.ui.internal.WorkbenchPage.access$11(Unknown Source) 
at org.eclipse.ui.internal.WorkbenchPage$10.run(Unknown Source) 
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source) 
at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source) 
at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source) 
at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source) 
at com.ibm.designer.domino.ui.dialog.DesignElementUtil.openEditorWithImplicitLock(Unknown Source) 
at com.ibm.designer.domino.ui.dialog.DesignElementUtil.openEditorWithImplicitLock(Unknown Source) 
at com.ibm.designer.domino.ui.dialog.DesignElementUtil.openDesignElement(Unknown Source) 
at com.ibm.designer.domino.ui.dialog.DesignElementUtil.openDesignElement(Unknown Source) 
at com.ibm.designer.domino.navigator.designtimemodelcontroller.DesignTimeModelWebPages.openDesignElement(Unknown Source) 
at com.ibm.designer.domino.navigator.ComponentBookmark.openDesign(Unknown Source) 
at com.ibm.designer.domino.navigator.ComponentBookmark.openDesign(Unknown Source) 
at com.ibm.designer.domino.navigator.ComponentBookmark$8.doubleClick(Unknown Source) 
at org.eclipse.jface.viewers.StructuredViewer$1.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.StructuredViewer.fireDoubleClick(Unknown Source) 
at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(Unknown Source) 
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(Unknown Source) 
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(Unknown Source) 
at org.eclipse.jface.util.OpenStrategy.access$0(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(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.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) 
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) 

有誰知道這個的原因?

非常感謝!

回答

0

是的,這是一個已知問題(SPR#VNTR9234WA)。

它發生在幾個組件(特別是在設計窗口顯示標籤的組件)和非英語語言。

在Domino Designer 8.5.3FP3和更新版本的擴展庫之後它已被修復。我不記得Extension Library的確切版本,但我想它是在2012年12月左右的版本。

對於損壞的XPage或自定義控件,您將無法在DDE內打開。但是,您可以使用XML編輯器(通過右鍵單擊)來修復它們。

+0

謝謝Serdar!我一整天都在瘋狂地找到問題所在。是的,的確,更高版本的擴展庫修復了這種情況,因爲我正在使用的xpage是由一個更新版本的colleaugue創建的,並且沒有遇到任何問題。問題是,在生產服務器中,我們使用Designer升級包附帶的標準版本。我想我們不能對它做很多... – kmak 2013-04-30 05:54:14

+0

這個問題存在於extlib和設計器代碼中。這兩個都應該升級,不幸的是,升級包有錯誤的代碼:( – 2013-04-30 08:18:56

+0

請問你可以告訴我如何找到問題「SPR#VNTR9234WA」?我google了它,但沒有結果返回。你知道他們定義的頁面? – kmak 2013-04-30 09:05:48