module-info.java revision 16177:89ef4b822745
1170754Sdelphij/*
2170754Sdelphij * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
3170754Sdelphij * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4170754Sdelphij *
5170754Sdelphij * This code is free software; you can redistribute it and/or modify it
6170754Sdelphij * under the terms of the GNU General Public License version 2 only, as
7170754Sdelphij * published by the Free Software Foundation.  Oracle designates this
8170754Sdelphij * particular file as subject to the "Classpath" exception as provided
9170754Sdelphij * by Oracle in the LICENSE file that accompanied this code.
10170754Sdelphij *
11170754Sdelphij * This code is distributed in the hope that it will be useful, but WITHOUT
12170754Sdelphij * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13170754Sdelphij * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14170754Sdelphij * version 2 for more details (a copy is included in the LICENSE file that
15170754Sdelphij * accompanied this code).
16170754Sdelphij *
17170754Sdelphij * You should have received a copy of the GNU General Public License version
18170754Sdelphij * 2 along with this work; if not, write to the Free Software Foundation,
19170754Sdelphij * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20170754Sdelphij *
21170754Sdelphij * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22170754Sdelphij * or visit www.oracle.com if you need additional information or have any
23170754Sdelphij * questions.
24170754Sdelphij */
25170754Sdelphij
26170754Sdelphij/**
27170754Sdelphij * Defines the full API of the Java SE Platform.
28 * <P>
29 * This module requires {@code java.se} and supplements it with modules
30 * that define CORBA and Java EE APIs. These modules are upgradeable.
31 */
32@SuppressWarnings("deprecation")
33module java.se.ee {
34
35    requires transitive java.se;
36
37    // Upgradeable modules for Java EE technologies
38    requires transitive java.activation;
39    requires transitive java.annotations.common;
40    requires transitive java.corba;
41    requires transitive java.transaction;
42    requires transitive java.xml.bind;
43    requires transitive java.xml.ws;
44
45}
46