Yashwant Dhakad created OFBIZ-13225:
---------------------------------------

             Summary: ClassCastException on PO Receipt in OFBiz - GStringImpl 
cannot be cast to String
                 Key: OFBIZ-13225
                 URL: https://issues.apache.org/jira/browse/OFBIZ-13225
             Project: OFBiz
          Issue Type: Bug
          Components: order
    Affects Versions: Upcoming Branch
            Reporter: Yashwant Dhakad
         Attachments: POReceiveError.png, POScreenshot.png

*Issue Description:
*
When attempting to receive a Purchase Order in OFBiz, we are encountering the 
following error:

{code}
java.lang.ClassCastException: class org.codehaus.groovy.runtime.GStringImpl 
cannot be cast to class java.lang.String 
(org.codehaus.groovy.runtime.GStringImpl is in unnamed module of loader 'app'; 
java.lang.String is in module java.base of loader 'bootstrap')
This issue seems related to Groovy GStringImpl being used where a standard 
java.lang.String is expected, likely due to Groovy string interpolation being 
passed to a strict Java method.
{code}

*Steps to Reproduce:*

Navigate to the PO Receipt module in OFBiz.

Attempt to receive an existing Purchase Order.

The error appears on screen and the receipt process fails.

*Expected Result:*

The Purchase Order should be received without any exceptions, and the 
confirmation message should be displayed.

*Actual Result:*

The system throws a ClassCastException during the receipt process, halting 
further processing.





--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to