You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@falcon.apache.org by "Peeyush Bishnoi (JIRA)" <ji...@apache.org> on 2014/11/03 10:52:34 UTC

[jira] [Commented] (FALCON-774) Discontinue support for JDK 1.6 and move to 1.7

    [ https://issues.apache.org/jira/browse/FALCON-774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14194396#comment-14194396 ] 

Peeyush Bishnoi commented on FALCON-774:
----------------------------------------

Along with above Authentication Exception issue, another issue related to stackmap appeared while building Falcon.

==========
java.lang.RuntimeException: org.apache.falcon.FalconException: java.lang.VerifyError: Expecting a stackmap frame at branch target 368
Exception Details:
  Location:
    org/apache/falcon/rerun/handler/RetryHandler.handleRerun(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V @0: aload_2
  Reason:
    Expected stackmap frame at this location.
  Bytecode:
    0000000: 2c2d b800 023a 0a2a 190a b600 033a 0b19
    0000010: 0bc7 0014 b200 0412 052c 190a b600 06b9
    0000020: 0007 0400 b119 0bb6 0008 360c 190b b600
    0000030: 093a 0d19 0bb6 000a 3a0e 1905 b800 0b36
==========


On further debugging, it has been found that these issues occurred due to the bytecode verifier in JDK 7. When I use VM runtime option -XX:-UseSplitVerifier or -noverify such issues don't occur. Please let me know your thoughts to use these VM option to force the use of the old verifier in JDK 7.

> Discontinue support for JDK 1.6 and move to 1.7
> -----------------------------------------------
>
>                 Key: FALCON-774
>                 URL: https://issues.apache.org/jira/browse/FALCON-774
>             Project: Falcon
>          Issue Type: Sub-task
>          Components: general
>    Affects Versions: 0.6
>            Reporter: Venkatesh Seetharam
>            Assignee: Peeyush Bishnoi
>             Fix For: 0.6
>
>         Attachments: FALCON-774.patch, FALCON-774.v2.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)