Bala Kondepudi created SLING-2942: ------------------------------------- Summary: & symbol in OSGI config is resulting in an error at build time Key: SLING-2942 URL: https://issues.apache.org/jira/browse/SLING-2942 Project: Sling Issue Type: Bug Components: Maven Plugins and Archetypes Environment: Using the latest Apache Sling that is bundled in CQ 5.6.1.20130606
Reporter: Bala Kondepudi Priority: Critical When an ampersand(&) is used in OSGI config string it is resulting in error on the maven at build time. When the ampersand is removed from the OSGI config is making the build to pass. com.a.b.c.TestClass.xml <?xml version="1.0" encoding="UTF-8"?> <jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" jcr:primaryType="sling:OsgiConfig" login.url="https://aa.bb.com/external/auth/login.action?request_locale=en_US&url=http://aaa.bbb.ccom"/> maven-error: [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.codehaus.mojo:xml-maven-plugin:1.0:validate (default) on project app: While parsing C:\sources\trunk\app\jcr_root\apps\aaa\config.author\com.a.b.c.TestClass.xml, at file:/C/sources/trunk/app/aaa/jcr_root/apps/aaa/config.author/com.a.b.c.TestClass.xml, line 6, column 113: The entity name must immediately follow the '&' in the entity reference. -> [Help 1] [ERROR] -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira