Homepage | Products | OX Knowledge Base | Support | Try Now | Contact | Company
OX Logo
Results 1 to 4 of 4
  1. #1
    hoFFy Guest

    Default Import von iCal Dateien

    Hallo,

    ich versuche einen Kalender der aktuell in eGroupare / Lightning gepflegt wird als iCal-Datei zu importieren. Hierbei erhalte ich allerdings Fehlermeldungen:

    Exportiere ich den Kalender aus Lightning und importiere ihn dann in OX so wird folgende Fehlermeldung im Logfile /var/log/open-xchange/open-xchange.log.0 ausgegeben:
    Code:
    19.03.2010 10:17:23 com.openexchange.ajax.AJAXServlet service
    SCHWERWIEGEND: null
    java.lang.NullPointerException
            at com.openexchange.data.conversion.ical.ical4j.internal.calendar.Participants.parse(Participants.java:253)
            at com.openexchange.data.conversion.ical.ical4j.ICal4JParser.convertAppointment(ICal4JParser.java:204)
            at com.openexchange.data.conversion.ical.ical4j.ICal4JParser.parseAppointments(ICal4JParser.java:144)
            at com.openexchange.groupware.importexport.importers.ExtraneousSeriesMasterRecoveryParser.parseAppointments(ExtraneousSeriesMasterRecoveryParser.java:84)
            at com.openexchange.groupware.importexport.importers.ICalImporter.importData(ICalImporter.java:249)
            at com.openexchange.groupware.importexport.ImporterExporter.importData(ImporterExporter.java:153)
            at com.openexchange.ajax.ImportServlet.doPost(ImportServlet.java:164)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
            at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:384)
            at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:165)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:504)
            at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:129)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:316)
            at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:207)
            at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:346)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
            at java.util.concurrent.FutureTask.run(FutureTask.java:138)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:737)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:763)
            at java.lang.Thread.run(Thread.java:619)
    19.03.2010 10:17:23 com.openexchange.ajp13.najp.AJPv13Task call
    SCHWERWIEGEND: null
    javax.servlet.ServletException
            at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:389)
            at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:165)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:504)
            at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:129)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:316)
            at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:207)
            at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:346)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
            at java.util.concurrent.FutureTask.run(FutureTask.java:138)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:737)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:763)
            at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.NullPointerException
            at com.openexchange.data.conversion.ical.ical4j.internal.calendar.Participants.parse(Participants.java:253)
            at com.openexchange.data.conversion.ical.ical4j.ICal4JParser.convertAppointment(ICal4JParser.java:204)
            at com.openexchange.data.conversion.ical.ical4j.ICal4JParser.parseAppointments(ICal4JParser.java:144)
            at com.openexchange.groupware.importexport.importers.ExtraneousSeriesMasterRecoveryParser.parseAppointments(ExtraneousSeriesMasterRecoveryParser.java:84)
            at com.openexchange.groupware.importexport.importers.ICalImporter.importData(ICalImporter.java:249)
            at com.openexchange.groupware.importexport.ImporterExporter.importData(ImporterExporter.java:153)
            at com.openexchange.ajax.ImportServlet.doPost(ImportServlet.java:164)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
            at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:384)
            ... 12 more
    Im Webinterface passiert hingegen gar nichts.

    Exportiere ich den Kalender über das Webinterface von eGroupware und importiere ihn dann in OX kommt im Logfile folgendes:

    Code:
    19.03.2010 10:20:40 com.openexchange.ajax.AJAXServlet service
    SCHWERWIEGEND: null
    java.lang.NullPointerException
            at com.openexchange.data.conversion.ical.ical4j.internal.calendar.Participants.parse(Participants.java:253)
            at com.openexchange.data.conversion.ical.ical4j.ICal4JParser.convertAppointment(ICal4JParser.java:204)
            at com.openexchange.data.conversion.ical.ical4j.ICal4JParser.parseAppointments(ICal4JParser.java:144)
            at com.openexchange.groupware.importexport.importers.ExtraneousSeriesMasterRecoveryParser.parseAppointments(ExtraneousSeriesMasterRecoveryParser.java:84)
            at com.openexchange.groupware.importexport.importers.ICalImporter.importData(ICalImporter.java:249)
            at com.openexchange.groupware.importexport.ImporterExporter.importData(ImporterExporter.java:153)
            at com.openexchange.ajax.ImportServlet.doPost(ImportServlet.java:164)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
            at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:384)
            at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:165)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:504)
            at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:129)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:316)
            at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:207)
            at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:346)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
            at java.util.concurrent.FutureTask.run(FutureTask.java:138)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:737)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:763)
            at java.lang.Thread.run(Thread.java:619)
    19.03.2010 10:20:40 com.openexchange.ajp13.najp.AJPv13Task call
    SCHWERWIEGEND: null
    javax.servlet.ServletException
            at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:389)
            at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:165)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:504)
            at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:129)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:316)
            at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:207)
            at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:346)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
            at java.util.concurrent.FutureTask.run(FutureTask.java:138)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:737)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:763)
            at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.NullPointerException
            at com.openexchange.data.conversion.ical.ical4j.internal.calendar.Participants.parse(Participants.java:253)
            at com.openexchange.data.conversion.ical.ical4j.ICal4JParser.convertAppointment(ICal4JParser.java:204)
            at com.openexchange.data.conversion.ical.ical4j.ICal4JParser.parseAppointments(ICal4JParser.java:144)
            at com.openexchange.groupware.importexport.importers.ExtraneousSeriesMasterRecoveryParser.parseAppointments(ExtraneousSeriesMasterRecoveryParser.java:84)
            at com.openexchange.groupware.importexport.importers.ICalImporter.importData(ICalImporter.java:249)
            at com.openexchange.groupware.importexport.ImporterExporter.importData(ImporterExporter.java:153)
            at com.openexchange.ajax.ImportServlet.doPost(ImportServlet.java:164)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
            at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:384)
            ... 12 more
    Und ebenfalls passiert im Webinterface rein gar nichts.

    Was tun?

  2. #2
    Join Date
    Feb 2007
    Location
    Germany
    Posts
    3,695

    Default

    Hallo Hoffy,

    falls das ical keine geheimen Daten enthält, währe es hilfreich wenn wir eine Kopie davon zu Testzwecken bekommen könnten. Scheinbar ist unser ical Parser inkompatibel zu den Daten. Wieso das so ist, kann man erst nach genauer Betrachtung sagen.

    Du kannst du mir die Datei auch gerne per E-Mail zuschicken, wir behandeln solche Daten vertraulich und mit größter Sorgfalt.

    Welche OX Version nutzt du?

    Gruß

  3. #3
    hoFFy Guest

    Default

    Wow ich bin begeistert von den kurzen Antwortzeiten

    An welche Adresse kann ich denn die .ics-Datei schicken?

    GUI- und Serverversion sind laut dem Infobutton oben rechts im Webinterface 6.17.0 Rev0.

  4. #4
    Join Date
    Feb 2007
    Location
    Germany
    Posts
    3,695

    Default

    Hi,

    schick sie mal bitte an martin.braun@(gleiche domain wie dieses forum)

    Gruß

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •