Go to the page's Java file. Somewhere try to define a variable of type WOImageButton and see if eclipse finds it in your classpath. It's possible that your install is missing it altogether. There's obviously other ways to check that, but this way should only take a second and then you've eliminated the classpath problem.
John
On Jan 12, 2011, at 1:36 AM, Tarun Reddy < email@hidden> wrote: It is quite late and I tried it again today. It definitely is an error when I switch back and forth only changing woimage and woimagebutton. Same page, same exact location.
I'm not specifying a framework as I'm using the webserverresource directory. I apologize in advance for the lack of case in my email. iPhone and late night coding.
I'll try tomorrow to create a small project with just the code in question to see if I can repro.
Thank you, Tarun Sent from my iPhone
On Jan 11, 2011, at 8:54 PM, John Larson < email@hidden> wrote: It might be late and I may have had a beer or two tonight, but are you absolutely positive that simply changing from WOImage to WOImageButton breaks it as you've described? I want to remember that error being a bundling problem like if you use an outdated reference to a framework. If it was an ognl problem, you'd get a clear ognl error. This is a total shot in the dark, but it's dark outside so ..., did you try specifying the framework in addition to the filename?
John On Jan 11, 2011, at 9:35 PM, Tarun Reddy < email@hidden> wrote: On Mon, Jan 10, 2011 at 10:43 PM, Tarun Reddy <email@hidden> wrote:
Can anyone help with this:
SearchImage : WOImageButton { filename = "~session.siteDefinition.siteDomain + \"/images/find1.jpg\""; }
This gives the desired image....
SearchImage : WOImage {
filename = "~session.siteDefinition.siteDomain + \"/images/find1.jpg\""; }
I guess it would have been at least moderately helpful to include my error that I get :-)
Error: | java.lang.RuntimeException: Unable to load the component named 'SearchImage' with the declaration Component Type = WOImageButton, Bindings = { filename=session.siteDefinition.siteDomain + "/images/find1.jpg" }. Make sure the .wo folder is where it's supposed to be and the name is spelled correctly. |
Reason: | Unable to load the component named 'SearchImage' with the declaration Component Type = WOImageButton, Bindings = { filename=session.siteDefinition.siteDomain + "/images/find1.jpg" }. Make sure the .wo folder is where it's supposed to be and the name is spelled correctly. |
|
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
|