on 08-24-2009 4:20 PM
Hi All:
I meet with a very strange problem.
Try to review my preview code of web dynpro integrated with Adobe interactive form control.But when I right-click the interactive form control, and select "edit" menu,NWDS invoke a error as follow.
Error Log:
Internal error
Plugin name: Web Dynpro Adobe Template Designer
Internal error : com.sap.ide.webdynpro.adobetemplatedesigner
Class : com.sap.ide.webdynpro.adobetemplatedesigner.AdobeDesignerEditorPart
Method : createPartControl
Message : Class ID not found in registry
Exception : org.eclipse.swt.SWTException: Class ID not found in registry
Error Track:
org.eclipse.swt.SWTException: Class ID not found in registry
at org.eclipse.swt.ole.win32.OLE.error(OLE.java:317)
at org.eclipse.swt.ole.win32.OLE.error(OLE.java:283)
at org.eclipse.swt.ole.win32.OleControlSite.<init>(OleControlSite.java:92)
at ...
However, for my current version, I even can't find the WDAdobeControl.dll after installation.
My NWDS version is :
SAP NetWeaver Developer Studio
SAP Enhancement Package 1 for SAP NetWeaver Developer Studio 7.1 SP02 PAT0002
Build id: 200905191734
Orlando
Edited by: orlando22 on Aug 24, 2009 5:20 PM
Edited by: orlando22 on Aug 24, 2009 5:24 PM
Orlando,
Which version of LiveCycle designer you are using. Goto C:\Program Files\Adobe and check what's the version for Designer folder.
Maybe the LiveCycle Designer and NWDS you are having are incompatible with each other.
Chintan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for your reply.
I install the Adobe Live Designer 8.0 and find the swt library for naive call to COM object has been changed into jar file.
Anyway, NWDS 7.1.x is incompatible with Designer 7.x.
_
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Orlando,
I am facing the same issue.
I installed Adobe Live Cycle ES2 and using NWDS 7.1 EHP1.
When I use Interactive form Control and go to Edit option.
It comes out with the Exception:
Internal error
Plugin name: Web Dynpro Adobe Template Designer
Internal error : com.sap.ide.webdynpro.adobetemplatedesigner
Class : com.sap.ide.webdynpro.adobetemplatedesigner.AdobeDesignerEditorPart
Method : createPartControl
Message : Class ID not found in registry
Exception : org.eclipse.swt.SWTException: Class ID not found in registry
Do I need to do any configurations before using it ??
Any Idea ??
Can you check if Adobelifecycle designer's dll has been installed
properly in the system, . You should be able to see it installed in
programs menu of windows.
Can you try to call LiveCycle Designer standalone?
C:\program files\Adobe\Designer X.X\FormDesigner.exe
Just double click this exe file.
When it is started, it should be registered again (if it is not yet
done).
Let me know if this helps.
Kenny
I am getting the same sort of error when I right click the Interactive Form in NWDS and choose Edit, I get an Internal Error Class ID not found in registry.
Windows 7 Home Premium SP1
SAP NetWeaver Developer Studio
SAP NetWeaver 7.2 SP03 PAT0033
Java jdk1.6.0_27
Adobe LiveCycle Designer 8.2.3.4195.1.572397
Internal Error
Plug-In Name: Web Dynpro Adobe Template Designer
Internal Error : com.sap.ide.webdynpro.adobetemplatedesigner
Class : com.sap.ide.webdynpro.adobetemplatedesigner.AdobeDesignerEditorPart
Method : createPartControl
Message : Class ID not found in registry
Exception : org.eclipse.swt.SWTException: Class ID not found in registry
Full Trace below...
If I go into NWDS - Help > About NetWeaver Developer Studio > Plug-in Details,
I can see the SAP AG AdobeLifeCycleDesigner Version 10.0.0.110518104311 Plug-in Id com.sap.ide.adobelifecycledesigner (unsigned)
I can also see SAP AG Web Dypro Adobe Template Designer Version 10.0.0.110518104311 Plug-in com.sap.ide.webdynpro.adobetemplatedesigner (unsigned)
org.eclipse.swt.SWTException: Class ID not found in registry
at org.eclipse.swt.ole.win32.OLE.error(OLE.java:317)
at org.eclipse.swt.ole.win32.OLE.error(OLE.java:283)
at org.eclipse.swt.ole.win32.OleControlSite.<init>(OleControlSite.java:98)
at com.sap.ide.webdynpro.adobetemplatedesigner.AdobeDesignerEditorPart.createPartControl(AdobeDesignerEditorPart.java:91)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2635)
at com.sap.ide.webdynpro.adobetemplatedesigner.listener.ViewDesignerActionListener.launchAdobeDesigner(ViewDesignerActionListener.java:73)
at com.sap.ide.webdynpro.adobetemplatedesigner.contentprovider.LaunchDesignerAction.run(LaunchDesignerAction.java:53)
at com.sap.ide.webdynpro.viewdesigner.service.ContextMenuService.executeAction(ContextMenuService.java:920)
at com.sap.ide.webdynpro.viewdesigner.ViewDesignerPart$4.handleEvent(ViewDesignerPart.java:854)
at org.eclipse.swt.ole.win32.OleEventTable.sendEvent(OleEventTable.java:55)
at org.eclipse.swt.ole.win32.OleEventSink.notifyListener(OleEventSink.java:145)
at org.eclipse.swt.ole.win32.OleEventSink.Invoke(OleEventSink.java:120)
at org.eclipse.swt.ole.win32.OleEventSink.access$1(OleEventSink.java:97)
at org.eclipse.swt.ole.win32.OleEventSink$1.method6(OleEventSink.java:71)
at org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMObject.java:119)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2371)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3420)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Edited by: Paul Abrahamson on Oct 19, 2011 4:51 PM
Edited by: Paul Abrahamson on Oct 19, 2011 4:57 PM
A colleague had this WDAdobeControl.dll in C:\Program Files (x86)\Common Files\SAP Shared\ folder.
I'm not sure what product install placed the file there, but I've copied it to my system and registered it using the windows regsvr32 command to register the dll. Adobe LiveCycle now works from within NWDS when right-click > edit on the interactive form control in NWDS.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.