Developer Portal Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    DDLV4MessageFB exeption if the message is to long!

    DDLV4MessageFB exeption if the message is to long!

    PKlein
    Established Member

    Hello,

    we have a problem when we receive an OpconXml telegram which is larger than the defined buffer.

    PKlein_0-1723184977246.pngPKlein_1-1723184999962.png

    Then we get an exeption of the DDLV4MessageFB out of the NxIpDdl 1.2.11.0 (liberay version 1.2.9.0)

     

    Sometimes the MES error messages or feedback have different lengths. This leads to exceptions occurring within production. This leads to a significant risk in production! This error is a very critical error, so please take care of it as soon as possible.

    Why didn't I open a ticket: To inform other colleagues who may have the same problem/error.

    You are also welcome to contact me directly. Example telegrams are available.

    4 REPLIES 4

    sutrus
    New Poster

    I don't really understand, but why don't you resize the Buffer?
    For each telegram tab Common change the Buffer size.

    PKlein
    Established Member

    Some times is it not possible to know the correct buffer size of the event. because they send us some time very long informations:

    PKlein_0-1723459467385.png

     

    And Yes, we have a  definition that the trace should be 80 or no 255 digits. Or what? How cares?

    PKlein_1-1723459571677.png

    In the end, we can discuss a lot about the right sizes and a lot has already been said about that.

    But....

    If we have the event text at the objects? Why not use? Better an exception and know body knows what happens?

    PKlein_2-1723459687127.png

     

     

    PKlein
    Established Member

    After detailed investigation, it is not entirely clear that it is due to the buffer size.

    I need some support! Thanks!

    PKlein
    Established Member

    The Problem is not the DDLV4MessageFB! It is an internal Bug! 

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist