problem solved. Ternyata deployment aplikasi yang dibuat dengan ADF
Swing/ADF BC di JDeveloper 10.1.3.2 akan ketemu error seperti yg saya
postingkan apabila dieksekusi menggunakan JDK versi 1.6.0.

thx

On 7/4/07, braveheart <[EMAIL PROTECTED]> wrote:
>
> JDeveloper 10.1.3.2 membawa JDK versi 1.5.0_06 sedangkan PC saya
> menggunakan JDK versi 1.6.0
> apa iya aplikasi yang dibuat di JDeveloper dengan JDK 1.5.0_06 tidak bisa
> dieksekusi menggunakan release JDK yg lebih baru?
>
> On 7/4/07, sm96 <[EMAIL PROTECTED]> wrote:
> >
> > bukan harus menginstall jdeveloper di setiap client.
> > tapi cukup menginstal jdk bawaan jdeveloper saja di setiap client.
> > caranya, cukup mengkopi directory jdk\ di dalam jdeveloper tsb.
> > perlu diketahui, jdk gak ada hubungannya dengan jdeveloper.
> > tapi jdeveloper yang membutuhkan jdk itu.
> > kemungkinan besar, penyebabnya, versi jdk yang dipakai waktu jalanin
> > beda dengan jdk yang dipake oleh jdeveloper.
> > coba lihat versi javanya :
> > untuk jdk terinstall : java -version
> > untuk jdk milik jdeveloper : D:\Java\JDeveloper10.1.3.2\jdk\bin\java
> > -version
> > versinya sama apa beda?
> >
> >
> > On 7/4/07, braveheart < [EMAIL PROTECTED]> wrote:
> >
> > >   Halo rekan-rekan,
> > >
> > > Mungkin ada yang pernah mendapatkan keanehan ini, mohon di share
> > > solusinya. Saya membuat aplikasi Java menggunakan Oracle ADF Swing dan ADF
> > > Business Component. Didalam aplikasi tersebut saya membuat beberapa form
> > > yang menampilkan data menggunakan JTable (JTable dibuat secara drag and 
> > > drop
> > > menggunakan ADF Business Component), dan beberapa form yang master detail
> > > (master dalam bentuk form dan detailnya dalan JTable). Saat aplikasi
> > > dijalankan dari JDeveloper ok-ok saja, JTable menampilkan data secara 
> > > benar,
> > > dll.
> > >
> > > Namun saat saya mendeploy aplikasi dalam bentuk jar (semua library
> > > sudah ikut di deploy) terjadi error saat aplikasi menampilkan form yang
> > > memuat JTable, untuk form yang master detail hanya masternya saja yang
> > > muncul namun detailnya yang dibuat menggunakan JTable tidak muncul. 
> > > Setelah
> > > utak sana dan utik sini, ternyata apabila syntax untuk memanggil jar 
> > > yaitu:
> > > java -jar aplikasi.jar diganti dengan:
> > > D:\Java\JDeveloper10.1.3.2\jdk\bin\java -jar aplikasi.jar (menggunakan
> > > JDK bawaan JDeveloper) maka aplikasi berjalan normal.
> > >
> > > Tentunya tidak mungkin saya harus menginstall JDeveloper di setiap
> > > client yg akan memakai aplikasi tersebut.
> > >
> > > Mohon apabila ada yang pernah mendapatkan pencerahan untuk kasus yang
> > > sama, mohon di share.
> > >
> > > berikut detail error yang terjadi:
> > >
> > > oracle.jbo.JboException: JBO-29000: Unexpected exception caught:
> > > java.lang.NullPointerException , msg=null
> > >     at oracle.adf.model.binding.DCBindingContainer.reportException(
> > > DCBindingContainer.java:228)
> > >     at oracle.adf.model.binding.DCBindingContainer.reportException(
> > > DCBindingContainer.java:274)
> > >     at com.braveheart.myapp.view.window.ServerForm.setBindingContext (
> > > ServerForm.java:227)
> > >     at com.braveheart.myapp.view.window.Application.runServer(
> > > Application.java:1343)
> > >     at
> > > com.braveheart.myapp.view.window.Application.tableServerMenuItem_actionPerformed
> > > (Application.java:1362)
> > >     at
> > > com.braveheart.myapp.view.window.Application.mav$tableServerMenuItem_actionPerformed
> > > (Application.java:55)
> > >     at com.braveheart.myapp.view.window.Application$16.actionPerformed
> > > (Application.java:377)
> > >     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> > >     at javax.swing.AbstractButton$Handler.actionPerformed(Unknown
> > > Source)
> > >     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown
> > > Source)
> > >     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
> > >     at javax.swing.AbstractButton.doClick(Unknown Source)
> > >     at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
> > >     at 
> > > javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown 
> > > Source)
> > >     at java.awt.Component.processMouseEvent(Unknown Source)
> > >     at javax.swing.JComponent.processMouseEvent(Unknown Source)
> > >     at java.awt.Component.processEvent(Unknown Source)
> > >     at java.awt.Container.processEvent (Unknown Source)
> > >     at java.awt.Component.dispatchEventImpl(Unknown Source)
> > >     at java.awt.Container.dispatchEventImpl(Unknown Source)
> > >     at java.awt.Component.dispatchEvent(Unknown Source)
> > >     at java.awt.LightweightDispatcher.retargetMouseEvent (Unknown
> > > Source)
> > >     at java.awt.LightweightDispatcher.processMouseEvent(Unknown
> > > Source)
> > >     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> > >     at java.awt.Container.dispatchEventImpl(Unknown Source)
> > >     at java.awt.Window.dispatchEventImpl(Unknown Source)
> > >     at java.awt.Component.dispatchEvent(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)
> > > ## Detail 0 ##
> > > java.lang.NullPointerException
> > >     at javax.swing.JTable.getLeadingRow (Unknown Source)
> > >     at javax.swing.JTable.getScrollableUnitIncrement(Unknown Source)
> > >     at oracle.jbo.uicli.jui.JUTableBinding$JUTableModel.<init>(
> > > JUTableBinding.java:947)
> > >     at oracle.jbo.uicli.jui.JUTableBinding.getModelImpl (
> > > JUTableBinding.java:498)
> > >     at oracle.jbo.uicli.jui.JUTableBinding.setControl(
> > > JUTableBinding.java:373)
> > >     at oracle.jbo.uicli.jui.JUTableBinding.getControlModel(
> > > JUTableBinding.java:137)
> > >     at oracle.jbo.uicli.jui.JUPanelBinding.bindUIControl (
> > > JUPanelBinding.java:791)
> > >     at com.braveheart.myapp.view.window.ServerForm.jbInit(
> > > ServerForm.java:112)
> > >     at com.braveheart.myapp.view.window.ServerForm.setBindingContext(
> > > ServerForm.java:224)
> > >     at com.braveheart.myapp.view.window.Application.runServer (
> > > Application.java:1343)
> > >     at
> > > com.braveheart.myapp.view.window.Application.tableServerMenuItem_actionPerformed
> > > (Application.java:1362)
> > >     at
> > > com.braveheart.myapp.view.window.Application.mav$tableServerMenuItem_actionPerformed(
> > > Application.java:55)
> > >     at com.braveheart.myapp.view.window.Application$16.actionPerformed
> > > (Application.java:377)
> > >     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> > >     at javax.swing.AbstractButton$Handler.actionPerformed (Unknown
> > > Source)
> > >     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown
> > > Source)
> > >     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
> > >     at javax.swing.AbstractButton.doClick(Unknown Source)
> > >     at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
> > >     at 
> > > javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
> > > Source)
> > >     at java.awt.Component.processMouseEvent(Unknown Source)
> > >     at javax.swing.JComponent.processMouseEvent(Unknown Source)
> > >     at java.awt.Component.processEvent(Unknown Source)
> > >     at java.awt.Container.processEvent(Unknown Source)
> > >     at java.awt.Component.dispatchEventImpl (Unknown Source)
> > >     at java.awt.Container.dispatchEventImpl(Unknown Source)
> > >     at java.awt.Component.dispatchEvent(Unknown Source)
> > >     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
> > > Source)
> > >     at java.awt.LightweightDispatcher.processMouseEvent(Unknown
> > > Source)
> > >     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> > >     at java.awt.Container.dispatchEventImpl(Unknown Source)
> > >     at java.awt.Window.dispatchEventImpl (Unknown Source)
> > >     at java.awt.Component.dispatchEvent(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)
> > >
> > >
> > >  
> > >
> >
> >
>
>
> --
>
> ----------------------------------------------------------------------------------------------------------------------
> >> Semulia-mulia kekayaan milik pribadi adalah meninggalkan banyak
> keinginan [Imam Ali r.a]
> >> Every man dies. Not every man really lives [William Wallace,
> Braveheart]
> >> Death comes to us all ... [Princess Isabelle, Braveheart]
> ---------------------------------------------------------------------------------------------------------------------
>




-- 
----------------------------------------------------------------------------------------------------------------------
>> Semulia-mulia kekayaan milik pribadi adalah meninggalkan banyak keinginan
[Imam Ali r.a]
>> Every man dies. Not every man really lives [William Wallace, Braveheart]
>> Death comes to us all ... [Princess Isabelle, Braveheart]
---------------------------------------------------------------------------------------------------------------------


[Non-text portions of this message have been removed]

Kirim email ke