Index: 3rdParty_sources/servlet-api/javax/servlet/http/Part.java
===================================================================
diff -u -r7475d08afc280b5e2e5ddf04e8bf35e3166aaf80 -r188531e2b734df509672788d897e1030e4b1a24a
--- 3rdParty_sources/servlet-api/javax/servlet/http/Part.java (.../Part.java) (revision 7475d08afc280b5e2e5ddf04e8bf35e3166aaf80)
+++ 3rdParty_sources/servlet-api/javax/servlet/http/Part.java (.../Part.java) (revision 188531e2b734df509672788d897e1030e4b1a24a)
@@ -1,19 +1,19 @@
/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
*
- * Copyright (c) 1997-2013 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997-2017 Oracle and/or its affiliates. All rights reserved.
*
* The contents of this file are subject to the terms of either the GNU
* General Public License Version 2 only ("GPL") or the Common Development
* and Distribution License("CDDL") (collectively, the "License"). You
* may not use this file except in compliance with the License. You can
* obtain a copy of the License at
- * https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
- * or packager/legal/LICENSE.txt. See the License for the specific
+ * https://oss.oracle.com/licenses/CDDL+GPL-1.1
+ * or LICENSE.txt. See the License for the specific
* language governing permissions and limitations under the License.
*
* When distributing the software, include this License Header Notice in each
- * file and include the License file at packager/legal/LICENSE.txt.
+ * file and include the License file at LICENSE.txt.
*
* GPL Classpath Exception:
* Oracle designates this particular file as subject to the "Classpath"
@@ -55,7 +55,7 @@
* Gets the content of this part as an InputStream
*
* @return The content of this part as an InputStream
- * @throws IOException If an error occurs in retrieving the contet
+ * @throws IOException If an error occurs in retrieving the content
* as an InputStream
*/
public InputStream getInputStream() throws IOException;
@@ -98,9 +98,15 @@
* example, file renaming, where possible, rather than copying all of the
* underlying data, thus gaining a significant performance benefit.
*
- * @param fileName the name of the file to which the stream will be
- * written. The file is created relative to the location as
- * specified in the MultipartConfig
+ * @param fileName The location into which the uploaded part should
+ be stored. The value may be a file name or a path. The actual
+ location of the file in the filesystem is relative to {@link
+ javax.servlet.MultipartConfigElement#getLocation()}. Absolute
+ paths are used as provided and are relative to
+ getLocation()
. Note: that this is a system
+ dependent string and URI notation may not be acceptable on all
+ systems. For portability, this string should be generated with
+ the File or Path APIs.
*
* @throws IOException if an error occurs.
*/