Return-Path: X-Original-To: apmail-cocoon-users-archive@www.apache.org Delivered-To: apmail-cocoon-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 869464D9B for ; Thu, 23 Jun 2011 11:53:36 +0000 (UTC) Received: (qmail 89050 invoked by uid 500); 23 Jun 2011 11:53:36 -0000 Delivered-To: apmail-cocoon-users-archive@cocoon.apache.org Received: (qmail 88986 invoked by uid 500); 23 Jun 2011 11:53:36 -0000 Mailing-List: contact users-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: users@cocoon.apache.org List-Id: Delivered-To: mailing list users@cocoon.apache.org Received: (qmail 88979 invoked by uid 99); 23 Jun 2011 11:53:35 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Jun 2011 11:53:35 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RFC_ABUSE_POST,SPF_NEUTRAL,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [82.99.2.81] (HELO mx4.ciber-europe.com) (82.99.2.81) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Jun 2011 11:53:28 +0000 Received: from eusex01.sweden.ecsoft ([10.46.0.69]) by mx4.ciber-europe.com with Microsoft SMTPSVC(6.0.3790.4675); Thu, 23 Jun 2011 13:53:07 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CC319C.1DF3E892" Subject: RE: problem with serialization Cocoon2.2 Date: Thu, 23 Jun 2011 13:53:07 +0200 Message-ID: <7C655C04B6F59643A1EF66056C0E095EA99CF3@eusex01.sweden.ecsoft> X-MS-Has-Attach: X-MS-TNEF-Correlator: <7C655C04B6F59643A1EF66056C0E095EA99CF3@eusex01.sweden.ecsoft> Thread-Topic: problem with serialization Cocoon2.2 Thread-Index: AcwxlYP35dHLFhI3RKSaJbNO442DcgABH3L7 References: <7C655C04B6F59643A1EF66056C0E095EA99CEE@eusex01.sweden.ecsoft> <63F908FD-11A4-445B-AA1B-2079A6D136BD@home.nl> From: "Robby Pelssers" To: X-OriginalArrivalTime: 23 Jun 2011 11:53:07.0840 (UTC) FILETIME=[1E35C000:01CC319C] X-Virus-Checked: Checked by ClamAV on apache.org ------_=_NextPart_001_01CC319C.1DF3E892 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Huib, Actually i'm still facing this issue. I will give it a try.. But it is = indeed a strange issue. One option that came to my mind was that the = generator actually behaves differently when using the cocoon protocol. =20 .. But that would take me quite some time to setup my environment to dive = into the cocoon sources and step through the code. I will first see if = twiddling with those pipelines makes a difference. Thx for thinking along, Robby -----Oorspronkelijk bericht----- Van: Huib Verweij [mailto:hhv@home.nl] Verzonden: do 23-6-2011 13:03 Aan: robby.pelssers@nxp.com; users@cocoon.apache.org CC: Huib Verweij Onderwerp: Re: problem with serialization Cocoon2.2 =20 Hi Robby, did you fix it already? Seems like a strange situation to me. Maybe Cocoon gets confused by the p-topic serializer, even though it's = really a XML serializer in disguise. You could move the "work" to a = separate pipeline, serialize that to p-topic in "basictype/*/*/*" and = serialize that to HTML in "topic2xhtml/**".=20 Hartelijke groet, Huib Verweij. Op 17 jun 2011, om 13:18 heeft Robby Pelssers het volgende geschreven: >=20 > Hi all, >=20 > I have a strange situation I don't really understand. >=20 > In my sitemap I have following patterns: >=20 > > > > = =20 > > = =20 > > > > > =20 > =20 > =20 > >=20 > > > > > >=20 > > > > >=20 > And configured following serializer: >=20 > mime-type=3D"text/xml;charset=3Dutf-8" = src=3D"org.apache.cocoon.serialization.XMLSerializer"> > UTF-8 > -//NXP//DTD P-Topic//EN > ${p-topic-dtd} > >=20 > The pattern "basictype/*/*/*" generates a DITA topic by transforming = the result of an Xquery. >=20 > When I invoke = http://localhost:8888/topics/basictype/PH3330L/released/pinning_informati= on?drawingExtension=3Dgif in the browser and save the result [1] to = filesystem I see that the doctype has been added correctly: >=20 > > > > ... > >=20 > When I invoke = http://localhost:8888/topics/topic2xhtml/basictype/PH3330L/released/pinni= ng_information I would expect the topic to get transformed correctly = into XHTML. This does not work however. Just for testing purpose I = added [1] in my app into /data/pinning_information.xml and created a new = match pattern which reads [1] from disc >=20 > But when i now try to invoke = http://localhost:8888/topics/topic2xhtml/test the DITA topic does get = transformed correctly. >=20 > Is there a difference between=20 > a) calling a pipeline that generates a DITA topic on the fly and = serializes it using my custom serializer which is used as input for the=20 > topic2xhtml/** pattern > b) reading the DITA topic from filesystem which is used as input for = the topic2xhtml/** pattern >=20 >=20 > It looks like the class attributes which should be added by the DTD = are not added in use-case (a) which is why the transform fails. >=20 > Any insight is appreciated. >=20 > Kind regards, > Robby Pelssers --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org For additional commands, e-mail: users-help@cocoon.apache.org ------_=_NextPart_001_01CC319C.1DF3E892 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 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 Ri/hEVHvSPC1Qe3Q4RFtfEB6AGOAc2vN/lBscG1vbnVyun0Bc+AAHgA1EAEAAAA/AAAAPDdDNjU1 QzA0QjZGNTk2NDNBMUVGNjYwNTZDMEUwOTVFQTk5Q0YzQGV1c2V4MDEuc3dlZGVuLmVjc29mdD4A AB4AORABAAAAbgAAADw3QzY1NUMwNEI2RjU5NjQzQTFFRjY2MDU2QzBFMDk1RUE5OUNFRUBldXNl eDAxLnN3ZWRlbi5lY3NvZnQ+IDw2M0Y5MDhGRC0xMUE0LTQ0NUItQUExQi0yMDc5QTZEMTM2QkRA aG9tZS5ubD4AAAAeAEcQAQAAAA8AAABtZXNzYWdlL3JmYzgyMgAACwDyEAEAAAAfAPMQAQAAAF4A AABSAEUAJQAzAEEAIABwAHIAbwBiAGwAZQBtACAAdwBpAHQAaAAgAHMAZQByAGkAYQBsAGkAegBh AHQAaQBvAG4AIABDAG8AYwBvAG8AbgAyAC4AMgAuAEUATQBMAAAAAAALAPYQAAAAAEAABzCqNroB mjHMAUAACDBK1P8dnDHMAQMA3j+vbwAAAwDxPxMEAAAeAPg/AQAAAA8AAABSb2JieSBQZWxzc2Vy cwAAAgH5PwEAAABPAAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC9PPUVDU09GVC9PVT1B RyBFVS9DTj1SRUNJUElFTlRTL0NOPVJPQkJZLlBFTFNTRVJTAAAeAPo/AQAAABUAAABTeXN0ZW0g QWRtaW5pc3RyYXRvcgAAAAACAfs/AQAAAB4AAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAA LgAAAAMA/T/kBAAAAwAZQAAAAAADABpAAAAAAAMAHUAAAAAAAwAeQAAAAAAeADBAAQAAAA8AAABS T0JCWS5QRUxTU0VSUwAAHgAxQAEAAAAPAAAAUk9CQlkuUEVMU1NFUlMAAB4AMkABAAAADAAAAGho dkBob21lLm5sAB4AM0ABAAAADAAAAGhodkBob21lLm5sAB4AOEABAAAADwAAAFJPQkJZLlBFTFNT RVJTAAAeADlAAQAAAAIAAAAuAAAAAwB2QP////8LACkAAAAAAAsAIwAAAAAAAwAGEP4APCUDAAcQ Jg4AAAMAEBAAAAAAAwAREAAAAAAeAAgQAQAAAGUAAABISUhVSUIsQUNUVUFMTFlJTVNUSUxMRkFD SU5HVEhJU0lTU1VFSVdJTExHSVZFSVRBVFJZQlVUSVRJU0lOREVFREFTVFJBTkdFSVNTVUVPTkVP UFRJT05USEFUQ0FNRVRPTVlNAAAAAAIBfwABAAAAPwAAADw3QzY1NUMwNEI2RjU5NjQzQTFFRjY2 MDU2QzBFMDk1RUE5OUNGM0BldXNleDAxLnN3ZWRlbi5lY3NvZnQ+AABbow== ------_=_NextPart_001_01CC319C.1DF3E892 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org For additional commands, e-mail: users-help@cocoon.apache.org ------_=_NextPart_001_01CC319C.1DF3E892--