Re: Problem

Jacob Kjome <[email protected]>
Newsgroups gmane.comp.java.enhydra.barracuda.general
Message-ID <[email protected]>
Hmm.... You are using HttpPresentation and HttpPresentationComms. These are 
Enhydra paradigms.  Baracuda has nothing to do with Enhydra whatsoever.  It 
is meant for use within any servlet 2.2+ container (ideally 2.3+ for more 
features).

What version of XMLC are you compiling against?  What is your classpath for 
compilation?  Also, this is a bit offtopic for this list.  you should join 
the Enhydra list.  Not sure if that is still being served off of 
enhydra.org or objectweb.org, though.  I don't see anything remotely 
Barracuda-based in your code.

Jake

At 11:11 PM 11/12/2003 +0000, you wrote:
>Using the following example:
>
>Simple XMLC Example          back to top
>   a.. Hello.html, compiled to HelloHTML.class
>
>
>Hello World
>
>
>
>Hello, my name is ah, Clem.
>
>Today's date is Oct 6, 2001.
>b.. DOM hierarchy for Hello.html
>
>HTMLDocument
>     HTMLHtmlElement: html
>         HTMLHeadElement: head
>             HTMLTitleElement: title
>                 Text: text="Hello World"
>         HTMLBodyElement: body
>             HTMLHeadingElement: h1
>                 Text: text="Hello World"
>             HTMLParagraphElement:
>                 Text: text="Hello, my name is"
>                 HTMLElement: span: id='name'
>                     Text: text="ah, Clem"
>                 Text: text="."
>             HTMLParagraphElement: p
>                 Text: text="Today's date is "
>                 HTMLElement: span: id='date'
>                     Text: text="Oct 6, 2001"
>                 Text: text="."
>a.. Hello.java
>public class Hello implements HttpPresentation {
>     public void run(HttpPresentationComms comms) {
>         HelloHTML htmlObj = new HelloHTML();
>
>XMLCUtil.getFirstText(htmlObj.getElementName().setData(getRandomName()));
>         XMLCUtil.getFirstText(htmlObj.getElementDate()).setData(getDate());
>         comms.response.writeHTML(htmlObj.toString());
>
>     }
>}___________________________________________________________________________
>__________________________________b.. I compile the Hello.html file using
>the -dump option to see the DOM and I get returned this with lazyText and
>other differences is this correct??DOM hierarchy:    LazyHTMLDocument%[T]:
>HTMLHtmlElementImpl: HTML            HTMLHeadElementImpl: HEAD
>HTMLTitleElementImpl: TITLE                    LazyText: Hello World
>HTMLBodyElementImpl: BODY                HTMLHeadingElementImpl: H1
>LazyText: Hello World                HTMLParagraphElementImpl: P
>       LazyText: Hello, my name is                    LazyHTMLElement: SPAN:
>id="name"                        LazyText: ah, Clem
>LazyText: .                HTMLParagraphElementImpl: P
>LazyText: Today's date is                    LazyHTMLElement: SPAN:
>id="date"                        LazyText: Oct 6, 2001
>LazyText: .c.. I then compile to a class called HelloHTML.classd.. Then I
>try to compile the Hello.java code stated above and get the following errors
>returned.e.. Hello.java:1: cannot resolve symbolsymbol  : class
>HttpPresentationlocation: class Hellopublic class Hello implements
>HttpPresentation {                              ^Hello.java:2: cannot
>resolve symbolsymbol  : class HttpPresentationCommslocation: class Hello
>public void run(HttpPresentationComms comms) {
>^Hello.java:3: cannot resolve symbolsymbol  : class HelloHTMLlocation: class
>Hello        HelloHTML htmlObj = new HelloHTML();        ^Hello.java:3:
>cannot resolve symbolsymbol  : class HelloHTMLlocation: class Hello
>HelloHTML htmlObj = new HelloHTML();
>^Hello.java:4: cannot resolve symbolsymbol  : method getRandomName
>()location: class Hello
>XMLCUtil.getFirstText(htmlObj.getElementName().setData(getRandomName()));
>^Hello.java:4: cannot resolve symbolsymbol  : variable XMLCUtillocation:
>class Hello
>XMLCUtil.getFirstText(htmlObj.getElementName().setData(getRandomName()));
>^Hello.java:5: cannot resolve symbolsymbol  : method getDate ()location:
>class Hello
>XMLCUtil.getFirstText(htmlObj.getElementDate()).setData(getDate());
>^Hello.java:5: cannot resolve symbolsymbol  : variable XMLCUtillocation:
>class Hello
>XMLCUtil.getFirstText(htmlObj.getElementDate()).setData(getDate());
>^8 errorsf.. Please can someone point me to where I am going
>wrong?ThanksChris Midwood----- Original Message -----
>From: "Jacob Kjome" <[email protected]>
>To: <[email protected]>
>Sent: Wednesday, November 12, 2003 6:30 PM
>Subject: Re: [Barracuda] How much use are people getting oput of barracuda?
>
>
> > Hi Chris,
> >
> > Sounds like a simple classpath issue.  How are you building your
> > project?  You can download the latest XMLC binary release which contains 3
> > example applications that are XMLC only, not Barracuda stuff.  That should
> > make things a bit more clear on the XMLC side of things.  There is a
>Tomcat
> > example as well.  Take a look at how things work there.  If you still
> > aren't getting it, you might want to send your compile error.  There are
> > various dependencies that also have to be in the classpath at compile
> > time.  That might be tripping you up as well.
> >
> > http://forge.objectweb.org/projects/xmlc/
> >
> > Jake
> >
> >
> > At 06:15 PM 11/12/2003 +0000, you wrote:
> > >Hi,
> > >
> > >I am relatively new to all this XMLC stuff, I understand the creation of
>the
> > >class file, but everytime I try to write some java code to manipulate the
> > >HTML page that has been converted to a class it never compiles and states
> > >that the class does not exist.  I'm sorry for sending such a simple email
> > >but I just can't get it to work at moment.
> > >
> > >
> > >Chris Midwood
> > >
> > >
> > >_______________________________________________
> > >Barracuda mailing list
> > >[email protected]
> > >http://barracudamvc.org/lists/listinfo/barracuda
> >
> > _______________________________________________
> > Barracuda mailing list
> > [email protected]
> > http://barracudamvc.org/lists/listinfo/barracuda
> >
>
>
>_______________________________________________
>Barracuda mailing list
>[email protected]
>http://barracudamvc.org/lists/listinfo/barracuda
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.