<?xml version="1.0" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.jacorb.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://www.jacorb.org/bugzilla/"
          
          maintainer="jacorb@goots.org"
>

    <bug>
          <bug_id>987</bug_id>
          
          <creation_ts>2014-06-10 08:51:13 +0000</creation_ts>
          <short_desc>Building w/JDK 1.8 fails in GSSUPContextSpi and GSSUPCredentialSpi</short_desc>
          <delta_ts>2014-07-10 16:48:37 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>JacORB</product>
          <component>Configuration and Build</component>
          <version>3.4</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joseph Schwarz">joseph.h.schwarz</reporter>
          <assigned_to name="Mailinglist to track bugs">jacorb-bugs</assigned_to>
          <cc>hsommer</cc>
    
    <cc>jacorb</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>3174</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Schwarz">joseph.h.schwarz</who>
    <bug_when>2014-06-10 08:51:13 +0000</bug_when>
    <thetext>Here&apos;s the javac error output:

     [echo] Compiling project sas. Target: JDK (1.8+)
    [javac] Compiling 17 source files to /home/almamgr/alma/ACS-2014.2/JacORB/classes
    [javac] /home/almamgr/alma/ACS-2014.2/JacORB/src/org/jacorb/security/sas/GSSUPContextSpi.java:43: error: GSSUPContextSpi is not abstract and does not override abstract method inquireSecContext(InquireType) in GSSContextSpi
    [javac] public final class GSSUPContextSpi
    [javac]              ^
    [javac] /home/almamgr/alma/ACS-2014.2/JacORB/src/org/jacorb/security/sas/GSSUPCredentialSpi.java:38: error: GSSUPCredentialSpi is not abstract and does not override abstract method impersonate(GSSNameSpi) in GSSCredentialSpi
    [javac] public final class GSSUPCredentialSpi implements GSSCredentialSpi

In the first case, com.sun.security.jgss.InquireType is defined as an enum, but the argument to the concrete method is an Enum, i.e.,

    public Object inquireSecContext(java.lang.Enum arg0) throws GSSException {
        throw new GSSException(GSSException.FAILURE);
    }

Why not just use InquireType as the argument?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3175</commentid>
    <comment_count>1</comment_count>
    <who name="Nick Cross">jacorb</who>
    <bug_when>2014-06-10 09:00:04 +0000</bug_when>
    <thetext>Can you test with 3.5 SNAPSHOT please ? ( i.e. https://github.com/JacORB/JacORB/ )

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3176</commentid>
    <comment_count>2</comment_count>
      <attachid>440</attachid>
    <who name="Joseph Schwarz">joseph.h.schwarz</who>
    <bug_when>2014-06-10 10:16:14 +0000</bug_when>
    <thetext>Created attachment 440
Log of attempted build with JDK 1.8</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3177</commentid>
    <comment_count>3</comment_count>
    <who name="Joseph Schwarz">joseph.h.schwarz</who>
    <bug_when>2014-06-10 10:17:58 +0000</bug_when>
    <thetext>As a virgin maven user (I was surprised by the change from ant to mvn), I did the following and was rewarded with a slew (88, to be precise) of errors:

1. Downloaded and unpacked the zip from https://github.com/JacORB/JacORB/archive/master.zip
2. Installed maven 3.0.4
3. Created a fresh directory and exported JACORB_HOME to point to it
4. cd JacORB-master
5. mvn clean compile

What am I doing wrong? I have attached a gzip of the build log.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3178</commentid>
    <comment_count>4</comment_count>
    <who name="Nick Cross">jacorb</who>
    <bug_when>2014-06-11 15:55:15 +0000</bug_when>
    <thetext>I would recommend using 

mvn clean install -DskipTests=true -DskipPDFGeneration=true</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3196</commentid>
    <comment_count>5</comment_count>
    <who name="Nick Cross">jacorb</who>
    <bug_when>2014-07-10 16:48:37 +0000</bug_when>
    <thetext>Fixed in upcoming 3.5 release.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>440</attachid>
            <date>2014-06-10 10:16:14 +0000</date>
            <delta_ts>2014-06-10 10:16:14 +0000</delta_ts>
            <desc>Log of attempted build with JDK 1.8</desc>
            <filename>build.log.gz</filename>
            <type>application/x-gzip</type>
            <size>3664</size>
            <attacher name="Joseph Schwarz">joseph.h.schwarz</attacher>
            
              <data encoding="base64">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
e6gcau67/wMAYK2It3cAAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>