Re: Text html in jsf

2006-06-12 Thread ould sid'ahmed
Remo Liechti a écrit : Hi Ahmed %@ taglib uri=http://java.sun.com/jsf/html; prefix=h% %@ taglib uri=http://myfaces.apache.org/tomahawk; prefix=t% h:outputText ... t:htmlTag ... Remo -Original Message- From: ould sid'ahmed [mailto:[EMAIL PROTECTED] Sent: Donnerstag, 8. Juni 2006

Re: PhaseListener for image rendering - problem

2006-06-12 Thread Cagatay Civici
Interesting error,I've used a phaselistener to render multiple images in a page when developing the new version of chart creator with no problem.FacesContextFactory creates FacesContext objects bound to each request lifecycle. FacesContext's release method is used for pooling not to create a

Frameset in jsp page

2006-06-12 Thread sjarlier
Hi! I read that we can use frameset in jsp page as in html... so maybe I did not understand how to use frameset in html: I have a jsp page and I call this for a test: [...] r:page titleId=title_browse f:view % FacesContext fc = FacesContext.getCurrentInstance(); // set

RE: Frameset in jsp page

2006-06-12 Thread L Frohman
I don't believe you can mix framesets and regular html content in the same Page, that is, you should only have frameset and frame tags in the Page, and the frames should reference other .html pages with the actual content. One trick I use is to do a view source on the web page to see if I can

RE: Frameset in jsp page

2006-06-12 Thread sjarlier
Thanks for your answer. I am not sure to have understood. You mean that I should have a jsp page calling only a frameset? So for example I could not have this in my page: f:view % FacesContext fc = FacesContext.getCurrentInstance(); // set locale for JSF framework usage

RE: Frameset in jsp page

2006-06-12 Thread L Frohman
I mean that the first .jsp page should have only framesets and frames in it. The page you showed below has a h:form, and a table tag. Could you change that page to just have the frameset cols = 25%, 25%,* frame src =../ef/PsPanel.jsp / frame src =../ef/PsPanel.jsp / frame src

JspStateManagerImpl causes loop

2006-06-12 Thread taylan saldiray
when i replace the old jar myfaces-impl with the new one myfaces-impl-1.1.3 the application enters loop between the phases when i put the class org.apache.myfaces.application.jsp.JspStateManagerImpl with the build number 332016 332016 $ $Date: 2005-11-09 05:57:09 -0500 (Wed, 09 Nov 2005) $

RE: Frameset in jsp page

2006-06-12 Thread sjarlier
Actually I changed my page to test as follow: I kept these taglibs because in my jsp page (EF_InvitPsPanel.jsp) I need to call a:panel and f:facet and h:outputText. Is it possible to do that? I obtain 3 columns but the jsp page are not available. There is no other possibilities to use frameset

Re: Component that does xslt transformations?

2006-06-12 Thread Martin Marinschek
Sean, did you commit your stuff to sandbox already?regards,MartinOn 6/11/06, Bruno Aranda [EMAIL PROTECTED] wrote:Hi,Is there a component out there that do xslt transformations? Regards,Bruno-- http://www.irian.atYour JSF powerhouse - JSF Consulting, Development and Courses in English and German

RE: Help: Ignore validation and still update model?

2006-06-12 Thread Jesse Alexander \(KSFD 121\)
Usecases like this inspired Mike and me to create the OtionalValidator-stuff (http://wiki.apache.org/myfaces/OptionalValidationFramework) BUT it only works well when you are using facelets... (the pure 1.1 lifecycle is a major PITA for this kind of processing...) In your case the add and delete

RE: Frameset in jsp page

2006-06-12 Thread L Frohman
I think you are close. You don't need any .jsp tags in the frame page. It can just be plain .html. I don't know why the .jsp pages are not showing up, probably you need to put something in the path (replace the /xxx/ below): frame src =/xxx/EF_InvitPsPanel.jsp / -Message d'origine- De :

RE: Frameset in jsp page

2006-06-12 Thread L Frohman
I think you are close. You don't need any .jsp tags in the frame page. It can just be plain .html. I don't know why the .jsp pages are not showing up, probably you need to put something in the path (replace the /xxx/ below): frame src =/xxx/EF_InvitPsPanel.jsp / -Message d'origine- De :

RE: ADF compiled

2006-06-12 Thread Todd Patrick
I don't believe you can. From what I understand the ADF components are in SVN only. --Todd -Original Message- From: Paulo Cheque [mailto:[EMAIL PROTECTED] Sent: Sunday, June 11, 2006 7:19 PM To: users@myfaces.apache.org Subject: ADF compiled Hi, Where I can find a link to download a

Where can I get latest taglib?

2006-06-12 Thread octoberdan
Anyone know where I can get my hands on the latest taglib for sandbox and tomahawk? The ones on the wiki don't include all the sandbox components. Is there one available in the nightlys? -- View this message in context: http://www.nabble.com/Where-can-I-get-latest-taglib--t1774274.html#a4829291

Re: Text html in jsf

2006-06-12 Thread octoberdan
What's wrong with t:outputLink ? -- View this message in context: http://www.nabble.com/Text-html-in-jsf-t1753559.html#a4829357 Sent from the MyFaces - Users forum at Nabble.com.

Re: Where can I get latest taglib?

2006-06-12 Thread octoberdan
Built and looked in the META-INF of the jars, found it! -- View this message in context: http://www.nabble.com/Where-can-I-get-latest-taglib--t1774274.html#a4829518 Sent from the MyFaces - Users forum at Nabble.com.

RE: Frameset in jsp page

2006-06-12 Thread sjarlier
So I tried with pictures and this is working fine (I changed the path and that is working). However as soon as I choose a jsp for the src of the frame, my frames are empty. I guess this is because in these jsp pages I am using panels or tables Html. How can I use tables then? What can I use

Re: JspStateManagerImpl causes loop

2006-06-12 Thread Dennis Byrne
Hello Taylan , May I ask how you know the loop is in JspStateManagerImpl ? Can you provide more information, such as which circumstances? Does this happen on every request? Dennis Byrne -Original Message- From: taylan saldiray [mailto:[EMAIL PROTECTED] Sent: Monday, June 12, 2006

[OT] Re: ADF compiled

2006-06-12 Thread Matthias Wessendorf
Check [1] -Matthias [1] http://people.apache.org/~matzew/trinidad/ On 6/12/06, Todd Patrick [EMAIL PROTECTED] wrote: I don't believe you can. From what I understand the ADF components are in SVN only. --Todd -Original Message- From: Paulo Cheque [mailto:[EMAIL PROTECTED] Sent:

Are tomahawk sample codes still downloadable?

2006-06-12 Thread Jim the Standing Bear
Are the sample codes for using tomahawk still available for download? They used to be listed in the download page, but I cannot see them anymore. Thanks. -- Jim-- --Standing Bear Has Spoken--

Re: Are tomahawk sample codes still downloadable?

2006-06-12 Thread Matthias Wessendorf
Here it goes http://people.apache.org/builds/myfaces/nightly/tomahawk-sandbox-examples-1.1.4-SNAPSHOT.war a WAR with java sources inside of WEB-INF/src On 6/12/06, Jim the Standing Bear [EMAIL PROTECTED] wrote: Are the sample codes for using tomahawk still available for download? They

jscookMenu renders a button!?

2006-06-12 Thread octoberdan
I'm transitioning over to facelets and have run a rather peculiar problem; even though I have the taglibs needed and other components work, jscookMenu renders as a button! -- View this message in context: http://www.nabble.com/jscookMenu-renders-a-button%21--t1775107.html#a4831963 Sent from the

How to grab focus to an inputcalender field.

2006-06-12 Thread Sreeni Gaddam
Hi, I have a screen with two buttons and a inputCalendar field, all in the same form. When I starts the screen, the focus is on the first button. When some date is entered in the inputCalendar field and pressed enter, then first button action is invoked as the focus is on the first button. I

Can I pass a param to the backing bean method?

2006-06-12 Thread Hailong Zhang
For example:t:dataTable id=foo1 var=list value=#{test.list .. t:dataTable id=foo2 var=video value=#{test.subList} .. /t:dataTable/t:dataTableThe subList is determined by a property of list but how can I pass the property to test.getSubList() ?Thank you!

Re: jscookMenu renders a button!?

2006-06-12 Thread octoberdan
The taglib in the wiki left out: renderer-typeorg.apache.myfaces.JSCookMenu/renderer-type from the JSCookMenu component decleration. -- View this message in context: http://www.nabble.com/jscookMenu-renders-a-button%21--t1775107.html#a4832606 Sent from the MyFaces - Users forum at Nabble.com.

Re: Are tomahawk sample codes still downloadable?

2006-06-12 Thread Jim the Standing Bear
Thank you, Matthias. On 6/12/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: Here it goes http://people.apache.org/builds/myfaces/nightly/tomahawk-sandbox-examples-1.1.4-SNAPSHOT.wara WAR with java sources inside of WEB-INF/srcOn 6/12/06, Jim the Standing Bear [EMAIL PROTECTED] wrote: Are the

Equivalent of Dyna Action Form in JSF

2006-06-12 Thread Tushar
I have requirement where I want to use something like Struts Dyna action form. I read that managed bean having bean class as Hashmap can give the same functionality. But whatever example I saw has the hardcoded map entries into that managed bean and can only be used for display purpose. How do I

RE: Equivalent of Dyna Action Form in JSF

2006-06-12 Thread Jesse Alexander \(KSFD 121\)
we were discussing something like that just a couple of days ago ;-) Maybe I'll try to do something ... but I do not know yet when... regards Alexander From: Tushar [mailto:[EMAIL PROTECTED] Sent: Monday, June 12, 2006 7:34 PMTo: users@myfaces.apache.orgSubject: Equivalent of

Tomahawk Tabbed Pane

2006-06-12 Thread Gopalakrishnan, Jaya
Title: Message I am trying to use the Tomahawk tabbed pane along with JSF components. Is this possible? I am getting the following errror: [6/12/06 14:41:33:696 CDT] 7c976402 WebGroup E SRVE0026E: [Servlet Error]-[javax/servlet/jsp/el/ELException]: java.lang.NoClassDefFoundError:

Re: tobago - how can i add tree nodes at runtime?

2006-06-12 Thread Udo Schnurpfeil
Hallo Cory, the way I've used, is like this: Changing the model on the server, and rerender it in the classical Lifecycle. I don't know, if the update works using AJAX jet. Maybe the AJAX in the TreeRenderer is only for loading opening nodes. Hope that helps a little. Udo Showers, Cory R

Re: Tomahawk Tabbed Pane

2006-06-12 Thread Bruno Aranda
You are missing the dependency servlet-api.jar (version 2.3)... Bruno On 6/12/06, Gopalakrishnan, Jaya [EMAIL PROTECTED] wrote: I am trying to use the Tomahawk tabbed pane along with JSF components. Is this possible? I am getting the following errror: [6/12/06 14:41:33:696 CDT] 7c976402

RE: tobago - how can i add tree nodes at runtime?

2006-06-12 Thread Showers, Cory R
So when you say change the model on the server... are you saying to just hook into the managed bean and add the tree node and then call render response? Wouldn't that refresh the entire page? I guess I'm a little confused with how AJAX interacts with the page. I know AJAX sends a request and

Sending a file to ServletContext Response failure

2006-06-12 Thread Johnny Gonzalez
Hello everybody, I have to send a file to the response for the browser to show a save/open file dialog box to the user, so he/she can download it and save in in his/her local file system. As expected the file is stored in a specific directory in the file system of the server. What I did was to

Re: Weird problem with dataTable, commandButtons, inputText

2006-06-12 Thread Jeff Bischoff
Okay, so I'm not the only one experiencing this. Perhaps it is worth a look at the myfaces source, to see why there is no error message logged when this happens. John Mani wrote: Yup, that was it. The lack of any sort of error message didn't help either. -john

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread CD
Johnny, Try setting the header for the response: response.setHeader(Content-disposition, attachment; filename=+filename); Regards, CD On 6/12/06, Johnny Gonzalez [EMAIL PROTECTED] wrote: Hello everybody,I have to send a file to the response for the browserto show a save/open file dialog box to

RE: Equivalent of Dyna Action Form in JSF

2006-06-12 Thread Tushar
GreatLet me know whenever you get some solution"Jesse Alexander (KSFD 121)" [EMAIL PROTECTED] wrote: we were discussing something like that just a couple of days ago ;-) Maybe I'll try to do something ... but I do not know yet when... regards Alexander From: Tushar

selectManyPicklist not rendering!

2006-06-12 Thread octoberdan
I switched over to facelets and for some reason my selectManyPicklist stopped rendering... t:panelGroup h:outputText value=Assignees: / s:selectManyPicklist id=assignees value=#{pcwBacker.assignees} size=5 f:selectItems value=#{pcwBacker.workerItems}/

RE: Tomahawk Tabbed Pane

2006-06-12 Thread James Richards
I had to upgrade to a later build of EL to work with Tomahawk 1.1.2 or higher. Please try a newer build of EL from the commons website. -Original Message- From: Gopalakrishnan, Jaya [mailto:[EMAIL PROTECTED] Sent: Mon 6/12/2006 4:27 PM To: MyFaces Discussion Subject: RE: Tomahawk

RE: Tomahawk Tabbed Pane

2006-06-12 Thread James Richards
By newer, I mean try a snapshot if the released versions aren't working... -Original Message- From: James Richards [mailto:[EMAIL PROTECTED] Sent: Mon 6/12/2006 4:59 PM To: MyFaces Discussion Subject: RE: Tomahawk Tabbed Pane I had to upgrade to a later build of EL to work with

RE: Tomahawk Tabbed Pane

2006-06-12 Thread Gopalakrishnan, Jaya
Are you talking about the jstl-el.jar file? -Original Message- From: James Richards [mailto:[EMAIL PROTECTED] Sent: Monday, June 12, 2006 4:00 PM To: MyFaces Discussion Subject: RE: Tomahawk Tabbed Pane I had to upgrade to a later build of EL to work with Tomahawk 1.1.2 or higher.

Re: Tomahawk Tabbed Pane

2006-06-12 Thread Bruno Aranda
Tomahawk now depends on commons-el 1.0. I don't see why a higher version is needed (the examples and everything works). The exception in Jaya's mail is thrown because a java.lang.NoClassDefFoundError: javax/servlet/jsp/el/ELException The class javax/servlet/jsp/el/ELException is from the

Re: tobago - how can i add tree nodes at runtime?

2006-06-12 Thread Udo Schnurpfeil
Sorry, when I misunderstood you. I've no experience with the AJAX part of the tree. Showers, Cory R schrieb: So when you say change the model on the server... are you saying to just hook into the managed bean and add the tree node and then call render response? Wouldn't that refresh the

RE: Tomahawk Tabbed Pane

2006-06-12 Thread James Richards
I mean this file: commons-el-1.0.jar needs to be on a snapshot build. I checked the nightly builds directory for EL: http://people.apache.org/builds/jakarta-commons/nightly/commons-el/ and it's empty so you may have to do a build of EL from SVN. Basically, EL 1.0 didn't work for me when I

RE: Tomahawk Tabbed Pane

2006-06-12 Thread James Richards
I actually confirmed the problem on some mailing list entries. I'm not sure if the exception was the same so perhaps a red herring. My particular project was using MyFaces with Tomahawk, if that makes a difference. As a test, you can dowload facelets and try the version of EL that facelets

Re: Tomahawk Tabbed Pane

2006-06-12 Thread Bruno Aranda
I do believe you James but I guess that the exception was different, because a NoClassDefFoundError normally means a missing class in the classpath (for that classloader). However, everything can happen :) Bruno On 6/12/06, James Richards [EMAIL PROTECTED] wrote: I actually confirmed the

RE: Tomahawk Tabbed Pane

2006-06-12 Thread Gopalakrishnan, Jaya
I have tried to use myfaces-api.jar and myfaces-impl.jar along with Tomahawk 1.1.2. However, I find that my application seems fails to start. Where can I get Tomahawk 1.0? -Original Message- From: James Richards [mailto:[EMAIL PROTECTED] Sent: Monday, June 12, 2006 4:18 PM To: MyFaces

RE: Tomahawk Tabbed Pane

2006-06-12 Thread Gopalakrishnan, Jaya
I have used exactly the same example to start off with. However, when I tried to run the application, it gives me the following exception: [6/12/06 14:41:33:696 CDT] 7c976402 WebGroup E SRVE0026E: [Servlet Error]-[javax/servlet/jsp/el/ELException]: java.lang.NoClassDefFoundError:

Re: Tomahawk Tabbed Pane

2006-06-12 Thread Matthias Wessendorf
This maybe related to your com.ibm.ws.webcontainer ? Take a look at [1] -Matthias [1] http://wiki.apache.org/myfaces/Websphere_Installation On 6/12/06, Gopalakrishnan, Jaya [EMAIL PROTECTED] wrote: I have used exactly the same example to start off with. However, when I tried to run the

Strange JSCookMenu Error

2006-06-12 Thread Only1
Hi, I am getting the following exception while trying to implement dynamic menu using myfaces. The error seemed to be strange because in the backing component ( I am using a seam component), the getter method is called properly and I also confirmed that the object type of returning array is of

Problem in using t:popup

2006-06-12 Thread Tushar
I am trying to use t:popup tag for the first time. I wrote a simple jsp to check the functionality but I am always getting NullPointer Exception. The stack trace is like below. java.lang.NullPointerException at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:419) at

Re: Problem in using t:popup

2006-06-12 Thread Andrew Robinson
There is a bug in the documentation. The facet's name must be popup I believe, not String. It is a pain, I had to look in the source to find that one. -Andrew On 6/12/06, Tushar [EMAIL PROTECTED] wrote: I am trying to use t:popup tag for the first time. I wrote a simple jsp to check the

Re: Problem in using t:popup

2006-06-12 Thread Matthias Wessendorf
damn, fixed thx, Andrew On 6/12/06, Andrew Robinson [EMAIL PROTECTED] wrote: There is a bug in the documentation. The facet's name must be popup I believe, not String. It is a pain, I had to look in the source to find that one. -Andrew On 6/12/06, Tushar [EMAIL PROTECTED] wrote: I am

Re: Are tomahawk sample codes still downloadable?

2006-06-12 Thread Sean Schofield
This is the official location: http://people.apache.org/builds/myfaces/nightly/ Matthias was pointing you to the maven repository which happens to have copies of the WAR files (for now.) You're better off pointing to the nightly dir. Sean On 6/12/06, Jim the Standing Bear [EMAIL PROTECTED]

Re: Are tomahawk sample codes still downloadable?

2006-06-12 Thread Sean Schofield
Sorry. Matthias is right. I saw the WAR file and thought it was the repos. There's actually a problem with the maven build there. It should be a tarball instead of a WAR file. @Catalin: Can we fix this in the trunk? Sean On 6/12/06, Sean Schofield [EMAIL PROTECTED] wrote: This is the

Re: Problem in using t:popup

2006-06-12 Thread Tushar
Thanks Andrew. Now it is able to render the page but on mouseover on the element it says "orgapachemyfacespopup is not defined". Any idea, am I missing something? Regards TusharAndrew Robinson [EMAIL PROTECTED] wrote: There is a bug in the documentation. The facet's name must be "popup"I

Re: Problem in using t:popup

2006-06-12 Thread Matthias Wessendorf
Can you take a look at http://irian.at/myfaces/popup.jsf -Matthias On 6/12/06, Tushar [EMAIL PROTECTED] wrote: Thanks Andrew. Now it is able to render the page but on mouseover on the element it says orgapachemyfacespopup is not defined. Any idea, am I missing something? Regards Tushar

Re: Help: Ignore validation and still update model?

2006-06-12 Thread Andrew Robinson
Okay, question about this. How can arguments be passed to child validators. At first I thought the usage was: jsfcomp:optionalValidator f:validateLength minimum=4 maximum=25 / /jsfcomp:optionalValidator Causes an error as the validator only seems to work with validator IDs, not

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread Johnny Gonzalez
Hello CD, Thanks a lot, that worked perfect :-D Johnny --- CD [EMAIL PROTECTED] escribió: Johnny, Try setting the header for the response: response.setHeader(Content-disposition, attachment; filename=+filename); Regards, CD On 6/12/06, Johnny Gonzalez [EMAIL PROTECTED] wrote:

Problem updating value in InputText

2006-06-12 Thread Johnny Gonzalez
Hello everybody, I have a JSP wich has a selectOneMenu, with this code: h:selectOneMenu id=discountsLst value=#{myBean.discount} styleClass=atexto12 valueChangeListener=#{myBean.selectTypeDesc} onchange=submit();

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread Matthias Wessendorf
Johnny, this has been asked a lot. So since you got a nice hint, can you bring it to our wiki page ([1]). Would be great! Thx, Matthias [1] http://wiki.apache.org/myfaces On 6/12/06, Johnny Gonzalez [EMAIL PROTECTED] wrote: Hello CD, Thanks a lot, that worked perfect :-D Johnny --- CD

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread Johnny Gonzalez
Hello Matthias, I'd like to, but I have no idea where to put it on the wiki, Where do you recommend me to post it? Do I need a password for doing so? Thanks a lot, Johnny --- Matthias Wessendorf [EMAIL PROTECTED] escribió: Johnny, this has been asked a lot. So since you got a nice hint,

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread Matthias Wessendorf
easy to create a password (use the login link) added to JSF and MyFaces in Praxis: Specialized Trails and create a subtitle like sending files (like PDF) to the browser something like that. On 6/12/06, Johnny Gonzalez [EMAIL PROTECTED] wrote: Hello Matthias, I'd like to, but I have no

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread Johnny Gonzalez
Hello Matthias, I submitted the change to the wiki, but it still doesn't appear, does it have to pass an authorisation phase before appearing in the wiki?? Thanks a lot, Johnny --- Matthias Wessendorf [EMAIL PROTECTED] escribió: easy to create a password (use the login link) added to

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread Matthias Wessendorf
I saw the entry thanks! http://tinyurl.com/oae4a On 6/12/06, Johnny Gonzalez [EMAIL PROTECTED] wrote: Hello Matthias, I submitted the change to the wiki, but it still doesn't appear, does it have to pass an authorisation phase before appearing in the wiki?? Thanks a lot, Johnny ---

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread Johnny Gonzalez
Thanks to you for the opportunity to colaborate :-) with the help of: CD --- Matthias Wessendorf [EMAIL PROTECTED] escribió: I saw the entry thanks! http://tinyurl.com/oae4a On 6/12/06, Johnny Gonzalez [EMAIL PROTECTED] wrote: Hello Matthias, I submitted the change to the

Re: Sending a file to ServletContext Response failure

2006-06-12 Thread Matthias Wessendorf
renamed (and linked to FrontPage) http://wiki.apache.org/myfaces/Sending_Files On 6/12/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: I saw the entry thanks! http://tinyurl.com/oae4a On 6/12/06, Johnny Gonzalez [EMAIL PROTECTED] wrote: Hello Matthias, I submitted the change to the

Property references object in a scope with shorter lifetime than the target scope

2006-06-12 Thread Ian Hlavats
Hello, Im sure this question has been asked before, but I must have missed something since I keep running into this issue. I have a session-scoped managed bean with a managed property bound to a querystring parameter. JSF gives me the familiar exception:

Re: Can I pass a param to the backing bean method?

2006-06-12 Thread Hailong Zhang
Hi Adam, I have read the wiki, but I think this can not solve my problem. My scenario seems like master/detail, but the master/detail must be displayed in the same page. Any other solutions?Thank you! 2006/6/13, Adam Brod [EMAIL PROTECTED]: This wiki page talks about how to do this:

Difficulty with SheetStateChangeListener

2006-06-12 Thread John
The listener method never gets executed no matter what I do with the sheet. This is a funtioning sheet and quarantine backing bean, that I can refresh data, sort columns, select columns, etc. I've been through the demo application and the api and it looks like I'm doing this right. In the

Re: Difficulty with SheetStateChangeListener

2006-06-12 Thread Matthias Wessendorf
Hey John, thanks for your interest in the Tobago components. Since this is mixed list, can you please add [Tobago] as a label to your questions? Would be great, Matthias On 6/12/06, John [EMAIL PROTECTED] wrote: The listener method never gets executed no matter what I do with the sheet.