Hi Kishanthan,

Adding  "org.wso2.carbon.governance.metadata.server.feature" did not
resolve the issue. Still I get the above error on around 50% of restarts.

Cheers,
Ruwan

On Mon, Jul 6, 2015 at 3:09 PM, Ruwan Abeykoon <ruw...@wso2.com> wrote:

> Hi Kishanthan,
> I agree your point about CNF error.
>
> I have added "org.wso2.carbon.governance.metadata.server.feature", which
> seems to export a bundle having the above package, to my p2-profile-gen.  I
> did not encounter the issue (at least for few restarts) since then. Not
> sure this is of any significance.
>
> I will post an update if this is a permanent fix.
>
> However I do not understand why it used to work intermittently without
> adding the "org.wso2.carbon.governance.metadata.server.feature".
>
> Cheers,
> Ruwan
>
> On Mon, Jul 6, 2015 at 2:54 PM, Kishanthan Thangarajah <
> kishant...@wso2.com> wrote:
>
>> If its CNF related, then there should at-least be a log at the back-end.
>> Can you check the carbon log file? Sometimes, errors may be logged at file
>> only instead of console. If nothing is there, then we need to debug and
>> see. The root cause may not be directly related to "
>> org.wso2.carbon.governance.api.generic" package.
>>
>> On Mon, Jul 6, 2015 at 2:02 PM, Ruwan Abeykoon <ruw...@wso2.com> wrote:
>>
>>> Hi Kishanthan,
>>> There is no error printed on the backend console. The http handler
>>> silently failed at the above point on the jag file. (The HTTP socket get
>>> closed)
>>>
>>> I suspect the class not found/class initialization error as there is no
>>> other possible cause I could think of.
>>> Also something like the following in place of offending line works
>>> without any issue on every restart.
>>>
>>> new java.lang.Runnable({});
>>>
>>> Thats why i suspect it s a classloader issue as Runnable is from java
>>> runtime whereas GenericArtifactFilter is loaded via OSGI.
>>>
>>> Cheers,
>>> Ruwan
>>>
>>> On Mon, Jul 6, 2015 at 1:44 PM, Kishanthan Thangarajah <
>>> kishant...@wso2.com> wrote:
>>>
>>>>
>>>>
>>>> On Sun, Jul 5, 2015 at 11:14 AM, Ruwan Abeykoon <ruw...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi All,
>>>>> While upgrading AppManager to use Carbon 4.4.0, I encountered a
>>>>> roadblock in classloading.
>>>>>
>>>>> I have a jag file with the following method, (which is simplified
>>>>> version of actual function). At some times the line works correctly and
>>>>> sometimes it fails silently.
>>>>>
>>>>
>>>> What is the error at the back end? CNF?
>>>>
>>>>
>>>>>
>>>>> var genericArtifactFilter = new
>>>>> org.wso2.carbon.governance.api.generic.GenericArtifactFilter(
>>>>> {});
>>>>>
>>>>> This seems like a classloader issue in OSGI, most probably duplicate
>>>>> or incorrect exports by some bundle. However I could not figure out what 
>>>>> is
>>>>> the exact cause.
>>>>>
>>>>>
>>>>> Can anyone shed some light please.
>>>>>
>>>>> Carbon 4.4.0
>>>>> Governance 4.5.1
>>>>> Registry 4.4.3
>>>>> Jaggery 0.10.1
>>>>>
>>>>> OSGI console prints the correct bundle without any apparent error.
>>>>>
>>>>> osgi> p org.wso2.carbon.governance.api.generic
>>>>> org.wso2.carbon.governance.api.generic;
>>>>> version="4.5.1"<org.wso2.carbon.governance.api_4.5.1 [217]>
>>>>>   js_1.7.0.R4wso2v1 [63] imports
>>>>>   org.jaggeryjs.scriptengine_0.10.0 [152] imports
>>>>>   org.wso2.carbon.appmgt.hostobjects_1.1.0.SNAPSHOT [172] imports
>>>>>   org.wso2.carbon.appmgt.keymgt_1.1.0.SNAPSHOT [174] imports
>>>>>   org.wso2.carbon.appmgt.mobile_1.1.0.SNAPSHOT [178] imports
>>>>>   org.wso2.carbon.governance.generic_4.5.1 [224] imports
>>>>>   org.wso2.carbon.governance.list_4.5.1 [230] imports
>>>>>   org.wso2.carbon.registry.core_4.4.0 [379] imports
>>>>>   tomcat_7.0.59.wso2v1 [500] imports
>>>>>
>>>>>
>>>>> Cheers,
>>>>> Ruwan
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *Ruwan Abeykoon*
>>>>> *Architect,*
>>>>> *WSO2, Inc. http://wso2.com <http://wso2.com/> *
>>>>> *lean.enterprise.middleware.*
>>>>>
>>>>> email: ruw...@wso2.com
>>>>> phone:(+94) 777739736
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> Dev@wso2.org
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Kishanthan Thangarajah*
>>>> Associate Technical Lead,
>>>> Platform Technologies Team,
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>>
>>>> Mobile - +94773426635
>>>> Blog - *http://kishanthan.wordpress.com
>>>> <http://kishanthan.wordpress.com>*
>>>> Twitter - *http://twitter.com/kishanthan
>>>> <http://twitter.com/kishanthan>*
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> *Ruwan Abeykoon*
>>> *Architect,*
>>> *WSO2, Inc. http://wso2.com <http://wso2.com/> *
>>> *lean.enterprise.middleware.*
>>>
>>> email: ruw...@wso2.com
>>> phone:(+94) 777739736
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> *Kishanthan Thangarajah*
>> Associate Technical Lead,
>> Platform Technologies Team,
>> WSO2, Inc.
>> lean.enterprise.middleware
>>
>> Mobile - +94773426635
>> Blog - *http://kishanthan.wordpress.com
>> <http://kishanthan.wordpress.com>*
>> Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
>>
>
>
>
> --
>
> *Ruwan Abeykoon*
> *Architect,*
> *WSO2, Inc. http://wso2.com <http://wso2.com/> *
> *lean.enterprise.middleware.*
>
> email: ruw...@wso2.com
> phone:(+94) 777739736
>



-- 

*Ruwan Abeykoon*
*Architect,*
*WSO2, Inc. http://wso2.com <http://wso2.com/> *
*lean.enterprise.middleware.*

email: ruw...@wso2.com
phone:(+94) 777739736
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to