[Yanel-usage] Calendar Bug
Michael Wechner
michael.wechner at wyona.com
Thu Jun 27 19:58:05 CEST 2013
Dear Darius
Am 27.06.13 13:58, schrieb Darius Miliauskas:
> Dear Michael,
>
> yes, I got it. I added the ending ".xml", and it did not work. There
> were two problems:
>
> a) when I create a new event, a new file for the calendar event is
> created not in the directory of Calendar, but in the directory of Data.
The realm "use-cases" is using a special repository implementation which
is adding references into
src/realms/use-cases/yanel/data-paths
like for example
src/realms/use-cases/yanel/data-paths/calendar/3d05ae36-b8a3-4149-9f8b-fcf0203b52b9.xml/.yarep-uid
and when you open this file, then you will see a reference
/calendar/3d05ae36-b8a3-4149-9f8b-fcf0203b52b9.xml
which means the actual content can be found at
src/realms/use-cases/yanel/data/calendar/3d05ae36-b8a3-4149-9f8b-fcf0203b52b9.xml
which means I am very sure there exists for each event a reference
inside the directory
src/realms/use-cases/yanel/data-paths/calendar/
> b) it's created without the ending ".xml" despite the fact that it is
> an xml type file. Therefore, I shouldn't add the ending ".xml".
an XML file does not have to have the suffix ".xml", only the content
itself counts
>
> The problem regarding the calendar. Yes, I see that strange symbols
> are given instead of the symbol "ü
> <http://en.wikipedia.org/wiki/%C3%9C>" in the event.
>
> My tests are given below:
>
> 1) testing the file frm the Calendar directory:
> new-host:yanel kristinaslekyte$ xmllint
> /Users/kristinaslekyte/src/yanel/src/realms/use-cases/yanel/data/calendar/3d05ae36-b8a3-4149-9f8b-fcf0203b52b9.xml
> <?xml version="1.0"?>
> <cal:event xmlns:cal="http://..." created="20061205T225120Z"
> last-modified="20061205T225120Z" dtstamp="20061205T225120Z"
> uid="3d05ae36-b8a3-4149-9f8b-fcf0203b52b9" class="PUBLIC"
> categories="Conference">
> <cal:summary>Yulup/Neutron Presentation at XML Conference
> 2006</cal:summary>
> <cal:location>Sheraton Boston Hotel</cal:location>
> <cal:dtstart value="DATE" tzid="Europe/Zurich:20061206T133000"/>
> <cal:dtend value="DATE" tzid="Europe/Zurich:20061206T143000"/>
> </cal:event>
>
> 2) testing a new created file frm the Data directory:
> new-host:yanel kristinaslekyte$ xmllint
> /Users/kristinaslekyte/src/yanel/src/realms/use-cases/yanel/data/2043476d-8fd7-4a89-adfd-e98428e74324
> <?xml version="1.0"?>
> <cal:event xmlns:cal="http://..." created="20130624T160555Z"
> last-modified="20130624T160702Z" dtstamp="20130624T160702Z"
> uid="0c212c78-c68f-0848-9515-7aed78258a11">
> <cal:summary>St. John Day</cal:summary>
> <cal:location>Lithuania</cal:location>
> <cal:dtstart value="DATE" tzid="Europe/Vilnius:20130623T190000"/>
> <cal:dtend value="DATE" tzid="Europe/Vilnius:20130624T225900"/>
> </cal:event>
>
> 3) testing another new created file frm the Data directory:
> new-host:yanel kristinaslekyte$ xmllint
> /Users/kristinaslekyte/src/yanel/src/realms/use-cases/yanel/data/b7594997-6a29-4382-b1ed-d380eb6af7aa
> <?xml version="1.0"?>
> <cal:event xmlns:cal="http://..." created="20130624T161605Z"
> last-modified="20130624T161711Z" dtstamp="20130624T161711Z"
> uid="d1499b44-8792-4041-9750-ec0ff8734ffd">
> <cal:summary>A Day of ü!</cal:summary>
> <cal:location>Zürich!</cal:location>
> <cal:dtstart value="DATE" tzid="Europe/Vilnius:20130624T200000"/>
> <cal:dtend value="DATE" tzid="Europe/Vilnius:20130624T210000"/>
> </cal:event>
>
which means you cannot reproduce generating a not well-formed XML.
Have you tried characters like '&'?
Thanks
Michael
>
> BW,
>
> Darius
>
>
> 2013/6/26 Michael Wechner <michael.wechner at wyona.com
> <mailto:michael.wechner at wyona.com>>
>
> Dear Mirek
>
> I am not sure what you are refering to by saying "I think it could
> be a problem with paths (absolute or relative)"...?
>
> Are you able now to run xmllint?
>
> When I run xmllint on an existing file, then I receive the
> following output:
>
> xmllint
> src/realms/use-cases/yanel/data/calendar/3d05ae36-b8a3-4149-9f8b-fcf0203b52b9.xml
>
> <?xml version="1.0"?>
> <cal:event xmlns:cal="http://..." created="20061205T225120Z"
> last-modified="20061205T225120Z" dtstamp="20061205T225120Z"
> uid="3d05ae36-b8a3-4149-9f8b-fcf0203b52b9" class="PUBLIC"
> categories="Conference">
> <cal:summary>Yulup/Neutron Presentation at XML Conference
> 2006</cal:summary>
> <cal:location>Sheraton Boston Hotel</cal:location>
> <cal:dtstart value="DATE" tzid="Europe/Zurich:20061206T133000"/>
> <cal:dtend value="DATE" tzid="Europe/Zurich:20061206T143000"/>
> </cal:event>
>
> Can you reproduce this?
>
> Thanks
>
> Michael
>
> Am 26.06.13 07:30, schrieb Darius Miliauskas:
>
> Dear Michael,
>
> thanks, I read the information about xmllint you gave! I tried:
>
> new-host:yanel kristinaslekyte$ xmllint
> src/realms/use-cases/yanel/data/2043476d-8fd7-4a89-adfd-e98428e74324.xml
> warning: failed to load external entity
> "src/realms/use-cases/yanel/data/2043476d-8fd7-4a89-adfd-e98428e74324.xml"
>
> I think it could be a problem with paths (absolute or relative).
>
>
> BW,
>
> Darius
>
>
>
> --
> Yanel-usage mailing list Yanel-usage at wyona.com
> <mailto:Yanel-usage at wyona.com>
> http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-usage
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wyona.org/pipermail/yanel-usage/attachments/20130627/196257e9/attachment-0001.html>
More information about the Yanel-usage
mailing list