From owner-freebsd-java Thu Mar 8 10:33:26 2001 Delivered-To: freebsd-java@freebsd.org Received: from exchange1.crossoft.com (25.crcr3.xdsl.nauticom.net [209.195.166.90]) by hub.freebsd.org (Postfix) with ESMTP id B7E4C37B71C for ; Thu, 8 Mar 2001 10:33:18 -0800 (PST) (envelope-from dlister@crossoft.com) X-MimeOLE: Produced By Microsoft Exchange V6.0.4417.0 content-class: urn:content-classes:message Subject: RE: Trying to Create a simple Bean Date: Thu, 8 Mar 2001 13:33:26 -0500 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C0A7FE.43DB38E0" Message-ID: <9FD1AD5A8A0EB94B8B41ABC47563ED4B3B67@exchange1.crossoft.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: <9FD1AD5A8A0EB94B8B41ABC47563ED4B3B67@exchange1.crossoft.com> Thread-Topic: Trying to Create a simple Bean Thread-Index: AcCnYfK0mH1+CNYUSeyPG6Mx7/ovCAAm61qB From: "Drew Lister" To: "Joe Shevland" , "Sean Kelly" , Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. ------_=_NextPart_001_01C0A7FE.43DB38E0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I got my simple Bean to work. Thanks to Sean and Joe for their help on this issue! =20 Two other questions though. Hopefully these aren't too elementary. =20 =20 1. Is there a Tomcat installation for BSD? 2. I was working with a page.jsp and I keep getting a "Internal Server Error", even after I remove the page. Does JServ have some kind of caching? =20 Thanks, Drew Lister -----Original Message-----=20 From: Joe Shevland=20 Sent: Wed 3/7/2001 6:56 PM=20 To: Drew Lister; Sean Kelly; freebsd-java@FreeBSD.ORG=20 Cc:=20 Subject: RE: Trying to Create a simple Bean =09 =09 Hi Drew, =09 JServ cannot find the class file for your DiceBean class. =09 Its been a while since I've used JServ (Tomcat is a much better alternative). If DiceBean is not associated with a package (e.g. no package com.foo.bar in Java source) then it should be fine to compile DiceBean.class and then place a reference to its directory or JAR file in (I think) jserv.properties as this is where the CLASSPATH is set up. =09 I would keep your class files for a particular web app in both i) a structured package format and ii) a JAR file, just for namespace cleanliness. =09 Tomcat makes things a lot easier in terms of class loading too, you can just whompf all your class files into /WEB-INF/classes or JAR's into /WEB-INF/lib. =09 Regards, Joe =09 -----Original Message----- From: Drew Lister [ mailto:owner-freebsd-java@FreeBSD.ORG]On Behalf Of Drew Lister Sent: Thursday, March 08, 2001 4:56 AM To: Sean Kelly; freebsd-java@FreeBSD.ORG Subject: RE: Trying to Create a simple Bean =09 =09 When I put the line in : <%@page import=3D"DiceBean" %> I get this error =09 /usr/local/www/gnujsp/jsp__pants_2ejsp.java:6: Class DiceBean not found in import. import DiceBean; ^ 1 error =09 Should DiceBean be part of a package? I was just referencing it as one class. The CLASSPATH of the webserver (Apache.conf) does include the location of DiceBean. =09 Should you store all classes that you create in another directory besides the home directory of the www pages? =09 Thanks, =09 Drew Lister -----Original Message----- From: Sean Kelly Sent: Wed 3/7/2001 12:10 PM To: Drew Lister; freebsd-java@FreeBSD.ORG Cc: Subject: Re: Trying to Create a simple Bean =09 =09 > DiceBean time =3D (DiceBean) =09 Do you have the package for DiceBean imported in your <%@ page ... %> declaration? =09 Is the class definition for DiceBean available to GNU JSP? In other words, does the CLASSPATH of the web server include the location of DiceBean? =09 --k =09 =09 ------_=_NextPart_001_01C0A7FE.43DB38E0 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IhwSAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAIwAAAFJFOiBUcnlpbmcgdG8gQ3Jl YXRlIGEgc2ltcGxlIEJlYW4ApgsBBYADAA4AAADRBwMACAANACEAGgAEAC8BASCAAwAOAAAA0QcD AAgADQAhABoABAAvAQEJgAEAIQAAADk5NzMwN0EyM0Y1MjA4NEM4MDVBMkRENTY5MzQxNkI1APYG AQOQBgBEFAAANgAAAAMANgAAAAAAQAA5AOA420P+p8ABHgA9AAEAAAAFAAAAUkU6IAAAAAACAUcA AQAAADIAAABjPXVzO2E9IDtwPUNyb3Nzb2Z0O2w9RVhDSEFOR0UxLTAxMDMwODE4MzMyNlotMzY0 AAAAHgBJAAEAAAAjAAAAUkU6IFRyeWluZyB0byBDcmVhdGUgYSBzaW1wbGUgQmVhbgAAQABOAAC6 0kdip8ABHgBaAAEAAAANAAAASm9lIFNoZXZsYW5kAAAAAAIBWwABAAAAPwAAAAAAAACBKx+kvqMQ GZ1uAN0BD1QCAAAAAEpvZSBTaGV2bGFuZABTTVRQAHNoZXZsYW5kakBrcGkuY29tLmF1AAACAVwA AQAAABoAAABTTVRQOlNIRVZMQU5ESkBLUEkuQ09NLkFVAAAAHgBdAAEAAAANAAAASm9lIFNoZXZs YW5kAAAAAAIBXgABAAAAPwAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAEpvZSBTaGV2bGFuZABT TVRQAHNoZXZsYW5kakBrcGkuY29tLmF1AAACAV8AAQAAABoAAABTTVRQOlNIRVZMQU5ESkBLUEku Q09NLkFVAAAAHgBmAAEAAAAFAAAAU01UUAAAAAAeAGcAAQAAABUAAABzaGV2bGFuZGpAa3BpLmNv bS5hdQAAAAAeAGgAAQAAAAUAAABTTVRQAAAAAB4AaQABAAAAFQAAAHNoZXZsYW5kakBrcGkuY29t LmF1AAAAAB4AcAABAAAAHwAAAFRyeWluZyB0byBDcmVhdGUgYSBzaW1wbGUgQmVhbgAAAgFxAAEA AAAbAAAAAcCnYfK0mH1+CNYUSeyPG6Mx7/ovCAAm61qBAB4AdAABAAAAMgAAAERyZXcgTGlzdGVy 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 NDFBQkM0NzU2M0VENEIzQjY3QGV4Y2hhbmdlMS5jcm9zc29mdC5jb20+AAAAHgBHEAEAAAAPAAAA bWVzc2FnZS9yZmM4MjIAAAsA8hABAAAAHwDzEAEAAABSAAAAUgBFACUAMwBBACAAVAByAHkAaQBu AGcAIAB0AG8AIABDAHIAZQBhAHQAZQAgAGEAIABzAGkAbQBwAGwAZQAgAEIAZQBhAG4ALgBFAE0A TAAAAAAACwD2EAAAAABAAAcwYAkdoP2nwAFAAAgw0NziQ/6nwAEDAN4/5AQAAAMA8T8AAAAAHgD4 PwEAAAAMAAAARHJldyBMaXN0ZXIAAgH5PwEAAABfAAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAA AAAAAC9PPUNST1NTT0ZUL09VPUZJUlNUIEFETUlOSVNUUkFUSVZFIEdST1VQL0NOPVJFQ0lQSUVO VFMvQ049RExJU1RFUgAAHgD6PwEAAAAVAAAAU3lzdGVtIEFkbWluaXN0cmF0b3IAAAAAAgH7PwEA AAAeAAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC4AAAADAP0/5AQAAAMAGUAAAAAAAwAa QAAAAAADAB1AAAAAAAMAHkAAAAAAHgAwQAEAAAAIAAAARExJU1RFUgAeADFAAQAAAAgAAABETElT VEVSAB4AMkABAAAAFQAAAHNoZXZsYW5kakBrcGkuY29tLmF1AAAAAB4AM0ABAAAAFQAAAHNoZXZs YW5kakBrcGkuY29tLmF1AAAAAB4AOEABAAAACAAAAERMSVNURVIAHgA5QAEAAAACAAAALgAAAAsA KQAAAAAACwAjAAAAAAADAAYQu2YKwgMABxCrBwAAAwAQEAAAAAADABEQAAAAAB4ACBABAAAAZQAA AElHT1RNWVNJTVBMRUJFQU5UT1dPUktUSEFOS1NUT1NFQU5BTkRKT0VGT1JUSEVJUkhFTFBPTlRI SVNJU1NVRVRXT09USEVSUVVFU1RJT05TVEhPVUdISE9QRUZVTExZVEhFU0UAAAAAAgF/AAEAAAA+ AAAAPDlGRDFBRDVBOEEwRUI5NEI4QjQxQUJDNDc1NjNFRDRCM0I2N0BleGNoYW5nZTEuY3Jvc3Nv ZnQuY29tPgAAAByl ------_=_NextPart_001_01C0A7FE.43DB38E0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message