Tab panel child

2009-07-20 Thread Gerald Fernando
Hello Friends, How can i do tab panel with child coponent. when i click first tab it should shows a Grid 2nd tab - panel 3rd tab - another componet 4th tab - Another componet how can i achieve this? if possible give me some model code -- Thanksregards, Gerald A

Re: best or common practice for application plug-ins

2009-07-20 Thread Sam Stainsby
Providing modules for others. And also providing an environment for third- party modules. See for example: https://svn.plone.org/svn/collective/ On Mon, 20 Jul 2009 08:29:51 +0300, Martin Makundi wrote: What are you aiming at? Providing modules to others or building software to your

Re: Tab panel child

2009-07-20 Thread Martin Makundi
You mean wicket TabbedPanel component? http://wicketstuff.org/wicket13/compref/?wicket:bookmarkablePage=:org.apache.wicket.examples.compref.TabbedPanelPage ** Martin 2009/7/20 Gerald Fernando gerald.anto.ferna...@gmail.com: Hello Friends, How can i do tab panel with child coponent. when i

Re: best or common practice for application plug-ins

2009-07-20 Thread Martin Makundi
Different form wicket-stuff? http://wicketstuff.org/confluence/display/STUFFWEB/Home ** Martin 2009/7/20 Sam Stainsby s...@sustainablesoftware.com.au: Providing modules for others. And also providing an environment for third- party modules. See for example:

Re: error(validatable)

2009-07-20 Thread Igor Vaynberg
On Sat, Jul 18, 2009 at 9:19 AM, Kenneth NArinoc...@live.se wrote: You mean this row which I already have in my code? dataView.setItemReuseStrategy(ReuseIfModelsEqualStrategy.getInstance()); so i assume that since you have called this your have implemented proper hashcode and equals in your

Re: IModel parameters of StringResourceModel not getting detached

2009-07-20 Thread Jonas
done: https://issues.apache.org/jira/browse/WICKET-2381 On Fri, Jul 17, 2009 at 4:52 PM, Johan Compagnerjcompag...@gmail.com wrote: please make a jira issue for this The detach of StringResourcemodel should walk over its param to check if it is a model and call detach on those. On Fri, Jul

Re: how to get some data from servlet

2009-07-20 Thread Igor Vaynberg
see WicketSessionFilter -igor On Sun, Jul 19, 2009 at 3:20 PM, Altuğ B. Altıntaşalt...@gmail.com wrote: Hi Igor; I found the problem; problem is when i hit my UploadServlet via http-get method , i simply write the url and hit the enter then below code is working  Session wicketSession =

Re: best or common practice for application plug-ins

2009-07-20 Thread Per Lundholm
Well, plug-ins, are they compile-time or run-time? Sounds like compile-time from your description. Also, from your description, it sounds that it is more than web-tier. Remember Wicket is web-tier only. There are solutions for the server tier for plug-ins. Look att OSGi http://www.osgi.org and

How do I set a selected item outside of an inmethod datagrid?

2009-07-20 Thread Steve Tarlton
I have a table that contains history entries of an item table. Whenever I change the selection in the item table, I repopulate the history in the history table. What I would like to do is select the newest history entry in the history table by default whenever I change the selection on the item

Re: best or common practice for application plug-ins

2009-07-20 Thread Sam Stainsby
Yes, different because I'm not talking about a collection of components per se, but how add-on components are deployed to an already running application by systems administrators, not developers, as per my initial post. On Mon, 20 Jul 2009 09:08:38 +0300, Martin Makundi wrote: Different form

Re: best or common practice for application plug-ins

2009-07-20 Thread Sam Stainsby
On Mon, 20 Jul 2009 09:10:57 +0200, Per Lundholm wrote: Well, plug-ins, are they compile-time or run-time? Sounds like compile-time from your description. Runtime I think if I understand you correctly. Suppose a sys admin has already deployed the war file for the core application and wants

Re: best or common practice for application plug-ins

2009-07-20 Thread Linda van der Pal
Seeing how it looks like you want to create your own CMS, you might want to have a look at Hippo CMS. They've built it in Wicket AFAIK. Regards, Linda Sam Stainsby wrote: On Mon, 20 Jul 2009 09:10:57 +0200, Per Lundholm wrote: Well, plug-ins, are they compile-time or run-time? Sounds

Re: best or common practice for application plug-ins

2009-07-20 Thread Olger Warnier
Hi Sam, It could well be more than web-tier, but I thought if anyone has done this is would be a Wicket user :-) I looked at OSGi before I started my framework. I didn't see anything about deployment of add-ons/plug- ins. I already have a framework that incorporates IoC as a fundamental

Re: Tab panel child

2009-07-20 Thread Gerald Fernando
yes i mean it.am debut to wicket.how can i achive it please help me my requirement is when i click first tab it should shows a Grid 2nd tab - panel 3rd tab - another componet 4th tab - Another componet On Mon, Jul 20, 2009 at 11:35 AM, Martin Makundi martin.maku...@koodaripalvelut.com

Re: Tab panel child

2009-07-20 Thread Martin Makundi
Copy-paste the example from the web and replace the one panel with a grid. ** Martin 2009/7/20 Gerald Fernando gerald.anto.ferna...@gmail.com: yes i mean it.am debut to wicket.how can i achive it please help me my requirement is  when i click first tab it should shows a Grid 2nd tab - panel

Re: best or common practice for application plug-ins

2009-07-20 Thread Sam Stainsby
On Mon, 20 Jul 2009 10:25:17 +0200, Linda van der Pal wrote: Seeing how it looks like you want to create your own CMS, you might want to have a look at Hippo CMS. They've built it in Wicket AFAIK. I've seen Hippo, but my main aim is not to create a CMS. One of my goal applications is more to

Re: best or common practice for application plug-ins

2009-07-20 Thread Sam Stainsby
OK, so I am an sys admin running some sort of OSGI-based application and now I want to add your questionnaire service and any other modules that it depends on. I also want to occasionally check for version updates. I want these updates and dependencies to be downloaded and put in the correct

How to get DateField value

2009-07-20 Thread Ryan Burns
Hi i'm new to wicket, I wonder if any of yous can help me. I'm trying to get the date selected from DateField component when the date is changed. I've tried getConvertedInput() and getInput()but they just return null. Below is my code, I've striped it down to just display the date in the console

how to strip wicket tags for particular component

2009-07-20 Thread Vladimir Kovalyuk
I'm trying to convert main menu into components to control visibility of items depending on the user logged in and the context. I use borders to wrap menu item into li tags. The problem is that the rendered markup contains additional wicket:border and wicket:body tags. They breaks the menu and it

Re: best or common practice for application plug-ins

2009-07-20 Thread Olger Warnier
Hi Sam, How we do it with that service: We have a file listener class that checks if OSGI based jar files are put in a directory. If so, these are automatically deployed to the OSGI runtime by the BundleDeployer class. We miss a download / version updates part, but you could add that by

org.apache.wicket.protocol.http.WebSession cannot be cast to org.apache.wicket.authentication.AuthenticatedWebSession

2009-07-20 Thread Denis Kandrov
Hi, All! I'm trying to set up testing for my JavaEEWicket Application but ran across this error message: org.apache.wicket.protocol.http.WebSession cannot be cast to org.apache.wicket.authentication.AuthenticatedWebSession I'm using JUnitEE for run my tests at Application Server. Also I found

Re: best or common practice for application plug-ins

2009-07-20 Thread Sam Stainsby
Thanks Olger, that gives me some ideas. I wonder if a maven could somehow be coerced to do the dependency/downloading part, perhaps with some new plugin. On Mon, 20 Jul 2009 13:39:10 +0200, Olger Warnier wrote: Hi Sam, How we do it with that service: We have a file listener class that

Re: How to get DateField value

2009-07-20 Thread Mathias Nilsson
You can get the model Date d = dateField.getModelObject(); Format it by using the SimpleDateFormat -- View this message in context: http://www.nabble.com/How-to-get-DateField-value-tp24567634p24568750.html Sent from the Wicket - User mailing list archive at Nabble.com.

Re: how to strip wicket tags for particular component

2009-07-20 Thread Mathias Nilsson
This may not be the best solution but it should work DateTextField dateField = new DateTextField(date, new ModelDate(new Date())){ @Override protected void onBeforeRender() {

Re: how to strip wicket tags for particular component

2009-07-20 Thread Vladimir K
For now I use the following workaround public class CleanBorder extends Border { private boolean savedStripWicketTags; public CleanBorder(String id) { super(id); setRenderBodyOnly(true); getBodyContainer().setRenderBodyOnly(true);

Re: how to strip wicket tags for particular component

2009-07-20 Thread Vladimir K
Mathias, I just posted right after your post :) Anyway thanks. The problem is that you can not restore origianal settings when the body of the border is being rendered. At lease it is difficult to figure out what workaround I could employ. Thankfully I haven't to care about that in my case so

Re: How to get DateField value

2009-07-20 Thread Ryan Burns
Hi, Thanks for the reply. I've tried this too, but this also returns null. There is date in the textfield box of the datefield but for some reason it doen't get it Ryan On Mon, Jul 20, 2009 at 2:19 PM, Mathias Nilsson wicket.program...@gmail.com wrote: You can get the model Date d =

Re: passing a session to a wizard

2009-07-20 Thread Steve Olara
Hello All,   I have been trying to design functionality of a webapp using wizard.   I need to pass a object (Questionnaire) to the wizard page, the object contains a set of questions.   on passing the object, when I try to pick the set of questions using q.getqn() where q is the object, a null

Re: best or common practice for application plug-ins

2009-07-20 Thread Ben Tilford
I think maven 3 is supposed to allow using OSGi bundles for versioning etc.. On Mon, Jul 20, 2009 at 8:12 AM, Sam Stainsby s...@sustainablesoftware.com.au wrote: Thanks Olger, that gives me some ideas. I wonder if a maven could somehow be coerced to do the dependency/downloading part, perhaps

Re: How to get DateField value

2009-07-20 Thread Mathias Nilsson
The above code works for me. You know that the onchange method is only triggered when you click the textfield for focus and the click the webpage to lose focus have you put the field in a form? -- View this message in context:

Re: how to strip wicket tags for particular component

2009-07-20 Thread Mathias Nilsson
What about @Override public void onComponentTag( ComponentTag tag){ tag.remove( wicket:id ); super.onComponentTag(tag); } -- View this message in context:

Re: how to strip wicket tags for particular component

2009-07-20 Thread Erik van Oosten
Turning the 2 lines around might give better results. Regards, Erik. Mathias Nilsson wrote: What about @Override public void onComponentTag( ComponentTag tag){ tag.remove( wicket:id ); super.onComponentTag(tag);

Re: best or common practice for application plug-ins

2009-07-20 Thread Adrian Wiesmann
Hi Sam I'm probably revealing my inexperience with J2EE environments in asking this, but how do Wicket programmers typically handle application add- ons (or plug-ins or modules). What I (we) did was to imitate what Eclipse does. Defining hooks and having plugins attach to these hooks (and

1.4 is ready for production?

2009-07-20 Thread Alessandro Vincelli
I know that 1.4 is RC, and RC means that is not ready for production ;-) But I'm using the 1.4 since January in some small projects without blocking problems? The issue opened in Jira are not blocking for me. Any suggestions? Is anybody already using 1.4 in production? Thanks in advance,

Re: 1.4 is ready for production?

2009-07-20 Thread Igor Vaynberg
it is. it is even already built and available here: http://people.apache.org/~ivaynberg/wicket-1.4.0/ although we have not voted on it yet. waiting for some PR-related stuff to come together. -igor On Mon, Jul 20, 2009 at 8:32 AM, Alessandro Vincellia.vince...@gmail.com wrote: I know that 1.4

Re: 1.4 is ready for production?

2009-07-20 Thread Jeremy Thomerson
Yes - there are many users who have been using it since 1.4-rc1 in production. 1.4.0 final is built, waiting on a few things to get finished before calling vote on it. -- Jeremy Thomerson http://www.wickettraining.com On Mon, Jul 20, 2009 at 10:32 AM, Alessandro Vincellia.vince...@gmail.com

Re: passing a session to a wizard

2009-07-20 Thread Michael Sparer
sounds like a detached object. the interesting part would be where you got the object from. if you're using OpensessionInViewFilter (and therefore a session is during the whole request), it's likely that the object stays in the session between requests - you should use LoadableDetachableModels

Fwd: QuickCrud

2009-07-20 Thread taha siddiqi
Hi, There are simple set of libraries I had thought of commenting properly and sharing with the community but because of being busy with a few projects I am unable to do that. I don't know when I will get the time to properly comment, but until then I would like to share this as-is code... I

Error Message Not Getting Removed

2009-07-20 Thread jpalmer1026
I have a form that's using an AjaxSubmitLink to show / hide a panel. I have overriden the onError() method to add a feedbackPanel to the page to display any error messages that may exist. The problem I'm having is the error messages are remaining on the screen even after the problem is fixed.

Re: Error Message Not Getting Removed

2009-07-20 Thread Martin Makundi
In my understanding only EITHER onSubmit or onError is called. If you call error(xx) in onSubmit, you must refesh the feedback panel in the onSubmit-branch TOO (separately). ** Martin 2009/7/20 jpalmer1...@mchsi.com: I have a form that's using an AjaxSubmitLink to show / hide a panel. I have

Re: Error Message Not Getting Removed

2009-07-20 Thread Mathias Nilsson
I don't see that you have added the feedback in the onSubmit method You should do @Override onsubmit( ){ target.addComponent( feedback ); } -- View this message in context: http://www.nabble.com/Error-Message-Not-Getting-Removed-tp24574168p24574336.html Sent from the Wicket - User

Re: 1.4 is ready for production?

2009-07-20 Thread Alessandro Vincelli
Nice! +1 ;-) Thank you, Alessandro 2009/7/20 Jeremy Thomerson jer...@wickettraining.com: Yes - there are many users who have been using it since 1.4-rc1 in production.  1.4.0 final is built, waiting on a few things to get finished before calling vote on it. -- Jeremy Thomerson

Re: How to get DateField value

2009-07-20 Thread Ryan Burns
Ok, i tried this. But i get the date the DateField was initialised with ie today 20/07/09. If i change text field to 10/07/09 i still get the 20/07/09. I can get it working with a normal submit button but when i try anything with ajax i get the problem stated. Can paste the code that you got this

Re: Error Message Not Getting Removed

2009-07-20 Thread jpalmer1026
Whoops. My bad. Thanks! Mathias Nilsson wrote: I don't see that you have added the feedback in the onSubmit method You should do @Override onsubmit( ){ target.addComponent( feedback ); } -- View this message in context:

Re: How to get DateField value

2009-07-20 Thread Mathias Nilsson
import java.util.Date; import org.apache.wicket.ajax.AjaxRequestTarget; import org.apache.wicket.ajax.form.AjaxFormComponentUpdatingBehavior; import org.apache.wicket.extensions.markup.html.form.DateTextField; import org.apache.wicket.markup.html.WebPage; import

Re: How to get DateField value

2009-07-20 Thread Ryan Burns
Yes, that does work for DateTextField. But i am using the DateField component which is a combination of DateTextField and DatePicker Ryan On Mon, Jul 20, 2009 at 8:25 PM, Mathias Nilsson wicket.program...@gmail.com wrote: import java.util.Date; import

Re: How to get DateField value

2009-07-20 Thread Mathias Nilsson
from wicket-extension or from another project? -- View this message in context: http://www.nabble.com/How-to-get-DateField-value-tp24567634p24575317.html Sent from the Wicket - User mailing list archive at Nabble.com. - To

Re: How to get DateField value

2009-07-20 Thread Ryan Burns
wicket-extension. This one, org.apache.wicket.extensions.yui.calendar.DateField; On Mon, Jul 20, 2009 at 8:45 PM, Mathias Nilsson wicket.program...@gmail.com wrote: from wicket-extension or from another project? -- View this message in context:

Re: 1.4 is ready for production?

2009-07-20 Thread Marcin Palka
Hi, My team develops a system that's based on the 1.4 and during the development we haven't experienced any serious issues with prior-final builds of 1.4. System is currently being tested. We started development with rc1 and moved forward to every new release candidate version. Except for minor

Re: 1.4 is ready for production?

2009-07-20 Thread Martin Makundi
Skip rc5 and rc6 ;) ** Martn 2009/7/20 Marcin Palka marcin.pa...@gmail.com: Hi, My team develops a system that's based on the 1.4 and during the development we haven't experienced any serious issues with prior-final builds of 1.4. System is currently being tested. We started development

Re: How to get DateField value

2009-07-20 Thread Mathias Nilsson
Ok this is wicket-datetime if I'm not misstaken. You must override the newDateTextField then import java.util.Date; import org.apache.wicket.ajax.AjaxRequestTarget; import org.apache.wicket.ajax.form.AjaxFormComponentUpdatingBehavior; import

Re: How to get DateField value

2009-07-20 Thread Mathias Nilsson
Ok this is wicket-datetime if I'm not misstaken. You must override the newDateTextField then import java.util.Date; import org.apache.wicket.ajax.AjaxRequestTarget; import org.apache.wicket.ajax.form.AjaxFormComponentUpdatingBehavior; import

Custom Resource Loading

2009-07-20 Thread Mostafa Mohamed
Hi. I have 3 questions about resources. *question 1* I've tried everything i could to make to make this work, but i failed. it's probably something that has to do with the context + path that i pass to the folder constructor. i tried some relative paths, didn't work too. protected void int() {

Re: How to get DateField value

2009-07-20 Thread Mathias Nilsson
You can also override the datepicker if you would like -- View this message in context: http://www.nabble.com/How-to-get-DateField-value-tp24567634p24576032.html Sent from the Wicket - User mailing list archive at Nabble.com.

Re: How to get DateField value

2009-07-20 Thread Mathias Nilsson
Also, how does your markup look? You should use the DateField with a span or div. -- View this message in context: http://www.nabble.com/How-to-get-DateField-value-tp24567634p24576073.html Sent from the Wicket - User mailing list archive at Nabble.com.

[work-around] UploadProgressBar

2009-07-20 Thread Mathias Nilsson
The UploadProgressBar works great in some browsers but looses responsiveness in safari on mac. when debugging this on mac it looks like the ajax requests hangs when a multipart is used. You will not receive a readystate 4 and no status 200 To get this to work you will have to use an Iframe to

Re: How to get DateField value

2009-07-20 Thread Ryan Burns
It's working now. Overriding the newDateTextField worked. Thanks for your help On Mon, Jul 20, 2009 at 9:31 PM, Mathias Nilsson wicket.program...@gmail.com wrote: Also, how does your markup look? You should use the DateField with a span or div. -- View this message in context:

Re: 1.4 is ready for production?

2009-07-20 Thread Steamus
Yes. I use Wicket 1.4RC7 based site for production. It is easy multilingual club-site for selling horses and to provide information about club. Implementation looks easy from outside, but contains CMS possibilities for administrator: possibilities to add news article with picture (loaded to our

Re: 1.4 is ready for production?

2009-07-20 Thread Martin Makundi
I provide URL below, but please don’t treat it as advertising from my side. It is just confirmation only - example of Wicket based site. http://www.sport-pferde-portal.de Yeah.. it does crash! Internal error Return to home page ** Martin

Re: 1.4 is ready for production?

2009-07-20 Thread Major Péter
Well, I'm getting Internal Error on the homepage, so it doesn't look commercial at all. :) Peter 2009-07-20 22:17 keltezéssel, Steamus írta: Yes. I use Wicket 1.4RC7 based site for production. It is easy multilingual club-site for selling horses and to provide information about club.

Re: Custom Resource Loading

2009-07-20 Thread Mathias Nilsson
Wicket is customized to find the markup and properties in the same package as the javafile. I guess you are not using the default package and therefore you can use java packages. http://www.mkyong.com/wicket/how-do-change-the-html-file-location-wicket/

Re: 1.4 is ready for production?

2009-07-20 Thread Martin Makundi
No. It crashes. Restart your browser and you will see. ** Martin 2009/7/20 Steamus steam...@gmail.com: Sorry, I would be glad to see crash (just for the test Purposes), but for this moment it is work yet. -- View this message in context:

Re: 1.4 is ready for production?

2009-07-20 Thread Carl-Eric Menzel
On Tue, 21 Jul 2009 00:00:04 +0300 Martin Makundi martin.maku...@koodaripalvelut.com wrote: No. It crashes. Restart your browser and you will see. Works for me. Carl-Eric - To unsubscribe, e-mail:

Re: 1.4 is ready for production?

2009-07-20 Thread Igor Vaynberg
+1 -igor On Mon, Jul 20, 2009 at 2:08 PM, Carl-Eric Menzelcm.wic...@users.bitforce.com wrote: On Tue, 21 Jul 2009 00:00:04 +0300 Martin Makundi martin.maku...@koodaripalvelut.com wrote: No. It crashes. Restart your browser and you will see. Works for me. Carl-Eric

Re: 1.4 is ready for production?

2009-07-20 Thread Martin Makundi
Crashes or me, Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 ** Martin 2009/7/21 Carl-Eric Menzel cm.wic...@users.bitforce.com: On Tue, 21 Jul 2009 00:00:04 +0300 Martin Makundi martin.maku...@koodaripalvelut.com wrote: No. It crashes. Restart your

Re: Custom Resource Loading

2009-07-20 Thread sky.walker
I plan to keep my java and html files next to each other, I was just curious as to why this specific peace of code which is the 'wicket in action' way to load resources didn't work. my guess was that's there's something wrong with the path, however i'm not sure why. my project directory

Re: Custom Resource Loading

2009-07-20 Thread Mathias Nilsson
The resource folder is maven layout. maven.apache.org when building with the quickstart the maven uses this layout. You are not supposed to add you .properties and .html files here. This is for other properties and xml like spring, hibernate, peristance etc. -- View this message in context:

Re: 1.4 is ready for production?

2009-07-20 Thread Steamus
I have 3 browsers to test. IE6, Fox(3.0.11), Opera (9.63). All systems work fine. Sorry. I know, it is possible to kill any site. For last half an hour it was just about 27 unique visiters and about 30-40 clicks. It is not critical. I tested with more 10 000 clicks during 3-4 minutes. 100 man

Re: 1.4 is ready for production?

2009-07-20 Thread Major Péter
Crash for me too: Mozilla/5.0 (X11; U; Linux x86_64; hu-HU; rv:1.9.1) Gecko/20090630 Fedora/3.5-1.fc11 Firefox/3.5 Maybe something locale-related stuff isn't working. Log files could be helpful to debug this. Peter 2009-07-20 23:15 keltezéssel, Martin Makundi írta: Crashes or me,

Re: How to LDM refreshed after submit?

2009-07-20 Thread Stefan Simik
I had similar problem last time: By debugging, I found some solution, that really works, but I am not sure, if it is elegant and the right wicket-way solution: 1. override onValidate method in form 2. call clearInput() method on all form components, that should refresh their model Mauro

Re: 1.4 is ready for production?

2009-07-20 Thread Steamus
M-m-m... May be it is some redirect problems? Try this: http://www.sport-pferde-portal.net/shglobal/home It is the same. I just cheked the site by using http://browsershots.org/ Truly, I am puzzled, I got message - The server at www.sport-pferde-portal.de sent a HTTP redirect. Your web

Re: 1.4 is ready for production?

2009-07-20 Thread Jeremy Thomerson
Works for me: version `NSS_3.10' not found -- Jeremy Thomerson http://www.wickettraining.com On Mon, Jul 20, 2009 at 5:07 PM, Steamussteam...@gmail.com wrote: M-m-m... May be it is some redirect problems? Try this: http://www.sport-pferde-portal.net/shglobal/home It is the same. I

Re: 1.4 is ready for production?

2009-07-20 Thread Jeremy Thomerson
Oops - sorry - pasted the wrong thing. It does work. I meant to send the URL - but it was just the original URL you sent. -- Jeremy Thomerson http://www.wickettraining.com On Mon, Jul 20, 2009 at 7:51 PM, Jeremy Thomersonjer...@wickettraining.com wrote: Works for me: version `NSS_3.10'

Re: 1.4 is ready for production?

2009-07-20 Thread taha siddiqi
One of my projects has just gone into testing phase, I ported the project from 1.35 to 1.4rc7 and I faced no problems. Let us see how testing goes ... Wassalam Taha On Tue, Jul 21, 2009 at 6:22 AM, Jeremy Thomersonjer...@wickettraining.com wrote: Oops - sorry - pasted the wrong thing.  It does

Re: 1.4 is ready for production?

2009-07-20 Thread Martin Makundi
Does not help for me. You do have logs ;) ? ** Martin 2009/7/21 Steamus steam...@gmail.com: M-m-m... May be it is some redirect problems? Try this: http://www.sport-pferde-portal.net/shglobal/home It is the same. I just cheked the site by using http://browsershots.org/ Truly, I am