[
https://issues.apache.org/jira/browse/JS2-692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Sean Taylor resolved JS2-692.
-----------------------------------
Resolution: Fixed
> Fragment ids are not automatically created, causing runtime errors
> ------------------------------------------------------------------
>
> Key: JS2-692
> URL: https://issues.apache.org/jira/browse/JS2-692
> Project: Jetspeed 2
> Issue Type: Bug
> Components: PSML
> Affects Versions: 2.1.1
> Reporter: David Sean Taylor
> Assignee: David Sean Taylor
> Fix For: 2.1.1
>
> Attachments: castor-page-manager.patch, castor-test-pages.patch,
> fs-page-manager.patch
>
>
> When deploying PSML pages, it is currently required to enter unique ids for
> each fragment in the PSML file.
> This is an error prone process. If a fragment id is not supplied, the
> following stacktrace occurs in the browser:
> java.lang.StackOverflowError
> java.util.regex.Pattern.atom(Pattern.java:1863)
> java.util.regex.Pattern.sequence(Pattern.java:1743)
> java.util.regex.Pattern.expr(Pattern.java:1687)
> java.util.regex.Pattern.compile(Pattern.java:1397)
> java.util.regex.Pattern.<init>(Pattern.java:1124)
> java.util.regex.Pattern.compile(Pattern.java:817)
> java.lang.String.split(String.java:2103)
> java.lang.String.split(String.java:2145)
> org.apache.jetspeed.util.Path.parsePathSegments(Path.java:116)
> org.apache.jetspeed.util.Path.<init>(Path.java:100)
> org.apache.jetspeed.util.Path.getSubPath(Path.java:253)
> org.apache.jetspeed.util.Path.getChild(Path.java:447)
>
> org.apache.jetspeed.decoration.BaseDecoration.getResource(BaseDecoration.java:125)
>
> org.apache.jetspeed.decoration.BaseDecoration.getStyleSheet(BaseDecoration.java:180)
>
> org.apache.jetspeed.decoration.PageTheme.setupFragmentDecorations(PageTheme.java:90)
>
> org.apache.jetspeed.decoration.PageTheme.setupFragmentDecorations(PageTheme.java:125)
>
> org.apache.jetspeed.decoration.PageTheme.setupFragmentDecorations(PageTheme.java:125)
> ...
> This bug fix will make fragment ids optional on deploy, and automatically
> create the ids if they do not exist.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]