Q

JCo GUIs

I can run the console examples shipped with JCO with no problem; however, I need a GUI. I have Java 2 1.3.1 installed...

and I am using Sun's Forte for Java to develop the GUI. I can compile and run the AWT application I have created; however, I get the following error when attempting to connect as in Example1.java that shipped with JCO. JCO.nativeInit(): Could not initialize dynamic link jRFC: message: access denied (java.util.PropertyPermission java.class.path read) Exception occurred during event dispatching: java.lang.ExceptionInInitializerError: java.security.AccessControlException: access denied (java.lang.RuntimePermission exitVM) at java.security.AccessControlContext.checkPermission(AccessControlContext.java :272) at java.security.AccessController.checkPermission(AccessController.java:399) at java.lang.SecurityManager.checkPermission(SecurityManager.java:545) at java.lang.SecurityManager.checkExit(SecurityManager.java:765) at java.lang.Runtime.exit(Runtime.java:91) at java.lang.System.exit(System.java:701) at com.sap.mw.jco.rfc.MiddlewareRFC.(MiddlewareRFC.java:85) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:120) at com.sap.mw.jco.JCO.(JCO.java:291) at JCOTEST.clicked(JCOTEST.java:94) at JCOTEST.access$000(JCOTEST.java:11) at JCOTEST$1.actionPerformed(JCOTEST.java:74) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButto n.java:1504) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:3 78) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener .java:216) at java.awt.Component.processMouseEvent(Component.java:3715) at java.awt.Component.processEvent(Component.java:3544) at java.awt.Container.processEvent(Container.java:1164) at java.awt.Component.dispatchEventImpl(Component.java:2593) at java.awt.Container.dispatchEventImpl(Container.java:1213) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) at java.awt.Container.dispatchEventImpl(Container.java:1200) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.EventQueue.dispatchEvent(EventQueue.java:339) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja va:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java :98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) Again, the console version of Example1 that shipped with JCO works however, when I wrap it in a GUI it will not connect. Any hints, tips, tricks, or suggestions?


I have never had any problems using GUIs with JCo. Most of our examples in CA926 have GUIs, and I have used Forte Community Edition a lot. Do you use any special security settings? As you can see in the error message, some authorization seems to be missing.


This was first published in October 2001

Dig Deeper

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchManufacturingERP

SearchOracle

SearchDataManagement

SearchAWS

SearchBusinessAnalytics

SearchCRM

SearchContentManagement

SearchFinancialApplications

Close