[prev in list] [next in list] [prev in thread] [next in thread]
List: xml-cocoon-users
Subject: some XSP problems
From: Kevin Cruel <cru () upb ! de>
Date: 2003-06-29 16:04:06
[Download RAW message or body]
Hi everybody,
I've got a huge problem while compiling my XSP data. My XSP data
consists of about 60-70 translations, a logical part and a huge part
of SQL-querys. I guess this data hits the 64k barrier of java while
cocoon is compiling it. Does anyone know how to avoid hitting this
barrier?
THX!!!
So here we go...
logical part:
<xsp:logic>
private static Properties getEnvVars() throws IOException <!--Umgebungsvariablen \
auswerten--> {
Process p = null;
Properties envVars = new Properties();
Runtime r = Runtime.getRuntime();
String OS = System.getProperty("os.name").toLowerCase();
if (OS.indexOf("windows 9") > -1)
{
p = r.exec( "command.com /c set" );
}
else if( (OS.indexOf("nt") > -1) )
{
p = r.exec( "cmd.exe /c set" );
}
else if( (OS.indexOf("windows 2000") > -1 ))
{
p = r.exec( "cmd.exe /c set" );
}
else if( (OS.indexOf("windows xp") > -1))
{
p = r.exec( "cmd.exe /c set" );
}
else
{
p = r.exec( "env" );
}
BufferedReader br = new BufferedReader( new InputStreamReader( \
p.getInputStream() ) ); String line;
while( (line = br.readLine()) != null )
{
int idx = line.indexOf( '=' );
String key = line.substring( 0, idx );
String value = line.substring( idx+1 );
envVars.setProperty( key, value );
}
return envVars;
}
</xsp:logic>
translations:
<!-- TRANSLATIONS -->
<NetworkID><xsp-request:get-parameter name="NetworkID"/></NetworkID>
<locale><xsp-request:get-parameter name="locale"/></locale>
<translation_overview><i18n:text>metadata_overview</i18n:text></translation_overview>
<!-- Navigation -->
<navigation>
<element>
<i18n:text>studyprogram_navigation_studyprogram</i18n:text>
</element>
<element>
<link>
<title><i18n:text>studyprogram_navigation_courses</i18n:text></title>
<href>../courses_<xsp-request:get-parameter name="locale"/>.html</href>
</link>
</element>
<element>
<i18n:text>studyprogram_navigation_metadata</i18n:text>
</element>
</navigation>
<!-- General -->
<translation_general><i18n:text>metadata_general</i18n:text></translation_general>
<translation_general_identifier><i18n:text>metadata_general_identifier</i18n:text></translation_general_identifier>
<translation_general_elementlevel><i18n:text>metadata_general_elementlevel</i18n:text></translation_general_elementlevel>
<translation_general_elementlevel_1><i18n:text>metadata_general_elementlevel_1</i18n:text></translation_general_elementlevel_1>
<translation_general_elementlevel_2><i18n:text>metadata_general_elementlevel_2</i18n:text></translation_general_elementlevel_2>
<translation_general_elementlevel_3><i18n:text>metadata_general_elementlevel_3</i18n:text></translation_general_elementlevel_3>
<translation_general_elementlevel_4><i18n:text>metadata_general_elementlevel_4</i18n:text></translation_general_elementlevel_4>
<translation_general_elementlevel_5><i18n:text>metadata_general_elementlevel_5</i18n:text></translation_general_elementlevel_5>
<translation_general_title><i18n:text>metadata_general_title</i18n:text></translation_general_title>
<translation_general_catalog><i18n:text>metadata_general_catalog</i18n:text></translation_general_catalog>
<translation_general_entry><i18n:text>metadata_general_entry</i18n:text></translation_general_entry>
<translation_general_language><i18n:text>metadata_general_language</i18n:text></translation_general_language>
<translation_general_description><i18n:text>metadata_general_description</i18n:text></translation_general_description>
<translation_general_keywords><i18n:text>metadata_general_keywords</i18n:text></translation_general_keywords>
<translation_general_coverage><i18n:text>metadata_general_coverage</i18n:text></translation_general_coverage>
<translation_general_structure><i18n:text>metadata_general_structure</i18n:text></translation_general_structure>
<translation_general_aggregationlevel><i18n:text>metadata_general_aggregationlevel</i18n:text></translation_general_aggregationlevel>
<!-- Lifecycle -->
<translation_lifecycle><i18n:text>metadata_lifecycle</i18n:text></translation_lifecycle>
<translation_lifecycle_version><i18n:text>metadata_lifecycle_version</i18n:text></translation_lifecycle_version>
<translation_lifecycle_status><i18n:text>metadata_lifecycle_status</i18n:text></translation_lifecycle_status>
<translation_lifecycle_contribute><i18n:text>metadata_lifecycle_contribute</i18n:text></translation_lifecycle_contribute>
<translation_lifecycle_contribute_role><i18n:text>metadata_lifecycle_contribute_role</i18n:text></translation_lifecycle_contribute_role>
<translation_lifecycle_contribute_entity><i18n:text>metadata_lifecycle_contribute_entity</i18n:text></translation_lifecycle_contribute_entity>
<translation_lifecycle_contribute_date><i18n:text>metadata_lifecycle_contribute_date</i18n:text></translation_lifecycle_contribute_date>
<!-- Metadata -->
<translation_metadata><i18n:text>metadata_metadata</i18n:text></translation_metadata>
<translation_metadata_catalog><i18n:text>metadata_metadata_catalog</i18n:text></translation_metadata_catalog>
<translation_metadata_entry><i18n:text>metadata_metadata_entry</i18n:text></translation_metadata_entry>
<translation_metadata_contribute><i18n:text>metadata_metadata_contribute</i18n:text></translation_metadata_contribute>
<translation_metadata_contribute_role><i18n:text>metadata_metadata_contribute_role</i18n:text></translation_metadata_contribute_role>
<translation_metadata_contribute_entity><i18n:text>metadata_metadata_contribute_entity</i18n:text></translation_metadata_contribute_entity>
<translation_metadata_contribute_date><i18n:text>metadata_metadata_contribute_date</i18n:text></translation_metadata_contribute_date>
<translation_metadata_scheme><i18n:text>metadata_metadata_scheme</i18n:text></translation_metadata_scheme>
<translation_metadata_language><i18n:text>metadata_metadata_language</i18n:text></translation_metadata_language>
<!-- Technical -->
<translation_technical><i18n:text>metadata_technical</i18n:text></translation_technical>
<translation_technical_format><i18n:text>metadata_technical_format</i18n:text></translation_technical_format>
<translation_technical_size><i18n:text>metadata_technical_size</i18n:text></translation_technical_size>
<translation_technical_requirements><i18n:text>metadata_technical_requirements</i18n:text></translation_technical_requirements>
<translation_technical_requirements_name><i18n:text>metadata_technical_requirements_name</i18n:text></translation_technical_requirements_name>
<translation_technical_requirements_type><i18n:text>metadata_technical_requirements_type</i18n:text></translation_technical_requirements_type>
<translation_technical_requirements_minimum><i18n:text>metadata_technical_requirements_minimum</i18n:text></translation_technical_requirements_minimum>
<translation_technical_requirements_maximum><i18n:text>metadata_technical_requirements_maximum</i18n:text></translation_technical_requirements_maximum>
<translation_technical_installationremarks><i18n:text>metadata_technical_installationremarks</i18n:text></translation_technical_installationremarks>
<translation_technical_otherplatformrequirements><i18n:text>metadata_technical_other \
platformrequirements</i18n:text></translation_technical_otherplatformrequirements> \
<translation_technical_duration><i18n:text>metadata_technical_duration</i18n:text></translation_technical_duration>
<!-- Educational -->
<translation_educational><i18n:text>metadata_educational</i18n:text></translation_educational>
<translation_educational_interactivitytype><i18n:text>metadata_educational_interactivitytype</i18n:text></translation_educational_interactivitytype>
<translation_educational_learningresourcetype><i18n:text>metadata_educational_learningresourcetype</i18n:text></translation_educational_learningresourcetype>
<translation_educational_interactivitylevel><i18n:text>metadata_educational_interactivitylevel</i18n:text></translation_educational_interactivitylevel>
<translation_educational_semanticdensity><i18n:text>metadata_educational_semanticdensity</i18n:text></translation_educational_semanticdensity>
<translation_educational_intendedenduserrole><i18n:text>metadata_educational_intendedenduserrole</i18n:text></translation_educational_intendedenduserrole>
<translation_educational_context><i18n:text>metadata_educational_context</i18n:text></translation_educational_context>
<translation_educational_typicalagerange><i18n:text>metadata_educational_typicalagerange</i18n:text></translation_educational_typicalagerange>
<translation_educational_difficulty><i18n:text>metadata_educational_difficulty</i18n:text></translation_educational_difficulty>
<translation_educational_typicallearningtime><i18n:text>metadata_educational_typicallearningtime</i18n:text></translation_educational_typicallearningtime>
<translation_educational_description><i18n:text>metadata_educational_description</i18n:text></translation_educational_description>
<!-- Rights -->
<translation_rights><i18n:text>metadata_rights</i18n:text></translation_rights>
<translation_rights_cost><i18n:text>metadata_rights_cost</i18n:text></translation_rights_cost>
<translation_rights_copyrightandotherrestrictions><i18n:text>metadata_rights_copyrig \
htandotherrestrictions</i18n:text></translation_rights_copyrightandotherrestrictions> \
<translation_rights_description><i18n:text>metadata_rights_description</i18n:text></translation_rights_description>
<!-- Relation -->
<translation_relation><i18n:text>metadata_relation</i18n:text></translation_relation>
<translation_relation_kind><i18n:text>metadata_relation_kind</i18n:text></translation_relation_kind>
<translation_relation_identifier><i18n:text>metadata_relation_identifier</i18n:text></translation_relation_identifier>
<translation_relation_description><i18n:text>metadata_relation_description</i18n:text></translation_relation_description>
<!-- Annotation -->
<translation_annotation><i18n:text>metadata_annotation</i18n:text></translation_annotation>
<translation_annotation_person><i18n:text>metadata_annotation_person</i18n:text></translation_annotation_person>
<translation_annotation_date><i18n:text>metadata_annotation_date</i18n:text></translation_annotation_date>
<translation_annotation_description><i18n:text>metadata_annotation_description</i18n:text></translation_annotation_description>
<!-- Classification -->
<translation_classification><i18n:text>metadata_classification</i18n:text></translation_classification>
<translation_classification_purpose><i18n:text>metadata_classification_purpose</i18n:text></translation_classification_purpose>
<translation_classification_source><i18n:text>metadata_classification_source</i18n:text></translation_classification_source>
<translation_classification_id><i18n:text>metadata_classification_id</i18n:text></translation_classification_id>
<translation_classification_entry><i18n:text>metadata_classification_entry</i18n:text></translation_classification_entry>
<translation_classification_description><i18n:text>metadata_classification_description</i18n:text></translation_classification_description>
<translation_classification_keywords><i18n:text>metadata_classification_keywords</i18n:text></translation_classification_keywords>
<!-- PDF -->
<translation_pdf_all><i18n:text>metadata_pdf_all</i18n:text></translation_pdf_all>
<translation_pdf_category><i18n:text>metadata_pdf_category</i18n:text></translation_pdf_category>
<translation_pdf_header_all><i18n:text>metadata_pdf_header_all</i18n:text></translation_pdf_header_all>
<translation_pdf_header_overview><i18n:text>metadata_pdf_header_overview</i18n:text></translation_pdf_header_overview>
<translation_pdf_header_general><i18n:text>metadata_pdf_header_general</i18n:text></translation_pdf_header_general>
<translation_pdf_header_lifecycle><i18n:text>metadata_pdf_header_lifecycle</i18n:text></translation_pdf_header_lifecycle>
<translation_pdf_header_metadata><i18n:text>metadata_pdf_header_metadata</i18n:text></translation_pdf_header_metadata>
<translation_pdf_header_technical><i18n:text>metadata_pdf_header_technical</i18n:text></translation_pdf_header_technical>
<translation_pdf_header_educational><i18n:text>metadata_pdf_header_educational</i18n:text></translation_pdf_header_educational>
<translation_pdf_header_rights><i18n:text>metadata_pdf_header_rights</i18n:text></translation_pdf_header_rights>
<translation_pdf_header_relation><i18n:text>metadata_pdf_header_relation</i18n:text></translation_pdf_header_relation>
<translation_pdf_header_annotation><i18n:text>metadata_pdf_header_annotation</i18n:text></translation_pdf_header_annotation>
<translation_pdf_header_classification><i18n:text>metadata_pdf_header_classification</i18n:text></translation_pdf_header_classification>
<translation_pdf_header_page><i18n:text>metadata_pdf_header_page</i18n:text></translation_pdf_header_page>
<translation_help><i18n:text>help</i18n:text></translation_help>
<!-- End of Translations -->
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-users-help@xml.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic