Skip to main content
Announcements
July 15, NEW Customer Portal: Initial launch will improve how you submit Support Cases. IMPORTANT DETAILS
cancel
Showing results for 
Search instead for 
Did you mean: 
Mahesh6
Contributor
Contributor

Run time Error in TAC while running job - Stack map does not match the one at exception handler

Run time Error in TAC while running job - Stack map does not match the one at exception handler

Hello team,

I am using 7.3 Big Data platform and 1.8 Jdk version.

I have built the jobs and deploy it in TAC, when it runs in the studio it runs successfully.

while running the job in TAC, I am getting Error at Run time.

as I checked the job and try to figure out why this is coming, then I specifically found the job failed at runtime while

creating the connection to aws-s3 (s3 components)

Error as follows:

[INFO ] 14:55:34 icoach_user_defined.user_login_data_wu_0_2.user_login_data_WU- tS3Put_2 - Creating new connection.

[statistics] disconnected

[statistics] disconnected

Exception in thread "main" java.lang.VerifyError: Stack map does not match the one at exception handler 77

Exception Details:

 Location:

  com/fasterxml/jackson/databind/deser/std/StdDeserializer._parseDate(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/Date; @77: astore

 Reason:

  Type 'com/fasterxml/jackson/core/JsonParseException' (current frame, stack[0]) is not assignable to 'com/fasterxml/jackson/core/exc/StreamReadException' (stack map, stack[0])

 Current Frame:

  bci: @69

  flags: { }

  locals: { 'com/fasterxml/jackson/databind/deser/std/StdDeserializer', 'com/fasterxml/jackson/core/JsonParser', 'com/fasterxml/jackson/databind/DeserializationContext' }

  stack: { 'com/fasterxml/jackson/core/JsonParseException' }

 Stackmap Frame:

  bci: @77

  flags: { }

  locals: { 'com/fasterxml/jackson/databind/deser/std/StdDeserializer', 'com/fasterxml/jackson/core/JsonParser', 'com/fasterxml/jackson/databind/DeserializationContext' }

  stack: { 'com/fasterxml/jackson/core/exc/StreamReadException' }

 Bytecode:

  0x0000000: 2bb6 0036 aa00 0000 0000 0081 0000 0003

  0x0000010: 0000 000b 0000 007a 0000 0081 0000 0081

  0x0000020: 0000 0034 0000 0041 0000 0081 0000 0081

  0x0000030: 0000 0081 0000 0071 2a2b b600 13b6 0014

  0x0000040: 2cb6 006c b02b b600 4842 a700 223a 052c

  0x0000050: 2ab4 0002 2bb6 006f 1270 03bd 0004 b600

  0x0000060: 71c0 002e 3a06 1906 b600 4d42 bb00 7259

  0x0000070: 21b7 0073 b02a 2cb6 0074 c000 72b0 2a2b

  0x0000080: 2cb6 0075 b02c 2ab4 0002 2bb6 0026 c000

  0x0000090: 72b0                  

 Exception Handler Table:

  bci [69, 74] => handler: 77

  bci [69, 74] => handler: 77

 Stackmap Table:

  same_frame(@56)

  same_frame(@69)

  same_locals_1_stack_item_frame(@77,Object[# 371])

  append_frame(@108,Long)

  chop_frame(@117,1)

  same_frame(@126)

  same_frame(@133)

Could you please assist me to check this issue and any possible solution for it.

Thank you in advance.

Labels (2)
3 Replies
Anonymous
Not applicable

Hi

Is the Job Server installed on the same machine as Talend Studio? If not, what is the JDK version on the machine where Job Server is installed? I suspect this problem is caused by different JDK versions.

 

Regards

Shong

 

Mahesh6
Contributor
Contributor
Author

Hello @Shicong Hong​ 

 

Thank you for your swift reply.

 

The job was built on the local machine with java version

 

 

However, the Server java version is

 

 

both are the 1.8, is there anything I am missing.

Mahesh6
Contributor
Contributor
Author

I have attached the image for both java version differences, could you please look at it.

1.ServerVersion

2.Local Version