[jboss-svn-commits] JBL Code SVN: r22735 - labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Sep 13 13:43:36 EDT 2008
Author: mark.proctor at jboss.com
Date: 2008-09-13 13:43:36 -0400 (Sat, 13 Sep 2008)
New Revision: 22735
Modified:
labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/SendIcal.java
Log:
JBRULES-1745 WS-Human-Task
-Make sure the ical is UTC time zone
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/SendIcal.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/SendIcal.java 2008-09-13 15:52:57 UTC (rev 22734)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/SendIcal.java 2008-09-13 17:43:36 UTC (rev 22735)
@@ -50,7 +50,7 @@
//import net.fortuna.ical4j.model.property.Version;
public class SendIcal {
- private static SimpleDateFormat df = new SimpleDateFormat( "yyyyMMdd'T'HHmmss" );
+ private static SimpleDateFormat df = new SimpleDateFormat( "yyyyMMdd'T'HHmmss'Z'" );
static {
df.setTimeZone( TimeZone.getTimeZone("UTC") );
}
@@ -190,7 +190,7 @@
String text = "Summary\n-------\n\n" + summary + "\n\nDescription\n-----------\n\n" + description;
messageBodyPart.setText( text );
messageBodyPart.setDataHandler( new DataHandler( new ByteArrayDataSource( text,
- "text/plain" ) ) );
+ "text/plain; charset=UTF8;" ) ) );
multipart.addBodyPart( messageBodyPart );
// Add ical
@@ -208,9 +208,9 @@
userInfo.getDisplayName( creator ),
creatorEmail,
type );
- System.out.println( icalStr );
+
messageBodyPart.setDataHandler( new DataHandler( new ByteArrayDataSource( icalStr,
- "text/calendar; charset=US-ASCII; " ) ) );
+ "text/calendar; charset=UTF8; " ) ) );
multipart.addBodyPart( messageBodyPart );
message.setContent( multipart );
@@ -242,43 +242,5 @@
builder.append( "END:VEVENT\n" );
builder.append( "END:VCALENDAR\n" );
return builder.toString();
-// String str = "";
-// str += "BEGIN:VCALENDAR\n";
-// str += "PRODID:-//Apple Inc.//iCal 3.0//EN\n";
-// str += "CALSCALE:GREGORIAN\n";
-// str += "VERSION:2.0\n";
-// str += "METHOD:REQUEST\n";
-// str += "BEGIN:VTIMEZONE\n";
-// str += "TZID:US/Mountain\n";
-// str += "BEGIN:DAYLIGHT\n";
-// str += "TZOFFSETFROM:-0700\n";
-// str += "TZOFFSETTO:-0600\n";
-// str += "DTSTART:20070311T020000\n";
-// str += "RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\n";
-// str += "TZNAME:MDT\n";
-// str += "END:DAYLIGHT\n";
-// str += "BEGIN:STANDARD\n";
-// str += "TZOFFSETFROM:-0600\n";
-// str += "TZOFFSETTO:-0700\n";
-// str += "DTSTART:20071104T020000\n";
-// str += "RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\n";
-// str += "TZNAME:MST\n";
-// str += "END:STANDARD\n";
-// str += "END:VTIMEZONE\n";
-// str += "BEGIN:VEVENT\n";
-// // str += "SEQUENCE:4\n";
-// str += "DTSTART;TZID=US/Mountain:20080911T180000\n";
-// // str += "DURATION:PT1H\n";
-// str += "UID:EC585E23-E48D-435A-B351-C6B7ABA9A949\n";
-// str += "ORGANIZER;CN=\"Zachery Jensen\":mailto:zjensen at edustructures.com\n";
-// str += "DTSTAMP:20080910T235058Z\n";
-// str += "SUMMARY:Test Todo\n";
-// // str += "ATTENDEE;CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;VP=TRUE:mailto:Mproctor at redhat.com\n";
-// // str += "ATTENDEE;CN=\"Zachery Jensen\";PARTSTAT=ACCEPTED:mailto:zjensen at edustructures.com\n";
-// // str += "CREATED:20080910T235039Z\n";
-// // str += "LOCATION:Test Location\n";
-// str += "END:VEVENT\n";
-// str += "END:VCALENDAR\n";
-// return str;
}
}
More information about the jboss-svn-commits
mailing list