THANKS!

I defiantly owe you a beer or two!

So when you say you changed the servlet mapping for NonFacesRequestServlet.

Do you mean you changed...

   <servlet-mapping>
      <servlet-name>NonFacesRequestServlet</servlet-name>
      <url-pattern>/NonFacesRequestServlet</url-pattern>
   </servlet-mapping>

to

   <servlet-mapping>
      <servlet-name>NonFacesRequestServlet</servlet-name>
      <url-pattern>/faces</url-pattern>
   </servlet-mapping>


And then just used the URL...
http://localhost:8080/servredirect/faces/NonFacesRequestServlet?id=1

Thanks
Jeff


-----Original Message-----
From: Volker Weber [mailto:[EMAIL PROTECTED] 
Sent: 17 January 2006 18:54
To: MyFaces Discussion
Subject: Re: myFaces - servlet redirect.

Hi Jeff,

i just played a bit with your app.

when i change the mapping for the NonFacesRequestServlet to "/faces"
than it works!

For a reason i currently don't know, (and also have no time to
investigate) the form action is prefixed with the servlet name. So using
the mapping "/faces" is a hack, but works.


BTW: the download url just points to a frameset, i need to extract the
correct download url from the html source.

Regards
  Volker

Jeffrey Porter wrote:
> 
> Firstly I'd like to thank Matthias & Volker for there help so far with this!
> 
> Ok, I've stripped out all the excess code and got a sample of problem 
> together.
> 
> Download the ear (inc src)
> http://www.porter.eu.com/jeff/servletRedirect.ear
> 
> URL to request once running...
> http://localhost:8080/servredirect/faces/NonFacesRequestServlet?id=1
> 
> The two class files are located in...
> servredirect-support.jar 
>   - \org\iarc\ebusiness\model\
>   - BackingBean.class
> servredirect.war         
>   - \WEB-INF\lib 
>   - servredirect-support-action.jar 
>   - \org\iarc\ebusiness\reports 
>   - NonFacesRequestServlet.class
> 
> The page should contain a textfield with ...
> " Jeff Porter - request completed "
> when the page is first requested.
> 
> When the "cancel" button is clicked, the text should change to "alfa".
> 
> The src is contained in a separate zip file in the route of the ear.
> 
> I'm hoping that someone else can also see my problem.
> Thanks
> Jeff
> 
> p.s. I've read the wiki page and have followed it. 
> Part of me is hoping that this all turns out to me some stupid mistake on my 
> part.
> url: http://wiki.apache.org/myfaces/InvokingJsfPagesWithStandardUrls
> 
> Note:
> jboss-4.0.3SP1
> myfaces-1.1.1.zip
> 
> 
> 
> 
> -----Original Message-----
> From: Volker Weber [mailto:[EMAIL PROTECTED] 
> Sent: 17 January 2006 14:38
> To: Matthias Wessendorf
> Cc: [EMAIL PROTECTED]; MyFaces Discussion
> Subject: Re: myFaces - servlet redirect.
> 
> Hi,
> 
> i didn't implement this, i just have mentioned we have this in tobago :-).
> 
> @Jeff: i don't understand yout last post on [EMAIL PROTECTED]
> 
> you have a mapping of "/view/" for the servlet ant the url
>   http://localhost:8080/ebusiness/faces/view/task?id=1
> i wonder why "/view/task" is mapped to the Servlet .
> 
> try mapping "/view" and url
>   http://localhost:8080/ebusiness/faces/view?id=1
> 
> If this not works, create a small example app we can work with.
> 
> regards
>   Volker
> 
> Matthias Wessendorf wrote:
> 
>>Hi Volker,
>>
>>since you implemented the NonFacesRequestServlet, could you helpout?
>>I have not used the mentioned Servlet, just looked at the source to
>>talk about "how to redirect to a faces page" that part seems to work,
>>but his commandbutton has some issues.
>>
>>Thanks,
>>Matthias
>>
>>On 1/17/06, Jeff Porter <[EMAIL PROTECTED]> wrote:
>>
>>
>>>Hi Matthias,
>>>
>>>Sorry to email you directly, but I'm stuck and in need of help.
>>>
>>>We talked on the myFaces mailing list, the subject was "How can I redirect
>>
>>>from a servlet to a JSF page".
>>
>>>I've still got the problem that after I redirect from the servlet to my JSF,
>>>the commandButtons on the page no longer work.
>>>(I get a 404 page displayed)
>>>
>>>If I do not add the following to web.xml, then the commandButton's requests
>>>are passed to my NonFacesRequestServlet.
>>>
>>>With the following added, the commandButton's requests are not passed to
>>>NonFacesRequestServlet, but they also do not invoke the action in the
>>>commandButton link.
>>>
>>>Web.xml code...
>>>
>>>   <servlet-mapping>
>>>       <servlet-name>Faces Servlet</servlet-name>
>>>       <url-pattern>/faces/*</url-pattern>
>>>   </servlet-mapping>
>>>
>>>
>>>If you have any ideas, that would be great.
>>>I'm going nuts over this problem.
>>>
>>>Thanks for taking the time to read this.
>>>
>>>Jeff
>>>
>>
>>
>>
>>--
>>Matthias Wessendorf
>>Zülpicher Wall 12, 239
>>50674 Köln
>>http://www.wessendorf.net
>>mwessendorf-at-gmail-dot-com
>>
> 
> 

-- 
Don't answer to From: address!
Mail to this account are droped if not recieved via mailinglist.
To contact me direct create the mail address by
concatenating my forename to my senders domain.

Reply via email to