Minggu, 31 Oktober 2010

JENI 1

Java adalah bahasa pemrograman yang dapat dijalankan diberbagai komputer, termasuk telepon genggam. Java dikembangkan oleh Sun Microsystem dan diterbitkan tahun 1995.
  •  Sejarah Perkembangan Java
Pada 1991, sekelompok insinyur Sun dipimpin oleh Patrick Naughton dan James Gosling ingin merancang bahasa komputer untuk perangkat konsumer seperti cable TV Box. Dikarenakan perangkat tersebut tidak memiliki banyak memori, bahasa harus berukuran kecil dan mengandung kode yang liat. Juga karena manufakturmanufaktur berbeda memilih processor yang berbeda pula, maka bahasa harus bebas dari manufaktur manapun. Proyek diberi nama kode ”Green”.

Kebutuhan untuk fleksibilitas, kecil, liat dan kode yang netral terhadap platform mengantar tim mempelajari implementasi Pascal yang pernah dicoba. Niklaus Wirth, pencipta bahasa Pascal telah merancang bahasa portabel yang menghasilkan intermediate code untuk mesin hipotesis. Mesin ini sering disebut dengan mesin
maya (virtual machine). Kode ini kemudian dapat digunakan di sembarang mesin yang memiliki interpreter. Proyek Green menggunakan mesin maya untuk mengatasi isu utama tentang netral terhadap arsitektur mesin.

    Karena orang–orang di proyek Green berbasis C++ dan bukan Pascal maka kebanyakan sintaks diambil dari C++, serta mengadopsi orientasi objek dan bukan prosedural. Mulanya bahasa yang diciptakan diberi nama ”Oak” oleh James Gosling yang mendapat inspirasi dari sebuah pohon yang berada pada seberang kantornya, namun dikarenakan nama Oak sendiri merupakan nama bahasa pemrograman yang telah ada sebelumnya, kemudian SUN menggantinya dengan JAVA. Nama JAVA sendiri terinspirasi pada saat mereka sedang menikmati secangkir kopi di sebuah kedai kopi yang kemudian dengan tidak sengaja salah satu dari mereka menyebutkan kata JAVA yang mengandung arti asal bijih kopi. Akhirnya mereka sepakat untuk memberikan nama bahasa pemrograman tersebut dengan nama Java.

    Produk pertama proyek Green adalah Star 7 (*7), sebuah kendali jarak jauh yang sangat cerdas. Dikarenakan pasar masih belum tertarik dengan produk konsumer cerdas maka proyek Green harus menemukan pasar lain dari teknologi yang diciptakan. Pada saat yang sama, implementasi WWW dan Internet sedang mengalami perkembangan pesat. Di lain pihak, anggota dari proyek Green juga menyadari bahwa Java dapat digunakan pada pemrograman internet, sehingga penerapan selanjutnya mengarah menjadi teknologi yang berperan di web.

    Download JENI 1

    Error Expired Date Pada GlashFish v3

    Ketika anda menjalankan aplikasi EJB kemudian muncul error seperti dibawah ini :

    2010-01-08T12:13:20.727-0800|SEVERE|sun-appserver2.1|javax.enterprise.
    system.core.security|_ThreadID=10;_ThreadName=main;[
    [
     Version: V1
     Subject: OU=Secure Server Certification Authority, O="RSA Data Security,
    Inc.", C=US
     Signature Algorithm: MD2withRSA, OID = 1.2.840.113549.1.1.2

     Key:  SunPKCS11-__SUN_SJSAS_internal RSA public key, 1000 bits (id 21, se
    ssion object)
     modulus: 6144706769222379850430183405655235862870193813433361902309516534
    729547168229223442088128897090426025874990958624426272027915771330043379079
    076269082776443120496525109458437435793974957144923190172655546279112796066
    635455545786300647745888353781002359412766112775410851780140804282673804950
    495744761467
     public exponent: 65537
     Validity: [From: Tue Nov 08 16:00:00 PST 1994,
                  To: Thu Jan 07 15:59:59 PST 2010]

     Issuer: OU=Secure Server Certification Authority, O="RSA Data Security, I
    nc.", C=US
     SerialNumber: [    02ad667e 4e45fe5e 576f3c98 195eddc0]

    ]

     Algorithm: [MD2withRSA]
     Signature:
    0000: 65 DD 7E E1 B2 EC B0 E2   3A E0 EC 71 46 9A 19 11 
    0010: B8 D3 C7 A0 B4 03 40 26   02 3E 09 9C E1 12 B3 D1
    0020: 5A F6 37 A5 B7 61 03 B6   5B 16 69 3B C6 44 08 0C  Z
    0030: 88 53 0C 6B 97 49 C7 3E   35 DC 6C B9 BB AA DF 5C 
    0040: BB 3A 2F 93 60 B6 A9 4B   4D F2 20 F7 CD 5F 7F 64 
    0050: 7B 8E DC 00 5C D7 FA 77   CA 39 16 59 6F 0E EA D3 
    0060: B5 83 7F 4D 4D 42 56 76   B4 C9 5F 04 F8 38 F8 EB 
    0070: D2 5F 75 5F CD 7B FC E5   8E 80 7C FC 50          

    ];_RequestID=e392e4ea-74b6-48fd-80fc-4fda0f00aa15;|SEC5054: Certificate has
    expired
    : [
    [
     Version: V1
     Subject: OU=Secure Server Certification Authority, O="RSA Data Security,
    Inc.", C=US
     Signature Algorithm: MD2withRSA, OID = 1.2.840.113549.1.1.2

     Key:  SunPKCS11-__SUN_SJSAS_internal RSA public key, 1000 bits (id 21, se
    ssion object)
     modulus: 6144706769222379850430183405655235862870193813433361902309516534
    729547168229223442088128897090426025874990958624426272027915771330043379079
    076269082776443120496525109458437435793974957144923190172655546279112796066
    635455545786300647745888353781002359412766112775410851780140804282673804950
    495744761467
     public exponent: 65537
     Validity: [From: Tue Nov 08 16:00:00 PST 1994,
                  To: Thu Jan 07 15:59:59 PST 2010]
     Issuer: OU=Secure Server Certification Authority, O="RSA Data Security, I
    nc.", C=US
     SerialNumber: [    02ad667e 4e45fe5e 576f3c98 195eddc0]

    ]
     Algorithm: [MD2withRSA]
     Signature:
    0000: 65 DD 7E E1 B2 EC B0 E2   3A E0 EC 71 46 9A 19 11 
    0010: B8 D3 C7 A0 B4 03 40 26   02 3E 09 9C E1 12 B3 D1 
    0020: 5A F6 37 A5 B7 61 03 B6   5B 16 69 3B C6 44 08 0C  Z.7
    0030: 88 53 0C 6B 97 49 C7 3E   35 DC 6C B9 BB AA DF 5C
    0040: BB 3A 2F 93 60 B6 A9 4B   4D F2 20 F7 CD 5F 7F 64
    0050: 7B 8E DC 00 5C D7 FA 77   CA 39 16 59 6F 0E EA D3
    0060: B5 83 7F 4D 4D 42 56 76   B4 C9 5F 04 F8 38 F8 EB
    0070: D2 5F 75 5F CD 7B FC E5   8E 80 7C FC 50        

    - Error seperti di atas dapat dihilangkan dengan cara berikut :
    1. Cari folder config .                                                                                                                    Contoh : C:\Program Files\sges-v3\glassfish\domains\domain1\config 
    2. Copy file cacerts.jks dan Paste ke direktori dimana JDK anda terinstall                                        Contoh : C:\Program Files\Java\jdk1.6.0_16\bin
    3. Jalankan Command Prompt dan arahkan ke direktori dimana JDK anda terinstall
    4. Jalankan perintah "keytool"                                                                                                                   Contoh : C:\Program Files\Java\jdk1.6.0_16\binkeytool -delete -v -alias verisignserverca -keystore cacerts.jks                                                                                                                                   Enter keystore password:  changeit                                                                                           [Storing cacerts.jks]  
    5. Kemudian perintah                                                                                                             C:\Program Files\Java\jdk1.6.0_16\bin\keytool -list -v -alias verisignserverca -keystore cacerts.jks Enter keystore password:  changeit                                                                                           keytool error: java.lang.Exception: Alias does not exist
    6. Copy file cacerts.jks dan Paste kembali ke folder config
    7. Untuk lebih lengkapnya bisa di baca di http://blogs.sun.com/ramkri/entry/sec5054_certificate_has_expired_error

      Twitter Facebook

       
      Powered by Blogger