struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lukasz Lenart <lukaszlen...@apache.org>
Subject Re: S2 Convention Plugin broken on Tomcat 8?
Date Mon, 03 Mar 2014 09:01:33 GMT
Confirmed, but in Tomcat 8
https://issues.apache.org/bugzilla/show_bug.cgi?id=56125

2014-03-03 9:11 GMT+01:00 Lukasz Lenart <lukaszlenart@apache.org>:
> Thanks! As I mentioned in the JIRA ticket it looks like a problem in
> Tomcat 8, already asked them about that
>
> http://markmail.org/thread/opktu6xqketvwdkf
>
> 2014-03-03 0:00 GMT+01:00 Tommy Pham <tommyhp2@gmail.com>:
>> I think the Struts 2.3.16 example REST showcase (struts2-rest-showcase.war)
>> also uses convention plugin.  I'm having the same exact problem with it on
>> Tomcat 8.0.3.
>>
>>
>> On Sun, Mar 2, 2014 at 1:23 PM, Tommy Pham <tommyhp2@gmail.com> wrote:
>>
>>> Hi Lukasz,
>>>
>>> Thanks for the prompt reply.  Issue WW-4294 filed. It's my first time to
>>> file a JIRA.
>>> If I made a mistake in the labeling or selection of choices, please let me
>>> know.
>>>
>>> Kind regards,
>>> Tommy
>>>
>>>
>>>
>>> On Sun, Mar 2, 2014 at 12:28 PM, Lukasz Lenart <lukaszlenart@apache.org>wrote:
>>>
>>>> Looks like a bug :\ Can you register a JIRA issue and attach sample
>>>> project?
>>>>
>>>> Thanks in advance!
>>>>
>>>> 2014-03-02 21:22 GMT+01:00 Tommy Pham <tommyhp2@gmail.com>:
>>>> > Hi folks,
>>>> >
>>>> > Is anyone having problem getting S2 2.3.16 Convention Plugin to work
on
>>>> > Tomcat 8.0.3?
>>>> >
>>>> > I used the tutorial [1] and built the war OK.  Deployed on Tomcat 7.0.52
>>>> > OK.  However, I'm getting this error on Tomcat 8.0.3 with the same
>>>> > Oracle/Sun JDK 1.7.0_51 (64 bit):
>>>> >
>>>> > 2014-03-02 12:13:12,639 ERROR [http-apr-8080-exec-5]
>>>> > com.opensymphony.xwork2.util.logging.commons.CommonsLogger - Could not
>>>> find
>>>> > action or result
>>>> > /struts-annotations/test-hello.action
>>>> > com.opensymphony.xwork2.config.ConfigurationException: There is no
>>>> Action
>>>> > mapped for namespace [/] and action name [test-hello] associated with
>>>> > context path [/struts-annotations].
>>>> > at
>>>> >
>>>> com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
>>>> > ~[DefaultActionProxy.class:2.3.16]
>>>> > </snip>
>>>> >
>>>> >
>>>> > Looking back further in log, I see this:
>>>> >
>>>> > 2014-03-02 12:12:56,917 ERROR [localhost-startStop-1]
>>>> > com.opensymphony.xwork2.util.logging.commons.CommonsLogger - Unable
to
>>>> scan
>>>> > named packages
>>>> > java.lang.NullPointerException
>>>> > at
>>>> >
>>>> com.opensymphony.xwork2.util.finder.UrlSet.includeClassesUrl(UrlSet.java:193)
>>>> > ~[UrlSet.class:2.3.16]
>>>> > at
>>>> >
>>>> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildUrlSet(PackageBasedActionConfigBuilder.java:442)
>>>> > ~[PackageBasedActionConfigBuilder.class:2.3.16]
>>>> > </snip>
>>>> >
>>>> > and this:
>>>> >
>>>> >
>>>> > 2014-03-02 12:12:56,899 WARN  [localhost-startStop-1]
>>>> > com.opensymphony.xwork2.util.logging.commons.CommonsLogger - Cannot
>>>> > translate url to external form!
>>>> > java.lang.NullPointerException
>>>> > at com.opensymphony.xwork2.util.finder.UrlSet.load(UrlSet.java:93)
>>>> > [UrlSet.class:2.3.16]
>>>> > at com.opensymphony.xwork2.util.finder.UrlSet.<init>(UrlSet.java:83)
>>>> > [UrlSet.class:2.3.16]
>>>> > </snip>
>>>> >
>>>> >
>>>> > Thanks,
>>>> > Tommy
>>>> >
>>>> >
>>>> > [1] https://cwiki.apache.org/confluence/display/WW/Struts+2+Annotations
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: user-help@struts.apache.org
>>>>
>>>>
>>>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message