From: tamera@otokoc.com.tr
Date: Mon 05 May 2003 - 10:28:44 EEST
Bu starter kit her =FEeyi bar=FDnd=FDr=FDyormu.Tomcat,java,ant...vb.
-----Original Message-----
From: Cengizhan Kaptan [mailto:cengizhan@intlcommerce.com]
Sent: Saturday, May 03, 2003 12:28 AM
To: linux-programlama@liste.linux.org.tr
Subject: [linux-programlama] Re: Tomcat JSP Mysql PHP
Evet bu konuda bir cevap ben de rica edecegim ilgilenen varsa; :8080 =
olma=3D
dan=3D20
kullanma konusunda benim de bilgim yok dogrusu...
Aslinda oteki sorun icin de nasil yardim edebilecegimi bilemiyorum, =
Sun'i=3D
n bir=3D20
seminerinde Starter Kit alip oradan yuklemistim her seyi, icinde =
path=3D20
ayarlari ve tomcat ayarlari da yer aliyordu dokumantasyon olarak=3D20
($CATALINA_HOME vb. gibi) tek tavsiye edebilecegim sey TomCat =
dokumantasy=3D
onu=3D20
ve Sun.com'dan Forte for Java'ya bakmaniz... Eger bulamazsaniz ya da =
beni=3D
m=3D20
yazdiklarim ise yarayabilirse ben size html formatinda gonderebilirim =
san=3D
irim=3D20
bu belgeleri...
gorusmek uzere...
Cum 02 May 2003 16:48 tarihinde =3DFEunlar=3DFD =
yazm=3DFD=3DFEt=3DFDn=3DFDz:
> tomcat dizininde work/standalone/localhost u sildim..bunu source =3D3D
> kodlar=3D3DFD degisen jsp lerin tekrar compile edilmesi icin yapmistim =
fa=3D
kat =3D3D
> bu islemden sonra bu hatayi verdi..simdi tomcati ucurdum tekrar kurdum =
=3D
=3D3D
> sorun cozuldu fakat her seferinde bunu yapmadan compile islemini nasil =
=3D
=3D3D
> yapicam..sanirim bunun icin ANT kullanmam gerekiyor..ama ANT =3D3DFDn =
=3D3D
> kullanimi ile ilgilide pek fazla bisi bilmiyorum..birde TOMCAT ve =
APACH=3D
E =3D3D
> beraber nas=3D3DFDl calistiracam..Ben :8080 portunu belirtmeden girmek =
=3D3D
> istiyorum..
>
> -----Original Message-----
> From: Cengizhan Kaptan [mailto:cengizhan@intlcommerce.com]
> Sent: Friday, May 02, 2003 4:27 PM
> To: linux-programlama@liste.linux.org.tr
> Subject: [linux-programlama] Re: Tomcat JSP Mysql PHP
>
>
> Merhaba,
> benim e-mail client'im birtakim ayarlardan guzel gostermiyor =
ancak=3D3D3D=3D
20
> bakabildigim kadari le java compiler'i herhangi bir nedenden dolayi =
=3D3D
> dogru=3D3D3D
> =3D3D3D20
> calismiyora benzer... j2sdk1.3 ya da 1.4'u dogru bir bicimde =3D3D
> kurdugunuzu=3D3D3D20
> bence bir daha kontrol edin ilgili dizini tam tanitamazsaniz tomcat =
=3D3D
> hata=3D3D3D20
> verir... Sizin durumunuzda da ilgili classlara ve =
compiler'lara=3D3D3D20
> ulasilamadigina gore bir daha gozden gecirmekte fayda var...=3D3D3D20
>
> sun.com'da bu konuda detayli bilgiler var ve ozellikle path ayarlari =
=3D3D
> vb.=3D3D3D20
> konularda... Hem Linuz hem de Win icin... Sorun buyuk ihtimalle =3D3D
> buradan=3D3D3D20
> kaynaklanmis...
> Saygilar...
>
> Cum 02 May 2003 14:56 tarihinde =3D3D3DFEunlar=3D3D3DFD =3D3D
>
> yazm=3D3D3DFD=3D3D3DFEt=3D3D3DFDn=3D3D3DFDz:
> > Merhaba
> >
> > Bir projede tomcat jsp mysql ve php kullanmam=3D3D3D3DFDz gerekiyor =
=3D3D
>
> b=3D3D3D3DFCt=3D3D3D3D=3D3D3D
> FCn =3D3D3D3D
>
> > kurulumlar=3D3D3D3DFD yapt=3D3D3D3DFDm fakat jsp =
sayfalar=3D3D3D3DFDn=3D3D3D3=3D
DFD =3D3D3D3D
> > =3D3D
>
> =
=3D3D3D3DE7al=3D3D3D3DFD=3D3D3D3DFEt=3D3D3D3DFDrd=3D3D3D3DFD=3D3D3D3DF0=3D=
3D3D3DFDmda=3D
=3D2E..a=3D3D3D3DFEa=3D3D3D3=3D3D
> DF0=3D3D3D3DFDdaki hat=3D3D3D
> ay=3D3D3D3DFD al=3D3D3D3DFDyorum..
>
> > Generated servlet error:
> >
> >
> >
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorH=3D=
=3D3D3D=3D3D
>
> an=3D3D3D3D
>
> > dler.java:130)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.j=3D=
=3D3D3D=3D3D
>
> av=3D3D3D3D
>
> > a:293)
> > =3D3D3D09at =3D3D
>
> =
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:3=3D3D3D
> 53)
>
> > =3D3D3D09at =
org.apache.jasper.compiler.Compiler.compile(Compiler.java:3=3D
70)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.j=3D=
=3D3D3D=3D3D
>
> av=3D3D3D3D
>
> > a:473)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j=3D=
=3D3D3D=3D3D
>
> av=3D3D3D3D
>
> > a:190)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295=3D=
=3D3D3D=3D3D
>
> )
>
> > =3D3D3D09at =3D3D
>
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>
> > =3D3D3D09at =
javax.servlet.http.HttpServlet.service(HttpServlet.java:853=3D
)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic=3D=
=3D3D3D=3D3D
>
> at=3D3D3D3D
>
> > ionFilterChain.java:247)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil=3D=
=3D3D3D=3D3D
>
> te=3D3D3D3D
>
> > rChain.java:193)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal=3D=
=3D3D3D=3D3D
>
> ve=3D3D3D3D
>
> > .java:256)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.=3D=
=3D3D3D=3D3D
>
> in=3D3D3D3D
>
> > vokeNext(StandardPipeline.java:643)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:=3D=
=3D3D3D=3D3D
>
> 48=3D3D3D3D
>
> > 0)
> > =3D3D3D09at =3D3D3D3D
> > =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal=3D=
=3D3D3D=3D3D
>
> ve=3D3D3D3D
>
> > .java:191)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.=3D=
=3D3D3D=3D3D
>
> in=3D3D3D3D
>
> > vokeNext(StandardPipeline.java:643)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:=3D=
=3D3D3D=3D3D
>
> 48=3D3D3D3D
>
> > 0)
> > =3D3D3D09at =3D3D3D3D
> > =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:24=3D=
=3D3D3D=3D3D
>
> 15=3D3D3D3D
>
> > )
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav=3D=
=3D3D3D=3D3D
>
> a:=3D3D3D3D
>
> > 180)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.=3D=
=3D3D3D=3D3D
>
> in=3D3D3D3D
>
> > vokeNext(StandardPipeline.java:643)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV=3D=
=3D3D3D=3D3D
>
> al=3D3D3D3D
>
> > ve.java:171)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.=3D=
=3D3D3D=3D3D
>
> in=3D3D3D3D
>
> > vokeNext(StandardPipeline.java:641)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav=3D=
=3D3D3D=3D3D
>
> a:=3D3D3D3D
>
> > 172)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.=3D=
=3D3D3D=3D3D
>
> in=3D3D3D3D
>
> > vokeNext(StandardPipeline.java:641)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:=3D=
=3D3D3D=3D3D
>
> 48=3D3D3D3D
>
> > 0)
> > =3D3D3D09at =3D3D3D3D
> > =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve=3D=
=3D3D3D=3D3D
>
> =3D3D3D2Ej=3D3D3D3D
>
> > ava:174)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.=3D=
=3D3D3D=3D3D
>
> in=3D3D3D3D
>
> > vokeNext(StandardPipeline.java:643)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:=3D=
=3D3D3D=3D3D
>
> 48=3D3D3D3D
>
> > 0)
> > =3D3D3D09at =3D3D3D3D
> > =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:5=3D=
=3D3D3D=3D3D
>
> 94=3D3D3D3D
>
> > )
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process=3D=
=3D3D3D=3D3D
>
> Co=3D3D3D3D
>
> > nnection(Http11Protocol.java:392)
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5=3D=
=3D3D3D=3D3D
>
> 65=3D3D3D3D
>
> > )
> > =3D3D3D09at =3D3D3D3D
> > =3D3D
>
> =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo=3D=
=3D3D3D=3D3D
>
> l.=3D3D3D3D
>
> > java:619)
> > =3D3D3D09at java.lang.Thread.run(Thread.java:536)
> >
> > -----Original Message-----
> > From: =3D3D3D3DD6zg=3D3D3D3DFCr =3D3D3D3DD6ZASLAN =
[mailto:listeler@ins.itu.=3D
edu.tr]
> > Sent: Friday, May 02, 2003 12:40 PM
> > To: linux-programlama@liste.linux.org.tr
> > Subject: [linux-programlama] Re: transaction locking
> >
> >
> > Te=3D3D3D3DFEekk=3D3D3D3DFCrler...
> >
> > =3D3D3D3DD6zg=3D3D3D3DFCr =3D3D3D3DD6ZASLAN
> > http://ozaslan.ifbim.itu.edu.tr
> >
> > ----- Original Message -----=3D3D3D3D20
> > From: "Cengizhan Kaptan" <cengizhan@intlcommerce.com>
> > To: <linux-programlama@liste.linux.org.tr>
> > Sent: Friday, May 02, 2003 12:19 PM
> > Subject: [linux-programlama] Re: transaction locking
> >
> >
> > Merhaba,
> >
> > Transaction locking (islem kilitleme) veritabanlarinda bir dizi =
=3D3D3D=3D
3D
> > sorgulama=3D3D3D3D3D
> > nin=3D3D3D3D3D20
> > tamaminin basari ile yurutulmesini saglayan/kontrol eden bir =
=3D3D3D3D
> > sistemdir.=3D3D3D3D3D20
> > Ornekleyelim: bir web siteniz var ve bir musteri siparis verdiginde =
=3D3D
>
> bir=3D3D3D
> =3D3D3D3D
>
> > t=3D3D3D3D3D
> > akim=3D3D3D3D3D20
> > sorgulamalar yapmaniz muhtemeldir... Ornegin musterinin bilgisinin =
=3D3D
>
> =3D3D3D3D
>
> > bir=3D3D3D3D3D20
> > musteri tablosunda saklanmasi, mevcut malzemenin satildigina dair =
=3D3D
>
> =3D3D3D3D
>
> > tabloda=3D3D3D3D3D
> > ki=3D3D3D3D3D20
> > guncelleme, siparisin eklenmesi ve kredi kartinin saklanmasi gibi... =
=3D
=3D3D
>
> =3D3D3D3D
>
> > Soyl=3D3D3D3D3D
> > e=3D3D3D3D3D20
> > dusunun bunlardan (orneklerden) musteri bilgisi alindi, satis isi =
iyi=3D
=3D3D
>
> =3D3D3D3D
>
> > git=3D3D3D3D3D
> > ti=3D3D3D3D3D20
> > yani ilgili tablolara veri girildi ancak bir sebepten dolayi kredi =
=3D3D
>
> =3D3D3D3D
>
> > karti=3D3D3D3D3D20
> > bilgisi alinamadi, iste bu durumda transaction locking ise yarar =
zira=3D
=3D3D
>
> =3D3D3D3D
>
> > but=3D3D3D3D3D
> > un=3D3D3D3D3D20
> > islemlerden birisi bile basarisiz olursa tum islem serisini =3D3D
>
> yok=3D3D3D3D3D20
>
> > eder/sifirlar... Aksi takdirde bazi tablolarda giris olurken, =
=3D3D3D3D
> > bazilarinda=3D3D3D3D3D
> > ise=3D3D3D3D3D20
> > giris olmayabilir ve ayikla pirincin tasini olur tabiri caizse... =
=3D3D
>
> =3D3D3D3D
>
> > Yani=3D3D3D3D3D20
> > basarisiz bir islemde ilgili veritabanlarindaki islem serisine ait =
=3D3D
>
> dige=3D3D3D
> r =3D3D3D3D
>
> > =3D3D3D3D3D
> > tum=3D3D3D3D3D20
> > islemleri de iptal eden onemli bir mekanizma kisaca... Oracle =
=3D3D3D3D
> > stored=3D3D3D3D3D20
> > procedure vb. ozelliklerin yanisira bu ozelligi de sagliyor =
=3D3D3D3D
> > ornegin...=3D3D3D3D3D20
> > Postgresql'de de bu ozellik yok ancak stored procedure var =
sanirim...
> >
> > Saygilar...=3D3D3D3D3D20
> > Cengizhan Kaptan
> >
> > Cum 02 May 2003 11:11 tarihinde =3D3D3D3D3DFEunlar=3D3D3D3D3DFD =
=3D3D3D3D
> >
> > yazm=3D3D3D3D3DFD=3D3D3D3D3DFEt=3D3D3D3D3DFDn=3D3D3D3D3DFDz:
> > > Merhabalar,
> > > Bu soruyu daha once de sormustum fakat yanit alamamistim sanirim. =
=3D3D
>
> =3D3D3D3D
>
> > MySQL
> >
> > > veri tabaninda Transaction Locking ozelligi yoktur deniyor. Bu =
=3D3D
>
> ozelli=3D3D3D
> k
>
> > > nedir, ne ise yarar? Tesekkurler...
> > >
> > > Ozgur OZASLAN
> > > http://ozaslan.ifbim.itu.edu.tr