Hi All,

We have encountered lot of issues after upgrading carbon-commons and
carbon-identity (not released yet).

We have to release following repos.

carbon-commons, carbon-identity, carbon-multitenancy, carbon-deployment


Carbon-commons
————————

Got the following error in p2 profile gen.

Installation failed.
An error occurred while configuring the installed items
 session context was:(profile=worker,
phase=org.eclipse.equinox.internal.p2.engine.phases.Configure, operand=null
--> [R]org.wso2.carbon.tenant.mgt.common.server.feature.group 4.4.2,
action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CopyAction).
 I/O Error while copying
/Users/isuruu/wso2/source/public/git/isudana/product-esb/modules/p2-profile/target/wso2carbon-core-4.4.0/repository/components/worker/../features/org.wso2.carbon.tenant.mgt.common.server_4.4.2/conf/stratos.xml
- see details.
Caused by:  java.io.IOException: Source:
/Users/isuruu/wso2/source/public/git/isudana/product-esb/modules/p2-profile/target/wso2carbon-core-4.4.0/repository/components/worker/../features/org.wso2.carbon.tenant.mgt.common.server_4.4.2/conf/stratos.xmldoes
not exists
Application failed, log file location:
/Users/isuruu/.m2/repository/org/eclipse/tycho/tycho-p2-runtime/0.13.0/eclipse/configuration/1432223824690.log



This is due to
https://github.com/wso2/carbon-commons/blob/1b946695cf10f0e4ae6c526675ecfc1db81e9f7d/features/tenant-mgt-common/org.wso2.carbon.tenant.mgt.common.server.feature/resources/p2.inf
We need to remove line #6 here.


Carbon-identity
——————--

Got issues due to massive refactoring has made.
Ex.
In captcha orbit packages are exported without a version
http://maven.wso2.org/nexus/content/groups/wso2-public/kaptcha/wso2/kaptcha/2.3.0.wso2v1/kaptcha-2.3.0.wso2v1.pom
But in identity packages are imported with a version.

Diff attached to fix the issues. Please review and commit.


Carnbon-multitenancy and carbon-deployment
—————————— ——————————
Need to upgrade carbon-identity version and do a release as features coming
form these repos cannot co-exist with features coming from carbon-identity.

Thanks.


On Thu, May 21, 2015 at 3:52 PM, Malithi Edirisinghe <malit...@wso2.com>
wrote:

> Hi Isuru,
>
> We are not packing that bundle. Neither we use entitlement.proxy in our
> pack.
> However, org.wso2.carbon.identity.entitlement component which we use, also
> requests for 'org.apache.xerces.util' and it comes from the osgi framework
> (org.eclipse.osgi_3.9.1.v20130814-1242). The same package is used
> with 'org.wso2.carbon.identity.entitlement.proxy'
>
> Thanks,
> Malithi.
>
> On Thu, May 21, 2015 at 3:18 PM, Isuru Udana <isu...@wso2.com> wrote:
>
>> IS also packing the same bundle. Are they also facing the same issue ?
>> Actually we packed this jar from entitlement.mediator feature since
>> entitlement.proxy (in carbon-identity) requires it.
>>
>> On Thu, May 21, 2015 at 3:10 PM, Manoj Kumara <ma...@wso2.com> wrote:
>>
>>> Hi Ravi,
>>>
>>> I manually deleted 'xercesImpl_2.8.1.wso2v2.jar' from the pack and
>>> things seems to be working fine. You may required to bundle that one. I
>>> think the root course is it export unnecessary packages and this cause
>>> issue.
>>>
>>> Regards,
>>> Manoj
>>>
>>>
>>> *Manoj Kumara*
>>> Software Engineer
>>> WSO2 Inc. http://wso2.com/
>>> *lean.enterprise.middleware*
>>> Mobile: +94713448188
>>>
>>> On Thu, May 21, 2015 at 2:59 PM, Ravi Undupitiya <r...@wso2.com> wrote:
>>>
>>>> Hi Manoj,
>>>>
>>>> You can find the pack at [1].
>>>>
>>>> [1]
>>>> https://svn.wso2.com/wso2/custom/projects/scratch/ravi/commons-4.4.2/wso2esb-4.9.0-M8-SNAPSHOT.zip
>>>>
>>>> On Thu, May 21, 2015 at 2:54 PM, Manoj Kumara <ma...@wso2.com> wrote:
>>>>
>>>>> Hi Ravi,
>>>>>
>>>>> Can you share a ESB server.
>>>>>
>>>>> Regards,
>>>>> Manoj
>>>>>
>>>>>
>>>>> *Manoj Kumara*
>>>>> Software Engineer
>>>>> WSO2 Inc. http://wso2.com/
>>>>> *lean.enterprise.middleware*
>>>>> Mobile: +94713448188
>>>>>
>>>>> On Thu, May 21, 2015 at 2:49 PM, Ravi Undupitiya <r...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> We're also seeing this error when trying to upload a CApp after
>>>>>> upgrade to carbon-commons 4.4.2.
>>>>>>
>>>>>> [2015-05-21 14:07:31,654]  INFO - ApplicationManager Deploying Carbon
>>>>>> Application : esb-test_1.0.0.car...
>>>>>> [2015-05-21 14:07:32,797] ERROR - CappAxis2Deployer Error while
>>>>>> deploying carbon application
>>>>>> /home/wso2builder/WSO2/product-esb/modules/distribution/target/wso2esb-4.9.0-M8-SNAPSHOT/repository/deployment/server/carbonapps/esb-test_1.0.0.car
>>>>>> java.lang.NullPointerException
>>>>>> at
>>>>>> org.wso2.carbon.application.deployer.AppDeployerUtils.areAllFeaturesInstalled(AppDeployerUtils.java:610)
>>>>>> at
>>>>>> org.wso2.carbon.application.deployer.AppDeployerUtils.buildAcceptanceList(AppDeployerUtils.java:634)
>>>>>> at
>>>>>> org.wso2.carbon.application.deployer.handler.DefaultAppDeployer.isAccepted(DefaultAppDeployer.java:214)
>>>>>> at
>>>>>> org.wso2.carbon.application.deployer.handler.DefaultAppDeployer.deployRecursively(DefaultAppDeployer.java:152)
>>>>>> at
>>>>>> org.wso2.carbon.application.deployer.handler.DefaultAppDeployer.deployArtifacts(DefaultAppDeployer.java:69)
>>>>>> at
>>>>>> org.wso2.carbon.application.deployer.internal.ApplicationManager.deployCarbonApp(ApplicationManager.java:263)
>>>>>> at
>>>>>> org.wso2.carbon.application.deployer.CappAxis2Deployer.deploy(CappAxis2Deployer.java:72)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136)
>>>>>> at
>>>>>> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:807)
>>>>>> at
>>>>>> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144)
>>>>>> at
>>>>>> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377)
>>>>>> at
>>>>>> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
>>>>>> at
>>>>>> org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371)
>>>>>> at
>>>>>> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59)
>>>>>> at
>>>>>> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67)
>>>>>> at
>>>>>> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment(CarbonDeploymentSchedulerTask.java:79)
>>>>>> at
>>>>>> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:124)
>>>>>> at
>>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>>>>>> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
>>>>>> at
>>>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
>>>>>> at
>>>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>>>>>> at
>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>>> at
>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>>> at java.lang.Thread.run(Thread.java:745)
>>>>>>
>>>>>> On Thu, May 21, 2015 at 2:36 PM, Ravi Undupitiya <r...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> We upgraded carbon-commons to 4.4.2 and we are getting [1] when
>>>>>>> loading the carbon console.
>>>>>>>
>>>>>>> [1] Stack Trace
>>>>>>> [2015-05-21 14:00:56,449]  INFO - CarbonUIServiceComponent Mgt
>>>>>>> Console URL  : https://10.100.0.22:10343/carbon/
>>>>>>> [2015-05-21 14:01:32,657] ERROR - ApplicationDispatcher
>>>>>>> Servlet.service() for servlet bridgeservlet threw exception
>>>>>>> java.lang.ClassCastException:
>>>>>>> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to
>>>>>>> javax.xml.parsers.DocumentBuilderFactory
>>>>>>> at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown
>>>>>>> Source)
>>>>>>> at
>>>>>>> org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:115)
>>>>>>> at
>>>>>>> org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:95)
>>>>>>> at org.apache.jasper.compiler.JspConfig.init(JspConfig.java:243)
>>>>>>> at
>>>>>>> org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:302)
>>>>>>> at
>>>>>>> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:115)
>>>>>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:374)
>>>>>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
>>>>>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
>>>>>>> at
>>>>>>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:657)
>>>>>>> at
>>>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
>>>>>>> at
>>>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
>>>>>>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155)
>>>>>>> at
>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:411)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.RequestDispatcherAdaptor.forward(RequestDispatcherAdaptor.java:30)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor$RequestDispatcherAdaptor.forward(ContextPathServletAdaptor.java:362)
>>>>>>> at
>>>>>>> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198)
>>>>>>> at
>>>>>>> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:185)
>>>>>>> at
>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:419)
>>>>>>> at
>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:370)
>>>>>>> at
>>>>>>> org.wso2.carbon.ui.action.ActionHelper.render(ActionHelper.java:52)
>>>>>>> at
>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:101)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>>>>>>> at
>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>>>>>>> at
>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:49)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>>>>>> at
>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>>>>>>> at
>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
>>>>>>> at
>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
>>>>>>> at
>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698)
>>>>>>> at
>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>>>> at
>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>>>>>> at java.lang.Thread.run(Thread.java:745)
>>>>>>> [2015-05-21 14:01:32,660] ERROR - ServletTilesRequestContext Servlet
>>>>>>> Exception while including path
>>>>>>> org.apache.jasper.JasperException: java.lang.ClassCastException:
>>>>>>> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to
>>>>>>> javax.xml.parsers.DocumentBuilderFactory
>>>>>>> at
>>>>>>> org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:230)
>>>>>>> at org.apache.jasper.compiler.JspConfig.init(JspConfig.java:243)
>>>>>>> at
>>>>>>> org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:302)
>>>>>>> at
>>>>>>> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:115)
>>>>>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:374)
>>>>>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
>>>>>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
>>>>>>> at
>>>>>>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:657)
>>>>>>> at
>>>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
>>>>>>> at
>>>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
>>>>>>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155)
>>>>>>> at
>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:411)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.RequestDispatcherAdaptor.forward(RequestDispatcherAdaptor.java:30)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor$RequestDispatcherAdaptor.forward(ContextPathServletAdaptor.java:362)
>>>>>>> at
>>>>>>> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198)
>>>>>>> at
>>>>>>> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:185)
>>>>>>> at
>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:419)
>>>>>>> at
>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:370)
>>>>>>> at
>>>>>>> org.wso2.carbon.ui.action.ActionHelper.render(ActionHelper.java:52)
>>>>>>> at
>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:101)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>>>>>>> at
>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>>>>>>> at
>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:49)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>>>>>> at
>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>>>>>>> at
>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
>>>>>>> at
>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
>>>>>>> at
>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698)
>>>>>>> at
>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>>>> at
>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>>>>>> at java.lang.Thread.run(Thread.java:745)
>>>>>>> Caused by: java.lang.ClassCastException:
>>>>>>> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to
>>>>>>> javax.xml.parsers.DocumentBuilderFactory
>>>>>>> at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown
>>>>>>> Source)
>>>>>>> at
>>>>>>> org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:115)
>>>>>>> at
>>>>>>> org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:95)
>>>>>>> ... 73 more
>>>>>>> [2015-05-21 14:01:32,667] ERROR - BasicTilesContainer Error
>>>>>>> rendering tile
>>>>>>> java.io.IOException: Error including path
>>>>>>> '/admin/layout/template.jsp'. java.lang.ClassCastException:
>>>>>>> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to
>>>>>>> javax.xml.parsers.DocumentBuilderFactory
>>>>>>> at
>>>>>>> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:201)
>>>>>>> at
>>>>>>> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:185)
>>>>>>> at
>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:419)
>>>>>>> at
>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:370)
>>>>>>> at
>>>>>>> org.wso2.carbon.ui.action.ActionHelper.render(ActionHelper.java:52)
>>>>>>> at
>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:101)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
>>>>>>> at
>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>>>>>>> at
>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>>>>>>> at
>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:49)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>>>>>> at
>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>>>>>> at
>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57)
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>>>>>>> at
>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
>>>>>>> at
>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
>>>>>>> at
>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698)
>>>>>>> at
>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>>>> at
>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>>>> at
>>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>>>>>> at java.lang.Thread.run(Thread.java:745)
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Ravi Undupitiya*
>>>>>>> Senior Software Engineer; WSO2 http://wso2.com
>>>>>>>
>>>>>>>
>>>>>>> *E-mail: r...@wso2.com <http://wso2.com>**M: **+94 772 930 712
>>>>>>> <%2B94%C2%A0772%20930%20712>*
>>>>>>>
>>>>>>> Lean . Enterprise . Middleware
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Ravi Undupitiya*
>>>>>> Senior Software Engineer; WSO2 http://wso2.com
>>>>>>
>>>>>>
>>>>>> *E-mail: r...@wso2.com <http://wso2.com>**M: **+94 772 930 712
>>>>>> <%2B94%C2%A0772%20930%20712>*
>>>>>>
>>>>>> Lean . Enterprise . Middleware
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Ravi Undupitiya*
>>>> Senior Software Engineer; WSO2 http://wso2.com
>>>>
>>>>
>>>> *E-mail: r...@wso2.com <http://wso2.com>**M: **+94 772 930 712
>>>> <%2B94%C2%A0772%20930%20712>*
>>>>
>>>> Lean . Enterprise . Middleware
>>>>
>>>
>>>
>>
>>
>> --
>> *Isuru Udana*
>> Associate Technical Lead
>> WSO2 Inc.; http://wso2.com
>> email: isu...@wso2.com cell: +94 77 3791887
>> blog: http://mytecheye.blogspot.com/
>>
>
>
>
> --
>
> *Malithi Edirisinghe*
> Senior Software Engineer
> WSO2 Inc.
>
> Mobile : +94 (0) 718176807
> malit...@wso2.com
>



-- 
*Isuru Udana*
Associate Technical Lead
WSO2 Inc.; http://wso2.com
email: isu...@wso2.com cell: +94 77 3791887
blog: http://mytecheye.blogspot.com/
diff --git 
a/features/tenant-mgt-common/org.wso2.carbon.tenant.mgt.common.server.feature/resources/p2.inf
 
b/features/tenant-mgt-common/org.wso2.carbon.tenant.mgt.common.server.feature/resources/p2.inf
index 4208386..9373d50 100644
--- 
a/features/tenant-mgt-common/org.wso2.carbon.tenant.mgt.common.server.feature/resources/p2.inf
+++ 
b/features/tenant-mgt-common/org.wso2.carbon.tenant.mgt.common.server.feature/resources/p2.inf
@@ -3,4 +3,3 @@ 
org.eclipse.equinox.p2.touchpoint.natives.copy(source:${installFolder}/../featur
 
org.eclipse.equinox.p2.touchpoint.natives.copy(source:${installFolder}/../features/org.wso2.carbon.tenant.mgt.common.server_${feature.version}/conf/cloud-services-desc.xml,target:${installFolder}/../../conf/multitenancy/cloud-services-desc.xml,overwrite:true);\
 
org.eclipse.equinox.p2.touchpoint.natives.copy(source:${installFolder}/../features/org.wso2.carbon.tenant.mgt.common.server_${feature.version}/conf/multitenancy-packages.xml,target:${installFolder}/../../conf/multitenancy/multitenancy-packages.xml,overwrite:true);\
 
org.eclipse.equinox.p2.touchpoint.natives.copy(source:${installFolder}/../features/org.wso2.carbon.tenant.mgt.common.server_${feature.version}/conf/eula.xml,target:${installFolder}/../../conf/multitenancy/eula.xml,overwrite:true);\
-org.eclipse.equinox.p2.touchpoint.natives.remove(path:${installFolder}/../features/org.wso2.carbon.tenant.mgt.common.server_${feature.version}/conf/);\
diff --git 
a/components/agents/org.wso2.carbon.identity.entitlement.proxy/pom.xml 
b/components/agents/org.wso2.carbon.identity.entitlement.proxy/pom.xml
index 91fa59c..95bd9a0 100644
--- a/components/agents/org.wso2.carbon.identity.entitlement.proxy/pom.xml
+++ b/components/agents/org.wso2.carbon.identity.entitlement.proxy/pom.xml
@@ -158,7 +158,7 @@
                         <Bundle-Name>${project.artifactId}</Bundle-Name>
                         <Import-Package>
                             !javax.xml.namespace,
-                            javax.xml.parsers,
+                            javax.xml.parsers;version="0.0.0",
                             javax.cache,
                             javax.crypto,
                             org.apache.axiom.om.*; 
version="${axiom.osgi.version.range}",
@@ -167,7 +167,7 @@
                             org.apache.commons.logging.*; 
version="${commons-logging.osgi.version.range}",
                             org.apache.commons.pool.*; 
version="${commons-pool.wso2.osgi.version.range}",
                             org.apache.thrift.*; 
version="${libthrift.wso2.osgi.version.range}",
-                            org.apache.xerces.util,
+                            org.apache.xerces.util;resolution:=optional,
                             org.apache.xml.security.*; 
version="${wss4j.xml.security.imp.pkg.version.range}",
                             org.joda.time; 
version="${opensaml2.wso2.osgi.version.range}",
                             org.opensaml.*; 
version="${opensaml2.wso2.osgi.version.range}",
diff --git a/components/captcha-mgt/org.wso2.carbon.captcha.mgt/pom.xml 
b/components/captcha-mgt/org.wso2.carbon.captcha.mgt/pom.xml
index 1c3069d..aad8e37 100644
--- a/components/captcha-mgt/org.wso2.carbon.captcha.mgt/pom.xml
+++ b/components/captcha-mgt/org.wso2.carbon.captcha.mgt/pom.xml
@@ -56,8 +56,8 @@
                             org.wso2.carbon.captcha.mgt.internal.*,
                         </Private-Package>
                         <Import-Package>
-                            com.google.code.kaptcha; 
version="${kaptcha.wso2.version.range}",
-                            com.google.code.kaptcha.util; 
version="${kaptcha.wso2.version.range}",
+                            com.google.code.kaptcha,
+                            com.google.code.kaptcha.util,
                             javax.imageio,
 
                             org.apache.axis2.*; 
version="${axis2.osgi.version.range}",
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to