JDK8 und Web Service

Hey,
hab folgendes problem auf JDK 6 und Juno und Tomcat 7 hab ich keine probleme ein WebSerivce zu erstellen oder zu nutzen. ich hab jetzt probiert ein WebService mit JDK8, Eclipse Luna Tomcat 8 und CXF zu nutzen, er Importiert auch alle Klassen nur zeigt er mir in der in den Beiden Klassen das der Import von javax. nicht genutzt wird. Der WebService läuft auch nicht die zwei Klassen sind Diese:

package com.sap.nwce.ejb.service;

import java.util.logging.Logger;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;

/**
 * This class was generated by Apache CXF 2.6.8
 * 2015-05-29T23:33:11.333+02:00
 * Generated source version: 2.6.8
 * 
 */

 @java x.jws.WebService(
                      serviceName = "J000_CrsS",
                      portName = "CourseBeanPort",
                      targetNamespace = "http://sap.com/nwce/ejb/service/",
                      wsdlLocation = "http://i83lp1.informatik.tu-muenchen.de:50000/J000_CrsS/J_Crs?wsdl",
                      endpointInterface = "com.sap.nwce.ejb.service.JCrs")
                      
public class JCrsImpl implements JCrs {

    private static final Logger LOG = Logger.getLogger(JCrsImpl.class.getName());

    /* (non-Javadoc)
     * @see com.sap.nwce.ejb.service.JCrs#getAllCourses(*
     */
    public java.util.List<com.sap.nwce.ejb.service.Course> getAllCourses() { 
        LOG.info("Executing operation getAllCourses");
        try {
            java.util.List<com.sap.nwce.ejb.service.Course> _return = new java.util.ArrayList<com.sap.nwce.ejb.service.Course>();
            com.sap.nwce.ejb.service.Course _returnVal1 = new com.sap.nwce.ejb.service.Course();
            _returnVal1.setCountry("Country-471758470");
            _returnVal1.setCourseId(1458279581);
            _returnVal1.setCurrency("Currency-418550949");
            _returnVal1.setDescription("Description90215960");
            _returnVal1.setNumOfPart(580344928);
            _returnVal1.setPrice(0.9266861266734715);
            _return.add(_returnVal1);
            return _return;
        } catch (java.lang.Exception ex) {
            ex.printStackTrace();
            throw new RuntimeException(ex);
        }
    }

    /* (non-Javadoc)
     * @see com.sap.nwce.ejb.service.JCrs#createCourse(com.sap.nwce.ejb.service.Course  c )*
     */
    public void createCourse(com.sap.nwce.ejb.service.Course c) { 
        LOG.info("Executing operation createCourse");
        System.out.println(c);
        try {
        } catch (java.lang.Exception ex) {
            ex.printStackTrace();
            throw new RuntimeException(ex);
        }
    }

    /* (non-Javadoc)
     * @see com.sap.nwce.ejb.service.JCrs#getCourse(int  courseId )*
     */
    public com.sap.nwce.ejb.service.Course getCourse(int courseId) { 
        LOG.info("Executing operation getCourse");
        System.out.println(courseId);
        try {
            com.sap.nwce.ejb.service.Course _return = new com.sap.nwce.ejb.service.Course();
            _return.setCountry("Country1005224555");
            _return.setCourseId(-474128063);
            _return.setCurrency("Currency2078486156");
            _return.setDescription("Description-36057888");
            _return.setNumOfPart(-295906676);
            _return.setPrice(0.8245392531261831);
            return _return;
        } catch (java.lang.Exception ex) {
            ex.printStackTrace();
            throw new RuntimeException(ex);
        }
    }

    /* (non-Javadoc)
     * @see com.sap.nwce.ejb.service.JCrs#updateCourse(com.sap.nwce.ejb.service.Course  c )*
     */
    public com.sap.nwce.ejb.service.Course updateCourse(com.sap.nwce.ejb.service.Course c) { 
        LOG.info("Executing operation updateCourse");
        System.out.println(c);
        try {
            com.sap.nwce.ejb.service.Course _return = new com.sap.nwce.ejb.service.Course();
            _return.setCountry("Country-154804400");
            _return.setCourseId(1326549178);
            _return.setCurrency("Currency1874524941");
            _return.setDescription("Description1299206530");
            _return.setNumOfPart(-725691059);
            _return.setPrice(0.5643149962095383);
            return _return;
        } catch (java.lang.Exception ex) {
            ex.printStackTrace();
            throw new RuntimeException(ex);
        }
    }

    /* (non-Javadoc)
     * @see com.sap.nwce.ejb.service.JCrs#deleteCourse(java.lang.String  courseId )*
     */
    public void deleteCourse(java.lang.String courseId) { 
        LOG.info("Executing operation deleteCourse");
        System.out.println(courseId);
        try {
        } catch (java.lang.Exception ex) {
            ex.printStackTrace();
            throw new RuntimeException(ex);
        }
    }

}

und die hier

import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;

/**
 * This class was generated by Apache CXF 2.6.8
 * 2015-05-29T23:33:11.051+02:00
 * Generated source version: 2.6.8
 * 
 */
public final class JCrs_CourseBeanPort_Client {

    private static final QName SERVICE_NAME = new QName("http://sap.com/nwce/ejb/service/", "J000_CrsS");

    private JCrs_CourseBeanPort_Client() {
    }

    public static void main(String args[]) throws java.lang.Exception {
        URL wsdlURL = J000CrsS.WSDL_LOCATION;
        if (args.length > 0 && args[0] != null && !"".equals(args[0])) { 
            File wsdlFile = new File(args[0]);
            try {
                if (wsdlFile.exists()) {
                    wsdlURL = wsdlFile.toURI().toURL();
                } else {
                    wsdlURL = new URL(args[0]);
                }
            } catch (MalformedURLException e) {
                e.printStackTrace();
            }
        }
      
        J000CrsS ss = new J000CrsS(wsdlURL, SERVICE_NAME);
        JCrs port = ss.getCourseBeanPort();  
        
        {
        System.out.println("Invoking getAllCourses...");
        java.util.List<com.sap.nwce.ejb.service.Course> _getAllCourses__return = port.getAllCourses();
        System.out.println("getAllCourses.result=" + _getAllCourses__return);


        }
        {
        System.out.println("Invoking createCourse...");
        com.sap.nwce.ejb.service.Course _createCourse_c = new com.sap.nwce.ejb.service.Course();
        _createCourse_c.setCountry("Country-1841115480");
        _createCourse_c.setCourseId(-1608500040);
        _createCourse_c.setCurrency("Currency2018773296");
        _createCourse_c.setDescription("Description-1227874594");
        _createCourse_c.setNumOfPart(-1236258207);
        _createCourse_c.setPrice(0.6220053609502236);
        port.createCourse(_createCourse_c);


        }
        {
        System.out.println("Invoking getCourse...");
        int _getCourse_courseId = 693595009;
        com.sap.nwce.ejb.service.Course _getCourse__return = port.getCourse(_getCourse_courseId);
        System.out.println("getCourse.result=" + _getCourse__return);


        }
        {
        System.out.println("Invoking updateCourse...");
        com.sap.nwce.ejb.service.Course _updateCourse_c = new com.sap.nwce.ejb.service.Course();
        _updateCourse_c.setCountry("Country249794462");
        _updateCourse_c.setCourseId(-715989234);
        _updateCourse_c.setCurrency("Currency1987846650");
        _updateCourse_c.setDescription("Description1102977201");
        _updateCourse_c.setNumOfPart(-1626672967);
        _updateCourse_c.setPrice(0.49679517873037704);
        com.sap.nwce.ejb.service.Course _updateCourse__return = port.updateCourse(_updateCourse_c);
        System.out.println("updateCourse.result=" + _updateCourse__return);


        }
        {
        System.out.println("Invoking deleteCourse...");
        java.lang.String _deleteCourse_courseId = "_deleteCourse_courseId-67498068";
        port.deleteCourse(_deleteCourse_courseId);


        }

        System.exit(0);
    }

}

[ot]Habe dein Thema freigeschaltet, sorry für die Umstände.[/ot]

OK, also Ich kann den WebService Nutzen. Muss jetzt noch probieren ob ich einen erstellen kann und nutzen kann.