cancel
Showing results for 
Search instead for 
Did you mean: 

Interactive form not displayed

Former Member
0 Kudos

Hi,

We are working on developing Adobe interactive forms.

Our set us is as mentioned below

SAP WAS 7.0

SAP NWDS 2.0.9

ACF installed on client m/c : xACF_NW04s_SP8

Adobe reader on client m/c 7.0.8

client OS win xp SP1

Browser IE 6.0

We have configured the ADS service as per the config guide.

However when we deploy and run the web dynpro application displaying the interactive form, we get a blank page.

We tried the same from another win xp client, where we have Adobe 7.0 and rest all components being same as mentioned above. A ACF Trace window is poped up displaying error mesages as mentioned below

ERROR|20060630132039|GKDO.ResultView.InteractiveForm0_1016|CAcfControl::put_innerClassId|ClassId {1588699F-F37F-4CD9-8B66-E780381070DA} not an allowed InnerClass|HRESULT=-2147467259(Unspecified error)

ERROR|20060630132039|GKDO.ResultView.InteractiveForm0_1016|CAcfControl::GetEmbededOleObject|CoCreateInstance failed for ClassID {00000000-0000-0000-0000-000000000000}|

ERROR|20060630132039|GKDO.ResultView.InteractiveForm0_1016|CAcfControl::SetObjectRects|GetEmbededOleObject failed|HRESULT=-2147221164(Class not registered)

ERROR|20060630132039|GKDO.ResultView.InteractiveForm0_1016|CAcfControl::GetEmbededOleObject|CoCreateInstance failed for ClassID {00000000-0000-0000-0000-000000000000}|

ERROR|20060630132039|GKDO.ResultView.InteractiveForm0_1016|CAcfControl::SetObjectRects|GetEmbededOleObject failed|HRESULT=-2147221164(Class not registered)

ERROR|20060630132040|GKDO.ResultView.InteractiveForm0_1016|CAcfControl::GetEmbededOleObject|CoCreateInstance failed for ClassID {00000000-0000-0000-0000-000000000000}|

ERROR|20060630132040|GKDO.ResultView.InteractiveForm0_1016|CAcfControl::SetObjectRects|GetEmbededOleObject failed|HRESULT=-2147221164(Class not registered)

Looking forward for guidance from the SDN Community in resolving the problem.

Regards

Vinay Rane

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Vinay Rane,

thanks for the feedback. What puzzles me is the fact that note 891202 is specially written for NW04s SP4. Due to an error SP4 ACF was incompatible to all other NW04s SPs. But SP4 was never shipped to customers. The first shipped release was SP5 (which is compatible to all following ACF releases, especially SP8). So how did you get this NW04s SP4 version of Web Dynpro?

Former Member
0 Kudos

This problem was resolved after installing ACF available in note 891202 .We were initially using xACF_NW04s_sp8.

The issue was resolved after uninstalling xACF_NW04s_sp8 and installing xACF_NW04s.

Former Member
0 Kudos

Hi Vinay Rane,

the error message means that the ACF is instructed to open an ActiveX with GUID

1588699F-F37F-4CD9-8B66-E780381070DA.

But this is not the GUID of the NW04s AdobeControl. Instead this is the GUID of the NW04 AdobeControl.

The only possible reason seems to me that the Web Dynpro on the J2EE server is not of version NW04s. Instead it seems to be a NW04. For this scenario you need to install a NW04 ACF (unfortunately NW04s ACF is <b>not</b> compatible to NW04 ACF).

Kind regards, Hans-Peter.

Former Member
0 Kudos

Dear Hans-Peter,

Thanks for your guidance,

we have tried using NW04 ACF. In this case, IE prompts for placeholder.dll location. When we browse and select the placeholder.dll the a blank screen is displayed with a small cross icon in place of the form.

FYI, we are using NWDS 2.0.9 for 640 for developing the webdynpro application. Do we have a different studio for NW04s....?

Regards

Vinay Rane

krishanu_biswas
Active Participant
0 Kudos

Hello Vinay Rane,

Please take a closer look at Hans-peter's reply above. Please enquire or verify with your system administrator about the version of web dynpro running on the server. Also, check that you are not deploying on NW04 runtime instead of NW04s runtime. If you are deploying your application via ide, check that the IDE points to an NW04s server.

Best Regards,

Krish

Former Member
0 Kudos

Thanks Krishanu,

We are deploying the application on WAS 7.0. I guess WAS 7.0 is a part of NW04s.

In any case we even tried using NW04 ACF. With NW04 ACF we get a prompt for PlaceHolder.dll. When we select the PlaceHolder.dll, we see a small cross icon in place of the form.....

Regards

Vinay Rane

krishanu_biswas
Active Participant
0 Kudos

Hello Vinay Rane,

WAS 7.0 is indeed NW04s. If you know that you are deploying on WAS7.0 then i would recommend you to uninstall the Nw04 xACF completely and reinstall the xACF component for 04s. You might have already done it, but do it once again afresh. A clean installation. Do you have any other spare system at your disposal ? Maybe you can try to install the same on a fresh system. This will not hamper anything on that system. All that we need is an xACF and an Acrobat Reader installation on that system. This is just to be 100% sure (In case if the uninstallation does not work properly). Follow the notes mentioned in this post above to do it.

Best Regards,

Krish

Former Member
0 Kudos

Hi Vinay,

check the properties of your Interactive Form in Web Dynpro:

mode (=usePDF (if you use a pre-defined PDF))

(=generatePDF (if you create your PDF))

pdfSource: the context attribute should be of the binary type. Your form will be store in this attribute during the runtime of your application.

Kind Regards,

Marita

Former Member
0 Kudos

Thanks Marita,

we checked the mode. In fact we even tried executing for each of the 3 modes. The output seems to be same.

The context attribute mapped to pdfsource is of the type binary.

Regards

Vinay Rane

krishanu_biswas
Active Participant
0 Kudos

Hello Vijay Rane,

It is a bit difficult to understand the problem in good details from the facts provided by you. Share some more information on the problem in hand. Can you see any web dynpro application (without adobe form) on the screen ? Could you please check on your Acrobat Reader whether the pdf disply within the browder is allowed or not ? To check that, open Acrobat Reader > Edit > Preferences > Internet > Display PDF in browser. If not checked, turn it on.

Any further information on this issue will be helpful.

Best Regards,

Krishanu

Former Member
0 Kudos

Thanks Krishanu for your attention,

Yes we see the webdynpro application screen but not the Adobe form . We have checked the pdf property "Display PDF in browser" it is set in fact we can open any other pdf's through browser.

As mentioned earlier , on one client we are gettin a error in ACF trace while on the other client m/c we do not get any error message but we dont see the Adobe Interactive Form.

Regards

Vinay Rane

Former Member
0 Kudos

Do you have a lockeddown PC? I also could be the ACF could not install itself and also check if you use the right PDF reader version. if you use designer 7 the you have to have at least reader version 7.

Former Member
0 Kudos

Thnak U all for your valuable tips,

In contradiction to what I mentioned initally, We just realized that we are getting ACF trace popups on both the client machines and the Adobe form is not displayed. The error messages are same as mentioned earlier.

(On one client the ACF trace level was earlier set and saved to 0 hence no ACF pop ups were displayed.)

Regards

Vinay Rane

krishanu_biswas
Active Participant
0 Kudos

Hello Vinay Rane,

How are you getting the ACF pop up ? Are you appending any extra URL parameter or is it coming up automatically ? I have also noticed the xAXF version that you have mentioned above. Are you sure, it is xACF_NW04s_<b>SP08</b> ? Because, SP08 has been released to the customer just a few days back and you have mentioned that you have SP07. Where did you get this version of ACF from ?

Could you please follow the note numbered : 766191 to download the xACF from the sapmats for NW04s SP07. Then do a <b>clean installation</b> of xACF on one of the client PCs that you have by following the note numbered : 846952.

Best Regards,

Krishanu

Former Member
0 Kudos

Thanks Krishanu,

The ACF popup comes automatically. we are not appending any extra url parameters.

xACF_NW04s_SP08 is also correct. we took it from the not 766191, it is available as attachement in the note.

we have tried doing the clean installation as per the guidlines in note 846952 but pop up error continue to appear.

Still struggling to resolve the issue...

Regards

Vinay Rane