[ 
https://issues.apache.org/jira/browse/SLING-1958?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12993819#comment-12993819
 ] 

Justin Edelson commented on SLING-1958:
---------------------------------------

I found that with this patch, Sling won't come up all the way.

One error in the log is this:
11.02.2011 23:20:44.245 *ERROR* [FelixStartLevel] 
org.apache.sling.jcr.jackrabbit.server startRepository: Uncaught Throwable 
trying to access Repository, calling stopRepository() 
(javax.xml.transform.TransformerFactoryConfigurationError: Provider 
org.apache.xalan.processor.TransformerFactoryImpl not found) 
javax.xml.transform.TransformerFactoryConfigurationError: Provider 
org.apache.xalan.processor.TransformerFactoryImpl not found
        at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.internalCreateWorkspaceConfig(RepositoryConfig.java:773)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.createWorkspaceConfig(RepositoryConfig.java:847)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.init(RepositoryConfig.java:575)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryConfig.java:347)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryConfig.java:322)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryConfig.java:304)
        at 
org.apache.sling.jcr.jackrabbit.server.impl.SlingServerRepository.acquireRepository(SlingServerRepository.java:140)
        at 
org.apache.sling.jcr.base.AbstractSlingRepository.startRepository(AbstractSlingRepository.java:795)
        at 
org.apache.sling.jcr.base.AbstractSlingRepository.activate(AbstractSlingRepository.java:606)

 And then a bunch of these:
11.02.2011 23:20:44.441 *ERROR* [Repository Pinger] 
org.apache.sling.jcr.jackrabbit.server acquireRepository: Repository problem 
starting repository from 
file:/Users/justin/Workspace/sling-builder/launchpad/builder/sling/jackrabbit/repository.xml
 in /Users/justin/Workspace/sling-builder/launchpad/builder/sling/jackrabbit 
(org.apache.jackrabbit.core.config.ConfigurationException: Configuration file 
syntax error. (Line: -1 Column: -1)) 
org.apache.jackrabbit.core.config.ConfigurationException: Configuration file 
syntax error. (Line: -1 Column: -1)
        at 
org.apache.jackrabbit.core.config.ConfigurationParser.parseXML(ConfigurationParser.java:291)
        at 
org.apache.jackrabbit.core.config.ConfigurationParser.parseXML(ConfigurationParser.java:223)
        at 
org.apache.jackrabbit.core.config.RepositoryConfigurationParser.parseWorkspaceConfig(RepositoryConfigurationParser.java:525)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.loadWorkspaceConfig(RepositoryConfig.java:608)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.init(RepositoryConfig.java:563)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryConfig.java:347)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryConfig.java:322)
        at 
org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryConfig.java:304)
        at 
org.apache.sling.jcr.jackrabbit.server.impl.SlingServerRepository.acquireRepository(SlingServerRepository.java:140)
        at 
org.apache.sling.jcr.base.AbstractSlingRepository.startRepository(AbstractSlingRepository.java:795)
        at 
org.apache.sling.jcr.base.AbstractSlingRepository.run(AbstractSlingRepository.java:925)
        at java.lang.Thread.run(Thread.java:680)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
        at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
        at 
org.apache.jackrabbit.core.config.ConfigurationParser.parseXML(ConfigurationParser.java:285)
        ... 11 more

> Replace system package export of select XML API packages by bundles
> -------------------------------------------------------------------
>
>                 Key: SLING-1958
>                 URL: https://issues.apache.org/jira/browse/SLING-1958
>             Project: Sling
>          Issue Type: Improvement
>          Components: Launchpad
>            Reporter: Felix Meschberger
>             Fix For: Launchpad Builder 6, Launchpad Base 2.2.2
>
>         Attachments: SLING-1958.patch
>
>
> As discussed on the dev list [1] I propose to change the approach to 
> supporting XML in Sling as follows:
>   - Remove javax.xml.*, org.w3c.*, and org.xml.sax* packages covered by JAX-P 
> from the System bundle exports
>      (that is the jre-1.6 and jre-1.5 properties in the default sling 
> properties)
>      --> Change in the default sling.properties in Launchpad Base
>   - Add the following bundles to the default Sling Build
>       - org.apache.servicemix.specs.jaxp-api-1.3, 1.7.0
>       - org.apache.servicemix.bundles.xerces, 2.9.1.4
>       - org.apache.servicemix.bundles.xmlresolver, 1.2.0.3
>      --> Change to the list.xml in Launchpad Builder
> Will attach a patch to this issue for feedback. 
> [1] http://markmail.org/message/2fk73koxf4ihjihm

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to