Hi,

Adding
org.eclipse.ecf.provider.filetransfer.httpclient_1.0.0.v20070627-1030 to
the osgi runtime resolved this.

AFAIU the issue comes when P2 tries to connect to a remote repository using
the default JRE/UrlConnection. In certain network configurations, p2 cannot
connect to remote repositories. The above ecf-httpclient overrides this. As
per eclipse-ecf guys httpclient is recommended for p2 transports.
We need to include this bundle in carbon runtime feature. Need to find the
latest stable version of this bundle, since the above used bundle is a very
old version.

Thanks,
Dileepa

On Tue, May 8, 2012 at 3:10 PM, Dileepa Jayakody <[email protected]> wrote:

> This could be an error coming from p2 ecf level, unable to open a
> httpConnection from the p2 repo, due to network proxy settings etc. I will
> look into this error further.
>
> Thanks,
> Dileepa
>
>
> On Tue, May 8, 2012 at 3:02 PM, Chamara Ariyarathne <[email protected]>wrote:
>
>> The internet issue in the machine is fixed according to the infra team.
>> But still I get all the above issues.
>>
>>
>> On Tue, May 8, 2012 at 1:08 PM, Dileepa Jayakody <[email protected]>wrote:
>>
>>> I tested this repo with carbon server, it was added properly, and I was
>>> able to list down the features.
>>> This could be due to a network issue, not allowing the repo to be
>>> properly added to the server.  I'm looking into this further, to find a
>>> root cause.
>>>
>>> Thanks,
>>> Dileepa
>>>
>>> On Tue, May 8, 2012 at 12:17 PM, Dileepa Jayakody <[email protected]>wrote:
>>>
>>>> Hi Chamara,
>>>>
>>>> I'm looking into this.
>>>>
>>>> Thanks,
>>>> Dileepa
>>>>
>>>> On Tue, May 8, 2012 at 12:02 PM, Chamara Ariyarathne <[email protected]
>>>> > wrote:
>>>>
>>>>> I tried adding the p2 repository from
>>>>>
>>>>> http://wso2.org/bamboo/artifact/WSO2CARBON-P2REPO/JOB1/build-78/P2-Repo/p2-repo
>>>>> to
>>>>> WSO2 Data Services Server v3.0.0-SNAPSHOT
>>>>> and it was added at the second attempt.
>>>>>
>>>>> But when I try Find Features it gives "Error occured while quering
>>>>> installable features" in the UI and in the backend
>>>>>
>>>>> [2012-05-08 20:04:36,684] ERROR
>>>>> {org.wso2.carbon.feature.mgt.services.prov.RepositoryAdminService} -  
>>>>> Error
>>>>> occured while quering installable features
>>>>> java.lang.NullPointerException
>>>>>  at
>>>>> org.wso2.carbon.feature.mgt.core.util.ProvisioningUtils.getCategoryTypeInstallableUnits(ProvisioningUtils.java:215)
>>>>> at
>>>>> org.wso2.carbon.feature.mgt.services.prov.RepositoryAdminService.getInstallableFeatures(RepositoryAdminService.java:190)
>>>>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>>  at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>> at java.lang.reflect.Method.invoke(Method.java:601)
>>>>>  at
>>>>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
>>>>> at
>>>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
>>>>>  at
>>>>> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
>>>>> at
>>>>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
>>>>>  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181)
>>>>> at
>>>>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172)
>>>>>  at
>>>>> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146)
>>>>> at
>>>>> org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:205)
>>>>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>>>>  at
>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
>>>>> at
>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
>>>>>  at
>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>>>>  at
>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:45)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>>>  at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>>> at
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
>>>>>  at
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
>>>>> at
>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>>>  at
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>>>>> at
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>>>>>  at
>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:109)
>>>>> at
>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:155)
>>>>>  at
>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
>>>>> at
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>>>>  at
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>>> at
>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
>>>>>  at
>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
>>>>> at
>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1620)
>>>>>  at
>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>>> at
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>>>>  at java.lang.Thread.run(Thread.java:722)
>>>>> [2012-05-08 20:04:36,688] ERROR
>>>>> {org.wso2.carbon.feature.mgt.ui.RepositoryAdminServiceClient} -  Error
>>>>> occured while quering installable features
>>>>> org.apache.axis2.AxisFault: Error occured while quering installable
>>>>> features
>>>>> at
>>>>> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531)
>>>>>  at
>>>>> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375)
>>>>> at
>>>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421)
>>>>>  at
>>>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
>>>>> at
>>>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
>>>>>  at
>>>>> org.wso2.carbon.feature.mgt.stub.RepositoryAdminServiceStub.getInstallableFeatures(RepositoryAdminServiceStub.java:1488)
>>>>> at
>>>>> org.wso2.carbon.feature.mgt.ui.RepositoryAdminServiceClient.getInstallableFeatures(RepositoryAdminServiceClient.java:207)
>>>>>  at
>>>>> org.apache.jsp.feature_002dmgt.available_005ffeatures_002dajaxprocessor_jsp._jspService(available_005ffeatures_002dajaxprocessor_jsp.java:120)
>>>>>  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>>>>  at
>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
>>>>> at
>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>>>>>  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>>>>  at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:161)
>>>>> at org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
>>>>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>>>> at
>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:36)
>>>>>  at
>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
>>>>> at
>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
>>>>>  at
>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>>>>  at
>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:45)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>>>  at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>>> at
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
>>>>>  at
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
>>>>> at
>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>>>  at
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>>>>> at
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>>>>>  at
>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:109)
>>>>> at
>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:155)
>>>>>  at
>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
>>>>> at
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>>>>  at
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>>> at
>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
>>>>>  at
>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
>>>>> at
>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1620)
>>>>>  at
>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>>> at
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>>>>  at java.lang.Thread.run(Thread.java:722)
>>>>>
>>>>>
>>>>> --
>>>>> *Chamara Ariyarathne*
>>>>> Senior Software Engineer - QA;
>>>>> WSO2 Inc; http://www.wso2.com/.
>>>>> Mobile; *+94772786766*
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Dileepa Jayakody,
>>>> Software Engineer, WSO2 Inc.
>>>> Lean . Enterprise . Middleware
>>>>
>>>> Mobile : +94777-857616
>>>>
>>>>
>>>
>>>
>>> --
>>> Dileepa Jayakody,
>>> Software Engineer, WSO2 Inc.
>>> Lean . Enterprise . Middleware
>>>
>>> Mobile : +94777-857616
>>>
>>>
>>
>>
>> --
>> *Chamara Ariyarathne*
>> Senior Software Engineer - QA;
>> WSO2 Inc; http://www.wso2.com/.
>> Mobile; *+94772786766*
>>
>>
>
>
> --
> Dileepa Jayakody,
> Software Engineer, WSO2 Inc.
> Lean . Enterprise . Middleware
>
> Mobile : +94777-857616
>
>


-- 
Dileepa Jayakody,
Software Engineer, WSO2 Inc.
Lean . Enterprise . Middleware

Mobile : +94777-857616
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to