From fe50a3c468ab4003c8cd55245ed0c2c62b18513e Mon Sep 17 00:00:00 2001 From: jensp Date: Sun, 14 Aug 2011 11:46:19 +0000 Subject: [PATCH] =?UTF-8?q?Eigener=20XML-Namespace=20f=C3=BCr=20PublicPers?= =?UTF-8?q?onalProfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.libreccm.org/ccm/trunk@1060 8810af33-2d31-482b-a856-94f89814c4df --- .../PublicPersonalProfilesServlet.java | 35 +++++++++++-------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/publicpersonalprofile/PublicPersonalProfilesServlet.java b/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/publicpersonalprofile/PublicPersonalProfilesServlet.java index 32f0d739b..037f2436e 100644 --- a/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/publicpersonalprofile/PublicPersonalProfilesServlet.java +++ b/ccm-cms-publicpersonalprofile/src/com/arsdigita/cms/publicpersonalprofile/PublicPersonalProfilesServlet.java @@ -163,13 +163,18 @@ public class PublicPersonalProfilesServlet extends BaseApplicationServlet { PublicPersonalProfile profile = (PublicPersonalProfile) DomainObjectFactory. newInstance(profiles.getDataObject()); - Element profileElem = root.newChildElement("profile"); + Element profileElem = + root.newChildElement("ppp:profile", + "http://www,arsdigita.com/publicPersonalProfile/1.0"); GenericPerson owner = profile.getOwner(); if (owner == null) { throw new IllegalStateException( "Failed to get owner of profile."); } - profileElem.setText(owner.getFullName()); + Element profileOwnerName = profileElem.newChildElement( + "ppp:ownerName", + "http://www,arsdigita.com/publicPersonalProfile/1.0"); + profileOwnerName.setText(owner.getFullName()); createNavigation(profile, root, navPath); @@ -361,19 +366,19 @@ public class PublicPersonalProfilesServlet extends BaseApplicationServlet { ""); /*if (owner.hasContacts()) { - final GenericPersonContactCollection contacts = owner.getContacts(); - final String contactType = config.getContactType(); - - contacts.addFilter(String.format("link.link_key = '%s'", - contactType)); - - if (contacts.size() > 0) { - contacts.next(); - PublicPersonalProfileXmlGenerator contactXml = - new PublicPersonalProfileXmlGenerator( - contacts.getContact()); - contactXml.generateXML(state, profileOwnerElem, ""); - } + final GenericPersonContactCollection contacts = owner.getContacts(); + final String contactType = config.getContactType(); + + contacts.addFilter(String.format("link.link_key = '%s'", + contactType)); + + if (contacts.size() > 0) { + contacts.next(); + PublicPersonalProfileXmlGenerator contactXml = + new PublicPersonalProfileXmlGenerator( + contacts.getContact()); + contactXml.generateXML(state, profileOwnerElem, ""); + } }*/ } }