The blockers were:

1. Support REST
2. Support Codebehind

We agreed on #1, and it should be working (more testing would be
nice). We haven't got to an agreement on #2 yet.

musachy

On Tue, May 27, 2008 at 7:27 PM, Paul Benedict <[EMAIL PROTECTED]> wrote:
> Does this vote have a conclusion? Does the discussion merit a wiki page so
> we can keep this thread for the vote itself?
>
> Paul
>
> On Tue, May 27, 2008 at 9:18 AM, Musachy Barroso <[EMAIL PROTECTED]> wrote:
>
>> You are right and I am confused with another problem, if your action is:
>>
>> action ->    actions.MyCoolAction (@ResultPath("/"))
>> result ->     /my-cool.ftl
>>
>> what you get is a bunch of (with different jars)
>>
>> SEVERE: Unable to scan [C:\Program
>> Files\apache-tomcat-6.0.16\lib\catalina.jar] for resources
>> java.lang.IllegalArgumentException: Unable to make a URL
>> .....
>> Caused by: java.net.MalformedURLException: no protocol: /catalina-ha.jar
>> ......
>>
>>
>> At some point I did get NoClassDefFoundError, like Dusty mentioned,
>> but I can't replicate it, so I will this.shutUp() for now :)
>>
>> musachy
>>
>> On Tue, May 27, 2008 at 9:36 AM, Brian Pontarelli <[EMAIL PROTECTED]>
>> wrote:
>> > Musachy Barroso wrote:
>> >>>
>> >>> The scanning doesn't have anything to do with the location of the JSP
>> >>> files.
>> >>> It is entirely based on the set of package locators and exclude
>> packages.
>> >>> It
>> >>> uses the classpath scanning mechanism that simply opens all the JAR
>> files
>> >>> and looks at them. It only loads a class into the JVM if it is in a
>> >>> correctly named package that is not excluded.
>> >>>
>> >>
>> >> No, what I meant is, if you have your templates under root, like in
>> >> rest-showcase and you add:
>> >>
>> >> @ResultPath("/")
>> >>
>> >> then it will scan the whole classpath(unless like you said, the
>> >> package locators are modified), which can cause some trouble.
>> >>
>> >
>> > This still shouldn't matter. You shouldn't need to change the package
>> > locators to find templates. The ResultPath and all the template
>> > configuration is used elsewhere and separate. I keep my templates in
>> > WEB-INF/content and my actions are in *actions*, but this is completely
>> > arbitrary. Even if you place your templates in /, you can still have a
>> > locator like "actions" and exclude packages however you need.
>> >
>> > All that is necessary is that the namespace of the action and the result
>> are
>> > matched. Therefore you could do this:
>> >
>> > action ->    com.example.actions.someNamespace.MyCoolAction
>> > result ->     /some-namespace/my-cool.ftl
>> >
>> > This works fine and the locator and exclude packages hasn't been
>> modified.
>> > Unless I'm missing something, you case should be easy to fix.
>> >
>> > -bp
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>>
>>
>>
>> --
>> "Hey you! Would you help me to carry the stone?" Pink Floyd
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>



-- 
"Hey you! Would you help me to carry the stone?" Pink Floyd

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to