My Oracle Support Banner

Composite sensor fails with "Illegal Message Section : in[[" error when expression is being used. (Doc ID 2730370.1)

Last updated on NOVEMBER 15, 2023

Applies to:

Oracle SOA Suite - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.3.0 version

A composite has a sensor with an expression that uses a function with payload arguments, for example:  concat($in/element, '_', $in/element2)

The composite deploys without errors but when it starts the following error shows up in the logs:
The sensor 'MySensor in the composite 'CompositeName!1.0 failed to load. java.lang.RuntimeException: Illegal Message Section : in[[
at oracle.integration.platform.sensor.expr.Expression.getMessageSection(Expression.java:154)
at oracle.integration.platform.sensor.expr.Expression.parseVariables(Expression.java:195)
at oracle.integration.platform.sensor.expr.Expression.parseVariables(Expression.java:173)
at oracle.integration.platform.sensor.expr.Expression.(Expression.java:69)
at oracle.integration.platform.sensor.CompositeSensor.convertExpression(CompositeSensor.java:367)
at oracle.integration.platform.sensor.CompositeSensor.(CompositeSensor.java:76)
at oracle.integration.platform.sensor.EventSensor.(EventSensor.java:52)
  ...


 

Changes

The composite has a sensor with a function that uses payload arguments for example: concat($in/element, '_', $in/element2)

To verify the sensor expression:

- Right click on the BPEL process that has the sensor.

- Choose "Configure sensors" on the menu

- Click on the sensor name

- Verify the expression. It contains a function like concat , that uses input arguments, like $in/element.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.