From: Cengizhan Kaptan (cengizhan@intlcommerce.com)
Date: Mon 05 May 2003 - 12:22:30 EEST
Hayir, ANT yok icinde ancak j2sdk-1.4.xxxx ve 1.3 surumleri var bunun
disinda zaten tomcat kurarken Tomcat kendisinin makinede oldugunu taniyor ve
ona gore :8080'e kuruyor; ancak benim size tavsiyem hem starter kit hem de
TomCat'in 7-8'er sayfalik dokumantasyonuna bakmaniz zira orada tanimlamalar
sayesinde sorun yasamazsiniz... Ant yok ancak dedigim gibi... Java Servlet,
Beans, JSP vb. daha bir cok uygulama yapabilirsiniz, zaten kit'te de cok
genis bir dokumantasyon var...
----- Original Message -----
From: <tamera@otokoc.com.tr>
To: <linux-programlama@liste.linux.org.tr>
Sent: Monday, May 05, 2003 10:28 AM
Subject: [linux-programlama] Re: Tomcat JSP Mysql PHP
> 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
>
>
>