2016-05-26 112 views
0

我在Liferay中整合aadhar。我試過這個鏈接 https://developer.uidai.gov.in/site/book/export/html/18異常在線程 「AWT-EventQueue的 - 0」 java.awt.HeadlessException異常

所以我想整合在liferay中。我試圖得到這個應用程序,當我點擊提交按鈕。 以前我做到了在Java Web應用程序現在我只部署在portlet中,但其在Java中運行並不是在Liferay中我得到這個例外 我使用的Java version7 莫名其妙一切正常,除了這個錯誤就被卡住了半晌罰款。

Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException 
at java.awt.GraphicsEnvironment.checkHeadless(Unknown Source) 
at java.awt.Window.<init>(Unknown Source) 
at java.awt.Frame.<init>(Unknown Source) 
at java.awt.Frame.<init>(Unknown Source) 
at javax.swing.JFrame.<init>(Unknown Source) 
at in.gov.uidai.auth.sampleapp.SampleClientMainFrame.<init>(SampleClientMainFrame.java:105) 
at in.gov.uidai.auth.sampleapp.SampleClientMainFrame$27.run(SampleClientMainFrame.java:2442) 
at java.awt.event.InvocationEvent.dispatch(Unknown Source) 
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) 
at java.awt.EventQueue.access$300(Unknown Source) 
at java.awt.EventQueue$3.run(Unknown Source) 
at java.awt.EventQueue$3.run(Unknown Source) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) 
at java.awt.EventQueue.dispatchEvent(Unknown Source) 
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) 
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) 
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) 
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
at java.awt.EventDispatchThread.run(Unknown Source) 

回答

1

無論你有什麼aadhar應用程序,它似乎是一個java桌面應用程序,你不能在網上運行。顯然,它會嘗試啓動該堆棧跟蹤對話框(JFrame的):你必須寫某種它的Web應用程序。如果你有UI組件已經完全用Java編寫的,這涉及到這種編程風格最接近的可能是vaadin,集成在Liferay的,但也可以更新到新版本。

然而,任何AWT應用程序只是將無法正常工作。

+0

謝謝你的回覆,我會盡量在Vaadin做。任何引用鏈接? –

相關問題