In JIRA AMPS Version 6.2.11, I am getting classcastexception when I try to assign ProjectComponent object to GenericValue. It was working before but giving issues with JIRA 7.5. Any suggestions please?
Here is the code and error
for (Iterator<ProjectComponent> compIterator = compCollection.iterator(); compIterator.hasNext();){
GenericValue component = (GenericValue) compIterator.next();
}
java.lang.ClassCastException: com.atlassian.jira.bc.project.component.ProjectComponentImpl cannot be cast to org.ofbiz.core.entity.GenericValue
Hello Srinivas,
Why are you trying to cast "ProjectComponent" to GenericValue bean?
Since all over the APIs this approach seems to have been deprecated and it's mentioned not to use "GenericValue" rather use the "ProjectComponent" bean
convertToGenericValue(ProjectComponent projectComponent)
Deprecated. don't use GenericValue use the ProjectComponent instead.
getGenericValue()This method is deprecated. use this object instead
GenericValue was used in some plugins that were developed long back and we are trying to refactor the code using the latest sdk. I replaced the GenericValue with ProjectComponent and that compiled successfully but for some reason the functionality is not working so I am looking if other way to achieve.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.