Hi,
following sendmail action (partially reproduced) runs fine:
<sendmail:send-mail>
<sendmail:from><xsp:expr>request.get("from")</xsp:expr></sendmail:from>
...
==> Note that you should read the <sendmail:from> as one line (in case your mail program wraps it).
Now, with following an Lanaguage Expeption is generated:
<sendmail:send-mail>
<sendmail:from>
<xsp:expr>request.get("from")</xsp:expr>
</sendmail:from>
...
Note that the sendmail:from is now split over 3 lines.
The error I get is :
org.apache.cocoon.ProcessingException: Language Exception: org.apache.cocoon.components.language.LanguageException: Error compiling update_announcement_list_xsp: ERROR 1 (org\apache\cocoon\www\xmlmill\xsp\update_announcement_list_xsp.java): .. _sendmail_mms.setFrom(String.valueOf( "" // start error (lines 545-545) "String literal is not properly closed by a double-quote" + " // end error " + .. Line 545, column 0: String literal is not properly closed by a double-quote
This is quite annoying as xmlSpy will automatically split these lines each time I open this xsp file.
What I want to know: Is this normal Cocoon behavior and/or is there a simple way to solve this problem ?
Err, yes. This is a known limitation of some (all?) logicsheets. Problem here is that the whitespace usually is important and thus is converted to java strings. However, the linebreak isn't converted to a \n, so....
If you have a patch that handles this smarted, I'm sure it'll be welcomed.
Chris.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
