[JUG-Indonesia] Data tidak tampil bila di tulis hd.bank.name as name

2009-08-01 Terurut Topik onsir salman
public class SalaryHd implements java.io.Serializable {

@Id
@GeneratedValue(generator = system-uuid)
@GenericGenerator(name = system-uuid, strategy = uuid)
@Column(name = ID)
private String id;

@Column(name = CODE, nullable=false, unique=false, length=25)
private String code;

   @ManyToOne()
@JoinColumn(name = ID_EMPLOYEE)
private Employee employee;

@ManyToOne()
@JoinColumn(name = ID_BANK)
private Bank bank;


public class Bank implements java.io.Serializable {

@Id
@GeneratedValue(generator=system-uuid)
@GenericGenerator(name=system-uuid,strategy=uuid)
@Column(name=ID_BANK)
private String idBank;

@Column(name=NAME, nullable=true, unique=false, length=40)
private String name;

misal data SalaryHd spt ini

id     code   idEmployee  NamaEmployee  idBank   name
asecdcd S001   drewdgr     Deft   
null      null


Saya buat hql spt ini :

bila hd.bank.name as name tidak saya tulis datanya tampil, tetapi bila saya 
tulis hd.bank.name as name data tidak tampil
apakah ada yg salah dengan hql saya


String hql=select hd.id as id,   +
hd.code as code, +
hd.employee.idEmployee as idEmployee,+
hd.employee.employeeName as employeeName, +
hd.bank.idBank as idBank  +
   // hd.bank.name as name   +
from SalaryEmployeeHd as hd  ;


Query query = (Query) session.createQuery(hql);
objectList = query.list();
 for(Object[] resultElement : objectList){
String idSalary=(String)resultElement[0];
System.out.println(idSalary = + idSalary);
 }

terima kasih




  Berbagi video sambil chatting dengan teman di Messenger. Sekarang bisa 
dengan Yahoo! Messenger baru. http://id.messenger.yahoo.com

Re: [JUG-Indonesia] [ASK]Serial VersionUID???

2009-08-01 Terurut Topik onsir salman
om bisa di jelaskan dikit gak pake bahasa yg sederhana aja?
terima kasih


Re: [JUG-Indonesia] kok ga masuk k email saya ya..

2009-08-01 Terurut Topik sm96
kayaknya emang lagi sepi

2009/7/31 erraticguy milanistic...@yahoo.com:


 Perkenalkan saya anggota baru di sini.
 Saya sudah join tapi kok belum dpt email apapun ya?
 Apa belum di approve sama moderator?

 Maaf kalo tidak penting (tapi penting buat saya :) )

 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] Re: Error : java.net.SocketException: Malformed reply from SOCKS server

2009-08-01 Terurut Topik sm96
kalo ada kata SOCKS, biasanya ini kebawa masalah SOCKS proxy...
emang dikomputernya sekarang diset pake proxy? SOCKS proxy?
kalo SOCKS proxy diset, otomatis dia bakal dipake untuk semua koneksi socket
ke komputer manapun (keluar)

2009/7/30 Yudhi Karunia Surtan brainmaster...@gmail.com:


 Harusnya issuenya karena masalah socket ini mah.
 Coba dong kalo connect dari console ke database server dari client bisa ga??
 kalo bisa harusnya di dari program java juga bisa.

 Regards,

 Yudhi Karunia Surtan
 --
 Mobile (+62)-818-08347561


 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] [ask hibernate] bedanya session.merge dengan session.saveOrUpdate

2009-08-01 Terurut Topik abangkis
Hm... perasaan dulu pernah jawab pertanyaan seperti ini juga. Tapi
sekilas di cari gak ketemu :P

Sebetulnya object POJO di hibernate itu tidak pure POJO. Karena
object2 POJO hibernate memiliki semacam 'hidden properties' yang
mengkaitkan object2 itu terhadap session hibernate. Sebagai buktinya,
kalau object2 hibernate ini kita 'pull' ke container lain yang tidak
berperilaku seperti container hibernate, object2 ini tidak bisa
bekerja seperti sebelumnya.

Untuk session.saveOrUpdate intinya untuk mem-persistentkan object
hibernate yang ada di session itu, ke ER database yang ada dibelakang
hibernate. Sedangkan untuk session.merge, kaitannya dengan detach
object di hibernate. Contohnya begini :

misalkan kita memiliki halaman edit user, dimana kita mengambil object
user untuk kita manipulasi. di halaman edit user, kita mengambil
object user dengan session.get. Lalu kita manipulasi dan kita berikan
ke halaman save user. disaat kita memindahkan object tersebut ke
halaman lain, maka object user akan terdetach dari  session hibernate
yang ada di halaman edit user.

dan dihalaman save user, biasanya kita  menggambil session hibernate
dengan getSession, yang tidak dijamin sama dengan session yang ada di
edit user. Bagaimana kalau di session hibernate yang baru ini ternyata
sudah ada object user yang kita manipulasi, untuk itu dibutuhkan
session.merge. Yang tugasnya untuk meng-attach object user, ke session
hibernate yang ada di halaman save user, dan melakukan merge dengan
object user seandainya di session tersebut sudah ada object user yang
sama, sebelum object di persistent ke ER database di bagian belakang
hibernate.

Kalo penasaran bisa cari tahu juga, apa sih bedanya
session.saveOrUpdate dengan session.persist :D

~dejavuDejavu
~kayaknyaUdahPernahPersisNulisSepertiIni :D

2009/7/30 Edwin edwin...@gmail.com:


 dear juggers,
 saya memiliki sebuah object dengan nama Mahasiswa,
 ketika saya ingin mengupdate Mahasiswa menggunakan method
 session.saveOrUpdate(mahasiswa) maka akan menghasilkan error constraint
 violation, namun jika menggunakan session.merge(mahasiswa) tidak
 menghasilkan error apapun.

 jadi sebenarnya, bedanya session.merge dan session.saveOrUpdate itu apa yah?
 kayaknya kedua method tersebut fungsinya sama saja, yaitu untuk meng-update
 value di table.

 terima kasih sebelumnya.

 


Re: [JUG-Indonesia] NoSQL Event

2009-08-01 Terurut Topik abangkis
Hi, sorry. Bukan bermaksud membangkitkan thread lama untuk nge-flame.

Kebetulan lagi persiapan kerjaan kantor, terus ketemu issue ini. Jadi
cari-cari bahan buat persiapan. Lengkapnya ada di :

http://www.infoworld.com/d/open-source/relational-databases-are-dead-who-knew-022

some quote :

For example:

FaceBook, for instance, created its Cassandra data store in-house
to replace its use of MySQL...

In reality, a reader comments:

Facebook is still MySQL backed and uses Cassandra for only
specific things and that they use many different technologies where
they're good (like heavy use of memcached as a key-value store to
reduce load on MySQL where queries aren't needed).


Intinya sih sama : jaman dimana database jadi swiss-army knife untuk
segala macam urusan data telah berakhir. Tetapi tiap teknologi memang
memiliki keunggulan dan spesifik kegunaannya masing2. Bagi perusahaan2
seperti google, facebook, dll. mungkin cocok menggunakan NoSQL. Tapi
bagi perusahaan top fortune 500 yang lain mungkin engga.

Bagi kita2, disaat butuh, toh tinggal implement. Mungkin info-nya
berguna kalo ada yang suka ngangkat isu2 disaat makan siang. Dari pada
beradu FUD, lebih baik tahu context keadaan sebenarnya :)




On Wed, Jul 15, 2009 at 9:59 PM, Frans Thamurafr...@meruvian.org wrote:


 Setuju. Sama dg java. Udah susah ganti. Apalagi yg udah pake. Foxpro dari
 gue sma sampe sekarang masih, malah sepupui saya masih pegang foxpro di bca
 yg konon java abis, VB yg dipush out masih 20 % lebih, oracle yg bilang no
 feature for oracle form juga tetap buanyak yg pake, odtug event form malah
 makin rame dari usa only jadi 27 negara yg datang.

 Tapi yg ala map reduce atau vedelmort adalah masa depan
 Frans Thamura

 -Original Message-
 From: Thomas Wiradikusuma wiradikusuma.mi...@gmail.com

 Date: Wed, 15 Jul 2009 21:50:20
 To: jug-indonesia@yahoogroups.com
 Subject: Re: [JUG-Indonesia] NoSQL Event


 On Jul 15, 2009, at 8:27 AM, andry wrote:
 For any enterprise application that I know of, you can easily beat
 that number.

 my clients are mostly business entities but they don't have that
 awesomeness, yet they require enterprise features (security, audit,
 reliability, i could go on).
 SQL is doing fine for them.

 and, oh, you might be surprised to see how many big companies are
 using SQL :)
 (tip: Oracle sells SQL DB and they make a fortune, meaning the market
 is huge)


 
 salam hangat,
 Thomas Wiradikusuma
 Twitter: http://www.twitter.com/wiradikusuma
 Blog: http://www.jroller.com/wiradikusuma





 On Wed, Jul 15, 2009 at 8:17 AM, Thomas Wiradikusuma
 wiradikusuma.mi...@gmail.com
  wrote:
 but most of our businesses (in any part of the world, i guess), we're
 yet to reach such number. and for that (R)DB is still ok.
 i think boss can wait 1 hour to 1 day delay for OLAP, using either
 SQL/
 non-SQL solutions :)



 

 Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke
 jug-indonesia-unsubscr...@yahoogroups.com.

 Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id

 Yahoo! Groups Links



 


Re: [JUG-Indonesia] [ask hibernate] bedanya session.merge dengan session.saveOrUpdate

2009-08-01 Terurut Topik sm96
kalo merge() biasanya hanya bisa untuk object yg sudah pernah disimpan
tapi state awalnya detached (putus hubungan dari hibernate), sehingga
bisa dilakukan merge() akan menjadi persistent lagi (terhubung dengan
hibernate).
sementara kalo saveOrUpdate(), akan ngecek, kalo dia masih transient,
berarti save() yg dilakukan, sementara kalo dia
sudah persistent (sudah pernah disimpan sebelumnya), berarti yg
dilakukan adalah update().

http://www.stevideter.com/2008/12/07/saveorupdate-versus-merge-in-hibernate/

2009/7/31 onsir salman onsirsal...@gmail.com:


 saya coba jelaskan ya, klw saveOrUpdate yaitu akan mencari data dengan
 apabila data tsb belum ada atau tidak memiliki id maka data tsb akan di
 save(tambah data), tetapi bila data tsb sdh ada dan memiliki id maka data
 akan di update.

 klw merge yaitu di gunakan utk data yang sedang kita pakai akan di update.

 semoga membantu.

 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] Re: ejb lookup under http proxy...?

2009-08-01 Terurut Topik Hira Sirojudin
@ifnu...: sayangnya infrastrukturnya udah terlanjur dibuat...:(
 dan butuh investasi lagi buat applied itu...:D

@ xsalefter: kayaknya itu klo yang digunakan aplikasi web

ayo... ada ide lain lagi..?:)

2009/8/1 xsalefter xsalef...@yahoo.com



 Blom pernah nyoba sih, tapi di JBoss AS kayaknya bisa deh. Coba liat ini:
 http://www.jboss.org/ejb3/docs/tutorial/http_https/http_https.html

 
  2009/7/28 Hira Sirojudin hirasiroju...@...:

  
  
   ouy... semuanya..?
  
   bro... gimana cara setting misal aplikasi swt gw yang pengen lookup ejb
 over
   internet
   dibawah http proxy gitu...
   tulung dung...
   makacih yach infonya...:D
   --
   Hira

  




-- 
Hira Sirojudin


Re: [JUG-Indonesia] Error : java.net.SocketException: Malformed reply from SOCKS server

2009-08-01 Terurut Topik Andrian Kurniady
Mungkin SOCKS proxynya nyala (salah setting di environment variable) -
kecuali klo emang sengaja mau pake SOCKS proxy.

http://java.sun.com/javase/6/docs/technotes/guides/net/proxies.html

Controlpanel - Java - Network Settings - Direct connection.

-Kurniady

2009/7/30 Basic Apriandi basic_l...@yahoo.com



 Hallo, juggers.

 saya lg ada problem nih,
 Saat ini, saya sedang develop aplikasi mengunakan SWING dan DBnya MySQL.
 ketika sy menjalankan aplikasi di PC sy dan mengarahkan DB ny k Server maka
 terjadi Error : java.net.SocketException: Malformed reply from SOCKS
 server.
 padahal koneksi Host DB,user  passny sudah benar.

 Tapi anehny ketika sy mencoba men-run aplikasi di Server dan mengarahkan
 DBny ke PC sy, maka program berjalan lancar.

 ini aneh sekali, sy udah nanya2 ke mas google tp msh lum mengerti
 solvingnya.

 Jika para juggers pernah mengalami hal yg sama. tolong sharing y. :D

 regard

  



Re: [JUG-Indonesia] ejb lookup under http proxy...?

2009-08-01 Terurut Topik Ifnu bima
Infrastrukturnya udah dibuat ini maksudnya dari sisi kode?

Tinggal deploy aja tapi ternyata hrs lewat http proxy bgt? Gmn kl ejb
portnya dipindah ke 80? Bisa?

On 8/1/09, Hira Sirojudin hirasiroju...@gmail.com wrote:
 @ifnu...: sayangnya infrastrukturnya udah terlanjur dibuat...:(
  dan butuh investasi lagi buat applied itu...:D

 @ xsalefter: kayaknya itu klo yang digunakan aplikasi web

 ayo... ada ide lain lagi..?:)

 2009/8/1 xsalefter xsalef...@yahoo.com



 Blom pernah nyoba sih, tapi di JBoss AS kayaknya bisa deh. Coba liat ini:
 http://www.jboss.org/ejb3/docs/tutorial/http_https/http_https.html

 
  2009/7/28 Hira Sirojudin hirasiroju...@...:

  
  
   ouy... semuanya..?
  
   bro... gimana cara setting misal aplikasi swt gw yang pengen lookup
   ejb
 over
   internet
   dibawah http proxy gitu...
   tulung dung...
   makacih yach infonya...:D
   --
   Hira






 --
 Hira Sirojudin


-- 
Sent from my mobile device

Senior Engineer @ ArtiVisi Intermedia
Java Training Center
See our course @ artivisi.com

http://ifnu.artivisi.com
+62 856 9211 8687
regards


Re: [JUG-Indonesia] Re: ejb lookup under http proxy...?

2009-08-01 Terurut Topik Endy Muhardin
2009/8/1 Hira Sirojudin hirasiroju...@gmail.com:


 @ifnu...: sayangnya infrastrukturnya udah terlanjur dibuat...:(

               dan butuh investasi lagi buat applied itu...:D
 @ xsalefter: kayaknya itu klo yang digunakan aplikasi web
 ayo... ada ide lain lagi..?:)


Sebenernya gini aja ...

Untuk mengakses EJB ada dua tahap :
1. Lookup ejb handle ke JNDI service
2. Menginvoke ejb nya.

Yang langkah pertama saya kurang jelas pakai protokol apa, yang jelas
yang nomer 2 pakai RMI.
EJB bertukar data menggunakan native java object yang di-serialize.

GWT mengakses backend service menggunakan protokol HTTP, bertukar data
menggunakan textual representation seperti XML atau JSON.

Nah sekarang, ada 2 alternatif pendekatan :
1. Memaksa EJB lewat HTTP dan mengirim textual data, atau
2. Memaksa GWT lewat RMI dan mengirim serialized java object.

Untuk pendekatan #1, kalo cuma HTTP bisa diakali pakai RMI tunneling via HTTP.
Tapi serialized java objectnya gak bisa diakali.

Menurut saya sih, paling realistis dilakukan adalah pendekatan #1.
Implementasi paling straightforward adalah expose EJBnya dengan
webservice, seperti saran Ifnu.
Agak muter dikit, bikin servlet untuk backend GWT yang kerjanya cuma
transformer dan forwarder aja.
Terima request dari GWT, parsing datanya, invoke EJB, return valuenya
dikonversi jadi textual, kirim balik ke GWT.

Pendekatan #1 ini kaaknya lebih feasible daripada implement RMI
connector untuk GWT.
Gak tau lagi kalo udah ada yang bikin.

Anyway, namanya integrasi ya harus investasi effort lah ...
Kok aneh, ada kebutuhan tapi gak mau investasi ...

-- 
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --


Re: [JUG-Indonesia] NoSQL Event

2009-08-01 Terurut Topik Frans Thamura
ini berita bagus :)

sql atau no sql akan co exist

dan saling mengisi karena tujuan yang berbeda masing2

nosql itu query languagenya pake apa ya


-- 
Frans Thamura
Meruvian. Java and Enterprise OSS

Mobile: +62 855 7888 699
Blog  Profile: http://frans.thamura.info

We provide services to migrate your apps to Java (web), in amazing
fast and reliable.



On Fri, Jul 31, 2009 at 3:07 PM, abangkisabang...@gmail.com wrote:
 Hi, sorry. Bukan bermaksud membangkitkan thread lama untuk nge-flame.

 Kebetulan lagi persiapan kerjaan kantor, terus ketemu issue ini. Jadi
 cari-cari bahan buat persiapan. Lengkapnya ada di :

 http://www.infoworld.com/d/open-source/relational-databases-are-dead-who-knew-022

 some quote :

 For example:

    FaceBook, for instance, created its Cassandra data store in-house
 to replace its use of MySQL...

 In reality, a reader comments:

    Facebook is still MySQL backed and uses Cassandra for only
 specific things and that they use many different technologies where
 they're good (like heavy use of memcached as a key-value store to
 reduce load on MySQL where queries aren't needed).


 Intinya sih sama : jaman dimana database jadi swiss-army knife untuk
 segala macam urusan data telah berakhir. Tetapi tiap teknologi memang
 memiliki keunggulan dan spesifik kegunaannya masing2. Bagi perusahaan2
 seperti google, facebook, dll. mungkin cocok menggunakan NoSQL. Tapi
 bagi perusahaan top fortune 500 yang lain mungkin engga.

 Bagi kita2, disaat butuh, toh tinggal implement. Mungkin info-nya
 berguna kalo ada yang suka ngangkat isu2 disaat makan siang. Dari pada
 beradu FUD, lebih baik tahu context keadaan sebenarnya :)




 On Wed, Jul 15, 2009 at 9:59 PM, Frans Thamurafr...@meruvian.org wrote:


 Setuju. Sama dg java. Udah susah ganti. Apalagi yg udah pake. Foxpro dari
 gue sma sampe sekarang masih, malah sepupui saya masih pegang foxpro di bca
 yg konon java abis, VB yg dipush out masih 20 % lebih, oracle yg bilang no
 feature for oracle form juga tetap buanyak yg pake, odtug event form malah
 makin rame dari usa only jadi 27 negara yg datang.

 Tapi yg ala map reduce atau vedelmort adalah masa depan
 Frans Thamura

 -Original Message-
 From: Thomas Wiradikusuma wiradikusuma.mi...@gmail.com

 Date: Wed, 15 Jul 2009 21:50:20
 To: jug-indonesia@yahoogroups.com
 Subject: Re: [JUG-Indonesia] NoSQL Event


 On Jul 15, 2009, at 8:27 AM, andry wrote:
 For any enterprise application that I know of, you can easily beat
 that number.

 my clients are mostly business entities but they don't have that
 awesomeness, yet they require enterprise features (security, audit,
 reliability, i could go on).
 SQL is doing fine for them.

 and, oh, you might be surprised to see how many big companies are
 using SQL :)
 (tip: Oracle sells SQL DB and they make a fortune, meaning the market
 is huge)


 
 salam hangat,
 Thomas Wiradikusuma
 Twitter: http://www.twitter.com/wiradikusuma
 Blog: http://www.jroller.com/wiradikusuma





 On Wed, Jul 15, 2009 at 8:17 AM, Thomas Wiradikusuma
 wiradikusuma.mi...@gmail.com
  wrote:
 but most of our businesses (in any part of the world, i guess), we're
 yet to reach such number. and for that (R)DB is still ok.
 i think boss can wait 1 hour to 1 day delay for OLAP, using either
 SQL/
 non-SQL solutions :)



 

 Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke
 jug-indonesia-unsubscr...@yahoogroups.com.

 Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id

 Yahoo! Groups Links






 

 Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke 
 jug-indonesia-unsubscr...@yahoogroups.com.

 Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id

 Yahoo! Groups Links