Forum Stats

  • 3,814,612 Users
  • 2,258,890 Discussions
  • 7,892,781 Comments

Discussions

Problem with OSB's File adaptor Valve for pre-processing

3709314
3709314 Member Posts: 6
edited Oct 18, 2019 6:06AM in SOA Suite Discusssions

Hello Everyone,

I am buiding an OSB (12.2.1.2.0) service to read an Mircosoft Excel file. As OSB do-not support the same (out of the box), i want to hook the file adaptor with 'a Valve' to do the pre-processing.

The valve i have written will simply read the cells & convert into a CSV File. File adaptor can take care of doing processing the CSV content. Though, i could get this working using SOA. i could not get this done using OSB.

Below are the two error line i see in server :

<oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl> <NXSDTranslatorImpl> <readNativeData> <readNativeData call failed ...>

<oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl> <NXSDTranslatorImpl> <processScalarType> <processScalarType call failed...>

It looks like the pipelines values are not executing before proxy kicks in & NXSD seems to be failing while parsing the content of the file. Attached are the snapshot of the jca file (with pipeline property) and pipeline file content.

Could someone help me to understand what am i doing wrong ? @Martien van den Akker

-Thanks,

Siva V

1.png 15.7K
2.png 8.5K
3.png 6.7K
Tagged:
Martien van den Akker

Best Answer

Answers