[
https://issues.apache.org/jira/browse/PLUTO-287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12468470
]
David DeWolf commented on PLUTO-287:
------------------------------------
Attempted to apply. After successfully applying the patch, I recieved the
following compilation error:
Compiling 89 source files to
/projects/open-source/pluto-286/pluto-container/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/internal/impl/StateAwareResponseImpl.java:[53,7]
org.apache.pluto.internal.impl.StateAwareResponseImpl is not abstract and does
not override abstract method setEvent(java.lang.String,java.lang.Object) in
javax.portlet.StateAwareResponse
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/internal/impl/ActionResponseImpl.java:[42,7]
org.apache.pluto.internal.impl.ActionResponseImpl is not abstract and does not
override abstract method setEvent(java.lang.String,java.lang.Object) in
javax.portlet.StateAwareResponse
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/wrappers/ActionResponseWrapper.java:[28,7]
org.apache.pluto.wrappers.ActionResponseWrapper is not abstract and does not
override abstract method setEvent(java.lang.String,java.lang.Object) in
javax.portlet.StateAwareResponse
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/wrappers/ActionResponseWrapper.java:[86,16]
setEvent(java.lang.String,java.lang.Object) in
javax.portlet.StateAwareResponse cannot be applied to
(javax.xml.namespace.QName,java.lang.Object)
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/wrappers/ActionResponseWrapper.java:[95,23]
cannot find symbol
symbol : method getPortletMode()
location: interface javax.portlet.StateAwareResponse
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/wrappers/ActionResponseWrapper.java:[99,23]
cannot find symbol
symbol : method getRenderParameterMap()
location: interface javax.portlet.StateAwareResponse
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/wrappers/ActionResponseWrapper.java:[103,23]
cannot find symbol
symbol : method getWindowState()
location: interface javax.portlet.StateAwareResponse
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/internal/impl/PortletRequestDispatcherImpl.java:[48,7]
org.apache.pluto.internal.impl.PortletRequestDispatcherImpl is not abstract
and does not override abstract method
include(javax.portlet.ResourceRequest,javax.portlet.RenderResponse) in
javax.portlet.PortletRequestDispatcher
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/internal/impl/EventImpl.java:[27,7]
org.apache.pluto.internal.impl.EventImpl is not abstract and does not override
abstract method getName() in javax.portlet.Event
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/internal/impl/EventImpl.java:[41,21]
getName() in org.apache.pluto.internal.impl.EventImpl cannot implement
getName() in javax.portlet.Event; attempting to use incompatible return type
found : javax.xml.namespace.QName
required: java.lang.String
/projects/open-source/pluto-286/pluto-container/src/main/java/org/apache/pluto/internal/impl/EventResponseImpl.java:[37,7]
org.apache.pluto.internal.impl.EventResponseImpl is not abstract and does not
override abstract method setEvent(java.lang.String,java.lang.Object) in
javax.portlet.StateAwareResponse
Here's the patch output:
david-dewolfs-computer:/projects/open-source/pluto-286 ddewolf$ patch -p0 <
api-change-to-Revision10.220107.patch
patching file
pluto-container/src/test/java/org/apache/pluto/spi/optional/UserInfoAttributesServicesImplTest.java
patching file
pluto-container/src/main/java/org/apache/pluto/core/PortletContainerImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/wrappers/PortletRequestWrapper.java
patching file
pluto-container/src/main/java/org/apache/pluto/wrappers/PortletResponseWrapper.java
patching file
pluto-container/src/main/java/org/apache/pluto/wrappers/ActionResponseWrapper.java
patching file pluto-container/src/main/java/org/apache/pluto/EventContainer.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/StateAwareResponseImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/EventImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/ActionRequestImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/RenderRequestImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/EventRequestImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/ActionResponseImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/BaseURLImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/ResourceRequestImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/PortletRequestImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/PortletResponseImpl.java
patching file
pluto-container/src/main/java/org/apache/pluto/internal/impl/PortletRequestDispatcherImpl.java
patching file
pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/EventProviderImpl.java
Please advise.
> API change to Revision 10
> -------------------------
>
> Key: PLUTO-287
> URL: https://issues.apache.org/jira/browse/PLUTO-287
> Project: Pluto
> Issue Type: Improvement
> Components: general
> Affects Versions: 1.1-286-COMPATIBILITY
> Reporter: Torsten Dettborn
> Fix For: 1.1-286-COMPATIBILITY
>
> Attachments: api-change-to-Revision10.220107.patch
>
>
> API change to Revision 10
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.