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