Hi, I have no idea how to open a bug in Bugzilla, sorry. Is there a HowTo anywhere.
Thorsten -------- Original-Nachricht -------- > Datum: Mon, 25 Aug 2008 18:44:11 +0400 > Von: Yegor Kozlov <[EMAIL PROTECTED]> > An: POI Users List <[email protected]> > Betreff: Re: Multible calls of TextRun.changeTextInRichTextRun causes > Exception > Can you open a bug in bugzilla and post a sample code to reproduce the > problem? > Ideally, it would be a failing unit test. > > Yegor > > > Hi, > > > > I try to update RichTextRun-Objects in a TextRun-Object. > > > > When I call TextRun.changeTextInRichTextRun(RichTextRun[0],"") the first > time everything works fine. But when I call it a second time > TextRun.changeTextInRichTextRun(RichTextRun[1],"Hello") I get the following > Exception: > > > > Exception in thread "main" java.lang.StringIndexOutOfBoundsException: > String index out of range: 68 > > at java.lang.String.substring(Unknown Source) > > at > org.apache.poi.hslf.usermodel.RichTextRun.getRawText(RichTextRun.java:158) > > at > org.apache.poi.hslf.model.TextRun.changeTextInRichTextRun(TextRun.java:435) > > at > substitutionClassesForPptParser.SimpleSubstitution.handeSubstitution(SimpleSubstitution.java:99) > > at > methodsFromPptParser.ProcessPptDocumet.importPlaceholder(ProcessPptDocumet.java:94) > > at Tester.main(Tester.java:16) > > > > > > I try something like that. > > > > RichTextRun[0] --> "Hello" > > RichTextRun[1] --> "World" > > RichTextRun[2] --> "POI" > > > > > > TextRun.changeTextInRichTextRun(RichTextRun[0], ""); > > TextRun.changeTextInRichTextRun(RichTextRun[1], "Java"); > > TextRun.changeTextInRichTextRun(RichTextRun[0], "Apache"); > > > > Can anyone please help me. > > > > Thanks > > Thorsten > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen! Jetzt dabei sein: http://www.shortview.de/[EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
