Thankyou for the reply.
I understood that it is a compatibility issue, but i am not very clear.
can you Please explain me in detail?
Its a null pointer exception, that means com.sapportals.wcm.repository.IResourceList.size() is excpecting a valid value and gettin null instead, if I interpret this right. It seems, pure conjecture, the problem is not a difference in method signature, but more the size() method on LightCollectionRenderer.getResourceList() returns null.
The same code has worked for SP17. But when upgraded to SP28. it is not working.Will the deprecated methods in the code, cause for the problem????
I guess nobody can tell you excepting the author of com.mars.portal.france.renderer.collection.LightCollectionRenderer. You need to ask the people who wrote this piece of software. If you cant do so, you can download, decompile and debug appropriate components to find out on your own whats going on. But I dont assume that: if this is a 3rd party implementation, your company or customer have payed it, means where should be things like PAM, technical support and so on...
Did you have done the CM consistence check Tanushsingh has mentioned? This could be a very good idea
regards