src/share/jaxws_classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java
Print this page
*** 1,7 ****
/*
! * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
/*
! * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 74,83 ****
--- 74,84 ----
*/
private EmptyMessageImpl(EmptyMessageImpl that) {
super(that);
this.headers = new HeaderList(that.headers);
this.attachmentSet = that.attachmentSet;
+ this.copyFrom(that);
}
public boolean hasHeaders() {
return headers.hasHeaders();
}
*** 113,121 ****
public void writePayloadTo(ContentHandler contentHandler, ErrorHandler errorHandler, boolean fragment) throws SAXException {
// noop
}
public Message copy() {
! return new EmptyMessageImpl(this);
}
}
--- 114,122 ----
public void writePayloadTo(ContentHandler contentHandler, ErrorHandler errorHandler, boolean fragment) throws SAXException {
// noop
}
public Message copy() {
! return new EmptyMessageImpl(this).copyFrom(this);
}
}