comp.lang.java.programmer
http://groups-beta.google.com/group/comp.lang.java.programmer
[EMAIL PROTECTED]

Today's topics:

* JAR Files with Class Paths - 2 messages, 2 authors
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/406a82f012791e11
* Splitting a full-duplex socket - 2 messages, 2 authors
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/51615aee9a18c299
* TreeModel - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/96a60cb3b850a5bc
* A very basic jni question - are values copied? - 2 messages, 2 authors
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/5b02c5b97b0a872b
* FindClass fails after GetStaticFieldID failed - 2 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/8f94e7d969f0f716
* Design pattern(s) for batch processing? - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/9d630ddc9229f91d
* My .jsp does not call the ActionForm servlet :-( - 7 messages, 3 authors
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/e7fe3ccd8731187
* JavaMail - RFC822 - 2 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/149d82568868d99e
* debugging a javax.comm prog - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/a243b91ea73dec8b
* Uploading Files Using MultipartRequest while Parsing Other Params - 1 
messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/a8ab3d5be27383e5
* please I need help on my java Applet - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/b9a589a8cfda9bef
* BufferedReader Method to Read Next Line?? - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/10c43d275881bfe9
* CACAO JavaVM 0.91 released under GPL - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/b91aecb616a13f79
* Ant question - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/1fa97e66c00da320

==============================================================================
TOPIC: JAR Files with Class Paths
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/406a82f012791e11
==============================================================================

== 1 of 2 ==
Date: Sat, Dec 25 2004 4:10 pm
From: steve  

On Sat, 25 Dec 2004 05:14:45 +0800, kjc wrote
(in article <[EMAIL PROTECTED]>):

> The VM is not seeing your classpath for reasons i'm unaware of.
> Since i'm on a Linux platform, i've gone as far as I can.
> Any windows guys monitoring this thread.
> 
> Jonathan wrote:
>> This is what I was doing:
>> 
>> C:\physioclinic\dist>java -cp
>> C:\physioclinic\dist\mysql-connector-java-3.0.15-g
>> a-bin.jar -jar scheduler.jar
>> 
>> java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>> java.sql.SQLException: No suitable driver
>> java.lang.NullPointerException
>> at DBConnection.query(DBConnection.java:49)
>> at DayPanel.<init>(DayPanel.java:123)
>> at MonthTable.mouseClicked(MonthTable.java:176)
>> at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
>> at java.awt.Component.processMouseEvent(Unknown Source)
>> at java.awt.Component.processEvent(Unknown Source)
>> at java.awt.Container.processEvent(Unknown Source)
>> at java.awt.Component.dispatchEventImpl(Unknown Source)
>> at java.awt.Container.dispatchEventImpl(Unknown Source)
>> at java.awt.Component.dispatchEvent(Unknown Source)
>> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
>> Source)
>> at java.awt.LightweightDispatcher.processMouseEvent(Unknown
>> Source)
>> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
>> at java.awt.Container.dispatchEventImpl(Unknown Source)
>> at java.awt.Window.dispatchEventImpl(Unknown Source)
>> at java.awt.Component.dispatchEvent(Unknown Source)
>> at java.awt.EventQueue.dispatchEvent(Unknown Source)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
>> 
>> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
>> Source)
>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>> at java.awt.EventDispatchThread.run(Unknown Source)
>> C:\physioclinic\dist>
>> 
> 

you can read the system classpath from java.
 read the classpath. add the file the write it back out to the system 
classpath, actually in the program, then  debug using this.




== 2 of 2 ==
Date: Sat, Dec 25 2004 9:59 am
From: Remco Rotteveel  

Jonathan wrote:
> I have tried to include the Class-Path with the JAR's manifest, like
> so:
> 
> Manifest-Version: 1.0
> Ant-Version: Apache Ant 1.6.2
> Created-By: 1.4.2_06-b03 (Sun Microsystems Inc.)
> Main-Class: Scheduler
> Class-Path: C:\physioclinic\mysql-connector-java-3.0.15-ga-bin.jar
> 
> However, when I include the Class-Path attribute, the JAR can no longer
> find the Scheduler main class.

Did you verify that the manifest ends with a newline? Without it, the 
manifest isn't parsed correctly.

-- 
Regards,
Remco.




==============================================================================
TOPIC: Splitting a full-duplex socket
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/51615aee9a18c299
==============================================================================

== 1 of 2 ==
Date: Sat, Dec 25 2004 12:48 am
From: "cyberco"  

Yes, sockets are either at both ends full-duplex or not full duplex.
That's right, and that's my problem. The server application requires a
full-duplex connection to the client, but the client doesn't support
full-duplex sockets. I have no way of changing the serverside
application so a proxy is the only solution. Question remains what the
best way is to 'split' a full-duplex socket and forward/return the
communication over 2 seperate sockets....




== 2 of 2 ==
Date: Sat, Dec 25 2004 1:43 pm
From: "Filip Larsen"  

"cyberco" wrote

> Question remains what the
> best way is to 'split' a full-duplex socket and forward/return the
> communication over 2 seperate sockets....

It depends strongly on which API is available on the device. For
instance, if you only have access to HttpConnection you will have to
simulate a full-duplex stream with those, which probably could be done
in a number of ways each with its own set of pro's and con's. Of the top
of my head here is some ideas that might (or might not) work along with
a custom proxy made to fit:

- make two HttpConnection, one to provide the output stream (never
ending request) and another to provide the input stream (never ending
reply). This do rely on the platform supporting infinite request and
replies.

- make a new HttpConnection with regular interval where you send and
receive data. The trigger for making a new poll can be based on time,
data ready to be send, or data ready to be received. In the last case,
the reply needs to be left unclosed so that the proxy can signal that it
has data.

- a combination of the two, like a new HttpConnection for each lumb of
data ready to send, but one never ending HttpConnection to receive.

In the J2SE world I have seen most of these combinations in use.


Regards,
-- 
Filip Larsen






==============================================================================
TOPIC: TreeModel
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/96a60cb3b850a5bc
==============================================================================

== 1 of 1 ==
Date: Sat, Dec 25 2004 9:56 am
From: Michael Rauscher  

Arun wrote:
> Hi,
> 
> My program starts by loading an xml file to a JTree. It does so by
> building up a rootNode, adding this to a TreeModel to the JTree.
> Like buildTree = new JTree(treeModel).
> 
> How do i go about loading a complete new xml file, which creates a
> complete new rootNode etc, which will in turn change the contents of
> the JTree.
> 
> I tried adding this new rootNode to the treemodel, but this doenst
> update the JTree.

Your model would need a method like setRoot(...). This method will have 
to inform the JTree about the change you made. This is done by notifying 
the listeners via TreeModelListener#treeStructureChanged. The 
corresponding TreeModelEvent must hold a reference to the new root node, 
of course.

Bye
Michael




==============================================================================
TOPIC: A very basic jni question - are values copied?
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/5b02c5b97b0a872b
==============================================================================

== 1 of 2 ==
Date: Sat, Dec 25 2004 1:57 am
From: [EMAIL PROTECTED] 

Hi,

When an array is created in the native code and returned to java is it
returned by reference or by copy?

Sorry for not being able to find the answer to this very basic question
in the standard places.


Aaron Fude




== 2 of 2 ==
Date: Sat, Dec 25 2004 12:33 pm
From: Christian Ziech  

[EMAIL PROTECTED] schrieb:
> Hi,
> 
> When an array is created in the native code and returned to java is it
> returned by reference or by copy?
> 
> Sorry for not being able to find the answer to this very basic question
> in the standard places.
> 
> 
> Aaron Fude
> 

Well I don't think that either is the correct answer. From your native 
point of view you only have an "identifer" representing your 
java-object. That's why you always act on the enviroment-variable. So 
the situation is that you always only hold a reference in your 
C(++)-Code to the real java-object. The bad thing about those 
"identifers" is that they can be different each time a native method is 
called for each object.
Hoped that this helped you a bit (further I hope that I didn't tell you 
rubbish - all is afaik)

Christian




==============================================================================
TOPIC: FindClass fails after GetStaticFieldID failed
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/8f94e7d969f0f716
==============================================================================

== 1 of 2 ==
Date: Sat, Dec 25 2004 12:26 pm
From: Christian Ziech  

Hi,

it seems to me that I either run into a JNI-Bug or that I forgot a 
thing. The situation is the following: I want to throw an Java-Exception 
out of the C(++)-Code when a given field cannot be found during a method 
  call. When I throw the Java-Exception before I try to find the field 
everything is fine and I get the exception. However if I do so after I 
get NULL from GetStaticFieldID() the FindClass() call before 
env->ThrowNew() fails to find the same class. Anyone with an Idea or did 
I misunderstand something?

Thx in advance
   Christian



== 2 of 2 ==
Date: Sat, Dec 25 2004 1:50 pm
From: Christian Ziech  

Ok I found my silly mistake - env->ExceptionClear() was not always 
executed after an exception occured ...

Christian Ziech schrieb:
> Hi,
> 
> it seems to me that I either run into a JNI-Bug or that I forgot a 
> thing. The situation is the following: I want to throw an Java-Exception 
> out of the C(++)-Code when a given field cannot be found during a method 
>  call. When I throw the Java-Exception before I try to find the field 
> everything is fine and I get the exception. However if I do so after I 
> get NULL from GetStaticFieldID() the FindClass() call before 
> env->ThrowNew() fails to find the same class. Anyone with an Idea or did 
> I misunderstand something?
> 
> Thx in advance
>   Christian




==============================================================================
TOPIC: Design pattern(s) for batch processing?
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/9d630ddc9229f91d
==============================================================================

== 1 of 1 ==
Date: Sat, Dec 25 2004 7:33 pm
From: "IINET"  

There a bunch of good forums at www.javaranch.com - in the 'Big Moose 
Saloon' - I think you will find something slong these lines in here.

Andles


"fishfry" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> I'm redesigning a bunch of batch feeds for an IT org. I was wondering if
> there is any literature on design patterns for batch processing, ie
> command-line programs that read a record, do something, read the next
> record, etc.
>
> Also, where besides this newsgroup can people ask design-type questions
> that might not even be language-specific? Most of my Java questions seem
> to be along the lines of what's the object-oriented way to do things,
> rather than specific language questions. 






==============================================================================
TOPIC: My .jsp does not call the ActionForm servlet :-(
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/e7fe3ccd8731187
==============================================================================

== 1 of 7 ==
Date: Sat, Dec 25 2004 4:35 am
From: "milkyway"  

Hello,

I have a .jsp that when opening, I feel should call the ActionForm
(holding "getters" and "setters"). But this is not going on. Is there
some place I can look to see what the problem is?

What exactly is one supposed to do so that when running a .jsp file,
the class (based on the ActionForm) will be called?

Kindest Regards.




== 2 of 7 ==
Date: Sat, Dec 25 2004 4:35 am
From: "milkyway"  

Hello,

I have a .jsp that when opening, I feel should call the ActionForm
(holding "getters" and "setters"). But this is not going on. Is there
some place I can look to see what the problem is?

What exactly is one supposed to do so that when running a .jsp file,
the class (based on the ActionForm) will be called?

Kindest Regards.




== 3 of 7 ==
Date: Sat, Dec 25 2004 7:28 am
From: "Ryan Stewart"  

"milkyway" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> Hello,
>
> I have a .jsp that when opening, I feel should call the ActionForm
> (holding "getters" and "setters"). But this is not going on. Is there
> some place I can look to see what the problem is?
>
> What exactly is one supposed to do so that when running a .jsp file,
> the class (based on the ActionForm) will be called?
>
What are you doing that you expect your JSP to "call" the ActionForm? When 
you use the html:form tag (you are, right?), Struts looks at the action 
attribute of the tag, matches it up to an action mapping in your 
struts-config, and checks that mapping for a name attribute, which tells it 
what form to use. If found, it will instantiate that ActionForm or reuse an 
existing one. Does that answer your question? 





== 4 of 7 ==
Date: Sat, Dec 25 2004 10:26 am
From: "milkyway"  

Hello and thank you for responding :-)

It was my understanding that when opening a .jsp file, the class that
extends ActionForm would automatically be called (to do the getters and
setters). In my case, I would like a "getter" to put some data in the
.jsp for display to the user.

I thought that the class that extends the Action servlet would be used
to guide the processing to the next step (for example another .jsp
page).

Thank you for the explanation on the action form. I suppose that I did
not define the mapping in the struts-config. One question though: Does
one ~have~ to use the "html:form" tag or tags in general when using
struts or can some just use the regular HTML tags <html> </html>

A second question: with the action attribute, I have seen something
like general.do - what is the .do for?

Kindest Regards.




== 5 of 7 ==
Date: Sat, Dec 25 2004 11:15 am
From: "Robert kebernet Cooper"  


milkyway wrote:

> Thank you for the explanation on the action form. I suppose that I
did
> not define the mapping in the struts-config. One question though:
Does
> one ~have~ to use the "html:form" tag or tags in general when using
> struts or can some just use the regular HTML tags <html> </html>
>

Remember "html:" is the namespace. You use the <html:form> tag as a
replacement for <form> not <html> (that would be <html:html>. And yes,
you have to use the struts tag to get the autopopulation of the <form>
tag.




== 6 of 7 ==
Date: Sat, Dec 25 2004 11:58 am
From: "milkyway"  

Thank you again for writing back .

But - what does the action with a ".do" do - sorry if it is common
knowledge. Or - if you could point me to documentation (easy to
understand) that says what it does that would be great
Kindest Regards.




== 7 of 7 ==
Date: Sat, Dec 25 2004 1:14 pm
From: "Robert kebernet Cooper"  

Im sure if you go to OnJava or there are some newbie struts stuff.
Basically you are looking at this:

You build an action handler java class. You put the action and form
bean defs in the struts xml file and you use the struts <html:form> tag
and <html:input whatever> stuff in you JSP and it will automatically
fill out the method signatures and pre populate the forms.





==============================================================================
TOPIC: JavaMail - RFC822
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/149d82568868d99e
==============================================================================

== 1 of 2 ==
Date: Sun, Dec 26 2004 1:56 am
From: Rico  

On Fri, 24 Dec 2004 09:56:04 -0500, GaryM wrote:
> Rico <[EMAIL PROTECTED]> wrote in
>> Maybe someone could please help me make sense of what I've read
>> then. How do I associate a name string with a group of email
>> addresses? And where does JavaMail expect the semi-colon to be for
>> a group? Thanks. 
> 
> Rico, I tested this out and it works fine. Perhaps you can post your
> code and any exceptions along with debug log? Here's my test code. 

Thanks a lot. Things work fine with Sun's JavaMail. I ran into a couple of
glitches with GNU's version.
In both cases it's better to not create an InternetAddress or
InternetAddress[] from the group because MimeMessage.getAllRecipients()
fails. Using the string itself is all good for Sun; attachment included.

With GNU's JavaMail I run into some GSSException and some missing krb5.ini
file even though the email does get sent out but to only the first address
in the group and to the CC field. Furthermore, the PDF attachment is seen
as a text document. I've subscribed to the GNU JavaMail mailing list a few
days back. I'll email them about it.

> // My test code:
> String group = "\"marc and tommy\":[EMAIL PROTECTED],[EMAIL PROTECTED];";
> 
>       // Does Javamail like the group construction?
>       try {
>               InternetAddress addr = new InternetAddress(group);
>       } catch (AddressException e) {
>               // TODO Auto-generated catch block
>               e.printStackTrace();
>               System.exit(1);
>       }
> 
>       System.setProperty("mail.debug", "true");
>       System.setProperty("mail.smtp.auth", "true");
>       System.setProperty("mail.transport.protocol", "smtp");
>       
>       Session session = Session.getDefaultInstance(System.getProperties());
>       MimeMessage mm = new MimeMessage(session);
> 
>       // Create and send the message
>       try {
>               mm.setFrom(new InternetAddress("[EMAIL PROTECTED]"));
>               mm.setRecipients(Message.RecipientType.TO, group);
>               mm.setSubject("Test groups");
>               mm.setText("This is a test");                   
>               mm.saveChanges();
>               Transport transport= session.getTransport();
>               transport.connect("your_server");
>               transport.sendMessage(mm, mm.getAllRecipients());
>       } catch (MessagingException e1) {
>               e1.printStackTrace();
>       }

Rico.



== 2 of 2 ==
Date: Sun, Dec 26 2004 2:36 am
From: Rico  

On Thu, 23 Dec 2004 16:14:07 -0500, Barry Margolin wrote:
> In article <[EMAIL PROTECTED]>,
>  Rico <[EMAIL PROTECTED]> wrote:
>> Now, if I use [EMAIL PROTECTED];[EMAIL PROTECTED] , wanting to be RFC822 
>> compliant,

>>       "marc and tommy":[EMAIL PROTECTED],[EMAIL PROTECTED];
>>       
>> Not surprisingly, it doesn't work.
>> 
>> Maybe someone could please help me make sense of what I've read then.
>> How do I associate a name string with a group of email addresses?
>> And where does JavaMail expect the semi-colon to be for a group? Thanks.
> 
> Maybe the problem isn't with JavaMail, but with your SMTP server.  Group 
> syntax is somewhat arcane, and I wouldn't be surprised if there are some 
> servers that don't recognize it.

Thanks Barry.
I guess I could have a loop that extracts the individual addresses as
tokens using space, comma and semi-colon as separators and add them into
an InternetAddress[].
I think Sun's JavaMail might save me the trouble though.

Rico.




==============================================================================
TOPIC: debugging a javax.comm prog
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/a243b91ea73dec8b
==============================================================================

== 1 of 1 ==
Date: Sat, Dec 25 2004 10:37 am
From: Knute Johnson  

atishay kumar wrote:
> hello all,
> I am writing a javax.comm prog to read and write data to a smart
> card using   a smart card reader using serial port (COM1 db9).
> 
> The problem is that the reader is not responding to my commands. How
> can i debug whether it is receiving my commands or not?... I also do
> not receive any ack?
> 
> I tried to use hyperterminal, but if i connect to COM1 using
> Hyperterminal then my java prog fails to open an
> outputstream/inputstream to write commands to COM1.
> 
> Also when i switch on the reader, it sends some data to COM1 port. My
> program and Hyperterminal are able to see that data(which is junk
> ofcourse).
> 
> I appreciate your help..
> 
> thanks

The easiest thing to do is make yourself a Y connector and use another 
computer to watch the data go down the wire.  You can turn the Y 
connector around to watch the inbound.  That said, it sounds like you 
have more problems than that.  You need to make sure that your program 
sets the correct baud rate, parity, word length and stop bits.  In 
addition some equipment needs hardware handshake.  That may be only DTR 
DSR or may include CTS RTS.  Or it may use software handshake (eg. XON 
XOFF).  If all of the above is correct then you just need to ensure that 
you are sending the correct data to your device.  Why don't you post the 
device specs and your code?

-- 

Knute Johnson
email s/nospam/knute/




==============================================================================
TOPIC: Uploading Files Using MultipartRequest while Parsing Other Params
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/a8ab3d5be27383e5
==============================================================================

== 1 of 1 ==
Date: Sat, Dec 25 2004 11:59 am
From: "Ones Self"  

Hi,

I'm using Tomcat 4.1.31 with Velocity 1.4, and I'm trying to upload a
file to my servlet using O'Rielly's MultipartRequest class
(http://www.servlets.com/cos/).  The problem is that I'm submitting a
page which contains other input fields (other then the file path), and
I need to process those in addition to saving the file to disk.
However, when I try to submit the form I don't get the other input
fields.  For example:

<form name="uploadForm1" action="SaveForm" method="POST"
ENCTYPE="multipart/form-data">
Text: <input type='text' name='text1'><br>
File: <input type='file' name='pic1'><br>
<input type='submit' name='upload' value='Upload'>
</form>


In this case I will not get the "text1" input field in the
HttpServletRequest object.  Are these values available anywhere in the
request other then the "getParameter" method?

Thanks





==============================================================================
TOPIC: please I need help on my java Applet
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/b9a589a8cfda9bef
==============================================================================

== 1 of 1 ==
Date: Sat, Dec 25 2004 3:04 pm
From: "java10"  

actually pardon me for my mistake sir, the code is still behaving rather
very badly just as i described in my last post (mind my written style i
just finished watching   
"MR BEAN ".
i will looking forward to hearing from you soon.
                                       java10   





==============================================================================
TOPIC: BufferedReader Method to Read Next Line??
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/10c43d275881bfe9
==============================================================================

== 1 of 1 ==
Date: Sat, Dec 25 2004 8:25 pm
From: [EMAIL PROTECTED] (Krmathieu) 

I am working on an application that creates a buffer from a random access file
using the BufferedReader class. I have been able to create the buffer from the
input file and read/then print the first line from the buffer by using the
BufferedReader class method of readLine(). However, I can not find a method
that would enable me to read in the next line. I have included the relevant
code from my app below:

fileName = fileChooser.getSelectedFile();
input = new RandomAccessFile( fileName, "r" );
fileReader = new FileReader( fileName.getName() );
bufferedReader = new BufferedReader ( fileReader );
String line = bufferedReader.readLine();

    Does anybody know what method or code could be used to access the next line
of the buffer? Basically, what I am trying to do is read in each individual
line of a file, assign the line to a string variable and then check to see if
the string contains the start of a valid subject. Also, I tried resetting the
starting mark of the read from the buffer by using the reset() method of the
BufferedClass, but I got a compile error stating that the compiler could not
resolve the symbol of reset() even though I have included java.io.* as an
import statement. Any help that anybody could provide would be greatly
appreciated. Thanks.

Kevin




==============================================================================
TOPIC: CACAO JavaVM 0.91 released under GPL
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/b91aecb616a13f79
==============================================================================

== 1 of 1 ==
Date: Sat, Dec 25 2004 5:45 pm
From: [EMAIL PROTECTED] (Andreas Krall) 

poultry, and vegetables; just about anything can be grilled, and young humans 
are no exception!

High quality marinade (Teriyaki and garlic perhaps)
1 inch cubes of tender meat, preferably from the nursery
Onions
bell peppers
Wooden or metal skewers

Marinate the meat overnight. 
Get the grill good and hot while placing meat, vegetables, and 
   fruit such as pineapples or cherries on the skewers. 
Don?t be afraid to use a variety of meats. 
Grill to medium rare, 
   serve with garlic cous-cous and sautéed asparagus. 
Coffee and sherbet for desert then walnuts, cheese, and port. 
Cigars for the gentlemen (and ladies if they so desire)!



Crock-Pot Crack Baby

When the quivering, hopelessly addicted crack baby succumbs to death, 
get him immediately butchered and into the crock-pot, so that any 
remaining toxins will not be fatal. But don?t cook it too long, 
because like Blowfish, there is a perfect medium between the poisonous 
and the stimulating. Though it may not have the same effect o






==============================================================================
TOPIC: Ant question
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/1fa97e66c00da320
==============================================================================

== 1 of 1 ==
Date: Sat, Dec 25 2004 1:48 pm
From: "Ann"  


"Arun" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Does ant ever include text inside two tags.
>
> For example:
>
> <build> is there ever text in here </build>
>
> I never see a build file with text between tags, only tags with
> attributes.

Does this count?

  <manifest>
      <attribute name="Built-By" value="${user.name}"/>
      <attribute name="Main-Class" value="NewDraw"/>
  </manifest>





==============================================================================

You received this message because you are subscribed to the Google
Groups "comp.lang.java.programmer" group.

To post to this group, send email to [EMAIL PROTECTED] or
visit http://groups-beta.google.com/group/comp.lang.java.programmer

To unsubscribe from this group, send email to
[EMAIL PROTECTED]

To change the way you get mail from this group, visit:
http://groups-beta.google.com/group/comp.lang.java.programmer/subscribe

To report abuse, send email explaining the problem to [EMAIL PROTECTED]

==============================================================================
Google Groups: http://groups-beta.google.com 

Reply via email to