Changeset 261
- Timestamp:
- 03/06/06 13:34:14
- Files:
-
- trunk/calendar3/bldfiles/defjars.properties (modified) (1 diff)
- trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java (modified) (1 diff)
- trunk/calendar3/dumprestore/build.xml (modified) (1 diff)
- trunk/calendar3/icalendar/src/org/bedework/icalendar/IcalTranslator.java (modified) (3 diffs)
- trunk/calendar3/lib/ical4j-0.9.17.jar (deleted)
- trunk/calendar3/lib/ical4j-0.9.18x.jar (added)
- trunk/calendar3/webcommon/src/org/bedework/webcommon/misc/UploadAction.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/calendar3/bldfiles/defjars.properties
r237 r261 55 55 56 56 # ical4j.jar Used for icalendar translation. 57 ical4j.jar.name=ical4j-0.9.18 .jar57 ical4j.jar.name=ical4j-0.9.18x.jar 58 58 ical4j.jar=${org.bedework.default.lib}/${ical4j.jar.name} 59 59 trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java
r213 r261 328 328 if (ct.intValue() > 0) { 329 329 throw new CalFacadeException(CalFacadeException.duplicateGuid); 330 } 331 332 if (val.getOrganizer() != null) { 333 sess.saveOrUpdate(val.getOrganizer()); 330 334 } 331 335 trunk/calendar3/dumprestore/build.xml
r260 r261 279 279 <jvmarg value="-mx128m" /> 280 280 <jvmarg value="-ms128m" /> 281 <!-- 281 282 <jvmarg value="-Xrunyjpagent:cpu=times,onexit=cpu" /> 283 --> 282 284 <!-- 283 285 <arg value="-Djava.endorsed.dir=${org.bedework.default.lib}/endorsed"/>--> trunk/calendar3/icalendar/src/org/bedework/icalendar/IcalTranslator.java
r207 r261 65 65 import net.fortuna.ical4j.data.CalendarParserImpl; 66 66 import net.fortuna.ical4j.data.ParserException; 67 import net.fortuna.ical4j.data.UnfoldingReader;67 //import net.fortuna.ical4j.data.UnfoldingReader; 68 68 import net.fortuna.ical4j.model.Calendar; 69 69 import net.fortuna.ical4j.model.component.VEvent; … … 273 273 CalendarBuilder bldr = new CalendarBuilder(new CalendarParserImpl()); 274 274 275 return fromIcal(cal, bldr.build(new UnfoldingReader(new StringReader(val)))); 275 //return fromIcal(cal, bldr.build(new UnfoldingReader(new StringReader(val)))); 276 return fromIcal(cal, bldr.build(new StringReader(val), true)); 276 277 } catch (ParserException pe) { 277 278 if (debug) { … … 295 296 public Collection fromIcal(BwCalendar cal, Reader rdr) throws CalFacadeException { 296 297 try { 297 System.setProperty("ical4j.unfolding.relaxed", "true");298 //System.setProperty("ical4j.unfolding.relaxed", "true"); 298 299 CalendarBuilder bldr = new CalendarBuilder(new CalendarParserImpl()); 299 300 300 return fromIcal(cal, bldr.build(new UnfoldingReader(rdr))); 301 //return fromIcal(cal, bldr.build(new UnfoldingReader(rdr))); 302 return fromIcal(cal, bldr.build(rdr, true)); 301 303 } catch (ParserException pe) { 302 304 if (debug) { trunk/calendar3/webcommon/src/org/bedework/webcommon/misc/UploadAction.java
r207 r261 100 100 101 101 if (cal == null) { 102 form.getErr().emit("org.bedework.client.error.missingcalendar"); 103 return null; 102 if (getPublicAdmin(form)) { 103 // Must specify a calendar for public events 104 form.getErr().emit("org.bedework.client.error.missingcalendar"); 105 return "retry"; 106 } 107 108 // Use preferred calendar 109 cal = svci.getPreferredCalendar(); 104 110 } 105 111 … … 114 120 115 121 if ((fileName == null) || (fileName.length() == 0)) { 116 return null;122 return "retry"; 117 123 } 118 124
