<html>
    <head>
      <base href="http://www.jacorb.org/bugzilla/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Building w/JDK 1.8 fails in GSSUPContextSpi and GSSUPCredentialSpi"
   href="http://www.jacorb.org/bugzilla/show_bug.cgi?id=987">987</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Building w/JDK 1.8 fails in GSSUPContextSpi and GSSUPCredentialSpi
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>JacORB
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>3.4
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>major
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P5
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Configuration and Build
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>jacorb-bugs@lists.spline.inf.fu-berlin.de
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>joseph.h.schwarz@gmail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>hsommer@eso.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Here'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?</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>