21. oktober 2002 - 18:52Der er
28 kommentarer og 1 løsning
servlet problemer.
Hej
Jeg ved ikke hvor jeg skal smide det her spørgsmål så jeg prøver her. Jeg har lavet en del servlet som jeg gerne vil afprøve under Tomcat 3.3 Jeg har bare et problem med den web.xml fil der skal ligge i diret. Hvis vi nu siger at jeg vil ha en del servlets til at ligge under tomcat/webapps/test/. Dertil laves der en WEB-INF/classes hvor jeg smider mine java/class filer. NOgen har en ide til hvordan jeg f.eks. vil kunne eksikvere 2 filer fra tomcat serveren.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
[det er ihverfald opsætningen når man kører Tomcat sammen med JBoss - det er et stykke tid siden jeg har kørt Tomcat standalone, men det bør være nogenlunde det samme]
>But if want to give/sell the app to others, then Tomcat is probably best.
No way, Tomcat er buggy, langsom og død besværlig. Resin overholder også standarden til punkt og prikke.
>If you want to improve your resume, then Tomcat experience is probably best.
Igen noget nonsens, at det er på engelsk hjælper ikke.
Tomcat er tæt på noget af det besværligste software der findes, og det lider kraftigt under open source problemmet, nemlig elendig dokumentation.
Og arne_v jeg ved hvad jeg snakker om, jeg har været med til at udvikle Danmarks nok største JSP site, vi startede med Tomcat, og skiftede til Resin ganske enkelt fordi tomcat var en gang ubrugeligt hø.
Det står dig naturligvis frit for at betragte Tomcat som en gang ubrugelig hø.
Fakta er at det er den mest udbredte. Det betyder noget. Både for software og for resumeer. Uanset om der ligger kvalitet til grund for det eller ej.
Og det kan da godt være, at du har været med til at lave et stort JSP site. Men at du mener det gør dig klogere end Apache Group, Borland (som bruger Tomcat) etc. har jeg lidt svært ved at tage alvorligt.
Og iøvrigt synes jeg da i parantes bemærket, at Tomcat er noget af det nemmeste at bruge.
Men jeg ved ikke hvor mange gange her på sitet, jeg har foreslået folk at bruge resin når tomcat driller, og alle gange er de kommet tilbage og siger 'nej hvor er den nem at bruge'
Tomcat's dokumentation er elendig og hjælp finder man ikke.
Og om man skriver tomcat i ens resume betyder intet, det er J2ee, og JSP der tæller.
Men kan du skrive Oracle 9ias så hjælper det på det.
Læs lige dette her skrevet af Altavista's CTO: "When evaluating our software needs, it was imperative to have a fast, scaleable and most importantly, reliable technology. AltaVista found such qualities with Caucho's technology. Resin provides an excellent basis for our front end Web-server software platform." Doug Young, CTO, Altavista
Apache group er et open source community, så alt som ikke er open source efter GPL licensen kan de selvfølgelig ikke lide. At borland kan lide det er da meget fint, men hvorfor acceptere et firma der ikke engang kan lave et ordentligt udviklingsværktøj ?
Selvfølgelig kan tomcat bruges, men det når ikke prof. værktøjer til knæene.
p.s. Hvad har du af erfaring med Resin ? Hvis du ikke har seriøs erfaring kan du jo ikke udtale dig om produktet. Ligesom jeg ikke vil udtale mig om Orion eller Jboss for dem har jeg ikke brugt.
Du kan jo selv prøve at søge på monster.com på Tomcat og Resin og se hvad der giver flest hit.
Du nævner selv Oracle 9iAS. Lad mig lige citere fra "Oracle9i Application Server An Oracle White Paper September 2002":
100% Compatible with Tomcat - Oracle9iAS? Servlet Engine is a 100% compatible with the Tomcat Servlet i Engine delivered by the Apache consortium. As a result, developers who have used Apache and Tomcat to develop their applications can easily deploy them to Oracle9iAS? servlet engine. Oracle will ensure that its Servlet facilities remain compatible with subsequent Apache consortium efforts including the Jakarta and Catalina projects.
Der er Tomcat som sætter standarden.
Jeg kan forstå, at du ikke kan lide JBuilder. Det er jo tilfældigvis også den meste udbredte (commercielle) Java IDE.
Man kan have mange grunde til ikke at kune lide Tomcat og JBuilder. Men det er altså de produkter som bruges ude i verden.
PS: Jeg skrev meget klart, at jeg ikke har erfaring med Resin. Og hvis du læser mit indlæg vil du også se, at på intet tidspunkt har jeg udtalt mig om hvad Resin kan eller ikke kan.
Hvis du kan starte Tomcat men ikke "køre" dine servlets, så er det med meget stor sandsynelighed web.xml og war-fil indhold der er problemet - ikke Tomcat konfiguration.
Det jeg har netop flyttet men alle i samme dir men det burde jo kun gøre det at fjerne noget af urlen fra fra <url-pattern>/Login/Login</url-pattern>
Jeg har også en sådan i server.xml : <Context path="/website" docBase="website" debug="0" reloadable="true" crossContext="true"></Context> det er så en WEB-INF/classes/"mine klasser her"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.