Hello David,

I see the problem, I fix it in time. There are no changes in the tree of the portlet-api, but the changes in the container are made. I send you a new patch.

thanks

Torsten

David DeWolf (JIRA) schrieb:

[ 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


Reply via email to