<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1264" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi Federico,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>maybe i misunderstood you, too.</FONT></DIV>
<DIV><FONT face=Arial size=2>The error could be that your <FONT
face=Verdana>CmsResourceTypePage is not initialized.</FONT></FONT></DIV>
<DIV><FONT face=Verdana size=2>You should not instantiate it on your own but use
</FONT></DIV>
<DIV><FONT face=Verdana size=2>cmso.getResourceType("page");</FONT></DIV>
<DIV><FONT face=Verdana size=2>Don't forget to cast.</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2>Bye,</FONT></DIV>
<DIV><FONT face=Verdana size=2>Stephan</FONT></DIV>
<DIV> </DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=flocci@energit.it href="mailto:flocci@energit.it">Federico Locci</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=opencms-dev@opencms.org
href="mailto:opencms-dev@opencms.org">opencms-dev@opencms.org</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, October 29, 2003 12:16
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [opencms-dev] create new
Resource</DIV>
<DIV><BR></DIV>
<DIV><FONT face=Verdana size=2>Scuse me, </FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2>but i don't uderstand</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2>I've try</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2></FONT><FONT face=Verdana size=2>Hashtable
properties = new Hashtable();<BR></FONT></DIV>
<DIV><FONT face=Verdana
size=2>properties.put("Description","page");<BR>properties.put("Keywords","page");<BR>properties.put("NavPos","4.0");<BR>properties.put("NavText","page");<BR>properties.put("title","page");<BR>properties.put("content-encoding","ISO-8859-1");<BR></FONT></DIV>
<DIV><FONT face=Verdana size=2>CmsJspActionElement cms = new
CmsJspActionElement(pageContext, request,response);<BR>CmsObject cmso =
cms.getCmsObject(); <BR>String masterTemplate =
""/system/modules/org.opencms.default/templates/empty";</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2>CmsResourceTypePage resource = new
CmsResourceTypePage();<BR></FONT><FONT face=Verdana size=2>String buffer =
"<![CDATA[hello world]]>";<BR>com.opencms.file.CmsResource r =
resource.createResourceForTemplate(cmso,"new_page",properties,buffer.getBytes(),masterTemplate);
</DIV>
<DIV> </DIV>
<DIV>but error is the same : Root cause:<BR>org.apache.jasper.JasperException:
String index out of range: -1<BR> at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)<BR> </DIV>
<DIV> </DIV>
<DIV>Can you give me a example ??</DIV>
<DIV> </DIV>
<DIV>Thanks, a lot</DIV>
<DIV> </DIV>
<DIV></FONT> </DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2>----- Original Message ----- </FONT>
<DIV><FONT face=Verdana size=2>From: "Stephan Hartmann" <</FONT><A
href="mailto:beffe@beffe.de"><FONT face=Verdana
size=2>beffe@beffe.de</FONT></A><FONT face=Verdana size=2>></FONT></DIV>
<DIV><FONT face=Verdana size=2>To: <</FONT><A
href="mailto:opencms-dev@opencms.org"><FONT face=Verdana
size=2>opencms-dev@opencms.org</FONT></A><FONT face=Verdana
size=2>></FONT></DIV>
<DIV><FONT face=Verdana size=2>Sent: Tuesday, October 28, 2003 8:30
PM</FONT></DIV>
<DIV><FONT face=Verdana size=2>Subject: Re: [opencms-dev] create new
Resource</FONT></DIV></DIV>
<DIV><FONT face=Verdana><BR><FONT size=2></FONT></FONT></DIV><FONT
face=Verdana size=2>> HI,<BR>> <BR>> the content that you pass to the
method (in your case "hello") has to be<BR>> XML. It is the content of the
control file. Take another page and view its<BR>> control file.<BR>>
<BR>> Bye,<BR>> Stephan<BR>> <BR>> <BR>> ----- Original Message
-----<BR>> From: "Federico Locci" <</FONT><A
href="mailto:flocci@energit.it"><FONT face=Verdana
size=2>flocci@energit.it</FONT></A><FONT face=Verdana size=2>><BR>> To:
<</FONT><A href="mailto:opencms-dev@opencms.org"><FONT face=Verdana
size=2>opencms-dev@opencms.org</FONT></A><FONT face=Verdana
size=2>><BR>> Sent: Tuesday, October 28, 2003 5:56 PM<BR>> Subject:
[opencms-dev] create new Resource<BR>> <BR>> <BR>> > hi
all,.<BR>> ><BR>> > i'm trying to create a newResource, but i've a
an error that i don't<BR>> > udenrstand.<BR>> ><BR>> > Help
me please..<BR>> > the error is org.apache.jasper.JasperException:
String index out of<BR>> > range: -1<BR>> ><BR>> > This is
the code that i wrote:<BR>> ><BR>> > CmsJspActionElement cms = new
CmsJspActionElement(pageContext,<BR>> > request,response);<BR>>
> CmsObject cmso = cms.getCmsObject();<BR>> ><BR>>
><BR>> > java.util.Hashtable properties = new Hashtable();<BR>>
><BR>> ><BR>> >
properties.put("Description","page");<BR>> >
properties.put("Keywords","page");<BR>> >
properties.put("NavPos","4.0");<BR>> >
properties.put("NavText","page");<BR>> >
properties.put("title","page");<BR>> >
properties.put("content-encoding","ISO-8859-1");<BR>>
> properties.put("export","page");<BR>>
> properties.put("exportname","page");<BR>>
><BR>> ><BR>> ><BR>> >
CmsResourceTypePage resource = new CmsResourceTypePage();<BR>>
> com.opencms.file.CmsResource newResource
=<BR>> >
resource.createResourceForTemplate(cmso,"new_page.html",properties,new<BR>>
> String("hello").getBytes(),new<BR>> >
String("/system/modules/org.opencms.default/templates/empty"));<BR>>
><BR>> > _______________________________________________<BR>> >
This mail is send to you from the opencms-dev mailing list<BR>> > To
change your list options, or to unsubscribe from the list, please
visit<BR>> > </FONT><A
href="http://mail.opencms.org/mailman/listinfo/opencms-dev"><FONT face=Verdana
size=2>http://mail.opencms.org/mailman/listinfo/opencms-dev</FONT></A><BR><FONT
face=Verdana size=2>> <BR>>
_______________________________________________<BR>> This mail is send to
you from the opencms-dev mailing list<BR>> To change your list options, or
to unsubscribe from the list, please visit<BR>> </FONT><A
href="http://mail.opencms.org/mailman/listinfo/opencms-dev"><FONT face=Verdana
size=2>http://mail.opencms.org/mailman/listinfo/opencms-dev</FONT></A><BR><FONT
face=Verdana size=2>> </FONT></BLOCKQUOTE></BODY></HTML>