Richard, do you realize, you are able see how create link to file
under standard HTML? without any payments?
I am asking to point to elementary but completed constriuction, not to
complex example.
Do you realize the difference between support and basic feature's
description?


Richard Yee-3 wrote:
> 
> Jitechno,
> Do you realize you are using open source software and a mailing list that
> consists of users? If you hand holding and someone to host an example site
> for you, I suggest you try a commercial  product and pay for support.
> 
> Richard
> 
> Sent from my iPhone
> 
> On Jun 17, 2011, at 8:00 AM, jitechno <[email protected]> wrote:
> 
>> 
>> Scott, I am questioning about REAL WORKING example all time.
>> Point me to this example and I will not take your time.
>> 
>> 
>> Scott O'Bryan wrote:
>>> 
>>> Right, that's what I figured.  The example is correct, but it's just a
>>> fragment and assumes the rest of your page is correct.  Without the form
>>> tag, I can all but guarentee that your page IS NOT correct.
>>> 
>>> This is why I suggested using the demo source as a starting point.
>>> 
>>> The problem here is that we told you multiple times what to try.  Myself
>>> and others said to add the tr;form and you argued that it wasn't needed. 
>>> I then suggested ways to debug your current JSP and you told me that you
>>> didn't need help in debugging you jus wanted it to work.
>>> 
>>> Finally, I even asked you look at the demo source which has a real
>>> working
>>> example, and you tell me that you shouldn't have to do that..
>>> 
>>> At this point, I'm not sure what other help you expect?
>>> 
>>> Scott
>>> 
>>> Sent from my iPhone
>>> 
>>> On Jun 17, 2011, at 8:47 AM, jitechno <[email protected]> wrote:
>>> 
>>>> 
>>>> 
>>>> Scott, I am mentioned this page, where example is located:
>>>> http://myfaces.apache.org/trinidad/trinidad-api/tagdoc/tr_fileDownloadActionListener.html
>>>> 
>>>> Oleg
>>>> 
>>>> 
>>>> Scott O'Bryan wrote:
>>>>> 
>>>>> Oleg, what "Official" page are you talking about?  The docs or the
>>>>> fully
>>>>> functional example in the demo project?  If you're talking about the
>>>>> docs,
>>>>> understand that they assume you have a fully and correctly constructed
>>>>> page AROUND the listener.
>>>>> 
>>>>> Scott
>>>>> 
>>>>> Sent from my iPhone
>>>>> 
>>>>> On Jun 17, 2011, at 8:27 AM, jitechno <[email protected]> wrote:
>>>>> 
>>>>>> 
>>>>>> Scott, I dont ask you or other person do my work. I dont think,
>>>>>> adding
>>>>>> download link reuires researches? manuals and debugging.
>>>>>> 
>>>>>> But, if I got example from "official" page, I want to rely on it. So,
>>>>>> now
>>>>>> I
>>>>>> really dont understand situation.
>>>>>> I put a lot of efforts to write application and I want to complete
>>>>>> it.
>>>>>> It is not a question of testing  functionality. I am not able (and I
>>>>>> dont
>>>>>> want ) to learn product without  functional examples. I did not find
>>>>>> any
>>>>>> working example how to download file with
>>>>>> tr:fileDownloadActionListener.
>>>>>> Better, I will put standard links to files, so user will download
>>>>>> files
>>>>>> with
>>>>>> standard browser's dialog.
>>>>>> regards
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Scott O'Bryan wrote:
>>>>>>> 
>>>>>>> Yeah Oleg,
>>>>>>> 
>>>>>>> I'm certainly willing to help but I'm not willing to write your
>>>>>>> application for you or, necessarily, debug it.  If there is a
>>>>>>> problem
>>>>>>> with
>>>>>>> Trinidad, then we certainly want tp know about it, but short of
>>>>>>> that,
>>>>>>> my
>>>>>>> goal is to teach you how to work within the Trindad framework so
>>>>>>> that
>>>>>>> you
>>>>>>> can overcome obsticals on your own.
>>>>>>> 
>>>>>>> If your intention is just to test out this functionality, I invite
>>>>>>> you
>>>>>>> to
>>>>>>> try out the 'feature demo' of the Trinidad Demo application.  I
>>>>>>> believe
>>>>>>> there are instructions for running it under jetty using a single
>>>>>>> maven
>>>>>>> command and you'll be up and running in no time.
>>>>>>> 
>>>>>>> Further you can use the example as a template for writing your own
>>>>>>> pages
>>>>>>> if you wish.
>>>>>>> 
>>>>>>> Hope that helps.
>>>>>>> Scott
>>>>>>> 
>>>>>>> Sent from my iPhone
>>>>>>> 
>>>>>>> On Jun 17, 2011, at 5:20 AM, Martin Koci
>>>>>>> <[email protected]>
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> jitechno píše v Pá 17. 06. 2011 v 01:41 -0700:
>>>>>>>>> Scott, may be, there is a little misunderstanding. My question is
>>>>>>>>> not
>>>>>>>>> about
>>>>>>>>> debugging and reverse engineering, but about general approach.
>>>>>>>>> I am trying realize example from "official" Trinidad's page. At
>>>>>>>>> least,
>>>>>>>>> I
>>>>>>>>> am
>>>>>>>>> considering as official. Am I right?
>>>>>>>>> 
>>>>>>>>> http://myfaces.apache.org/trinidad/trinidad-api/tagdoc/tr_fileDownloadActionListener.html
>>>>>>>>> 
>>>>>>>>> Usually, such examples give a good base to start with more deep
>>>>>>>>> development. In this case, it is no.
>>>>>>>>> This example doesnot cover complete solution, or obsolete, or
>>>>>>>>> belongs
>>>>>>>>> to
>>>>>>>>> other version.
>>>>>>>> 
>>>>>>>> That example is ok, we use it over 4 years in many production
>>>>>>>> systems.
>>>>>>>> 
>>>>>>>>> I have not time to explore ans investigate basic elementary
>>>>>>>>> construction,
>>>>>>>>> it is not a subject of research for programmer. May be, I am wrong
>>>>>>>>> or
>>>>>>>>> my
>>>>>>>>> understanding of myfaces.apache's policy is incorrect?
>>>>>>>>> 
>>>>>>>>> I dont know which tag is giving the problems, because I dont see
>>>>>>>>> any
>>>>>>>>> action
>>>>>>>>> after clicking on commandLink or button, inside form or outside.
>>>>>>>>> Also
>>>>>>>>> I
>>>>>>>>> dont
>>>>>>>>> see any exceptions/messages form Tomcat.
>>>>>>>> 
>>>>>>>> Firefox -> Tools -> Error Console. You'll see javascripts errors.
>>>>>>>> The
>>>>>>>> main probem is that you have no tag for including resources in your
>>>>>>>> view. In case of JSP, use tr:document as Scott suggests. I case of
>>>>>>>> facelets, you can use tr:document too or new h:head/h:body tags.
>>>>>>>> Anyway,
>>>>>>>> please read this resource:
>>>>>>>> http://andyschwartz.wordpress.com/2009/07/31/whats-new-in-jsf-2/#resource-loading
>>>>>>>> 
>>>>>>>> Regards,
>>>>>>>> 
>>>>>>>> Kočičák
>>>>>>>> 
>>>>>>>>> Regards
>>>>>>>>> Oleg
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Scott O'Bryan wrote:
>>>>>>>>>> 
>>>>>>>>>> Oleg, events usually require a form in order to submit the data
>>>>>>>>>> needed
>>>>>>>>>> to process the event.  Additionally, which tag is giving you the
>>>>>>>>>> problems?  To debug this problem, I would start by trying a
>>>>>>>>>> simpler
>>>>>>>>>> page without mixing render kits and then go from there.  Use the
>>>>>>>>>> <tr:document> tag at the root, include to form, and so on.  Once
>>>>>>>>>> you
>>>>>>>>>> do this, you can reverse engineer your app to see what's
>>>>>>>>>> happening.
>>>>>>>>>> Understand also that JSF and TRINIDAD also have replacements for
>>>>>>>>>> some
>>>>>>>>>> elements that you usually use with HTML.  You need to use these
>>>>>>>>>> replacements for things to get inserted properly.
>>>>>>>>>> 
>>>>>>>>>> Scott
>>>>>>>>>> 
>>>>>>>>>> Sent from my iPad
>>>>>>>>>> 
>>>>>>>>>> On Jun 16, 2011, at 2:18 AM, jitechno <[email protected]> wrote:
>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Cedric, why I need form tag here?
>>>>>>>>>>> I dont think so. because no need to use form and submit for
>>>>>>>>>>> download
>>>>>>>>>>> file
>>>>>>>>>>> in
>>>>>>>>>>> browser.
>>>>>>>>>>> But tr:form is not solution, still the same behavior.
>>>>>>>>>>> <body>
>>>>>>>>>>> 
>>>>>>>>>>>   <f:view>
>>>>>>>>>>>        <h1><h:outputText value="JSF 2.0 + Trinidad 2.0"/></h1>
>>>>>>>>>>>        <tr:form id="downloadForm" >
>>>>>>>>>>>        <h:commandButton value="Download"
>>>>>>>>>>> styleClass="submit_button">
>>>>>>>>>>>        <tr:fileDownloadActionListener
>>>>>>>>>>> filename="#{downloadBean.fileName}"
>>>>>>>>>>> 
>>>>>>>>>>> contentType="#{downloadBean.contentType}"
>>>>>>>>>>> 
>>>>>>>>>>> method="#{downloadBean.sayHello}"/>
>>>>>>>>>>>        </h:commandButton>
>>>>>>>>>>> 
>>>>>>>>>>>   <tr:commandLink text="Download file">
>>>>>>>>>>>   <tr:fileDownloadActionListener
>>>>>>>>>>>                            filename="hello.txt"
>>>>>>>>>>>                            contentType="text/plain;
>>>>>>>>>>> charset=utf-8"
>>>>>>>>>>>                            method="#{downloadBean.sayHello}"/>
>>>>>>>>>>>   </tr:commandLink>
>>>>>>>>>>>   </tr:form>
>>>>>>>>>>> </f:view>
>>>>>>>>>>> </body>
>>>>>>>>>>> regards
>>>>>>>>>>> Oleg
>>>>>>>>>>> 
>>>>>>>>>>> Cédric Durmont wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Ooops, looks like <tr:form> is missing...
>>>>>>>>>>>> 
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Cedric
>>>>>>>>>>>> 
>>>>>>>>>>>> 2011/6/15 jitechno <[email protected]>:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Hello,
>>>>>>>>>>>>> I tried this example,
>>>>>>>>>>>>> http://myfaces.apache.org/trinidad/trinidad-api/tagdoc/tr_fileDownloadActionListener.html
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Not with commandLine, not with commandButton I am nat able to
>>>>>>>>>>>>> fire
>>>>>>>>>>>>> file
>>>>>>>>>>>>> save
>>>>>>>>>>>>> dialog. No exceptions, no actions, nothing. Please, advice me,
>>>>>>>>>>>>> what
>>>>>>>>>>>>> is
>>>>>>>>>>>>> wrong
>>>>>>>>>>>>> here?
>>>>>>>>>>>>> Thanks in advance
>>>>>>>>>>>>> 
>>>>>>>>>>>>> <f:view>
>>>>>>>>>>>>>        <h:commandButton value="Download"
>>>>>>>>>>>>> styleClass="submit_button">
>>>>>>>>>>>>>          <tr:fileDownloadActionListener
>>>>>>>>>>>>> filename="#{downloadBean.fileName}"
>>>>>>>>>>>>> 
>>>>>>>>>>>>> contentType="#{downloadBean.contentType}"
>>>>>>>>>>>>> 
>>>>>>>>>>>>> method="#{downloadBean.sayHello}"/>
>>>>>>>>>>>>>        </h:commandButton>
>>>>>>>>>>>>> 
>>>>>>>>>>>>>   <tr:commandLink text="Download file">
>>>>>>>>>>>>>   <tr:fileDownloadActionListener
>>>>>>>>>>>>>                            filename="hello.txt"
>>>>>>>>>>>>>                            contentType="text/plain;
>>>>>>>>>>>>> charset=utf-8"
>>>>>>>>>>>>>                            method="#{downloadBean.sayHello}"/>
>>>>>>>>>>>>>   </tr:commandLink>
>>>>>>>>>>>>> </f:view>
>>>>>>>>>>>>> ------------------------------------------------------------------
>>>>>>>>>>>>> faces-config contains
>>>>>>>>>>>>> <managed-bean>
>>>>>>>>>>>>> <managed-bean-name>downloadBean</managed-bean-name>
>>>>>>>>>>>>>    <managed-bean-class>Beans.DownloadBean</managed-bean-class>
>>>>>>>>>>>>>    <managed-bean-scope>request</managed-bean-scope>
>>>>>>>>>>>>>    <managed-property>
>>>>>>>>>>>>>        <property-name>text</property-name>
>>>>>>>>>>>>>        <value>Hi there!</value>
>>>>>>>>>>>>>    </managed-property>
>>>>>>>>>>>>>    <managed-property>
>>>>>>>>>>>>>        <property-name>contentType</property-name>
>>>>>>>>>>>>>        <value>text/plain; charset=utf-8</value>
>>>>>>>>>>>>>    </managed-property>
>>>>>>>>>>>>>    <managed-property>
>>>>>>>>>>>>>        <property-name>fileName</property-name>
>>>>>>>>>>>>>        <value>hello.txt</value>
>>>>>>>>>>>>>    </managed-property>
>>>>>>>>>>>>> </managed-bean>
>>>>>>>>>>>>> --------------------------------------------------------------------------------------------
>>>>>>>>>>>>> DownloadBean is here:
>>>>>>>>>>>>> package Beans;
>>>>>>>>>>>>> 
>>>>>>>>>>>>> import java.io.IOException;
>>>>>>>>>>>>> import java.io.OutputStream;
>>>>>>>>>>>>> import java.io.OutputStreamWriter;
>>>>>>>>>>>>> import javax.faces.context.FacesContext;
>>>>>>>>>>>>> 
>>>>>>>>>>>>> public class DownloadBean  implements java.io.Serializable{
>>>>>>>>>>>>> 
>>>>>>>>>>>>> public DownloadBean() {
>>>>>>>>>>>>> }
>>>>>>>>>>>>> private String text;
>>>>>>>>>>>>> public void setText(String text){
>>>>>>>>>>>>> this.text = text;
>>>>>>>>>>>>> }
>>>>>>>>>>>>> public String getText(){
>>>>>>>>>>>>> return this.text;
>>>>>>>>>>>>> }
>>>>>>>>>>>>> 
>>>>>>>>>>>>> private String fileName;
>>>>>>>>>>>>> public void setFileName(String fileName){
>>>>>>>>>>>>> this.fileName = fileName;
>>>>>>>>>>>>> }
>>>>>>>>>>>>> public String getFileName(){
>>>>>>>>>>>>> return this.fileName;
>>>>>>>>>>>>> }
>>>>>>>>>>>>> private String contentType;
>>>>>>>>>>>>> public void setContentType(String contentType){
>>>>>>>>>>>>> this.contentType = contentType;
>>>>>>>>>>>>> }
>>>>>>>>>>>>> public String getContentType(){
>>>>>>>>>>>>> return this.contentType;
>>>>>>>>>>>>> }
>>>>>>>>>>>>> public void sayHello(FacesContext context, OutputStream out)
>>>>>>>>>>>>> throws
>>>>>>>>>>>>> IOException
>>>>>>>>>>>>> {
>>>>>>>>>>>>>  System.out.println("sy Hello "+ getFileName()+"
>>>>>>>>>>>>> "+getContentType());
>>>>>>>>>>>>>  OutputStreamWriter w = new OutputStreamWriter(out, "UTF-8");
>>>>>>>>>>>>>  w.write(getText());
>>>>>>>>>>>>>  // The stream is automatically closed, but since we wrapped
>>>>>>>>>>>>> it,
>>>>>>>>>>>>>  // we'd better flush our writer
>>>>>>>>>>>>>  w.flush();
>>>>>>>>>>>>> }
>>>>>>>>>>>>> }
>>>>>>>>>>>>> --
>>>>>>>>>>>>> View this message in context:
>>>>>>>>>>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31851629.html
>>>>>>>>>>>>> Sent from the MyFaces - Users mailing list archive at
>>>>>>>>>>>>> Nabble.com.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> View this message in context:
>>>>>>>>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31858292.html
>>>>>>>>>>> Sent from the MyFaces - Users mailing list archive at
>>>>>>>>>>> Nabble.com.
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> View this message in context:
>>>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31869477.html
>>>>>> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> -- 
>>>> View this message in context:
>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31869622.html
>>>> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>>>> 
>>> 
>>> 
>> 
>> -- 
>> View this message in context:
>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31869742.html
>> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31869991.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to