Re: [JUG-Indonesia] (oot) simulasi test program

2009-11-04 Terurut Topik Martinus Ady H
Daniel Baktiar wrote:
> hi edwin,
> 
> ini tergantung spec. kita seharusnya hanya melakukan compliance, kalau spec
> bilang harus bisa paling tidak 100 transaction per minute, load test/stress
> test pada beban sebesar itu seharusnya tidak error.
> 
> lihat juga, errornya apa. kalau karena connection ditolak, resource penuh,
> mungkin wajar. kalau berbagai kesalahan lojik, atau masalah interaksi yang
> belum dihandle, misal karena race condition (masalah multi threading), dead
> lock, seharusnya diperbaiki sebelum naik ke production.
> 
> 2009/11/4 Muhammad Edwin 
> 
>>
>> btw, rada OOT nih,
>> gw lg bikin simulasi stress tes,
>> dimana server di-hit dengan multiple thread secara bersamaan,
>> kebetulan ketika gw cek log result-nya ada beberapa hit yang error,
>>
>> yang jadi pertanyaan gw,
>> seberapa besar sih margin error yang diperbolehkan,
>> sehingga suatu software bisa dinyatakan acceptable dan lolos stress test,
>> karena kayaknya ga mungkin bikin software yg 100% fail-proof.
>>
>> terima kasih sebelumnya.
>>
>> 2009/11/4 Ifnu bima 
>>
>>>
>>> Yup pake jmeter
>>>
>>>
>>> On 11/4/09, joshua sitopul 
>>> >
>>> wrote:
 Selamat siang semuany, mau nanya apakah ada program / lib atau apapun
>>> yang
 dapat digunakan untuk simulasi test program, misalnya uda jadi program
>>> java
 berbasis web, terus mau testing nih.. misalnya dalam waktu yang
>>> bersamaan,
 100 user melakukan kegiatan yang sama.,,

 Apache JMeter ??

>>> _
>>>
>>  
>>
> 
> 
> 
Ini klo mau, bisa lihat video tutorialnya[1] bagaimana cara pakai 
JMeternya :D Dengan JMeter, ga perlu bikin sendiri brp max thread yg hrs 
*nembak* ke server :D

[1] http://www.vimeo.com/4025715
-- 
Martinus Ady H.
Registered Linux User #410906
Personal Blog : http://martinusadyh.web.id/
Planet NetBeans ID  : http://planetnetbeans.org/id/index.html
Planet Slackware ID : http://planet.slackware-id.org/



Re: [JUG-Indonesia] (oot) simulasi test program

2009-11-04 Terurut Topik Martinus Ady H
Daniel Baktiar wrote:
> hi edwin,
> 
> ini tergantung spec. kita seharusnya hanya melakukan compliance, kalau spec
> bilang harus bisa paling tidak 100 transaction per minute, load test/stress
> test pada beban sebesar itu seharusnya tidak error.
> 
> lihat juga, errornya apa. kalau karena connection ditolak, resource penuh,
> mungkin wajar. kalau berbagai kesalahan lojik, atau masalah interaksi yang
> belum dihandle, misal karena race condition (masalah multi threading), dead
> lock, seharusnya diperbaiki sebelum naik ke production.
> 
> 2009/11/4 Muhammad Edwin 
> 
>>
>> btw, rada OOT nih,
>> gw lg bikin simulasi stress tes,
>> dimana server di-hit dengan multiple thread secara bersamaan,
>> kebetulan ketika gw cek log result-nya ada beberapa hit yang error,
>>
>> yang jadi pertanyaan gw,
>> seberapa besar sih margin error yang diperbolehkan,
>> sehingga suatu software bisa dinyatakan acceptable dan lolos stress test,
>> karena kayaknya ga mungkin bikin software yg 100% fail-proof.
>>
>> terima kasih sebelumnya.
>>
>> 2009/11/4 Ifnu bima 
>>
>>>
>>> Yup pake jmeter
>>>
>>>
>>> On 11/4/09, joshua sitopul 
>>> >
>>> wrote:
 Selamat siang semuany, mau nanya apakah ada program / lib atau apapun
>>> yang
 dapat digunakan untuk simulasi test program, misalnya uda jadi program
>>> java
 berbasis web, terus mau testing nih.. misalnya dalam waktu yang
>>> bersamaan,
 100 user melakukan kegiatan yang sama.,,

 Apache JMeter ??

>>> _
>>>
>>  
>>
> 
> 
> 
Ini klo mau, bisa lihat video tutorialnya bagaimana cara pakai JMeternya 
:D Dengan JMeter, ga perlu bikin sendiri brp max thread yg hrs *nembak* 
ke server :D

-- 
Martinus Ady H.
Registered Linux User #410906
Personal Blog : http://martinusadyh.web.id/
Planet NetBeans ID  : http://planetnetbeans.org/id/index.html
Planet Slackware ID : http://planet.slackware-id.org/



Re: [JUG-Indonesia] (oot) simulasi test program

2009-11-04 Terurut Topik Daniel Baktiar
hi edwin,

ini tergantung spec. kita seharusnya hanya melakukan compliance, kalau spec
bilang harus bisa paling tidak 100 transaction per minute, load test/stress
test pada beban sebesar itu seharusnya tidak error.

lihat juga, errornya apa. kalau karena connection ditolak, resource penuh,
mungkin wajar. kalau berbagai kesalahan lojik, atau masalah interaksi yang
belum dihandle, misal karena race condition (masalah multi threading), dead
lock, seharusnya diperbaiki sebelum naik ke production.

2009/11/4 Muhammad Edwin 

>
>
> btw, rada OOT nih,
> gw lg bikin simulasi stress tes,
> dimana server di-hit dengan multiple thread secara bersamaan,
> kebetulan ketika gw cek log result-nya ada beberapa hit yang error,
>
> yang jadi pertanyaan gw,
> seberapa besar sih margin error yang diperbolehkan,
> sehingga suatu software bisa dinyatakan acceptable dan lolos stress test,
> karena kayaknya ga mungkin bikin software yg 100% fail-proof.
>
> terima kasih sebelumnya.
>
> 2009/11/4 Ifnu bima 
>
>>
>>
>> Yup pake jmeter
>>
>>
>> On 11/4/09, joshua sitopul 
>> >
>> wrote:
>> > Selamat siang semuany, mau nanya apakah ada program / lib atau apapun
>> yang
>> > dapat digunakan untuk simulasi test program, misalnya uda jadi program
>> java
>> > berbasis web, terus mau testing nih.. misalnya dalam waktu yang
>> bersamaan,
>> > 100 user melakukan kegiatan yang sama.,,
>> >
>> > Apache JMeter ??
>> >
>> _
>>
>
>  
>



-- 
Daniel Baktiar - JEEwish & Pythoneer
(http://dbaktiar.wordpress.com)


Re: [JUG-Indonesia] (oot) simulasi test program

2009-11-04 Terurut Topik depe dark
gua pernah denger kalo JMeter bisa digunakan untuk melakukan test seperti yang 
anda maksud. tapi untuk implementasi dengan JMeter, gua sendiri belum pernah 
pake





From: joshua sitopul 
To: jug-indonesia@yahoogroups.com
Sent: Wednesday, November 4, 2009 12:05:33
Subject: [JUG-Indonesia]  (oot) simulasi test program

   
Selamat siang semuany, mau nanya apakah ada program / lib atau apapun yang 
dapat digunakan untuk simulasi test program, misalnya uda jadi program java 
berbasis web, terus mau testing nih.. misalnya dalam waktu yang bersamaan, 100 
user melakukan kegiatan yang sama.,,

Apache JMeter ??

   


  Get your preferred Email name!
Now you can @ymail.com and @rocketmail.com. 
http://mail.promotions.yahoo.com/newdomains/aa/

Re: [JUG-Indonesia] (oot) simulasi test program

2009-11-04 Terurut Topik Andrian Kurniady
Kalau mau tesnya di browser-level (misalnya aplikasinya heavily AJAX), bisa
pakai Selenium atau Webdriver ( http://selenium.googlecode.com ).
Kalau aplikasinya simple bisa pakai HTMLUnit (
http://htmlunit.sourceforge.net/ ).

-Kurniady

2009/11/4 joshua sitopul 

>
>
> Selamat siang semuany, mau nanya apakah ada program / lib atau apapun yang
> dapat digunakan untuk simulasi test program, misalnya uda jadi program java
> berbasis web, terus mau testing nih.. misalnya dalam waktu yang bersamaan,
> 100 user melakukan kegiatan yang sama.,,
>
> Apache JMeter ??
>  
>


Re: [JUG-Indonesia] (oot) simulasi test program

2009-11-04 Terurut Topik Andrian Kurniady
Biasanya bukannya tidak dihitung dengan persen. Lebih relevan dibuat rating
query per second (QPS) atau concurrent sessionsnya.

Misal: kalau software anda menyatakan rating QPS nya 50QPS, maka harusnya
100% (atau 99%) without failure bila dites dengan load segitu.

-Kurniady

2009/11/4 Muhammad Edwin 

>
>
> btw, rada OOT nih,
> gw lg bikin simulasi stress tes,
> dimana server di-hit dengan multiple thread secara bersamaan,
> kebetulan ketika gw cek log result-nya ada beberapa hit yang error,
>
> yang jadi pertanyaan gw,
> seberapa besar sih margin error yang diperbolehkan,
> sehingga suatu software bisa dinyatakan acceptable dan lolos stress test,
> karena kayaknya ga mungkin bikin software yg 100% fail-proof.
>
> terima kasih sebelumnya.
>
> 2009/11/4 Ifnu bima 
>
>>
>>
>> Yup pake jmeter
>>
>>
>> On 11/4/09, joshua sitopul 
>> >
>> wrote:
>> > Selamat siang semuany, mau nanya apakah ada program / lib atau apapun
>> yang
>> > dapat digunakan untuk simulasi test program, misalnya uda jadi program
>> java
>> > berbasis web, terus mau testing nih.. misalnya dalam waktu yang
>> bersamaan,
>> > 100 user melakukan kegiatan yang sama.,,
>> >
>> > Apache JMeter ??
>> >
>> _
>>
>
>  
>


Re: [JUG-Indonesia] Re: Manual Deploy On Eclipse

2009-11-04 Terurut Topik Ata
On Mon, Nov 2, 2009 at 1:13 PM, Adelwin, Adelwin  wrote:
>
>
>
> Enggak…
>
> Bener maksudnya deploy
>
> Cuma kata2nya agak aneh…
>
> Title nya deploy manual…

Emang minta nya biar EGGAK ngedeploy otomotis, coba liat pesan saya tadi

"Ada yang tau ga caranya biar eclipse (jee galileo) ga nge-deploy secara
otomatis ketika melakukan 'save'?"

ada kata "ga" kan disana?


>
> Tapi isi nya minta deploy otomatis waktu save…
>
> Ehhehehe

Kan minta nya biar engga

>
> Ini harus build automatic dulu…
>
> Abis ituh add server…
>
> New – Server…
>
> Ikutin ajah langkah nya…
>
> Next-next gituh deh…
>
> Pastiin udah ada target runtime nya…
>
> Ini mayan mempermudah…
>
> Tapi sayangnya sama sekali gak fool proof…
>
> Sering gagal…
>
> Karena code2 nya itu gak di copy ke directornya server…
>
> Tapi kebalikan nya…
>
> Server nya di suruh baca ke workspace nya…
>
>
>
>
>
> Adelwin Handoyo  |  Senior Consultant - Wholesale Bank
> Standard Chartered Bank
> Plaza By The Park #06-00, 51 Bras Basah Road. Singapore (189554)
> T : (65) 655 72441  | e adelwin.adel...@sc.com
>
>
>
> 
>
> From: jug-indonesia@yahoogroups.com [mailto:jug-indone...@yahoogroups.com] On 
> Behalf Of CantY
> Sent: Saturday, October 31, 2009 12:49 PM
> To: jug-indonesia@yahoogroups.com
> Subject: [JUG-Indonesia] Re: Manual Deploy On Eclipse
>
>
>
>
>
> mungkin maksudnya build yah ?
> di menu nya ada Project -> Build Automatically, nah silahkan di hapus aja 
> centang nya, untuk build project yang di inginkan tinggal pilih Project -> 
> Build Project.
>
> semoga dapat membantu :D
> Thanks,
> CanA
>
> --- In jug-indonesia@yahoogroups.com, Ahmad Tanwir  wrote:
> >
> > Hai guys...
> >
> > Ada yang tau ga caranya biar eclipse (jee galileo) ga nge-deploy secara
> > otomatis ketika melakukan 'save'? Terus manual deploy nya gimana?
> >
>
> This email and any attachments are confidential and may also be privileged.  
> If you are not the addressee, do not disclose, copy, circulate or in any 
> other way use or rely on the information contained in this email or any 
> attachments.  If received in error, notify the sender immediately and delete 
> this email and any attachments from your system.  Emails cannot be guaranteed 
> to be secure or error free as the message and any attachments could be 
> intercepted, corrupted, lost, delayed, incomplete or amended.  Standard 
> Chartered PLC and its subsidiaries do not accept liability for damage caused 
> by this email or any attachments and may monitor email traffic.
>
>
>
> Standard Chartered PLC is incorporated in England with limited liability 
> under company number 966425 and has its registered office at 1 Aldermanbury 
> Square, London, EC2V 7SB.
>
>
>
> Standard Chartered Bank ("SCB") is incorporated in England with limited 
> liability by Royal Charter 1853, under reference ZC18.  The Principal Office 
> of SCB is situated in England at 1 Aldermanbury Square, London EC2V 7SB. In 
> the United Kingdom, SCB is authorised and regulated by the Financial Services 
> Authority under FSA register number 114276.
>
>
>
> If you are receiving this email from SCB outside the UK, please click 
> http://www.standardchartered.com/global/email_disclaimer.html to refer to the 
> information on other jurisdictions.
>
> 




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

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/jug-indonesia/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/jug-indonesia/join
(Yahoo! ID required)

<*> To change settings via email:
mailto:jug-indonesia-dig...@yahoogroups.com 
mailto:jug-indonesia-fullfeatu...@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
jug-indonesia-unsubscr...@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



Bls: [JUG-Indonesia] Membuat FieldDef dgn tipe String

2009-11-04 Terurut Topik nono nini
kesulitan pasti ada, cuma effortnya itu...harus casting dulu dari char ke date 
atau sebaliknya...beda lagi cari data berdsarkan tanggal+jam ...so up to you

--- Pada Sel, 3/11/09, onsir salman  menulis:

Dari: onsir salman 
Judul: [JUG-Indonesia]  Membuat FieldDef dgn tipe String
Kepada: "jug-indonesia" 
Tanggal: Selasa, 3 November, 2009, 8:43 AM






 





  Saya pernah lihat tabel degan field spt ini field1,field2. 
..dst.
di field tsb bertipe String semua, tetapi di field-field tsb di isi data 
tanggal, amount.

misal 
field1 field2
23-10-2009    2500,23

03-10-2008    45000
sya ingin tanya misal klw sy buat spt itu, apakah akan mendaptkan kesulitan 
dalam memngolah datanya.
misal utk menmapilkan data di laporan berdasrkan parameter cari field1 
>=01-01-2009

atau cari field2 >25

terima kasih.




 

  




 

















  __
Coba Yahoo! Messenger 10 Beta yang baru. Kini dengan update real-time, 
panggilan video, dan banyak lagi! Kunjungi http://id.messenger.yahoo.com/

Re: [JUG-Indonesia] [Quartz Scheduler] java.lang.NoClassDefFoundError: org.quartz.StatefulJob

2009-11-04 Terurut Topik Samuel Franklyn
PUTRI CHAIRINA wrote:
> Dear JUGers,
> 
> Numpang bertanya ya..
> Saya menggunakan Quartz Scheduler.
> Pada pertama kali Job di trigger, ia berjalan baik. Kemudian ada error :
> java.lang.NoClassDefFoundError: org.quartz.StatefulJob.
> Berarti ini maksud ada class yang tidak ditemukan, yaitu StatefulJob.
> Betul/salah? Nah, setelah saya cek di jar Quartz, class tersebut ada.
> 

Ini isu multi-threading. Bagaimana cara kamu menjalankan Quartz didalam
web app kamu? Cara yang benar adalah dengan menambahkan konfigurasi
berikut dalam web.xml


shutdown-on-unload
true


start-scheduler-on-load
true



QuartzInitializerListener 
org.quartz.ee.servlet.QuartzInitializerListener


Sebelum kamu menschedule job maka scheduler harus dipause dulu.

ServletContext sc = sce.getServletContext();

StdSchedulerFactory ssf = (StdSchedulerFactory) 
sc.getAttribute(QuartzInitializerListener.QUARTZ_FACTORY_KEY);
log.info("StdSchedulerFactory:" + ssf.toString());

Scheduler scheduler = ssf.getScheduler();

scheduler.standby();

JobDetail jobDetail = new JobDetail("RetrieveAndStorePnrJob", 
Scheduler.DEFAULT_GROUP, RetrieveAndStorePnrJob.class);

CronTrigger trigger = new CronTrigger("RetrieveAndStorePnrJobTrigger", 
Scheduler.DEFAULT_GROUP, configs.getConfigValue());

scheduler.scheduleJob(jobDetail, trigger);

scheduler.start();


[JUG-Indonesia] [Quartz Scheduler] java.lang.NoClassDefFoundError: org.quartz.StatefulJob

2009-11-04 Terurut Topik PUTRI CHAIRINA
Dear JUGers,

Numpang bertanya ya..
Saya menggunakan Quartz Scheduler.
Pada pertama kali Job di trigger, ia berjalan baik. Kemudian ada error :
java.lang.NoClassDefFoundError: org.quartz.StatefulJob.
Berarti ini maksud ada class yang tidak ditemukan, yaitu StatefulJob.
Betul/salah? Nah, setelah saya cek di jar Quartz, class tersebut ada.

Error ini muncul satu kali, setelah itu, Job berjalan dengan baik.
Saya tes dengan mencetak "=== tes =".  Berikut ini
isi log-nya :

=== tes = (Job ketika pertama kali berjalan, sukses)

Nov 4, 2009 3:55:00 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped
already. Could not load org.quartz.StatefulJob.  The eventual
following stack trace is caused by an error thrown for debugging
purposes as well as to attempt to terminate the thread which caused
the illegal access, and has no functional impact.
java.lang.IllegalStateException
at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1246)
at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)

Exception in thread "QuartzScheduler_QuartzSchedulerThread"
java.lang.NoClassDefFoundError: org.quartz.StatefulJob
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at org.quartz.JobDetail.class$(JobDetail.java:293)
at java.lang.Class.forName0(Native Method)
at org.quartz.JobDetail.isStateful(JobDetail.java:439)
at java.lang.Class.forName(Class.java:169)
at org.quartz.simpl.RAMJobStore.triggerFired(RAMJobStore.java:1313)
at org.quartz.JobDetail.class$(JobDetail.java:293)
at 
org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:342)
at org.quartz.JobDetail.isStateful(JobDetail.java:439)
at org.quartz.simpl.RAMJobStore.triggerFired(RAMJobStore.java:1313)
at 
org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:342)

=== tes = (Job sukses berjalan kembali)
=== tes =
=== tes =
=== tes =
=== tes =
(dan seterusnya sukses)


Lalu letak kesalahnya dimana ya? Dan bagaimanakah solusinya?

Yang kedua, apakah maksud dari info berikut ini :
Nov 4, 2009 3:55:00 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already.

Environtment : Struts 1.2.9 + Tomcat.

Terima kasih atas bantuannya.


Putri Chairina
http://putrichairina.wordpress.com


Re: [JUG-Indonesia] (oot) simulasi test program

2009-11-04 Terurut Topik Muhammad Edwin
btw, rada OOT nih,
gw lg bikin simulasi stress tes,
dimana server di-hit dengan multiple thread secara bersamaan,
kebetulan ketika gw cek log result-nya ada beberapa hit yang error,

yang jadi pertanyaan gw,
seberapa besar sih margin error yang diperbolehkan,
sehingga suatu software bisa dinyatakan acceptable dan lolos stress test,
karena kayaknya ga mungkin bikin software yg 100% fail-proof.

terima kasih sebelumnya.

2009/11/4 Ifnu bima 

>
>
> Yup pake jmeter
>
>
> On 11/4/09, joshua sitopul 
> >
> wrote:
> > Selamat siang semuany, mau nanya apakah ada program / lib atau apapun
> yang
> > dapat digunakan untuk simulasi test program, misalnya uda jadi program
> java
> > berbasis web, terus mau testing nih.. misalnya dalam waktu yang
> bersamaan,
> > 100 user melakukan kegiatan yang sama.,,
> >
> > Apache JMeter ??
> >
> _
>