cancel
Showing results for 
Search instead for 
Did you mean: 

Startup plug is missing

Former Member
0 Kudos

I developed a Webdynpro App. based on the Adaptive RFC method. My original application had a single window with several views. I had to delete my window and re-create it. I then added my views back to the new window. When I rebuild the project I get this error: "[APPNAME]:Startup plug is missing."

I have tried repairing and rebuilding, nothing works.

Any ideas?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Kelly.

In the webdynpro explorer under the following path:

[your proyect] > [your principal component(*)] > Component Interface > Interface Views

Check that under Plugs tab of the interface view called [your window name]InterfaceView into Inbound Plugs area be the Default plug with the Startup property checked. If not exists this plug create it with the name Default and the startup property checked.

I hope that this helps u.

Best Regards.

Gregory

Former Member
0 Kudos

Sorry i forgot it.

The (*) means that the name of your principal component is the same of your application name or starts with your app name.

Gregory

Former Member
0 Kudos

Thanks Greg,

Yes I have verified that my:

Application Name = RFCS_APP2

Principal Component Name = RFCS_APP2

Window Name = RFCS_APP2

Interface View Name = RFCS_APP2InterfaceView

The RFCS_APP2InterfaceView does have an Inbound Plug with name "Default" and the starup param is checked. Also the Event Handler is named onPlugDefault.

When I build, it still gives me error of:

"Application RFCS_APP2: Startup plug is missing"

(and does not build an ear file.)

Former Member
0 Kudos

a

Former Member
0 Kudos

Umm.

Check that under the properties tab of the first view that u -- into required controllers area be the RFCS_APP2InterfaceView and the RFCS_APP2 controllers.

Also check that the views be embeded into the RFCS_APP2 window.

Gregory.

Former Member
0 Kudos

Sorry again the -- means the first view that u present to the user, i mean the view that has the default property set to true.

Gregory

Former Member
0 Kudos

Hi Kelly,

Double click on your application. Then in the 'properties' tab, under 'References', Make sure that 1) you have selected the correct component from the dropdown

2) you have selected the required interface view

3) you have selected the Startup plug as 'default'.

Hope this helps you,

Best Regards,

Nibu.

Former Member
0 Kudos

Thanks everyone for the help..

I tried all the suggestions and nothing worked....

HOWEVER, I recreated the application and added my component back to it and now its working.

Former Member
0 Kudos

I know this question is answered, but this should be easier:

Try a 'Reload' under the context menu of your component.

Jeschael