+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<checkstyle-configurations file-format-version="5.0.0" default-check-configuration="Siman CheckStyle">
- <check-configuration name="Siman CheckStyle" location="internal_config__1348230495877.xml" type="internal" description="Siman CheckStyle config"/>
-</checkstyle-configurations>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="com.atlassw.tools.eclipse.checkstyle.projectconfig.LocalCheckConfigurationWorkingSet">
- <item value="-1" key="selectedRow"/>
- <item value="124" key="colWidth2"/>
- <item value="0" key="sortColumn"/>
- <item value="124" key="colWidth1"/>
- <item value="167" key="colWidth0"/>
- <item value="1" key="sortDirection"/>
- </section>
- <section name="com.atlassw.tools.eclipse.checkstyle.config.gui.ResolvablePropertiesDialog">
- <item value="-1" key="selectedRow"/>
- <item value="false" key="maximized"/>
- <item value="0" key="sortColumn"/>
- <item value="500" key="height"/>
- <item value="false" key="minimized"/>
- <item value="286" key="colWidth1"/>
- <item value="650" key="width"/>
- <item value="286" key="colWidth0"/>
- <item value="1" key="sortDirection"/>
- <item value="151" key="y"/>
- <item value="515" key="x"/>
- </section>
- <section name="com.atlassw.tools.eclipse.checkstyle.config.gui.CheckConfigurationConfigureDialog">
- <item value="163" key="colWidth3"/>
- <item value="93" key="colWidth2"/>
- <item value="false" key="minimized"/>
- <item value="141" key="colWidth1"/>
- <item value="71" key="colWidth0"/>
- <item value="718" key="width"/>
- <item value="-1" key="selectedRow"/>
- <item value="false" key="maximized"/>
- <item value="0" key="sortColumn"/>
- <item value="682" key="height"/>
- <item value="1" key="sortDirection"/>
- <item value="3" key="y"/>
- <item value="481" key="x"/>
- </section>
- <section name="com.atlassw.tools.eclipse.checkstyle.config.GlobalCheckConfigurationWorkingSet">
- <item value="32" key="colWidth3"/>
- <item value="-1" key="selectedRow"/>
- <item value="85" key="colWidth2"/>
- <item value="0" key="sortColumn"/>
- <item value="312" key="colWidth1"/>
- <item value="124" key="colWidth0"/>
- <item value="1" key="sortDirection"/>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- This configuration file was written by the eclipse-cs plugin configuration editor
--->
-<!--
- Checkstyle-Configuration: Hewis-Javadoc
- Description:
-Configuration Checkstyle vérifiantuniquement les javadoc
--->
-<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.2//EN" "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
-<module name="Checker">
- <property name="severity" value="warning"/>
- <module name="TreeWalker">
- <module name="JavadocMethod">
- <property name="logLoadErrors" value="true"/>
- <property name="suppressLoadErrors" value="true"/>
- </module>
- <module name="JavadocType"/>
- <module name="JavadocVariable"/>
- <module name="JavadocStyle">
- <property name="checkEmptyJavadoc" value="true"/>
- </module>
- <module name="JavadocMethod">
- <property name="logLoadErrors" value="true"/>
- <property name="suppressLoadErrors" value="true"/>
- </module>
- </module>
- <module name="PackageHtml"/>
-</module>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- This configuration file was written by the eclipse-cs plugin configuration editor
--->
-<!--
- Checkstyle-Configuration: Hewis-Javadoc
- Description:
-Configuration Checkstyle vérifiantuniquement les javadoc
--->
-<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.2//EN" "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
-<module name="Checker">
- <property name="severity" value="warning"/>
- <module name="TreeWalker">
- <module name="JavadocMethod">
- <property name="logLoadErrors" value="true"/>
- <property name="suppressLoadErrors" value="true"/>
- </module>
- <module name="JavadocType"/>
- <module name="JavadocVariable"/>
- <module name="JavadocStyle">
- <property name="checkEmptyJavadoc" value="true"/>
- </module>
- <module name="JavadocMethod">
- <property name="logLoadErrors" value="true"/>
- <property name="suppressLoadErrors" value="true"/>
- </module>
- </module>
- <module name="PackageHtml"/>
-</module>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<ruleset xmlns="http://pmd.sf.net/ruleset/1.0.0" name="pmd-eclipse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd" xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd">
- <description>PMD Plugin preferences rule set</description>
- <exclude-pattern/>
- <include-pattern/>
- <rule ref="rulesets/typeresolution.xml/LooseCoupling"/>
- <rule ref="rulesets/typeresolution.xml/CloneMethodMustImplementCloneable"/>
- <rule ref="rulesets/typeresolution.xml/UnusedImports"/>
- <rule ref="rulesets/typeresolution.xml/SignatureDeclareThrowsException"/>
- <rule ref="rulesets/braces.xml/IfStmtsMustUseBraces"/>
- <rule ref="rulesets/braces.xml/WhileLoopsMustUseBraces"/>
- <rule ref="rulesets/braces.xml/IfElseStmtsMustUseBraces"/>
- <rule ref="rulesets/braces.xml/ForLoopsMustUseBraces"/>
- <rule ref="rulesets/controversial.xml/UnnecessaryConstructor"/>
- <rule ref="rulesets/controversial.xml/NullAssignment"/>
- <rule ref="rulesets/controversial.xml/OnlyOneReturn"/>
- <rule ref="rulesets/controversial.xml/UnusedModifier"/>
- <rule ref="rulesets/controversial.xml/AssignmentInOperand"/>
- <rule ref="rulesets/controversial.xml/AtLeastOneConstructor"/>
- <rule ref="rulesets/controversial.xml/DontImportSun"/>
- <rule ref="rulesets/controversial.xml/SuspiciousOctalEscape"/>
- <rule ref="rulesets/controversial.xml/CallSuperInConstructor"/>
- <rule ref="rulesets/controversial.xml/UnnecessaryParentheses"/>
- <rule ref="rulesets/controversial.xml/DefaultPackage"/>
- <rule ref="rulesets/controversial.xml/BooleanInversion"/>
- <rule ref="rulesets/controversial.xml/DataflowAnomalyAnalysis"/>
- <rule ref="rulesets/controversial.xml/AvoidFinalLocalVariable"/>
- <rule ref="rulesets/controversial.xml/AvoidUsingShortType"/>
- <rule ref="rulesets/controversial.xml/AvoidUsingVolatile"/>
- <rule ref="rulesets/controversial.xml/AvoidUsingNativeCode"/>
- <rule ref="rulesets/controversial.xml/AvoidAccessibilityAlteration"/>
- <rule ref="rulesets/controversial.xml/DoNotCallGarbageCollectionExplicitly"/>
- <rule ref="rulesets/basic.xml/EmptyCatchBlock"/>
- <rule ref="rulesets/basic.xml/EmptyIfStmt"/>
- <rule ref="rulesets/basic.xml/EmptyWhileStmt"/>
- <rule ref="rulesets/basic.xml/EmptyTryBlock"/>
- <rule ref="rulesets/basic.xml/EmptyFinallyBlock"/>
- <rule ref="rulesets/basic.xml/EmptySwitchStatements"/>
- <rule ref="rulesets/basic.xml/JumbledIncrementer"/>
- <rule ref="rulesets/basic.xml/ForLoopShouldBeWhileLoop"/>
- <rule ref="rulesets/basic.xml/UnnecessaryConversionTemporary"/>
- <rule ref="rulesets/basic.xml/OverrideBothEqualsAndHashcode"/>
- <rule ref="rulesets/basic.xml/DoubleCheckedLocking"/>
- <rule ref="rulesets/basic.xml/ReturnFromFinallyBlock"/>
- <rule ref="rulesets/basic.xml/EmptySynchronizedBlock"/>
- <rule ref="rulesets/basic.xml/UnnecessaryReturn"/>
- <rule ref="rulesets/basic.xml/EmptyStaticInitializer"/>
- <rule ref="rulesets/basic.xml/UnconditionalIfStatement"/>
- <rule ref="rulesets/basic.xml/EmptyStatementNotInLoop"/>
- <rule ref="rulesets/basic.xml/BooleanInstantiation"/>
- <rule ref="rulesets/basic.xml/UnnecessaryFinalModifier"/>
- <rule ref="rulesets/basic.xml/CollapsibleIfStatements"/>
- <rule ref="rulesets/basic.xml/UselessOverridingMethod"/>
- <rule ref="rulesets/basic.xml/ClassCastExceptionWithToArray"/>
- <rule ref="rulesets/basic.xml/AvoidDecimalLiteralsInBigDecimalConstructor"/>
- <rule ref="rulesets/basic.xml/UselessOperationOnImmutable"/>
- <rule ref="rulesets/basic.xml/MisplacedNullCheck"/>
- <rule ref="rulesets/basic.xml/UnusedNullCheckInEquals"/>
- <rule ref="rulesets/basic.xml/AvoidThreadGroup"/>
- <rule ref="rulesets/basic.xml/BrokenNullCheck"/>
- <rule ref="rulesets/basic.xml/BigIntegerInstantiation"/>
- <rule ref="rulesets/basic.xml/AvoidUsingOctalValues"/>
- <rule ref="rulesets/basic.xml/AvoidUsingHardCodedIP"/>
- <rule ref="rulesets/basic.xml/CheckResultSet"/>
- <rule ref="rulesets/basic.xml/AvoidMultipleUnaryOperators"/>
- <rule ref="rulesets/unusedcode.xml/UnusedPrivateField"/>
- <rule ref="rulesets/unusedcode.xml/UnusedLocalVariable"/>
- <rule ref="rulesets/unusedcode.xml/UnusedPrivateMethod"/>
- <rule ref="rulesets/unusedcode.xml/UnusedFormalParameter"/>
- <rule ref="rulesets/logging-java.xml/MoreThanOneLogger"/>
- <rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"/>
- <rule ref="rulesets/logging-java.xml/SystemPrintln"/>
- <rule ref="rulesets/logging-java.xml/AvoidPrintStackTrace"/>
- <rule ref="rulesets/strictexception.xml/AvoidCatchingThrowable"/>
- <rule ref="rulesets/strictexception.xml/SignatureDeclareThrowsException"/>
- <rule ref="rulesets/strictexception.xml/ExceptionAsFlowControl"/>
- <rule ref="rulesets/strictexception.xml/AvoidCatchingNPE"/>
- <rule ref="rulesets/strictexception.xml/AvoidThrowingRawExceptionTypes"/>
- <rule ref="rulesets/strictexception.xml/AvoidThrowingNullPointerException"/>
- <rule ref="rulesets/strictexception.xml/AvoidRethrowingException"/>
- <rule ref="rulesets/strictexception.xml/DoNotExtendJavaLangError"/>
- <rule ref="rulesets/strictexception.xml/DoNotThrowExceptionInFinally"/>
- <rule ref="rulesets/migrating.xml/ReplaceVectorWithList"/>
- <rule ref="rulesets/migrating.xml/ReplaceHashtableWithMap"/>
- <rule ref="rulesets/migrating.xml/ReplaceEnumerationWithIterator"/>
- <rule ref="rulesets/migrating.xml/AvoidEnumAsIdentifier"/>
- <rule ref="rulesets/migrating.xml/AvoidAssertAsIdentifier"/>
- <rule ref="rulesets/migrating.xml/IntegerInstantiation"/>
- <rule ref="rulesets/migrating.xml/ByteInstantiation"/>
- <rule ref="rulesets/migrating.xml/ShortInstantiation"/>
- <rule ref="rulesets/migrating.xml/LongInstantiation"/>
- <rule ref="rulesets/migrating.xml/JUnit4TestShouldUseBeforeAnnotation"/>
- <rule ref="rulesets/migrating.xml/JUnit4TestShouldUseAfterAnnotation"/>
- <rule ref="rulesets/migrating.xml/JUnit4TestShouldUseTestAnnotation"/>
- <rule ref="rulesets/migrating.xml/JUnit4SuitesShouldUseSuiteAnnotation"/>
- <rule ref="rulesets/migrating.xml/JUnitUseExpected"/>
- <rule ref="rulesets/design.xml/UseSingleton"/>
- <rule ref="rulesets/design.xml/SimplifyBooleanReturns"/>
- <rule ref="rulesets/design.xml/SimplifyBooleanExpressions"/>
- <rule ref="rulesets/design.xml/SwitchStmtsShouldHaveDefault"/>
- <rule ref="rulesets/design.xml/AvoidDeeplyNestedIfStmts"/>
- <rule ref="rulesets/design.xml/AvoidReassigningParameters"/>
- <rule ref="rulesets/design.xml/SwitchDensity"/>
- <rule ref="rulesets/design.xml/ConstructorCallsOverridableMethod"/>
- <rule ref="rulesets/design.xml/AccessorClassGeneration"/>
- <rule ref="rulesets/design.xml/FinalFieldCouldBeStatic"/>
- <rule ref="rulesets/design.xml/CloseResource"/>
- <rule ref="rulesets/design.xml/NonStaticInitializer"/>
- <rule ref="rulesets/design.xml/DefaultLabelNotLastInSwitchStmt"/>
- <rule ref="rulesets/design.xml/NonCaseLabelInSwitchStatement"/>
- <rule ref="rulesets/design.xml/OptimizableToArrayCall"/>
- <rule ref="rulesets/design.xml/BadComparison"/>
- <rule ref="rulesets/design.xml/EqualsNull"/>
- <rule ref="rulesets/design.xml/ConfusingTernary"/>
- <rule ref="rulesets/design.xml/InstantiationToGetClass"/>
- <rule ref="rulesets/design.xml/IdempotentOperations"/>
- <rule ref="rulesets/design.xml/SimpleDateFormatNeedsLocale"/>
- <rule ref="rulesets/design.xml/ImmutableField"/>
- <rule ref="rulesets/design.xml/UseLocaleWithCaseConversions"/>
- <rule ref="rulesets/design.xml/AvoidProtectedFieldInFinalClass"/>
- <rule ref="rulesets/design.xml/AssignmentToNonFinalStatic"/>
- <rule ref="rulesets/design.xml/MissingStaticMethodInNonInstantiatableClass"/>
- <rule ref="rulesets/design.xml/AvoidSynchronizedAtMethodLevel"/>
- <rule ref="rulesets/design.xml/MissingBreakInSwitch"/>
- <rule ref="rulesets/design.xml/UseNotifyAllInsteadOfNotify"/>
- <rule ref="rulesets/design.xml/AvoidInstanceofChecksInCatchClause"/>
- <rule ref="rulesets/design.xml/AbstractClassWithoutAbstractMethod"/>
- <rule ref="rulesets/design.xml/SimplifyConditional"/>
- <rule ref="rulesets/design.xml/CompareObjectsWithEquals"/>
- <rule ref="rulesets/design.xml/PositionLiteralsFirstInComparisons"/>
- <rule ref="rulesets/design.xml/UnnecessaryLocalBeforeReturn"/>
- <rule ref="rulesets/design.xml/NonThreadSafeSingleton"/>
- <rule ref="rulesets/design.xml/UncommentedEmptyMethod"/>
- <rule ref="rulesets/design.xml/UncommentedEmptyConstructor"/>
- <rule ref="rulesets/design.xml/AvoidConstantsInterface"/>
- <rule ref="rulesets/design.xml/UnsynchronizedStaticDateFormatter"/>
- <rule ref="rulesets/design.xml/PreserveStackTrace"/>
- <rule ref="rulesets/design.xml/UseCollectionIsEmpty"/>
- <rule ref="rulesets/design.xml/ClassWithOnlyPrivateConstructorsShouldBeFinal"/>
- <rule ref="rulesets/design.xml/EmptyMethodInAbstractClassShouldBeAbstract"/>
- <rule ref="rulesets/design.xml/SingularField"/>
- <rule ref="rulesets/design.xml/ReturnEmptyArrayRatherThanNull"/>
- <rule ref="rulesets/design.xml/AbstractClassWithoutAnyMethod"/>
- <rule ref="rulesets/design.xml/TooFewBranchesForASwitchStatement"/>
- <rule ref="rulesets/j2ee.xml/UseProperClassLoader"/>
- <rule ref="rulesets/j2ee.xml/MDBAndSessionBeanNamingConvention"/>
- <rule ref="rulesets/j2ee.xml/RemoteSessionInterfaceNamingConvention"/>
- <rule ref="rulesets/j2ee.xml/LocalInterfaceSessionNamingConvention"/>
- <rule ref="rulesets/j2ee.xml/LocalHomeNamingConvention"/>
- <rule ref="rulesets/j2ee.xml/RemoteInterfaceNamingConvention"/>
- <rule ref="rulesets/j2ee.xml/DoNotCallSystemExit"/>
- <rule ref="rulesets/j2ee.xml/StaticEJBFieldShouldBeFinal"/>
- <rule ref="rulesets/j2ee.xml/DoNotUseThreads"/>
- <rule ref="rulesets/optimizations.xml/LocalVariableCouldBeFinal"/>
- <rule ref="rulesets/optimizations.xml/MethodArgumentCouldBeFinal"/>
- <rule ref="rulesets/optimizations.xml/AvoidInstantiatingObjectsInLoops"/>
- <rule ref="rulesets/optimizations.xml/UseArrayListInsteadOfVector"/>
- <rule ref="rulesets/optimizations.xml/SimplifyStartsWith"/>
- <rule ref="rulesets/optimizations.xml/UseStringBufferForStringAppends"/>
- <rule ref="rulesets/optimizations.xml/UseArraysAsList"/>
- <rule ref="rulesets/optimizations.xml/AvoidArrayLoops"/>
- <rule ref="rulesets/optimizations.xml/UnnecessaryWrapperObjectCreation"/>
- <rule ref="rulesets/optimizations.xml/AddEmptyString"/>
- <rule ref="rulesets/sunsecure.xml/MethodReturnsInternalArray"/>
- <rule ref="rulesets/sunsecure.xml/ArrayIsStoredDirectly"/>
- <rule ref="rulesets/coupling.xml/CouplingBetweenObjects"/>
- <rule ref="rulesets/coupling.xml/ExcessiveImports"/>
- <rule ref="rulesets/coupling.xml/LooseCoupling"/>
- <rule ref="rulesets/imports.xml/DuplicateImports"/>
- <rule ref="rulesets/imports.xml/DontImportJavaLang"/>
- <rule ref="rulesets/imports.xml/UnusedImports"/>
- <rule ref="rulesets/imports.xml/ImportFromSamePackage"/>
- <rule ref="rulesets/imports.xml/TooManyStaticImports"/>
- <rule ref="rulesets/junit.xml/JUnitStaticSuite"/>
- <rule ref="rulesets/junit.xml/JUnitSpelling"/>
- <rule ref="rulesets/junit.xml/JUnitAssertionsShouldIncludeMessage"/>
- <rule ref="rulesets/junit.xml/JUnitTestsShouldIncludeAssert"/>
- <rule ref="rulesets/junit.xml/TestClassWithoutTestCases"/>
- <rule ref="rulesets/junit.xml/UnnecessaryBooleanAssertion"/>
- <rule ref="rulesets/junit.xml/UseAssertEqualsInsteadOfAssertTrue"/>
- <rule ref="rulesets/junit.xml/UseAssertSameInsteadOfAssertTrue"/>
- <rule ref="rulesets/junit.xml/UseAssertNullInsteadOfAssertTrue"/>
- <rule ref="rulesets/junit.xml/SimplifyBooleanAssertion"/>
- <rule ref="rulesets/naming.xml/ShortVariable"/>
- <rule ref="rulesets/naming.xml/LongVariable"/>
- <rule ref="rulesets/naming.xml/ShortMethodName"/>
- <rule ref="rulesets/naming.xml/VariableNamingConventions"/>
- <rule ref="rulesets/naming.xml/MethodNamingConventions"/>
- <rule ref="rulesets/naming.xml/ClassNamingConventions"/>
- <rule ref="rulesets/naming.xml/AbstractNaming"/>
- <rule ref="rulesets/naming.xml/AvoidDollarSigns"/>
- <rule ref="rulesets/naming.xml/MethodWithSameNameAsEnclosingClass"/>
- <rule ref="rulesets/naming.xml/SuspiciousHashcodeMethodName"/>
- <rule ref="rulesets/naming.xml/SuspiciousConstantFieldName"/>
- <rule ref="rulesets/naming.xml/SuspiciousEqualsMethodName"/>
- <rule ref="rulesets/naming.xml/AvoidFieldNameMatchingTypeName"/>
- <rule ref="rulesets/naming.xml/AvoidFieldNameMatchingMethodName"/>
- <rule ref="rulesets/naming.xml/NoPackage"/>
- <rule ref="rulesets/naming.xml/PackageCase"/>
- <rule ref="rulesets/naming.xml/MisleadingVariableName"/>
- <rule ref="rulesets/naming.xml/BooleanGetMethodName"/>
- <rule ref="rulesets/codesize.xml/NPathComplexity"/>
- <rule ref="rulesets/codesize.xml/ExcessiveMethodLength"/>
- <rule ref="rulesets/codesize.xml/ExcessiveParameterList"/>
- <rule ref="rulesets/codesize.xml/ExcessiveClassLength"/>
- <rule ref="rulesets/codesize.xml/CyclomaticComplexity"/>
- <rule ref="rulesets/codesize.xml/ExcessivePublicCount"/>
- <rule ref="rulesets/codesize.xml/TooManyFields"/>
- <rule ref="rulesets/codesize.xml/NcssMethodCount"/>
- <rule ref="rulesets/codesize.xml/NcssTypeCount"/>
- <rule ref="rulesets/codesize.xml/NcssConstructorCount"/>
- <rule ref="rulesets/codesize.xml/TooManyMethods"/>
- <rule ref="rulesets/finalizers.xml/EmptyFinalizer"/>
- <rule ref="rulesets/finalizers.xml/FinalizeOnlyCallsSuperFinalize"/>
- <rule ref="rulesets/finalizers.xml/FinalizeOverloaded"/>
- <rule ref="rulesets/finalizers.xml/FinalizeDoesNotCallSuperFinalize"/>
- <rule ref="rulesets/finalizers.xml/FinalizeShouldBeProtected"/>
- <rule ref="rulesets/finalizers.xml/AvoidCallingFinalize"/>
- <rule ref="rulesets/logging-jakarta-commons.xml/UseCorrectExceptionLogging"/>
- <rule ref="rulesets/logging-jakarta-commons.xml/ProperLogger"/>
- <rule ref="rulesets/javabeans.xml/BeanMembersShouldSerialize"/>
- <rule ref="rulesets/javabeans.xml/MissingSerialVersionUID"/>
- <rule ref="rulesets/clone.xml/ProperCloneImplementation"/>
- <rule ref="rulesets/clone.xml/CloneThrowsCloneNotSupportedException"/>
- <rule ref="rulesets/clone.xml/CloneMethodMustImplementCloneable"/>
- <rule ref="rulesets/strings.xml/AvoidDuplicateLiterals"/>
- <rule ref="rulesets/strings.xml/StringInstantiation"/>
- <rule ref="rulesets/strings.xml/StringToString"/>
- <rule ref="rulesets/strings.xml/InefficientStringBuffering"/>
- <rule ref="rulesets/strings.xml/UnnecessaryCaseChange"/>
- <rule ref="rulesets/strings.xml/UseStringBufferLength"/>
- <rule ref="rulesets/strings.xml/AppendCharacterWithChar"/>
- <rule ref="rulesets/strings.xml/ConsecutiveLiteralAppends"/>
- <rule ref="rulesets/strings.xml/UseIndexOfChar"/>
- <rule ref="rulesets/strings.xml/InefficientEmptyStringCheck"/>
- <rule ref="rulesets/strings.xml/InsufficientStringBufferDeclaration"/>
- <rule ref="rulesets/strings.xml/UselessStringValueOf"/>
- <rule ref="rulesets/strings.xml/StringBufferInstantiationWithChar"/>
- <rule ref="rulesets/strings.xml/UseEqualsToCompareStrings"/>
- <rule ref="rulesets/strings.xml/AvoidStringBufferField"/>
-</ruleset>
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-=========================================================================
-== NOTICE file corresponding to the section 4 d of ==
-== the Apache License, Version 2.0, ==
-== in this case for the Apache Axis2 distribution. ==
-=========================================================================
-
-This product includes software developed by
-The Apache Software Foundation (http://www.apache.org/).
-Portions Copyright 2006 International Business Machines Corp.
-Portions Copyright 2005-2007 WSO2, Inc.
-
-This product also includes schemas and specification developed by:
-- the W3C consortium (http://www.w3c.org)
-
-This product also includes WS-* schemas developed by International
-Business Machines Corporation, Microsoft Corporation, BEA Systems,
-TIBCO Software, SAP AG, Sonic Software, and VeriSign
-
-This product also includes a WSDL developed by salesforce.com
-- Copyright 1999-2006 salesforce.com, inc.
-
-Portions of the included xmlbeans library were originally based on the following:
-- software copyright (c) 2000-2003, BEA Systems, <http://www.bea.com/>.
-
-Please read the different LICENSE files present in the lib directory of
-this distribution.
+++ /dev/null
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-
-# This is the logging properties that goes to the war, there are two logging conf kept at the
-# svn, one for developement (one at src/test-resources) and other for producation
-
-# Uncomment the next line to disable all logging.
-#org.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog
-
-# Uncomment the next line to enable the simple log based logging
-#org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
-
-# Uncomment the next line to enable log4j based logging
-org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
+++ /dev/null
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-
-# Set root category priority to INFO and its only appender to CONSOLE.
-log4j.rootCategory=INFO, CONSOLE
-#log4j.rootCategory=INFO, CONSOLE, LOGFILE
-
-# Set the enterprise logger priority to FATAL
-log4j.logger.org.apache.axis2.enterprise=FATAL
-log4j.logger.de.hunsicker.jalopy.io=FATAL
-log4j.logger.httpclient.wire.header=FATAL
-log4j.logger.org.apache.commons.httpclient=FATAL
-
-# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
-log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
-log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
-log4j.appender.CONSOLE.layout.ConversionPattern=[%p] %m%n
-
-# LOGFILE is set to be a File appender using a PatternLayout.
-log4j.appender.LOGFILE=org.apache.log4j.FileAppender
-log4j.appender.LOGFILE.File=axis2.log
-log4j.appender.LOGFILE.Append=true
-log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
-log4j.appender.LOGFILE.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
\ No newline at end of file
+++ /dev/null
-grant codeBase "file:${axis2.home}/lib/-" {
- permission java.io.FilePermission "${axis2.home}", "read,write";
- permission java.io.FilePermission "${axis2.home}${file.separator}-", "read,write";
- permission java.io.FilePermission "${java.io.tmpdir}", "read";
- permission java.io.FilePermission "${java.io.tmpdir}${file.separator}-", "read,write,delete";
- permission java.io.FilePermission "${java.home}${file.separator}lib${file.separator}wsdl.properties", "read";
- permission java.net.SocketPermission "*", "resolve,connect,listen,accept";
- permission java.lang.RuntimePermission "*";
- permission java.util.PropertyPermission "*", "read";
-};
+++ /dev/null
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-
-<axisconfig name="AxisJava2.0">
- <!-- ================================================= -->
- <!-- Parameters -->
- <!-- ================================================= -->
- <parameter name="hotdeployment">true</parameter>
- <parameter name="hotupdate">false</parameter>
- <parameter name="enableMTOM">false</parameter>
- <parameter name="enableSwA">false</parameter>
-
- <!--Uncomment if you want to enable file caching for attachments -->
- <!--parameter name="cacheAttachments">true</parameter>
- <parameter name="attachmentDIR"></parameter>
- <parameter name="sizeThreshold">4000</parameter-->
-
- <parameter name="EnableChildFirstClassLoading">false</parameter>
-
- <!--
- The exposeServiceMetadata parameter decides whether the metadata (WSDL, schema, policy) of
- the services deployed on Axis2 should be visible when ?wsdl, ?wsdl2, ?xsd, ?policy requests
- are received.
- This parameter can be defined in the axi2.xml file, in which case this will be applicable
- globally, or in the services.xml files, in which case, it will be applicable to the
- Service groups and/or services, depending on the level at which the parameter is declared.
- This value of this parameter defaults to true.
- -->
- <parameter name="exposeServiceMetadata">true</parameter>
-
-
- <!--Uncomment if you want to plugin your own attachments lifecycle implementation -->
- <!--<attachmentsLifecycleManager class="org.apache.axiom.attachments.lifecycle.impl.LifecycleManagerImpl"/>-->
-
-
- <!--Uncomment if you want to enable the reduction of the in-memory cache of WSDL definitions -->
- <!--In some server environments, the available memory heap is limited and can fill up under load -->
- <!--Since in-memory copies of WSDL definitions can be large, some steps can be taken-->
- <!--to reduce the memory needed for the cached WSDL definitions. -->
- <!--parameter name="reduceWSDLMemoryCache">true</parameter-->
-
- <!--This will give out the timout of the configuration contexts, in milliseconds-->
- <parameter name="ConfigContextTimeoutInterval">30000</parameter>
-
- <!--During a fault, stack trace can be sent with the fault message. The following flag will control -->
- <!--that behavior.-->
- <parameter name="sendStacktraceDetailsWithFaults">false</parameter>
-
- <!--If there aren't any information available to find out the fault reason, we set the message of the exception-->
- <!--as the faultreason/Reason. But when a fault is thrown from a service or some where, it will be -->
- <!--wrapped by different levels. Due to this the initial exception message can be lost. If this flag-->
- <!--is set, then Axis2 tries to get the first exception and set its message as the faultreason/Reason.-->
- <parameter name="DrillDownToRootCauseForFaultReason">false</parameter>
-
- <parameter name="userName">admin</parameter>
- <parameter name="password">axis2</parameter>
-
- <!--To override repository/services you need to uncomment following parameter and value SHOULD be absolute file path.-->
- <!--ServicesDirectory only works on the following cases-->
- <!---File based configurator and in that case the value should be a file URL (http:// not allowed)-->
- <!---When creating URL Based configurator with URL file:// -->
- <!--- War based configurator with expanded case , -->
-
- <!--All the other scenarios it will be ignored.-->
- <!--<parameter name="ServicesDirectory">service</parameter>-->
- <!--To override repository/modules you need to uncomment following parameter and value SHOULD be absolute file path-->
- <!--<parameter name="ModulesDirectory">modules</parameter>-->
-
-
- <!--Following params will set the proper context paths for invocations. All the endpoints will have a commons context-->
- <!--root which can configured using the following contextRoot parameter-->
- <!--<parameter name="contextRoot">axis2</parameter>-->
-
- <!--Our HTTP endpoints can handle both REST and SOAP. Following parameters can be used to distinguiush those endpoints-->
- <!--In case of a servlet, if you change this you have to manually change the settings of your servlet container to map this -->
- <!--context path to proper Axis2 servlets-->
- <!--<parameter name="servicePath">services</parameter>-->
- <!--<parameter name="restPath">rest</parameter>-->
-
- <!-- Following parameter will completely disable REST handling in Axis2-->
- <parameter name="disableREST" locked="false">false</parameter>
-
- <!-- Following parameter will suppress generation of SOAP 1.2 bindings in auto-generated WSDL files -->
- <parameter name="disableSOAP12" locked="true">false</parameter>
-
- <!--POJO deployer , this will alow users to drop .class file and make that into a service-->
- <deployer extension=".class" directory="pojo" class="org.apache.axis2.deployment.POJODeployer"/>
- <deployer extension=".jar" directory="servicejars"
- class="org.apache.axis2.jaxws.framework.JAXWSDeployer"/>
- <deployer extension=".jar" directory="transports"
- class="org.apache.axis2.deployment.TransportDeployer"/>
-
- <!--CORBA deployer , this will alow users to invoke remote CORBA services through Axis2-->
- <!--<deployer extension=".xml" directory="corba" class="org.apache.axis2.corba.deployer.CorbaDeployer"/>-->
-
- <!--<deployer extension=".jsa" directory="rmiservices" class="org.apache.axis2.rmi.deploy.RMIServiceDeployer"/>-->
-
-
- <!-- Following parameter will set the host name for the epr-->
- <!--<parameter name="hostname" locked="true">myhost.com</parameter>-->
-
- <!-- If you have a front end host which exposes this webservice using a different public URL -->
- <!-- use this parameter to override autodetected url -->
- <!--<parameter name="httpFrontendHostUrl">https://someotherhost/context</parameter>-->
-
- <!--By default, JAXWS services are created by reading annotations. WSDL and schema are generated-->
- <!--using a separate WSDL generator only when ?wsdl is called. Therefore, even if you engage-->
- <!--policies etc.. to AxisService, it doesn't appear in the WSDL. By setting the following property-->
- <!--to true, you can create the AxisService using the generated WSDL and remove the need for a-->
- <!--WSDL generator. When ?wsdl is called, WSDL is generated in the normal way.-->
- <parameter name="useGeneratedWSDLinJAXWS">false</parameter>
-
- <!-- The way of adding listener to the system-->
- <!-- <listener class="org.apache.axis2.ObserverIMPL">-->
- <!-- <parameter name="RSS_URL">http://127.0.0.1/rss</parameter>-->
- <!-- </listener>-->
-
- <threadContextMigrators>
- <threadContextMigrator listId="JAXWS-ThreadContextMigrator-List"
- class="org.apache.axis2.jaxws.addressing.migrator.EndpointContextMapMigrator"/>
- </threadContextMigrators>
-
- <!-- ================================================= -->
- <!-- Message Receivers -->
- <!-- ================================================= -->
- <!--This is the default MessageReceiver for the system , if you want to have MessageReceivers for -->
- <!--all the other MEP implement it and add the correct entry to here , so that you can refer from-->
- <!--any operation -->
- <!--Note : You can override this for a particular service by adding the same element with your requirement-->
- <messageReceivers>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
- class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
- class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/2006/01/wsdl/in-only"
- class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/2006/01/wsdl/in-out"
- class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/ns/wsdl/in-only"
- class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/ns/wsdl/in-out"
- class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
- </messageReceivers>
-
- <!-- ================================================= -->
- <!-- Message Formatter -->
- <!-- ================================================= -->
- <!--Following content type to message formatter mapping can be used to implement support for different message -->
- <!--format serialization in Axis2. These message formats are expected to be resolved based on the content type. -->
- <messageFormatters>
- <messageFormatter contentType="application/x-www-form-urlencoded"
- class="org.apache.axis2.transport.http.XFormURLEncodedFormatter"/>
- <messageFormatter contentType="multipart/form-data"
- class="org.apache.axis2.transport.http.MultipartFormDataFormatter"/>
- <messageFormatter contentType="application/xml"
- class="org.apache.axis2.transport.http.ApplicationXMLFormatter"/>
- <messageFormatter contentType="text/xml"
- class="org.apache.axis2.transport.http.SOAPMessageFormatter"/>
- <messageFormatter contentType="application/soap+xml"
- class="org.apache.axis2.transport.http.SOAPMessageFormatter"/>
- </messageFormatters>
-
- <!-- ================================================= -->
- <!-- Message Builders -->
- <!-- ================================================= -->
- <!--Following content type to builder mapping can be used to implement support for different message -->
- <!--formats in Axis2. These message formats are expected to be resolved based on the content type. -->
- <messageBuilders>
- <messageBuilder contentType="application/xml"
- class="org.apache.axis2.builder.ApplicationXMLBuilder"/>
- <messageBuilder contentType="application/x-www-form-urlencoded"
- class="org.apache.axis2.builder.XFormURLEncodedBuilder"/>
- <messageBuilder contentType="multipart/form-data"
- class="org.apache.axis2.builder.MultipartFormDataBuilder"/>
- </messageBuilders>
-
- <!-- ================================================= -->
- <!-- Transport Ins -->
- <!-- ================================================= -->
- <transportReceiver name="http"
- class="org.apache.axis2.transport.http.SimpleHTTPServer">
- <parameter name="port">8080</parameter>
- <!-- Here is the complete list of supported parameters (see example settings further below):
- port: the port to listen on (default 6060)
- hostname: if non-null, url prefix used in reply-to endpoint references (default null)
- originServer: value of http Server header in outgoing messages (default "Simple-Server/1.1")
- requestTimeout: value in millis of time that requests can wait for data (default 20000)
- requestTcpNoDelay: true to maximize performance and minimize latency (default true)
- false to minimize bandwidth consumption by combining segments
- requestCoreThreadPoolSize: number of threads available for request processing (unless queue fills up) (default 25)
- requestMaxThreadPoolSize: number of threads available for request processing if queue fills up (default 150)
- note that default queue never fills up: see HttpFactory
- threadKeepAliveTime: time to keep threads in excess of core size alive while inactive (default 180)
- note that no such threads can exist with default unbounded request queue
- threadKeepAliveTimeUnit: TimeUnit of value in threadKeepAliveTime (default SECONDS) (default SECONDS)
- -->
- <!-- <parameter name="hostname">http://www.myApp.com/ws</parameter> -->
- <!-- <parameter name="originServer">My-Server/1.1</parameter> -->
- <!-- <parameter name="requestTimeout">10000</parameter> -->
- <!-- <parameter name="requestTcpNoDelay">false</parameter> -->
- <!-- <parameter name="requestCoreThreadPoolSize">50</parameter> -->
- <!-- <parameter name="requestMaxThreadPoolSize">100</parameter> -->
- <!-- <parameter name="threadKeepAliveTime">240000</parameter> -->
- <!-- <parameter name="threadKeepAliveTimeUnit">MILLISECONDS</parameter> -->
- </transportReceiver>
-
- <!-- This is where you'd put custom transports. See the transports project -->
- <!-- for more. http://ws.apache.org/commons/transport -->
-
- <!-- ================================================= -->
- <!-- Transport Outs -->
- <!-- ================================================= -->
-
- <transportSender name="local"
- class="org.apache.axis2.transport.local.LocalTransportSender"/>
- <transportSender name="http"
- class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding">chunked</parameter>
-
- <!-- If following is set to 'true', optional action part of the Content-Type will not be added to the SOAP 1.2 messages -->
- <!-- <parameter name="OmitSOAP12Action">true</parameter> -->
- </transportSender>
-
- <transportSender name="https"
- class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding">chunked</parameter>
- </transportSender>
-
- <!-- Please enable this if you need the java transport -->
- <!-- <transportSender name="java"
- class="org.apache.axis2.transport.java.JavaTransportSender"/> -->
-
- <!-- ================================================= -->
- <!-- Global Modules -->
- <!-- ================================================= -->
- <!-- Comment this to disable Addressing -->
- <module ref="addressing"/>
-
- <!--Configuring module , providing parameters for modules whether they refer or not-->
- <!--<moduleConfig name="addressing">-->
- <!--<parameter name="addressingPara">N/A</parameter>-->
- <!--</moduleConfig>-->
-
- <!-- ================================================= -->
- <!-- Clustering -->
- <!-- ================================================= -->
- <!--
- To enable clustering for this node, set the value of "enable" attribute of the "clustering"
- element to "true". The initialization of a node in the cluster is handled by the class
- corresponding to the "class" attribute of the "clustering" element. It is also responsible for
- getting this node to join the cluster.
- -->
- <clustering class="org.apache.axis2.clustering.tribes.TribesClusteringAgent" enable="false">
-
- <!--
- This parameter indicates whether the cluster has to be automatically initalized
- when the AxisConfiguration is built. If set to "true" the initialization will not be
- done at that stage, and some other party will have to explictly initialize the cluster.
- -->
- <parameter name="AvoidInitiation">true</parameter>
-
- <!--
- The membership scheme used in this setup. The only values supported at the moment are
- "multicast" and "wka"
-
- 1. multicast - membership is automatically discovered using multicasting
- 2. wka - Well-Known Address based multicasting. Membership is discovered with the help
- of one or more nodes running at a Well-Known Address. New members joining a
- cluster will first connect to a well-known node, register with the well-known node
- and get the membership list from it. When new members join, one of the well-known
- nodes will notify the others in the group. When a member leaves the cluster or
- is deemed to have left the cluster, it will be detected by the Group Membership
- Service (GMS) using a TCP ping mechanism.
- -->
- <parameter name="membershipScheme">multicast</parameter>
-
- <!--
- The clustering domain/group. Nodes in the same group will belong to the same multicast
- domain. There will not be interference between nodes in different groups.
- -->
- <parameter name="domain">wso2.carbon.domain</parameter>
-
- <!--
- When a Web service request is received, and processed, before the response is sent to the
- client, should we update the states of all members in the cluster? If the value of
- this parameter is set to "true", the response to the client will be sent only after
- all the members have been updated. Obviously, this can be time consuming. In some cases,
- such this overhead may not be acceptable, in which case the value of this parameter
- should be set to "false"
- -->
- <parameter name="synchronizeAll">true</parameter>
-
- <!--
- The maximum number of times we need to retry to send a message to a particular node
- before giving up and considering that node to be faulty
- -->
- <parameter name="maxRetries">10</parameter>
-
- <!-- The multicast address to be used -->
- <parameter name="mcastAddress">228.0.0.4</parameter>
-
- <!-- The multicast port to be used -->
- <parameter name="mcastPort">45564</parameter>
-
- <!-- The frequency of sending membership multicast messages (in ms) -->
- <parameter name="mcastFrequency">500</parameter>
-
- <!-- The time interval within which if a member does not respond, the member will be
- deemed to have left the group (in ms)
- -->
- <parameter name="memberDropTime">3000</parameter>
-
- <!--
- The IP address of the network interface to which the multicasting has to be bound to.
- Multicasting would be done using this interface.
- -->
- <parameter name="mcastBindAddress">127.0.0.1</parameter>
-
- <!-- The host name or IP address of this member -->
- <parameter name="localMemberHost">127.0.0.1</parameter>
-
- <!--
- The TCP port used by this member. This is the port through which other nodes will
- contact this member
- -->
- <parameter name="localMemberPort">4000</parameter>
-
- <!--
- Preserve message ordering. This will be done according to sender order.
- -->
- <parameter name="preserveMessageOrder">true</parameter>
-
- <!--
- Maintain atmost-once message processing semantics
- -->
- <parameter name="atmostOnceMessageSemantics">true</parameter>
-
- <!--
- Properties specific to this member
- -->
- <parameter name="properties">
- <property name="backendServerURL" value="https://${hostName}:${httpsPort}/services/"/>
- <property name="mgtConsoleURL" value="https://${hostName}:${httpsPort}/"/>
- </parameter>
-
- <!--
- The list of static or well-known members. These entries will only be valid if the
- "membershipScheme" above is set to "wka"
- -->
- <members>
- <member>
- <hostName>127.0.0.1</hostName>
- <port>4000</port>
- </member>
- <member>
- <hostName>127.0.0.1</hostName>
- <port>4001</port>
- </member>
- </members>
-
- <!--
- Enable the groupManagement entry if you need to run this node as a cluster manager.
- Multiple application domains with different GroupManagementAgent implementations
- can be defined in this section.
- -->
- <groupManagement enable="false">
- <applicationDomain name="apache.axis2.application.domain"
- description="Axis2 group"
- agent="org.apache.axis2.clustering.management.DefaultGroupManagementAgent"/>
- </groupManagement>
-
- <!--
- This interface is responsible for handling management of a specific node in the cluster
- The "enable" attribute indicates whether Node management has been enabled
- -->
- <nodeManager class="org.apache.axis2.clustering.management.DefaultNodeManager"
- enable="true"/>
-
- <!--
- This interface is responsible for handling state replication. The property changes in
- the Axis2 context hierarchy in this node, are propagated to all other nodes in the cluster.
-
- The "excludes" patterns can be used to specify the prefixes (e.g. local_*) or
- suffixes (e.g. *_local) of the properties to be excluded from replication. The pattern
- "*" indicates that all properties in a particular context should not be replicated.
-
- The "enable" attribute indicates whether context replication has been enabled
- -->
- <stateManager class="org.apache.axis2.clustering.state.DefaultStateManager"
- enable="true">
- <replication>
- <defaults>
- <exclude name="local_*"/>
- <exclude name="LOCAL_*"/>
- </defaults>
- <context class="org.apache.axis2.context.ConfigurationContext">
- <exclude name="local_*"/>
- </context>
- <context class="org.apache.axis2.context.ServiceGroupContext">
- <exclude name="local_*"/>
- </context>
- <context class="org.apache.axis2.context.ServiceContext">
- <exclude name="local_*"/>
- </context>
- </replication>
- </stateManager>
- </clustering>
-
- <!-- ================================================= -->
- <!-- Phases -->
- <!-- ================================================= -->
- <phaseOrder type="InFlow">
- <!-- System predefined phases -->
- <phase name="Transport">
- <handler name="RequestURIBasedDispatcher"
- class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher">
- <order phase="Transport"/>
- </handler>
- <handler name="SOAPActionBasedDispatcher"
- class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher">
- <order phase="Transport"/>
- </handler>
- </phase>
- <phase name="Addressing">
- <handler name="AddressingBasedDispatcher"
- class="org.apache.axis2.dispatchers.AddressingBasedDispatcher">
- <order phase="Addressing"/>
- </handler>
- </phase>
- <phase name="Security"/>
- <phase name="PreDispatch"/>
- <phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
- <handler name="RequestURIBasedDispatcher"
- class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher"/>
- <handler name="SOAPActionBasedDispatcher"
- class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher"/>
- <handler name="RequestURIOperationDispatcher"
- class="org.apache.axis2.dispatchers.RequestURIOperationDispatcher"/>
- <handler name="SOAPMessageBodyBasedDispatcher"
- class="org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher"/>
- <handler name="HTTPLocationBasedDispatcher"
- class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
- <handler name="GenericProviderDispatcher"
- class="org.apache.axis2.jaxws.dispatchers.GenericProviderDispatcher"/>
- <handler name="MustUnderstandValidationDispatcher"
- class="org.apache.axis2.jaxws.dispatchers.MustUnderstandValidationDispatcher"/>
- </phase>
- <phase name="RMPhase"/>
- <!-- System predefined phases -->
- <!-- After Postdispatch phase module author or service author can add any phase he want -->
- <phase name="OperationInPhase">
- <handler name="MustUnderstandChecker"
- class="org.apache.axis2.jaxws.dispatchers.MustUnderstandChecker">
- <order phase="OperationInPhase"/>
- </handler>
- </phase>
- <phase name="soapmonitorPhase"/>
- </phaseOrder>
- <phaseOrder type="OutFlow">
- <!-- user can add his own phases to this area -->
- <phase name="soapmonitorPhase"/>
- <phase name="OperationOutPhase"/>
- <!--system predefined phase-->
- <!--these phase will run irrespective of the service-->
- <phase name="RMPhase"/>
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- <phase name="Security"/>
- </phaseOrder>
- <phaseOrder type="InFaultFlow">
- <phase name="Addressing">
- <handler name="AddressingBasedDispatcher"
- class="org.apache.axis2.dispatchers.AddressingBasedDispatcher">
- <order phase="Addressing"/>
- </handler>
- </phase>
- <phase name="Security"/>
- <phase name="PreDispatch"/>
- <phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
- <handler name="RequestURIBasedDispatcher"
- class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher"/>
- <handler name="SOAPActionBasedDispatcher"
- class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher"/>
- <handler name="RequestURIOperationDispatcher"
- class="org.apache.axis2.dispatchers.RequestURIOperationDispatcher"/>
- <handler name="SOAPMessageBodyBasedDispatcher"
- class="org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher"/>
- <handler name="HTTPLocationBasedDispatcher"
- class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
- <handler name="GenericProviderDispatcher"
- class="org.apache.axis2.jaxws.dispatchers.GenericProviderDispatcher"/>
- <handler name="MustUnderstandValidationDispatcher"
- class="org.apache.axis2.jaxws.dispatchers.MustUnderstandValidationDispatcher"/>
- </phase>
- <phase name="RMPhase"/>
- <!-- user can add his own phases to this area -->
- <phase name="OperationInFaultPhase"/>
- <phase name="soapmonitorPhase"/>
- </phaseOrder>
- <phaseOrder type="OutFaultFlow">
- <!-- user can add his own phases to this area -->
- <phase name="soapmonitorPhase"/>
- <phase name="OperationOutFaultPhase"/>
- <phase name="RMPhase"/>
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- <phase name="Security"/>
- </phaseOrder>
-</axisconfig>
-
+++ /dev/null
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-
-# This is the logging properties that goes to the war, there are two logging conf kept at the
-# svn, one for developement (one at src/test-resources) and other for producation
-
-# Uncomment the next line to disable all logging.
-#org.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog
-
-# Uncomment the next line to enable the simple log based logging
-#org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
-
-# Uncomment the next line to enable log4j based logging
-org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
+++ /dev/null
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-
-# Set root category priority to INFO and its only appender to CONSOLE.
-log4j.rootCategory=INFO, CONSOLE
-#log4j.rootCategory=INFO, CONSOLE, LOGFILE
-
-# Set the enterprise logger priority to FATAL
-log4j.logger.org.apache.axis2.enterprise=FATAL
-log4j.logger.de.hunsicker.jalopy.io=FATAL
-log4j.logger.httpclient.wire.header=FATAL
-log4j.logger.org.apache.commons.httpclient=FATAL
-
-# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
-log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
-log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
-log4j.appender.CONSOLE.layout.ConversionPattern=[%p] %m%n
-
-# LOGFILE is set to be a File appender using a PatternLayout.
-log4j.appender.LOGFILE=org.apache.log4j.FileAppender
-log4j.appender.LOGFILE.File=axis2.log
-log4j.appender.LOGFILE.Append=true
-log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
-log4j.appender.LOGFILE.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
\ No newline at end of file
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
-
-1. Definitions.
-
-1.1. Contributor means each individual or entity that creates or contributes to the creation of Modifications.
-
-1.2. Contributor Version means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor.
-
-1.3. Covered Software means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof.
-
-1.4. Executable means the Covered Software in any form other than Source Code.
-
-1.5. Initial Developer means the individual or entity that first makes Original Software available under this License.
-
-1.6. Larger Work means a work which combines Covered Software or portions thereof with code not governed by the terms of this License.
-
-1.7. License means this document.
-
-1.8. Licensable means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
-
-1.9. Modifications means the Source Code and Executable form of any of the following:
-
-A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications;
-
-B. Any new file that contains any part of the Original Software or previous Modification; or
-
-C. Any new file that is contributed or otherwise made available under the terms of this License.
-
-1.10. Original Software means the Source Code and Executable form of computer software code that is originally released under this License.
-
-1.11. Patent Claims means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
-
-1.12. Source Code means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code.
-
-1.13. You (or Your) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, You includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, control means (a)�the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b)�ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
-
-2. License Grants.
-
-2.1. The Initial Developer Grant.
-Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license:
-(a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and
-(b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof).
-(c) The licenses granted in Sections�2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License.
-(d) Notwithstanding Section�2.1(b) above, no patent license is granted: (1)�for code that You delete from the Original Software, or (2)�for infringements caused by: (i)�the modification of the Original Software, or (ii)�the combination of the Original Software with other software or devices.
-
-2.2. Contributor Grant.
-Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
-(a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and
-(b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1)�Modifications made by that Contributor (or portions thereof); and (2)�the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination).
-(c) The licenses granted in Sections�2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party.
-(d) Notwithstanding Section�2.2(b) above, no patent license is granted: (1)�for any code that Contributor has deleted from the Contributor Version; (2)�for infringements caused by: (i)�third party modifications of Contributor Version, or (ii)�the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3)�under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor.
-
-3. Distribution Obligations.
-
-3.1. Availability of Source Code.
-
-Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.
-
-3.2. Modifications.
-
-The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License.
-
-3.3. Required Notices.
-You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer.
-
-3.4. Application of Additional Terms.
-You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
-
-3.5. Distribution of Executable Versions.
-You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipients rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
-
-3.6. Larger Works.
-You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software.
-
-4. Versions of the License.
-
-4.1. New Versions.
-Sun Microsystems, Inc. is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License.
-
-4.2. Effect of New Versions.
-
-You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward.
-4.3. Modified Versions.
-
-When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a)�rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b)�otherwise make it clear that the license contains terms which differ from this License.
-
-5. DISCLAIMER OF WARRANTY.
-
-COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
-6. TERMINATION.
-
-6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
-
-6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as Participant) alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections�2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant.
-
-6.3. In the event of termination under Sections�6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination.
-
-7. LIMITATION OF LIABILITY.
-
-UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
-
-8. U.S. GOVERNMENT END USERS.
-
-The Covered Software is a commercial item, as that term is defined in 48�C.F.R.�2.101 (Oct. 1995), consisting of commercial computer software (as that term is defined at 48 C.F.R. �252.227-7014(a)(1)) and commercial computer software documentation as such terms are used in 48�C.F.R.�12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License.
-
-9. MISCELLANEOUS.
-
-This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdictions conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software.
-
-10. RESPONSIBILITY FOR CLAIMS.
-
-As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
-
-NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
-The GlassFish code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California.
-
-
-
+++ /dev/null
-
-SOFTWARE RIGHTS
-
-ANTLR 1989-2006 Developed by Terence Parr
-Partially supported by University of San Francisco & jGuru.com
-
-We reserve no legal rights to the ANTLR--it is fully in the
-public domain. An individual or company may do whatever
-they wish with source code distributed with ANTLR or the
-code generated by ANTLR, including the incorporation of
-ANTLR, or its output, into commerical software.
-
-We encourage users to develop software with ANTLR. However,
-we do ask that credit is given to us for developing
-ANTLR. By "credit", we mean that if you use ANTLR or
-incorporate any source code into one of your programs
-(commercial product, research project, or otherwise) that
-you acknowledge this fact somewhere in the documentation,
-research report, etc... If you like ANTLR and have
-developed a nice tool with the output, please mention that
-you developed it using ANTLR. In addition, we ask that the
-headers remain intact in our source code. As long as these
-guidelines are kept, we expect to continue enhancing this
-system and expect to make other tools available as they are
-completed.
-
-The primary ANTLR guy:
-
-Terence Parr
-parrt@cs.usfca.edu
-parrt@antlr.org
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-/* ====================================================================
- * The Apache Software License, Version 1.1
- *
- * Copyright (c) 2001 The Apache Software Foundation. All rights
- * reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- *
- * 3. The end-user documentation included with the redistribution,
- * if any, must include the following acknowledgment:
- * "This product includes software developed by the
- * Apache Software Foundation (http://www.apache.org/)."
- * Alternately, this acknowledgment may appear in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The names "Apache" and "Apache Software Foundation" and
- * "Apache BCEL" must not be used to endorse or promote products
- * derived from this software without prior written permission. For
- * written permission, please contact apache@apache.org.
- *
- * 5. Products derived from this software may not be called "Apache",
- * "Apache BCEL", nor may "Apache" appear in their name, without
- * prior written permission of the Apache Software Foundation.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * ====================================================================
- *
- * This software consists of voluntary contributions made by many
- * individuals on behalf of the Apache Software Foundation. For more
- * information on the Apache Software Foundation, please see
- * <http://www.apache.org/>.
- */
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-<?xml version="1.0"
- encoding="iso-8859-1" ?>
-
-<!-- $Id$ -->
-
-<title>The Jalopy BSD License</title>
-
-<indexterm><primary>Software License</primary></indexterm>
-<indexterm><primary>Licenses</primary><secondary>BSD</secondary></indexterm>
-
-<para>
-Copyright (c) 2001-2004, Marco Hunsicker. All rights reserved.
-</para>
-
-<para>
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-</para>
-
-<itemizedlist>
-<listitem>
-<para>
-Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Neither the name of the Jalopy Group nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
-</para>
-</listitem>
-</itemizedlist>
-
-<para>
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</para>
\ No newline at end of file
+++ /dev/null
-COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
-
-
- 1. Definitions.
-
- 1.1. "Contributor" means each individual or entity that
- creates or contributes to the creation of Modifications.
-
- 1.2. "Contributor Version" means the combination of the
- Original Software, prior Modifications used by a
- Contributor (if any), and the Modifications made by that
- particular Contributor.
-
- 1.3. "Covered Software" means (a) the Original Software, or
- (b) Modifications, or (c) the combination of files
- containing Original Software with files containing
- Modifications, in each case including portions thereof.
-
- 1.4. "Executable" means the Covered Software in any form
- other than Source Code.
-
- 1.5. "Initial Developer" means the individual or entity
- that first makes Original Software available under this
- License.
-
- 1.6. "Larger Work" means a work which combines Covered
- Software or portions thereof with code not governed by the
- terms of this License.
-
- 1.7. "License" means this document.
-
- 1.8. "Licensable" means having the right to grant, to the
- maximum extent possible, whether at the time of the initial
- grant or subsequently acquired, any and all of the rights
- conveyed herein.
-
- 1.9. "Modifications" means the Source Code and Executable
- form of any of the following:
-
- A. Any file that results from an addition to,
- deletion from or modification of the contents of a
- file containing Original Software or previous
- Modifications;
-
- B. Any new file that contains any part of the
- Original Software or previous Modification; or
-
- C. Any new file that is contributed or otherwise made
- available under the terms of this License.
-
- 1.10. "Original Software" means the Source Code and
- Executable form of computer software code that is
- originally released under this License.
-
- 1.11. "Patent Claims" means any patent claim(s), now owned
- or hereafter acquired, including without limitation,
- method, process, and apparatus claims, in any patent
- Licensable by grantor.
-
- 1.12. "Source Code" means (a) the common form of computer
- software code in which modifications are made and (b)
- associated documentation included in or with such code.
-
- 1.13. "You" (or "Your") means an individual or a legal
- entity exercising rights under, and complying with all of
- the terms of, this License. For legal entities, "You"
- includes any entity which controls, is controlled by, or is
- under common control with You. For purposes of this
- definition, "control" means (a) the power, direct or
- indirect, to cause the direction or management of such
- entity, whether by contract or otherwise, or (b) ownership
- of more than fifty percent (50%) of the outstanding shares
- or beneficial ownership of such entity.
-
- 2. License Grants.
-
- 2.1. The Initial Developer Grant.
-
- Conditioned upon Your compliance with Section 3.1 below and
- subject to third party intellectual property claims, the
- Initial Developer hereby grants You a world-wide,
- royalty-free, non-exclusive license:
-
- (a) under intellectual property rights (other than
- patent or trademark) Licensable by Initial Developer,
- to use, reproduce, modify, display, perform,
- sublicense and distribute the Original Software (or
- portions thereof), with or without Modifications,
- and/or as part of a Larger Work; and
-
- (b) under Patent Claims infringed by the making,
- using or selling of Original Software, to make, have
- made, use, practice, sell, and offer for sale, and/or
- otherwise dispose of the Original Software (or
- portions thereof).
-
- (c) The licenses granted in Sections 2.1(a) and (b)
- are effective on the date Initial Developer first
- distributes or otherwise makes the Original Software
- available to a third party under the terms of this
- License.
-
- (d) Notwithstanding Section 2.1(b) above, no patent
- license is granted: (1) for code that You delete from
- the Original Software, or (2) for infringements
- caused by: (i) the modification of the Original
- Software, or (ii) the combination of the Original
- Software with other software or devices.
-
- 2.2. Contributor Grant.
-
- Conditioned upon Your compliance with Section 3.1 below and
- subject to third party intellectual property claims, each
- Contributor hereby grants You a world-wide, royalty-free,
- non-exclusive license:
-
- (a) under intellectual property rights (other than
- patent or trademark) Licensable by Contributor to
- use, reproduce, modify, display, perform, sublicense
- and distribute the Modifications created by such
- Contributor (or portions thereof), either on an
- unmodified basis, with other Modifications, as
- Covered Software and/or as part of a Larger Work; and
-
-
- (b) under Patent Claims infringed by the making,
- using, or selling of Modifications made by that
- Contributor either alone and/or in combination with
- its Contributor Version (or portions of such
- combination), to make, use, sell, offer for sale,
- have made, and/or otherwise dispose of: (1)
- Modifications made by that Contributor (or portions
- thereof); and (2) the combination of Modifications
- made by that Contributor with its Contributor Version
- (or portions of such combination).
-
- (c) The licenses granted in Sections 2.2(a) and
- 2.2(b) are effective on the date Contributor first
- distributes or otherwise makes the Modifications
- available to a third party.
-
- (d) Notwithstanding Section 2.2(b) above, no patent
- license is granted: (1) for any code that Contributor
- has deleted from the Contributor Version; (2) for
- infringements caused by: (i) third party
- modifications of Contributor Version, or (ii) the
- combination of Modifications made by that Contributor
- with other software (except as part of the
- Contributor Version) or other devices; or (3) under
- Patent Claims infringed by Covered Software in the
- absence of Modifications made by that Contributor.
-
- 3. Distribution Obligations.
-
- 3.1. Availability of Source Code.
-
- Any Covered Software that You distribute or otherwise make
- available in Executable form must also be made available in
- Source Code form and that Source Code form must be
- distributed only under the terms of this License. You must
- include a copy of this License with every copy of the
- Source Code form of the Covered Software You distribute or
- otherwise make available. You must inform recipients of any
- such Covered Software in Executable form as to how they can
- obtain such Covered Software in Source Code form in a
- reasonable manner on or through a medium customarily used
- for software exchange.
-
- 3.2. Modifications.
-
- The Modifications that You create or to which You
- contribute are governed by the terms of this License. You
- represent that You believe Your Modifications are Your
- original creation(s) and/or You have sufficient rights to
- grant the rights conveyed by this License.
-
- 3.3. Required Notices.
-
- You must include a notice in each of Your Modifications
- that identifies You as the Contributor of the Modification.
- You may not remove or alter any copyright, patent or
- trademark notices contained within the Covered Software, or
- any notices of licensing or any descriptive text giving
- attribution to any Contributor or the Initial Developer.
-
- 3.4. Application of Additional Terms.
-
- You may not offer or impose any terms on any Covered
- Software in Source Code form that alters or restricts the
- applicable version of this License or the recipientsÕ
- rights hereunder. You may choose to offer, and to charge a
- fee for, warranty, support, indemnity or liability
- obligations to one or more recipients of Covered Software.
- However, you may do so only on Your own behalf, and not on
- behalf of the Initial Developer or any Contributor. You
- must make it absolutely clear that any such warranty,
- support, indemnity or liability obligation is offered by
- You alone, and You hereby agree to indemnify the Initial
- Developer and every Contributor for any liability incurred
- by the Initial Developer or such Contributor as a result of
- warranty, support, indemnity or liability terms You offer.
-
-
- 3.5. Distribution of Executable Versions.
-
- You may distribute the Executable form of the Covered
- Software under the terms of this License or under the terms
- of a license of Your choice, which may contain terms
- different from this License, provided that You are in
- compliance with the terms of this License and that the
- license for the Executable form does not attempt to limit
- or alter the recipientÕs rights in the Source Code form
- from the rights set forth in this License. If You
- distribute the Covered Software in Executable form under a
- different license, You must make it absolutely clear that
- any terms which differ from this License are offered by You
- alone, not by the Initial Developer or Contributor. You
- hereby agree to indemnify the Initial Developer and every
- Contributor for any liability incurred by the Initial
- Developer or such Contributor as a result of any such terms
- You offer.
-
- 3.6. Larger Works.
-
- You may create a Larger Work by combining Covered Software
- with other code not governed by the terms of this License
- and distribute the Larger Work as a single product. In such
- a case, You must make sure the requirements of this License
- are fulfilled for the Covered Software.
-
- 4. Versions of the License.
-
- 4.1. New Versions.
-
- Sun Microsystems, Inc. is the initial license steward and
- may publish revised and/or new versions of this License
- from time to time. Each version will be given a
- distinguishing version number. Except as provided in
- Section 4.3, no one other than the license steward has the
- right to modify this License.
-
- 4.2. Effect of New Versions.
-
- You may always continue to use, distribute or otherwise
- make the Covered Software available under the terms of the
- version of the License under which You originally received
- the Covered Software. If the Initial Developer includes a
- notice in the Original Software prohibiting it from being
- distributed or otherwise made available under any
- subsequent version of the License, You must distribute and
- make the Covered Software available under the terms of the
- version of the License under which You originally received
- the Covered Software. Otherwise, You may also choose to
- use, distribute or otherwise make the Covered Software
- available under the terms of any subsequent version of the
- License published by the license steward.
-
- 4.3. Modified Versions.
-
- When You are an Initial Developer and You want to create a
- new license for Your Original Software, You may create and
- use a modified version of this License if You: (a) rename
- the license and remove any references to the name of the
- license steward (except to note that the license differs
- from this License); and (b) otherwise make it clear that
- the license contains terms which differ from this License.
-
-
- 5. DISCLAIMER OF WARRANTY.
-
- COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
- BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
- INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
- SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
- PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
- PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY
- COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
- INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF
- ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF
- WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
- ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
- DISCLAIMER.
-
- 6. TERMINATION.
-
- 6.1. This License and the rights granted hereunder will
- terminate automatically if You fail to comply with terms
- herein and fail to cure such breach within 30 days of
- becoming aware of the breach. Provisions which, by their
- nature, must remain in effect beyond the termination of
- this License shall survive.
-
- 6.2. If You assert a patent infringement claim (excluding
- declaratory judgment actions) against Initial Developer or
- a Contributor (the Initial Developer or Contributor against
- whom You assert such claim is referred to as "Participant")
- alleging that the Participant Software (meaning the
- Contributor Version where the Participant is a Contributor
- or the Original Software where the Participant is the
- Initial Developer) directly or indirectly infringes any
- patent, then any and all rights granted directly or
- indirectly to You by such Participant, the Initial
- Developer (if the Initial Developer is not the Participant)
- and all Contributors under Sections 2.1 and/or 2.2 of this
- License shall, upon 60 days notice from Participant
- terminate prospectively and automatically at the expiration
- of such 60 day notice period, unless if within such 60 day
- period You withdraw Your claim with respect to the
- Participant Software against such Participant either
- unilaterally or pursuant to a written agreement with
- Participant.
-
- 6.3. In the event of termination under Sections 6.1 or 6.2
- above, all end user licenses that have been validly granted
- by You or any distributor hereunder prior to termination
- (excluding licenses granted to You by any distributor)
- shall survive termination.
-
- 7. LIMITATION OF LIABILITY.
-
- UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
- (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
- INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
- COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
- LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
- CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
- LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK
- STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
- COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
- INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
- LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
- INJURY RESULTING FROM SUCH PARTYÕS NEGLIGENCE TO THE EXTENT
- APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO
- NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
- CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
- APPLY TO YOU.
-
- 8. U.S. GOVERNMENT END USERS.
-
- The Covered Software is a "commercial item," as that term is
- defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
- computer software" (as that term is defined at 48 C.F.R. ¤
- 252.227-7014(a)(1)) and "commercial computer software
- documentation" as such terms are used in 48 C.F.R. 12.212 (Sept.
- 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
- through 227.7202-4 (June 1995), all U.S. Government End Users
- acquire Covered Software with only those rights set forth herein.
- This U.S. Government Rights clause is in lieu of, and supersedes,
- any other FAR, DFAR, or other clause or provision that addresses
- Government rights in computer software under this License.
-
- 9. MISCELLANEOUS.
-
- This License represents the complete agreement concerning subject
- matter hereof. If any provision of this License is held to be
- unenforceable, such provision shall be reformed only to the
- extent necessary to make it enforceable. This License shall be
- governed by the law of the jurisdiction specified in a notice
- contained within the Original Software (except to the extent
- applicable law, if any, provides otherwise), excluding such
- jurisdictionÕs conflict-of-law provisions. Any litigation
- relating to this License shall be subject to the jurisdiction of
- the courts located in the jurisdiction and venue specified in a
- notice contained within the Original Software, with the losing
- party responsible for costs, including, without limitation, court
- costs and reasonable attorneysÕ fees and expenses. The
- application of the United Nations Convention on Contracts for the
- International Sale of Goods is expressly excluded. Any law or
- regulation which provides that the language of a contract shall
- be construed against the drafter shall not apply to this License.
- You agree that You alone are responsible for compliance with the
- United States export administration regulations (and the export
- control laws and regulation of any other countries) when You use,
- distribute or otherwise make available any Covered Software.
-
- 10. RESPONSIBILITY FOR CLAIMS.
-
- As between Initial Developer and the Contributors, each party is
- responsible for claims and damages arising, directly or
- indirectly, out of its utilization of rights under this License
- and You agree to work with Initial Developer and Contributors to
- distribute such responsibility on an equitable basis. Nothing
- herein is intended or shall be deemed to constitute any admission
- of liability.
+++ /dev/null
-COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
-
-
- 1. Definitions.
-
- 1.1. "Contributor" means each individual or entity that
- creates or contributes to the creation of Modifications.
-
- 1.2. "Contributor Version" means the combination of the
- Original Software, prior Modifications used by a
- Contributor (if any), and the Modifications made by that
- particular Contributor.
-
- 1.3. "Covered Software" means (a) the Original Software, or
- (b) Modifications, or (c) the combination of files
- containing Original Software with files containing
- Modifications, in each case including portions thereof.
-
- 1.4. "Executable" means the Covered Software in any form
- other than Source Code.
-
- 1.5. "Initial Developer" means the individual or entity
- that first makes Original Software available under this
- License.
-
- 1.6. "Larger Work" means a work which combines Covered
- Software or portions thereof with code not governed by the
- terms of this License.
-
- 1.7. "License" means this document.
-
- 1.8. "Licensable" means having the right to grant, to the
- maximum extent possible, whether at the time of the initial
- grant or subsequently acquired, any and all of the rights
- conveyed herein.
-
- 1.9. "Modifications" means the Source Code and Executable
- form of any of the following:
-
- A. Any file that results from an addition to,
- deletion from or modification of the contents of a
- file containing Original Software or previous
- Modifications;
-
- B. Any new file that contains any part of the
- Original Software or previous Modification; or
-
- C. Any new file that is contributed or otherwise made
- available under the terms of this License.
-
- 1.10. "Original Software" means the Source Code and
- Executable form of computer software code that is
- originally released under this License.
-
- 1.11. "Patent Claims" means any patent claim(s), now owned
- or hereafter acquired, including without limitation,
- method, process, and apparatus claims, in any patent
- Licensable by grantor.
-
- 1.12. "Source Code" means (a) the common form of computer
- software code in which modifications are made and (b)
- associated documentation included in or with such code.
-
- 1.13. "You" (or "Your") means an individual or a legal
- entity exercising rights under, and complying with all of
- the terms of, this License. For legal entities, "You"
- includes any entity which controls, is controlled by, or is
- under common control with You. For purposes of this
- definition, "control" means (a) the power, direct or
- indirect, to cause the direction or management of such
- entity, whether by contract or otherwise, or (b) ownership
- of more than fifty percent (50%) of the outstanding shares
- or beneficial ownership of such entity.
-
- 2. License Grants.
-
- 2.1. The Initial Developer Grant.
-
- Conditioned upon Your compliance with Section 3.1 below and
- subject to third party intellectual property claims, the
- Initial Developer hereby grants You a world-wide,
- royalty-free, non-exclusive license:
-
- (a) under intellectual property rights (other than
- patent or trademark) Licensable by Initial Developer,
- to use, reproduce, modify, display, perform,
- sublicense and distribute the Original Software (or
- portions thereof), with or without Modifications,
- and/or as part of a Larger Work; and
-
- (b) under Patent Claims infringed by the making,
- using or selling of Original Software, to make, have
- made, use, practice, sell, and offer for sale, and/or
- otherwise dispose of the Original Software (or
- portions thereof).
-
- (c) The licenses granted in Sections 2.1(a) and (b)
- are effective on the date Initial Developer first
- distributes or otherwise makes the Original Software
- available to a third party under the terms of this
- License.
-
- (d) Notwithstanding Section 2.1(b) above, no patent
- license is granted: (1) for code that You delete from
- the Original Software, or (2) for infringements
- caused by: (i) the modification of the Original
- Software, or (ii) the combination of the Original
- Software with other software or devices.
-
- 2.2. Contributor Grant.
-
- Conditioned upon Your compliance with Section 3.1 below and
- subject to third party intellectual property claims, each
- Contributor hereby grants You a world-wide, royalty-free,
- non-exclusive license:
-
- (a) under intellectual property rights (other than
- patent or trademark) Licensable by Contributor to
- use, reproduce, modify, display, perform, sublicense
- and distribute the Modifications created by such
- Contributor (or portions thereof), either on an
- unmodified basis, with other Modifications, as
- Covered Software and/or as part of a Larger Work; and
-
-
- (b) under Patent Claims infringed by the making,
- using, or selling of Modifications made by that
- Contributor either alone and/or in combination with
- its Contributor Version (or portions of such
- combination), to make, use, sell, offer for sale,
- have made, and/or otherwise dispose of: (1)
- Modifications made by that Contributor (or portions
- thereof); and (2) the combination of Modifications
- made by that Contributor with its Contributor Version
- (or portions of such combination).
-
- (c) The licenses granted in Sections 2.2(a) and
- 2.2(b) are effective on the date Contributor first
- distributes or otherwise makes the Modifications
- available to a third party.
-
- (d) Notwithstanding Section 2.2(b) above, no patent
- license is granted: (1) for any code that Contributor
- has deleted from the Contributor Version; (2) for
- infringements caused by: (i) third party
- modifications of Contributor Version, or (ii) the
- combination of Modifications made by that Contributor
- with other software (except as part of the
- Contributor Version) or other devices; or (3) under
- Patent Claims infringed by Covered Software in the
- absence of Modifications made by that Contributor.
-
- 3. Distribution Obligations.
-
- 3.1. Availability of Source Code.
-
- Any Covered Software that You distribute or otherwise make
- available in Executable form must also be made available in
- Source Code form and that Source Code form must be
- distributed only under the terms of this License. You must
- include a copy of this License with every copy of the
- Source Code form of the Covered Software You distribute or
- otherwise make available. You must inform recipients of any
- such Covered Software in Executable form as to how they can
- obtain such Covered Software in Source Code form in a
- reasonable manner on or through a medium customarily used
- for software exchange.
-
- 3.2. Modifications.
-
- The Modifications that You create or to which You
- contribute are governed by the terms of this License. You
- represent that You believe Your Modifications are Your
- original creation(s) and/or You have sufficient rights to
- grant the rights conveyed by this License.
-
- 3.3. Required Notices.
-
- You must include a notice in each of Your Modifications
- that identifies You as the Contributor of the Modification.
- You may not remove or alter any copyright, patent or
- trademark notices contained within the Covered Software, or
- any notices of licensing or any descriptive text giving
- attribution to any Contributor or the Initial Developer.
-
- 3.4. Application of Additional Terms.
-
- You may not offer or impose any terms on any Covered
- Software in Source Code form that alters or restricts the
- applicable version of this License or the recipientsÕ
- rights hereunder. You may choose to offer, and to charge a
- fee for, warranty, support, indemnity or liability
- obligations to one or more recipients of Covered Software.
- However, you may do so only on Your own behalf, and not on
- behalf of the Initial Developer or any Contributor. You
- must make it absolutely clear that any such warranty,
- support, indemnity or liability obligation is offered by
- You alone, and You hereby agree to indemnify the Initial
- Developer and every Contributor for any liability incurred
- by the Initial Developer or such Contributor as a result of
- warranty, support, indemnity or liability terms You offer.
-
-
- 3.5. Distribution of Executable Versions.
-
- You may distribute the Executable form of the Covered
- Software under the terms of this License or under the terms
- of a license of Your choice, which may contain terms
- different from this License, provided that You are in
- compliance with the terms of this License and that the
- license for the Executable form does not attempt to limit
- or alter the recipientÕs rights in the Source Code form
- from the rights set forth in this License. If You
- distribute the Covered Software in Executable form under a
- different license, You must make it absolutely clear that
- any terms which differ from this License are offered by You
- alone, not by the Initial Developer or Contributor. You
- hereby agree to indemnify the Initial Developer and every
- Contributor for any liability incurred by the Initial
- Developer or such Contributor as a result of any such terms
- You offer.
-
- 3.6. Larger Works.
-
- You may create a Larger Work by combining Covered Software
- with other code not governed by the terms of this License
- and distribute the Larger Work as a single product. In such
- a case, You must make sure the requirements of this License
- are fulfilled for the Covered Software.
-
- 4. Versions of the License.
-
- 4.1. New Versions.
-
- Sun Microsystems, Inc. is the initial license steward and
- may publish revised and/or new versions of this License
- from time to time. Each version will be given a
- distinguishing version number. Except as provided in
- Section 4.3, no one other than the license steward has the
- right to modify this License.
-
- 4.2. Effect of New Versions.
-
- You may always continue to use, distribute or otherwise
- make the Covered Software available under the terms of the
- version of the License under which You originally received
- the Covered Software. If the Initial Developer includes a
- notice in the Original Software prohibiting it from being
- distributed or otherwise made available under any
- subsequent version of the License, You must distribute and
- make the Covered Software available under the terms of the
- version of the License under which You originally received
- the Covered Software. Otherwise, You may also choose to
- use, distribute or otherwise make the Covered Software
- available under the terms of any subsequent version of the
- License published by the license steward.
-
- 4.3. Modified Versions.
-
- When You are an Initial Developer and You want to create a
- new license for Your Original Software, You may create and
- use a modified version of this License if You: (a) rename
- the license and remove any references to the name of the
- license steward (except to note that the license differs
- from this License); and (b) otherwise make it clear that
- the license contains terms which differ from this License.
-
-
- 5. DISCLAIMER OF WARRANTY.
-
- COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
- BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
- INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
- SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
- PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
- PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY
- COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
- INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF
- ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF
- WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
- ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
- DISCLAIMER.
-
- 6. TERMINATION.
-
- 6.1. This License and the rights granted hereunder will
- terminate automatically if You fail to comply with terms
- herein and fail to cure such breach within 30 days of
- becoming aware of the breach. Provisions which, by their
- nature, must remain in effect beyond the termination of
- this License shall survive.
-
- 6.2. If You assert a patent infringement claim (excluding
- declaratory judgment actions) against Initial Developer or
- a Contributor (the Initial Developer or Contributor against
- whom You assert such claim is referred to as "Participant")
- alleging that the Participant Software (meaning the
- Contributor Version where the Participant is a Contributor
- or the Original Software where the Participant is the
- Initial Developer) directly or indirectly infringes any
- patent, then any and all rights granted directly or
- indirectly to You by such Participant, the Initial
- Developer (if the Initial Developer is not the Participant)
- and all Contributors under Sections 2.1 and/or 2.2 of this
- License shall, upon 60 days notice from Participant
- terminate prospectively and automatically at the expiration
- of such 60 day notice period, unless if within such 60 day
- period You withdraw Your claim with respect to the
- Participant Software against such Participant either
- unilaterally or pursuant to a written agreement with
- Participant.
-
- 6.3. In the event of termination under Sections 6.1 or 6.2
- above, all end user licenses that have been validly granted
- by You or any distributor hereunder prior to termination
- (excluding licenses granted to You by any distributor)
- shall survive termination.
-
- 7. LIMITATION OF LIABILITY.
-
- UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
- (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
- INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
- COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
- LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
- CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
- LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK
- STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
- COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
- INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
- LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
- INJURY RESULTING FROM SUCH PARTYÕS NEGLIGENCE TO THE EXTENT
- APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO
- NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
- CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
- APPLY TO YOU.
-
- 8. U.S. GOVERNMENT END USERS.
-
- The Covered Software is a "commercial item," as that term is
- defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
- computer software" (as that term is defined at 48 C.F.R. ¤
- 252.227-7014(a)(1)) and "commercial computer software
- documentation" as such terms are used in 48 C.F.R. 12.212 (Sept.
- 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
- through 227.7202-4 (June 1995), all U.S. Government End Users
- acquire Covered Software with only those rights set forth herein.
- This U.S. Government Rights clause is in lieu of, and supersedes,
- any other FAR, DFAR, or other clause or provision that addresses
- Government rights in computer software under this License.
-
- 9. MISCELLANEOUS.
-
- This License represents the complete agreement concerning subject
- matter hereof. If any provision of this License is held to be
- unenforceable, such provision shall be reformed only to the
- extent necessary to make it enforceable. This License shall be
- governed by the law of the jurisdiction specified in a notice
- contained within the Original Software (except to the extent
- applicable law, if any, provides otherwise), excluding such
- jurisdictionÕs conflict-of-law provisions. Any litigation
- relating to this License shall be subject to the jurisdiction of
- the courts located in the jurisdiction and venue specified in a
- notice contained within the Original Software, with the losing
- party responsible for costs, including, without limitation, court
- costs and reasonable attorneysÕ fees and expenses. The
- application of the United Nations Convention on Contracts for the
- International Sale of Goods is expressly excluded. Any law or
- regulation which provides that the language of a contract shall
- be construed against the drafter shall not apply to this License.
- You agree that You alone are responsible for compliance with the
- United States export administration regulations (and the export
- control laws and regulation of any other countries) when You use,
- distribute or otherwise make available any Covered Software.
-
- 10. RESPONSIBILITY FOR CLAIMS.
-
- As between Initial Developer and the Contributors, each party is
- responsible for claims and damages arising, directly or
- indirectly, out of its utilization of rights under this License
- and You agree to work with Initial Developer and Contributors to
- distribute such responsibility on an equitable basis. Nothing
- herein is intended or shall be deemed to constitute any admission
- of liability.
+++ /dev/null
-COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
-
-
- 1. Definitions.
-
- 1.1. "Contributor" means each individual or entity that
- creates or contributes to the creation of Modifications.
-
- 1.2. "Contributor Version" means the combination of the
- Original Software, prior Modifications used by a
- Contributor (if any), and the Modifications made by that
- particular Contributor.
-
- 1.3. "Covered Software" means (a) the Original Software, or
- (b) Modifications, or (c) the combination of files
- containing Original Software with files containing
- Modifications, in each case including portions thereof.
-
- 1.4. "Executable" means the Covered Software in any form
- other than Source Code.
-
- 1.5. "Initial Developer" means the individual or entity
- that first makes Original Software available under this
- License.
-
- 1.6. "Larger Work" means a work which combines Covered
- Software or portions thereof with code not governed by the
- terms of this License.
-
- 1.7. "License" means this document.
-
- 1.8. "Licensable" means having the right to grant, to the
- maximum extent possible, whether at the time of the initial
- grant or subsequently acquired, any and all of the rights
- conveyed herein.
-
- 1.9. "Modifications" means the Source Code and Executable
- form of any of the following:
-
- A. Any file that results from an addition to,
- deletion from or modification of the contents of a
- file containing Original Software or previous
- Modifications;
-
- B. Any new file that contains any part of the
- Original Software or previous Modification; or
-
- C. Any new file that is contributed or otherwise made
- available under the terms of this License.
-
- 1.10. "Original Software" means the Source Code and
- Executable form of computer software code that is
- originally released under this License.
-
- 1.11. "Patent Claims" means any patent claim(s), now owned
- or hereafter acquired, including without limitation,
- method, process, and apparatus claims, in any patent
- Licensable by grantor.
-
- 1.12. "Source Code" means (a) the common form of computer
- software code in which modifications are made and (b)
- associated documentation included in or with such code.
-
- 1.13. "You" (or "Your") means an individual or a legal
- entity exercising rights under, and complying with all of
- the terms of, this License. For legal entities, "You"
- includes any entity which controls, is controlled by, or is
- under common control with You. For purposes of this
- definition, "control" means (a) the power, direct or
- indirect, to cause the direction or management of such
- entity, whether by contract or otherwise, or (b) ownership
- of more than fifty percent (50%) of the outstanding shares
- or beneficial ownership of such entity.
-
- 2. License Grants.
-
- 2.1. The Initial Developer Grant.
-
- Conditioned upon Your compliance with Section 3.1 below and
- subject to third party intellectual property claims, the
- Initial Developer hereby grants You a world-wide,
- royalty-free, non-exclusive license:
-
- (a) under intellectual property rights (other than
- patent or trademark) Licensable by Initial Developer,
- to use, reproduce, modify, display, perform,
- sublicense and distribute the Original Software (or
- portions thereof), with or without Modifications,
- and/or as part of a Larger Work; and
-
- (b) under Patent Claims infringed by the making,
- using or selling of Original Software, to make, have
- made, use, practice, sell, and offer for sale, and/or
- otherwise dispose of the Original Software (or
- portions thereof).
-
- (c) The licenses granted in Sections 2.1(a) and (b)
- are effective on the date Initial Developer first
- distributes or otherwise makes the Original Software
- available to a third party under the terms of this
- License.
-
- (d) Notwithstanding Section 2.1(b) above, no patent
- license is granted: (1) for code that You delete from
- the Original Software, or (2) for infringements
- caused by: (i) the modification of the Original
- Software, or (ii) the combination of the Original
- Software with other software or devices.
-
- 2.2. Contributor Grant.
-
- Conditioned upon Your compliance with Section 3.1 below and
- subject to third party intellectual property claims, each
- Contributor hereby grants You a world-wide, royalty-free,
- non-exclusive license:
-
- (a) under intellectual property rights (other than
- patent or trademark) Licensable by Contributor to
- use, reproduce, modify, display, perform, sublicense
- and distribute the Modifications created by such
- Contributor (or portions thereof), either on an
- unmodified basis, with other Modifications, as
- Covered Software and/or as part of a Larger Work; and
-
-
- (b) under Patent Claims infringed by the making,
- using, or selling of Modifications made by that
- Contributor either alone and/or in combination with
- its Contributor Version (or portions of such
- combination), to make, use, sell, offer for sale,
- have made, and/or otherwise dispose of: (1)
- Modifications made by that Contributor (or portions
- thereof); and (2) the combination of Modifications
- made by that Contributor with its Contributor Version
- (or portions of such combination).
-
- (c) The licenses granted in Sections 2.2(a) and
- 2.2(b) are effective on the date Contributor first
- distributes or otherwise makes the Modifications
- available to a third party.
-
- (d) Notwithstanding Section 2.2(b) above, no patent
- license is granted: (1) for any code that Contributor
- has deleted from the Contributor Version; (2) for
- infringements caused by: (i) third party
- modifications of Contributor Version, or (ii) the
- combination of Modifications made by that Contributor
- with other software (except as part of the
- Contributor Version) or other devices; or (3) under
- Patent Claims infringed by Covered Software in the
- absence of Modifications made by that Contributor.
-
- 3. Distribution Obligations.
-
- 3.1. Availability of Source Code.
-
- Any Covered Software that You distribute or otherwise make
- available in Executable form must also be made available in
- Source Code form and that Source Code form must be
- distributed only under the terms of this License. You must
- include a copy of this License with every copy of the
- Source Code form of the Covered Software You distribute or
- otherwise make available. You must inform recipients of any
- such Covered Software in Executable form as to how they can
- obtain such Covered Software in Source Code form in a
- reasonable manner on or through a medium customarily used
- for software exchange.
-
- 3.2. Modifications.
-
- The Modifications that You create or to which You
- contribute are governed by the terms of this License. You
- represent that You believe Your Modifications are Your
- original creation(s) and/or You have sufficient rights to
- grant the rights conveyed by this License.
-
- 3.3. Required Notices.
-
- You must include a notice in each of Your Modifications
- that identifies You as the Contributor of the Modification.
- You may not remove or alter any copyright, patent or
- trademark notices contained within the Covered Software, or
- any notices of licensing or any descriptive text giving
- attribution to any Contributor or the Initial Developer.
-
- 3.4. Application of Additional Terms.
-
- You may not offer or impose any terms on any Covered
- Software in Source Code form that alters or restricts the
- applicable version of this License or the recipientsÕ
- rights hereunder. You may choose to offer, and to charge a
- fee for, warranty, support, indemnity or liability
- obligations to one or more recipients of Covered Software.
- However, you may do so only on Your own behalf, and not on
- behalf of the Initial Developer or any Contributor. You
- must make it absolutely clear that any such warranty,
- support, indemnity or liability obligation is offered by
- You alone, and You hereby agree to indemnify the Initial
- Developer and every Contributor for any liability incurred
- by the Initial Developer or such Contributor as a result of
- warranty, support, indemnity or liability terms You offer.
-
-
- 3.5. Distribution of Executable Versions.
-
- You may distribute the Executable form of the Covered
- Software under the terms of this License or under the terms
- of a license of Your choice, which may contain terms
- different from this License, provided that You are in
- compliance with the terms of this License and that the
- license for the Executable form does not attempt to limit
- or alter the recipientÕs rights in the Source Code form
- from the rights set forth in this License. If You
- distribute the Covered Software in Executable form under a
- different license, You must make it absolutely clear that
- any terms which differ from this License are offered by You
- alone, not by the Initial Developer or Contributor. You
- hereby agree to indemnify the Initial Developer and every
- Contributor for any liability incurred by the Initial
- Developer or such Contributor as a result of any such terms
- You offer.
-
- 3.6. Larger Works.
-
- You may create a Larger Work by combining Covered Software
- with other code not governed by the terms of this License
- and distribute the Larger Work as a single product. In such
- a case, You must make sure the requirements of this License
- are fulfilled for the Covered Software.
-
- 4. Versions of the License.
-
- 4.1. New Versions.
-
- Sun Microsystems, Inc. is the initial license steward and
- may publish revised and/or new versions of this License
- from time to time. Each version will be given a
- distinguishing version number. Except as provided in
- Section 4.3, no one other than the license steward has the
- right to modify this License.
-
- 4.2. Effect of New Versions.
-
- You may always continue to use, distribute or otherwise
- make the Covered Software available under the terms of the
- version of the License under which You originally received
- the Covered Software. If the Initial Developer includes a
- notice in the Original Software prohibiting it from being
- distributed or otherwise made available under any
- subsequent version of the License, You must distribute and
- make the Covered Software available under the terms of the
- version of the License under which You originally received
- the Covered Software. Otherwise, You may also choose to
- use, distribute or otherwise make the Covered Software
- available under the terms of any subsequent version of the
- License published by the license steward.
-
- 4.3. Modified Versions.
-
- When You are an Initial Developer and You want to create a
- new license for Your Original Software, You may create and
- use a modified version of this License if You: (a) rename
- the license and remove any references to the name of the
- license steward (except to note that the license differs
- from this License); and (b) otherwise make it clear that
- the license contains terms which differ from this License.
-
-
- 5. DISCLAIMER OF WARRANTY.
-
- COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
- BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
- INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
- SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
- PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
- PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY
- COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
- INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF
- ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF
- WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
- ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
- DISCLAIMER.
-
- 6. TERMINATION.
-
- 6.1. This License and the rights granted hereunder will
- terminate automatically if You fail to comply with terms
- herein and fail to cure such breach within 30 days of
- becoming aware of the breach. Provisions which, by their
- nature, must remain in effect beyond the termination of
- this License shall survive.
-
- 6.2. If You assert a patent infringement claim (excluding
- declaratory judgment actions) against Initial Developer or
- a Contributor (the Initial Developer or Contributor against
- whom You assert such claim is referred to as "Participant")
- alleging that the Participant Software (meaning the
- Contributor Version where the Participant is a Contributor
- or the Original Software where the Participant is the
- Initial Developer) directly or indirectly infringes any
- patent, then any and all rights granted directly or
- indirectly to You by such Participant, the Initial
- Developer (if the Initial Developer is not the Participant)
- and all Contributors under Sections 2.1 and/or 2.2 of this
- License shall, upon 60 days notice from Participant
- terminate prospectively and automatically at the expiration
- of such 60 day notice period, unless if within such 60 day
- period You withdraw Your claim with respect to the
- Participant Software against such Participant either
- unilaterally or pursuant to a written agreement with
- Participant.
-
- 6.3. In the event of termination under Sections 6.1 or 6.2
- above, all end user licenses that have been validly granted
- by You or any distributor hereunder prior to termination
- (excluding licenses granted to You by any distributor)
- shall survive termination.
-
- 7. LIMITATION OF LIABILITY.
-
- UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
- (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
- INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
- COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
- LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
- CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
- LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK
- STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
- COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
- INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
- LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
- INJURY RESULTING FROM SUCH PARTYÕS NEGLIGENCE TO THE EXTENT
- APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO
- NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
- CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
- APPLY TO YOU.
-
- 8. U.S. GOVERNMENT END USERS.
-
- The Covered Software is a "commercial item," as that term is
- defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
- computer software" (as that term is defined at 48 C.F.R. ¤
- 252.227-7014(a)(1)) and "commercial computer software
- documentation" as such terms are used in 48 C.F.R. 12.212 (Sept.
- 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
- through 227.7202-4 (June 1995), all U.S. Government End Users
- acquire Covered Software with only those rights set forth herein.
- This U.S. Government Rights clause is in lieu of, and supersedes,
- any other FAR, DFAR, or other clause or provision that addresses
- Government rights in computer software under this License.
-
- 9. MISCELLANEOUS.
-
- This License represents the complete agreement concerning subject
- matter hereof. If any provision of this License is held to be
- unenforceable, such provision shall be reformed only to the
- extent necessary to make it enforceable. This License shall be
- governed by the law of the jurisdiction specified in a notice
- contained within the Original Software (except to the extent
- applicable law, if any, provides otherwise), excluding such
- jurisdictionÕs conflict-of-law provisions. Any litigation
- relating to this License shall be subject to the jurisdiction of
- the courts located in the jurisdiction and venue specified in a
- notice contained within the Original Software, with the losing
- party responsible for costs, including, without limitation, court
- costs and reasonable attorneysÕ fees and expenses. The
- application of the United Nations Convention on Contracts for the
- International Sale of Goods is expressly excluded. Any law or
- regulation which provides that the language of a contract shall
- be construed against the drafter shall not apply to this License.
- You agree that You alone are responsible for compliance with the
- United States export administration regulations (and the export
- control laws and regulation of any other countries) when You use,
- distribute or otherwise make available any Covered Software.
-
- 10. RESPONSIBILITY FOR CLAIMS.
-
- As between Initial Developer and the Contributors, each party is
- responsible for claims and damages arising, directly or
- indirectly, out of its utilization of rights under this License
- and You agree to work with Initial Developer and Contributors to
- distribute such responsibility on an equitable basis. Nothing
- herein is intended or shall be deemed to constitute any admission
- of liability.
+++ /dev/null
-/*
- $Id$
-
- Copyright 2003-2006 The Werken Company. All Rights Reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
-
- * Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- * Neither the name of the Jaxen Project nor the names of its
- contributors may be used to endorse or promote products derived
- from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- */
\ No newline at end of file
+++ /dev/null
-COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
-
-1. Definitions.
-
-1.1. Contributor means each individual or entity that creates or contributes to the creation of Modifications.
-
-1.2. Contributor Version means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor.
-
-1.3. Covered Software means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof.
-
-1.4. Executable means the Covered Software in any form other than Source Code.
-
-1.5. Initial Developer means the individual or entity that first makes Original Software available under this License.
-
-1.6. Larger Work means a work which combines Covered Software or portions thereof with code not governed by the terms of this License.
-
-1.7. License means this document.
-
-1.8. Licensable means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
-
-1.9. Modifications means the Source Code and Executable form of any of the following:
-
-A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications;
-
-B. Any new file that contains any part of the Original Software or previous Modification; or
-
-C. Any new file that is contributed or otherwise made available under the terms of this License.
-
-1.10. Original Software means the Source Code and Executable form of computer software code that is originally released under this License.
-
-1.11. Patent Claims means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
-
-1.12. Source Code means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code.
-
-1.13. You (or Your) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, You includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, control means (a)�the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b)�ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
-
-2. License Grants.
-
-2.1. The Initial Developer Grant.
-Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license:
-(a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and
-(b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof).
-(c) The licenses granted in Sections�2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License.
-(d) Notwithstanding Section�2.1(b) above, no patent license is granted: (1)�for code that You delete from the Original Software, or (2)�for infringements caused by: (i)�the modification of the Original Software, or (ii)�the combination of the Original Software with other software or devices.
-
-2.2. Contributor Grant.
-Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
-(a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and
-(b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1)�Modifications made by that Contributor (or portions thereof); and (2)�the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination).
-(c) The licenses granted in Sections�2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party.
-(d) Notwithstanding Section�2.2(b) above, no patent license is granted: (1)�for any code that Contributor has deleted from the Contributor Version; (2)�for infringements caused by: (i)�third party modifications of Contributor Version, or (ii)�the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3)�under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor.
-
-3. Distribution Obligations.
-
-3.1. Availability of Source Code.
-
-Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.
-
-3.2. Modifications.
-
-The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License.
-
-3.3. Required Notices.
-You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer.
-
-3.4. Application of Additional Terms.
-You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
-
-3.5. Distribution of Executable Versions.
-You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipients rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
-
-3.6. Larger Works.
-You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software.
-
-4. Versions of the License.
-
-4.1. New Versions.
-Sun Microsystems, Inc. is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License.
-
-4.2. Effect of New Versions.
-
-You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward.
-4.3. Modified Versions.
-
-When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a)�rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b)�otherwise make it clear that the license contains terms which differ from this License.
-
-5. DISCLAIMER OF WARRANTY.
-
-COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
-6. TERMINATION.
-
-6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
-
-6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as Participant) alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections�2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant.
-
-6.3. In the event of termination under Sections�6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination.
-
-7. LIMITATION OF LIABILITY.
-
-UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
-
-8. U.S. GOVERNMENT END USERS.
-
-The Covered Software is a commercial item, as that term is defined in 48�C.F.R.�2.101 (Oct. 1995), consisting of commercial computer software (as that term is defined at 48 C.F.R. �252.227-7014(a)(1)) and commercial computer software documentation as such terms are used in 48�C.F.R.�12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License.
-
-9. MISCELLANEOUS.
-
-This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdictions conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software.
-
-10. RESPONSIBILITY FOR CLAIMS.
-
-As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
-
-NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
-The GlassFish code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California.
-
-
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- Copyright 2006 Envoi Solutions LLC
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-Copyright (c) 2003-2007, Dennis M. Sosnoski
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- * Neither the name of JiBX nor the names of its contributors may be used
- to endorse or promote products derived from this software without specific
- prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
+++ /dev/null
-Copyright (c) 2003-2007, Dennis M. Sosnoski
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- * Neither the name of JiBX nor the names of its contributors may be used
- to endorse or promote products derived from this software without specific
- prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
+++ /dev/null
-COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
-
-1. Definitions.
-
-1.1. Contributor means each individual or entity that creates or contributes to the creation of Modifications.
-
-1.2. Contributor Version means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor.
-
-1.3. Covered Software means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof.
-
-1.4. Executable means the Covered Software in any form other than Source Code.
-
-1.5. Initial Developer means the individual or entity that first makes Original Software available under this License.
-
-1.6. Larger Work means a work which combines Covered Software or portions thereof with code not governed by the terms of this License.
-
-1.7. License means this document.
-
-1.8. Licensable means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
-
-1.9. Modifications means the Source Code and Executable form of any of the following:
-
-A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications;
-
-B. Any new file that contains any part of the Original Software or previous Modification; or
-
-C. Any new file that is contributed or otherwise made available under the terms of this License.
-
-1.10. Original Software means the Source Code and Executable form of computer software code that is originally released under this License.
-
-1.11. Patent Claims means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
-
-1.12. Source Code means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code.
-
-1.13. You (or Your) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, You includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, control means (a)�the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b)�ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
-
-2. License Grants.
-
-2.1. The Initial Developer Grant.
-Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license:
-(a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and
-(b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof).
-(c) The licenses granted in Sections�2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License.
-(d) Notwithstanding Section�2.1(b) above, no patent license is granted: (1)�for code that You delete from the Original Software, or (2)�for infringements caused by: (i)�the modification of the Original Software, or (ii)�the combination of the Original Software with other software or devices.
-
-2.2. Contributor Grant.
-Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
-(a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and
-(b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1)�Modifications made by that Contributor (or portions thereof); and (2)�the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination).
-(c) The licenses granted in Sections�2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party.
-(d) Notwithstanding Section�2.2(b) above, no patent license is granted: (1)�for any code that Contributor has deleted from the Contributor Version; (2)�for infringements caused by: (i)�third party modifications of Contributor Version, or (ii)�the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3)�under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor.
-
-3. Distribution Obligations.
-
-3.1. Availability of Source Code.
-
-Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.
-
-3.2. Modifications.
-
-The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License.
-
-3.3. Required Notices.
-You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer.
-
-3.4. Application of Additional Terms.
-You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
-
-3.5. Distribution of Executable Versions.
-You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipients rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
-
-3.6. Larger Works.
-You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software.
-
-4. Versions of the License.
-
-4.1. New Versions.
-Sun Microsystems, Inc. is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License.
-
-4.2. Effect of New Versions.
-
-You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward.
-4.3. Modified Versions.
-
-When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a)�rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b)�otherwise make it clear that the license contains terms which differ from this License.
-
-5. DISCLAIMER OF WARRANTY.
-
-COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
-6. TERMINATION.
-
-6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
-
-6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as Participant) alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections�2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant.
-
-6.3. In the event of termination under Sections�6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination.
-
-7. LIMITATION OF LIABILITY.
-
-UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
-
-8. U.S. GOVERNMENT END USERS.
-
-The Covered Software is a commercial item, as that term is defined in 48�C.F.R.�2.101 (Oct. 1995), consisting of commercial computer software (as that term is defined at 48 C.F.R. �252.227-7014(a)(1)) and commercial computer software documentation as such terms are used in 48�C.F.R.�12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License.
-
-9. MISCELLANEOUS.
-
-This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdictions conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software.
-
-10. RESPONSIBILITY FOR CLAIMS.
-
-As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
-
-NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
-The GlassFish code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California.
-
-
-
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
-APACHE TOMCAT SUBCOMPONENTS:
-
-Apache Tomcat includes a number of subcomponents with separate copyright notices
-and license terms. Your use of these subcomponents is subject to the terms and
-conditions of the following licenses.
-
-
-For the jasper-jdt.jar component:
-
-Eclipse Public License - v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
-LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
-CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are
-distributed by that particular Contributor. A Contribution 'originates' from a
-Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to
-the Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents" mean patent claims licensable by a Contributor which are
-necessarily infringed by the use or sale of its Contribution alone or when
-combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement,
-including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide, royalty-free copyright license to
-reproduce, prepare derivative works of, publicly display, publicly perform,
-distribute and sublicense the Contribution of such Contributor, if any, and such
-derivative works, in source code and object code form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed
-Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form.
-This patent license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the
-Licensed Patents. The patent license shall not apply to any other combinations
-which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to
-its Contributions set forth herein, no assurances are provided by any
-Contributor that the Program does not infringe the patent or other intellectual
-property rights of any other entity. Each Contributor disclaims any liability to
-Recipient for claims brought by any other entity based on infringement of
-intellectual property rights or otherwise. As a condition to exercising the
-rights and licenses granted hereunder, each Recipient hereby assumes sole
-responsibility to secure any other intellectual property rights needed, if any.
-For example, if a third party patent license is required to allow Recipient to
-distribute the Program, it is Recipient's responsibility to acquire that license
-before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright
-rights in its Contribution, if any, to grant the copyright license set forth in
-this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its
-own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and
-conditions, express and implied, including warranties or conditions of title and
-non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for
-damages, including direct, indirect, special, incidental and consequential
-damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by
-that Contributor alone and not by any other party; and
-
-iv) states that source code for the Program is available from such Contributor,
-and informs licensees how to obtain it in a reasonable manner on or through a
-medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the
-Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if
-any, in a manner that reasonably allows subsequent Recipients to identify the
-originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with
-respect to end users, business partners and the like. While this license is
-intended to facilitate the commercial use of the Program, the Contributor who
-includes the Program in a commercial product offering should do so in a manner
-which does not create potential liability for other Contributors. Therefore, if
-a Contributor includes the Program in a commercial product offering, such
-Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
-every other Contributor ("Indemnified Contributor") against any losses, damages
-and costs (collectively "Losses") arising from claims, lawsuits and other legal
-actions brought by a third party against the Indemnified Contributor to the
-extent caused by the acts or omissions of such Commercial Contributor in
-connection with its distribution of the Program in a commercial product
-offering. The obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In order
-to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor
-to control, and cooperate with the Commercial Contributor in, the defense and
-any related settlement negotiations. The Indemnified Contributor may
-participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product
-offering, Product X. That Contributor is then a Commercial Contributor. If that
-Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such
-Commercial Contributor's responsibility alone. Under this section, the
-Commercial Contributor would have to defend claims against the other
-Contributors related to those performance claims and warranties, and if a court
-requires any other Contributor to pay any damages as a result, the Commercial
-Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
-IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
-Recipient is solely responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its exercise of
-rights under this Agreement , including but not limited to the risks and costs
-of program errors, compliance with applicable laws, damage to or loss of data,
-programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
-CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
-PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
-STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
-GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable
-law, it shall not affect the validity or enforceability of the remainder of the
-terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such
-provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a
-cross-claim or counterclaim in a lawsuit) alleging that the Program itself
-(excluding combinations of the Program with other software or hardware)
-infringes such Recipient's patent(s), then such Recipient's rights granted under
-Section 2(b) shall terminate as of the date such litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to
-comply with any of the material terms or conditions of this Agreement and does
-not cure such failure in a reasonable period of time after becoming aware of
-such noncompliance. If all Recipient's rights under this Agreement terminate,
-Recipient agrees to cease use and distribution of the Program as soon as
-reasonably practicable. However, Recipient's obligations under this Agreement
-and any licenses granted by Recipient relating to the Program shall continue and
-survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in
-order to avoid inconsistency the Agreement is copyrighted and may only be
-modified in the following manner. The Agreement Steward reserves the right to
-publish new versions (including revisions) of this Agreement from time to time.
-No one other than the Agreement Steward has the right to modify this Agreement.
-The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation
-may assign the responsibility to serve as the Agreement Steward to a suitable
-separate entity. Each new version of the Agreement will be given a
-distinguishing version number. The Program (including Contributions) may always
-be distributed subject to the version of the Agreement under which it was
-received. In addition, after a new version of the Agreement is published,
-Contributor may elect to distribute the Program (including its Contributions)
-under the new version. Except as expressly stated in Sections 2(a) and 2(b)
-above, Recipient receives no rights or licenses to the intellectual property of
-any Contributor under this Agreement, whether expressly, by implication,
-estoppel or otherwise. All rights in the Program not expressly granted under
-this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the
-intellectual property laws of the United States of America. No party to this
-Agreement will bring a legal action under this Agreement more than one year
-after the cause of action arose. Each party waives its rights to a jury trial in
-any resulting litigation.
-
-
-For the Windows Installer component:
-
- * All NSIS source code, plug-ins, documentation, examples, header files and
- graphics, with the exception of the compression modules and where
- otherwise noted, are licensed under the zlib/libpng license.
- * The zlib compression module for NSIS is licensed under the zlib/libpng
- license.
- * The bzip2 compression module for NSIS is licensed under the bzip2 license.
- * The lzma compression module for NSIS is licensed under the Common Public
- License version 1.0.
-
-zlib/libpng license
-
-This software is provided 'as-is', without any express or implied warranty. In
-no event will the authors be held liable for any damages arising from the use of
-this software.
-
-Permission is granted to anyone to use this software for any purpose, including
-commercial applications, and to alter it and redistribute it freely, subject to
-the following restrictions:
-
- 1. The origin of this software must not be misrepresented; you must not claim
- that you wrote the original software. If you use this software in a
- product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 2. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 3. This notice may not be removed or altered from any source distribution.
-
-bzip2 license
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- 2. The origin of this software must not be misrepresented; you must not claim
- that you wrote the original software. If you use this software in a
- product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 3. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 4. The name of the author may not be used to endorse or promote products
- derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
-SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
-OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
-IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
-OF SUCH DAMAGE.
-
-Julian Seward, Cambridge, UK.
-
-jseward@acm.org
-Common Public License version 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC
-LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
-CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and b) in the case of each subsequent
-Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are
-distributed by that particular Contributor. A Contribution 'originates' from a
-Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to
-the Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are
-necessarily infringed by the use or sale of its Contribution alone or when
-combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement,
-including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide, royalty-free copyright license to
-reproduce, prepare derivative works of, publicly display, publicly perform,
-distribute and sublicense the Contribution of such Contributor, if any, and such
-derivative works, in source code and object code form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed
-Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form.
-This patent license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the
-Licensed Patents. The patent license shall not apply to any other combinations
-which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to
-its Contributions set forth herein, no assurances are provided by any
-Contributor that the Program does not infringe the patent or other intellectual
-property rights of any other entity. Each Contributor disclaims any liability to
-Recipient for claims brought by any other entity based on infringement of
-intellectual property rights or otherwise. As a condition to exercising the
-rights and licenses granted hereunder, each Recipient hereby assumes sole
-responsibility to secure any other intellectual property rights needed, if any.
-For example, if a third party patent license is required to allow Recipient to
-distribute the Program, it is Recipient's responsibility to acquire that license
-before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright
-rights in its Contribution, if any, to grant the copyright license set forth in
-this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its
-own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and
-conditions, express and implied, including warranties or conditions of title and
-non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for
-damages, including direct, indirect, special, incidental and consequential
-damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by
-that Contributor alone and not by any other party; and
-
-iv) states that source code for the Program is available from such Contributor,
-and informs licensees how to obtain it in a reasonable manner on or through a
-medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the
-Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if
-any, in a manner that reasonably allows subsequent Recipients to identify the
-originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with
-respect to end users, business partners and the like. While this license is
-intended to facilitate the commercial use of the Program, the Contributor who
-includes the Program in a commercial product offering should do so in a manner
-which does not create potential liability for other Contributors. Therefore, if
-a Contributor includes the Program in a commercial product offering, such
-Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
-every other Contributor ("Indemnified Contributor") against any losses, damages
-and costs (collectively "Losses") arising from claims, lawsuits and other legal
-actions brought by a third party against the Indemnified Contributor to the
-extent caused by the acts or omissions of such Commercial Contributor in
-connection with its distribution of the Program in a commercial product
-offering. The obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In order
-to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to
-control, and cooperate with the Commercial Contributor in, the defense and any
-related settlement negotiations. The Indemnified Contributor may participate in
-any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product
-offering, Product X. That Contributor is then a Commercial Contributor. If that
-Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such
-Commercial Contributor's responsibility alone. Under this section, the
-Commercial Contributor would have to defend claims against the other
-Contributors related to those performance claims and warranties, and if a court
-requires any other Contributor to pay any damages as a result, the Commercial
-Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
-IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
-Recipient is solely responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its exercise of
-rights under this Agreement, including but not limited to the risks and costs of
-program errors, compliance with applicable laws, damage to or loss of data,
-programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
-CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
-PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
-STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
-GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable
-law, it shall not affect the validity or enforceability of the remainder of the
-terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such
-provision valid and enforceable.
-
-If Recipient institutes patent litigation against a Contributor with respect to
-a patent applicable to software (including a cross-claim or counterclaim in a
-lawsuit), then any patent licenses granted by that Contributor to such Recipient
-under this Agreement shall terminate as of the date such litigation is filed. In
-addition, if Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the Program
-itself (excluding combinations of the Program with other software or hardware)
-infringes such Recipient's patent(s), then such Recipient's rights granted under
-Section 2(b) shall terminate as of the date such litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to
-comply with any of the material terms or conditions of this Agreement and does
-not cure such failure in a reasonable period of time after becoming aware of
-such noncompliance. If all Recipient's rights under this Agreement terminate,
-Recipient agrees to cease use and distribution of the Program as soon as
-reasonably practicable. However, Recipient's obligations under this Agreement
-and any licenses granted by Recipient relating to the Program shall continue and
-survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in
-order to avoid inconsistency the Agreement is copyrighted and may only be
-modified in the following manner. The Agreement Steward reserves the right to
-publish new versions (including revisions) of this Agreement from time to time.
-No one other than the Agreement Steward has the right to modify this Agreement.
-IBM is the initial Agreement Steward. IBM may assign the responsibility to serve
-as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the Agreement
-under which it was received. In addition, after a new version of the Agreement
-is published, Contributor may elect to distribute the Program (including its
-Contributions) under the new version. Except as expressly stated in Sections
-2(a) and 2(b) above, Recipient receives no rights or licenses to the
-intellectual property of any Contributor under this Agreement, whether
-expressly, by implication, estoppel or otherwise. All rights in the Program not
-expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the
-intellectual property laws of the United States of America. No party to this
-Agreement will bring a legal action under this Agreement more than one year
-after the cause of action arose. Each party waives its rights to a jury trial in
-any resulting litigation.
-
-Special exception for LZMA compression module
-
-Igor Pavlov and Amir Szekely, the authors of the LZMA compression module for
-NSIS, expressly permit you to statically or dynamically link your code (or bind
-by name) to the files from the LZMA compression module for NSIS without
-subjecting your linked code to the terms of the Common Public license version
-1.0. Any modifications or additions to files from the LZMA compression module
-for NSIS, however, are subject to the terms of the Common Public License version
-1.0.
\ No newline at end of file
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
-
-1. Definitions.
-
-1.1. Contributor means each individual or entity that creates or contributes to the creation of Modifications.
-
-1.2. Contributor Version means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor.
-
-1.3. Covered Software means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof.
-
-1.4. Executable means the Covered Software in any form other than Source Code.
-
-1.5. Initial Developer means the individual or entity that first makes Original Software available under this License.
-
-1.6. Larger Work means a work which combines Covered Software or portions thereof with code not governed by the terms of this License.
-
-1.7. License means this document.
-
-1.8. Licensable means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
-
-1.9. Modifications means the Source Code and Executable form of any of the following:
-
-A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications;
-
-B. Any new file that contains any part of the Original Software or previous Modification; or
-
-C. Any new file that is contributed or otherwise made available under the terms of this License.
-
-1.10. Original Software means the Source Code and Executable form of computer software code that is originally released under this License.
-
-1.11. Patent Claims means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
-
-1.12. Source Code means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code.
-
-1.13. You (or Your) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, You includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, control means (a)�the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b)�ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
-
-2. License Grants.
-
-2.1. The Initial Developer Grant.
-Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license:
-(a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and
-(b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof).
-(c) The licenses granted in Sections�2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License.
-(d) Notwithstanding Section�2.1(b) above, no patent license is granted: (1)�for code that You delete from the Original Software, or (2)�for infringements caused by: (i)�the modification of the Original Software, or (ii)�the combination of the Original Software with other software or devices.
-
-2.2. Contributor Grant.
-Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
-(a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and
-(b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1)�Modifications made by that Contributor (or portions thereof); and (2)�the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination).
-(c) The licenses granted in Sections�2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party.
-(d) Notwithstanding Section�2.2(b) above, no patent license is granted: (1)�for any code that Contributor has deleted from the Contributor Version; (2)�for infringements caused by: (i)�third party modifications of Contributor Version, or (ii)�the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3)�under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor.
-
-3. Distribution Obligations.
-
-3.1. Availability of Source Code.
-
-Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.
-
-3.2. Modifications.
-
-The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License.
-
-3.3. Required Notices.
-You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer.
-
-3.4. Application of Additional Terms.
-You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
-
-3.5. Distribution of Executable Versions.
-You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipients rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
-
-3.6. Larger Works.
-You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software.
-
-4. Versions of the License.
-
-4.1. New Versions.
-Sun Microsystems, Inc. is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License.
-
-4.2. Effect of New Versions.
-
-You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward.
-4.3. Modified Versions.
-
-When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a)�rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b)�otherwise make it clear that the license contains terms which differ from this License.
-
-5. DISCLAIMER OF WARRANTY.
-
-COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
-6. TERMINATION.
-
-6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
-
-6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as Participant) alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections�2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant.
-
-6.3. In the event of termination under Sections�6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination.
-
-7. LIMITATION OF LIABILITY.
-
-UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
-
-8. U.S. GOVERNMENT END USERS.
-
-The Covered Software is a commercial item, as that term is defined in 48�C.F.R.�2.101 (Oct. 1995), consisting of commercial computer software (as that term is defined at 48 C.F.R. �252.227-7014(a)(1)) and commercial computer software documentation as such terms are used in 48�C.F.R.�12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License.
-
-9. MISCELLANEOUS.
-
-This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdictions conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software.
-
-10. RESPONSIBILITY FOR CLAIMS.
-
-As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
-
-NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
-The GlassFish code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California.
-
-
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
-APACHE TOMCAT SUBCOMPONENTS:
-
-Apache Tomcat includes a number of subcomponents with separate copyright notices
-and license terms. Your use of these subcomponents is subject to the terms and
-conditions of the following licenses.
-
-
-For the jasper-jdt.jar component:
-
-Eclipse Public License - v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
-LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
-CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are
-distributed by that particular Contributor. A Contribution 'originates' from a
-Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to
-the Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents" mean patent claims licensable by a Contributor which are
-necessarily infringed by the use or sale of its Contribution alone or when
-combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement,
-including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide, royalty-free copyright license to
-reproduce, prepare derivative works of, publicly display, publicly perform,
-distribute and sublicense the Contribution of such Contributor, if any, and such
-derivative works, in source code and object code form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed
-Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form.
-This patent license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the
-Licensed Patents. The patent license shall not apply to any other combinations
-which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to
-its Contributions set forth herein, no assurances are provided by any
-Contributor that the Program does not infringe the patent or other intellectual
-property rights of any other entity. Each Contributor disclaims any liability to
-Recipient for claims brought by any other entity based on infringement of
-intellectual property rights or otherwise. As a condition to exercising the
-rights and licenses granted hereunder, each Recipient hereby assumes sole
-responsibility to secure any other intellectual property rights needed, if any.
-For example, if a third party patent license is required to allow Recipient to
-distribute the Program, it is Recipient's responsibility to acquire that license
-before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright
-rights in its Contribution, if any, to grant the copyright license set forth in
-this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its
-own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and
-conditions, express and implied, including warranties or conditions of title and
-non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for
-damages, including direct, indirect, special, incidental and consequential
-damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by
-that Contributor alone and not by any other party; and
-
-iv) states that source code for the Program is available from such Contributor,
-and informs licensees how to obtain it in a reasonable manner on or through a
-medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the
-Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if
-any, in a manner that reasonably allows subsequent Recipients to identify the
-originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with
-respect to end users, business partners and the like. While this license is
-intended to facilitate the commercial use of the Program, the Contributor who
-includes the Program in a commercial product offering should do so in a manner
-which does not create potential liability for other Contributors. Therefore, if
-a Contributor includes the Program in a commercial product offering, such
-Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
-every other Contributor ("Indemnified Contributor") against any losses, damages
-and costs (collectively "Losses") arising from claims, lawsuits and other legal
-actions brought by a third party against the Indemnified Contributor to the
-extent caused by the acts or omissions of such Commercial Contributor in
-connection with its distribution of the Program in a commercial product
-offering. The obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In order
-to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor
-to control, and cooperate with the Commercial Contributor in, the defense and
-any related settlement negotiations. The Indemnified Contributor may
-participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product
-offering, Product X. That Contributor is then a Commercial Contributor. If that
-Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such
-Commercial Contributor's responsibility alone. Under this section, the
-Commercial Contributor would have to defend claims against the other
-Contributors related to those performance claims and warranties, and if a court
-requires any other Contributor to pay any damages as a result, the Commercial
-Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
-IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
-Recipient is solely responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its exercise of
-rights under this Agreement , including but not limited to the risks and costs
-of program errors, compliance with applicable laws, damage to or loss of data,
-programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
-CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
-PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
-STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
-GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable
-law, it shall not affect the validity or enforceability of the remainder of the
-terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such
-provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a
-cross-claim or counterclaim in a lawsuit) alleging that the Program itself
-(excluding combinations of the Program with other software or hardware)
-infringes such Recipient's patent(s), then such Recipient's rights granted under
-Section 2(b) shall terminate as of the date such litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to
-comply with any of the material terms or conditions of this Agreement and does
-not cure such failure in a reasonable period of time after becoming aware of
-such noncompliance. If all Recipient's rights under this Agreement terminate,
-Recipient agrees to cease use and distribution of the Program as soon as
-reasonably practicable. However, Recipient's obligations under this Agreement
-and any licenses granted by Recipient relating to the Program shall continue and
-survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in
-order to avoid inconsistency the Agreement is copyrighted and may only be
-modified in the following manner. The Agreement Steward reserves the right to
-publish new versions (including revisions) of this Agreement from time to time.
-No one other than the Agreement Steward has the right to modify this Agreement.
-The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation
-may assign the responsibility to serve as the Agreement Steward to a suitable
-separate entity. Each new version of the Agreement will be given a
-distinguishing version number. The Program (including Contributions) may always
-be distributed subject to the version of the Agreement under which it was
-received. In addition, after a new version of the Agreement is published,
-Contributor may elect to distribute the Program (including its Contributions)
-under the new version. Except as expressly stated in Sections 2(a) and 2(b)
-above, Recipient receives no rights or licenses to the intellectual property of
-any Contributor under this Agreement, whether expressly, by implication,
-estoppel or otherwise. All rights in the Program not expressly granted under
-this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the
-intellectual property laws of the United States of America. No party to this
-Agreement will bring a legal action under this Agreement more than one year
-after the cause of action arose. Each party waives its rights to a jury trial in
-any resulting litigation.
-
-
-For the Windows Installer component:
-
- * All NSIS source code, plug-ins, documentation, examples, header files and
- graphics, with the exception of the compression modules and where
- otherwise noted, are licensed under the zlib/libpng license.
- * The zlib compression module for NSIS is licensed under the zlib/libpng
- license.
- * The bzip2 compression module for NSIS is licensed under the bzip2 license.
- * The lzma compression module for NSIS is licensed under the Common Public
- License version 1.0.
-
-zlib/libpng license
-
-This software is provided 'as-is', without any express or implied warranty. In
-no event will the authors be held liable for any damages arising from the use of
-this software.
-
-Permission is granted to anyone to use this software for any purpose, including
-commercial applications, and to alter it and redistribute it freely, subject to
-the following restrictions:
-
- 1. The origin of this software must not be misrepresented; you must not claim
- that you wrote the original software. If you use this software in a
- product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 2. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 3. This notice may not be removed or altered from any source distribution.
-
-bzip2 license
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- 2. The origin of this software must not be misrepresented; you must not claim
- that you wrote the original software. If you use this software in a
- product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 3. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 4. The name of the author may not be used to endorse or promote products
- derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
-SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
-OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
-IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
-OF SUCH DAMAGE.
-
-Julian Seward, Cambridge, UK.
-
-jseward@acm.org
-Common Public License version 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC
-LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
-CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and b) in the case of each subsequent
-Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are
-distributed by that particular Contributor. A Contribution 'originates' from a
-Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to
-the Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are
-necessarily infringed by the use or sale of its Contribution alone or when
-combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement,
-including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide, royalty-free copyright license to
-reproduce, prepare derivative works of, publicly display, publicly perform,
-distribute and sublicense the Contribution of such Contributor, if any, and such
-derivative works, in source code and object code form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed
-Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form.
-This patent license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the
-Licensed Patents. The patent license shall not apply to any other combinations
-which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to
-its Contributions set forth herein, no assurances are provided by any
-Contributor that the Program does not infringe the patent or other intellectual
-property rights of any other entity. Each Contributor disclaims any liability to
-Recipient for claims brought by any other entity based on infringement of
-intellectual property rights or otherwise. As a condition to exercising the
-rights and licenses granted hereunder, each Recipient hereby assumes sole
-responsibility to secure any other intellectual property rights needed, if any.
-For example, if a third party patent license is required to allow Recipient to
-distribute the Program, it is Recipient's responsibility to acquire that license
-before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright
-rights in its Contribution, if any, to grant the copyright license set forth in
-this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its
-own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and
-conditions, express and implied, including warranties or conditions of title and
-non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for
-damages, including direct, indirect, special, incidental and consequential
-damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by
-that Contributor alone and not by any other party; and
-
-iv) states that source code for the Program is available from such Contributor,
-and informs licensees how to obtain it in a reasonable manner on or through a
-medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the
-Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if
-any, in a manner that reasonably allows subsequent Recipients to identify the
-originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with
-respect to end users, business partners and the like. While this license is
-intended to facilitate the commercial use of the Program, the Contributor who
-includes the Program in a commercial product offering should do so in a manner
-which does not create potential liability for other Contributors. Therefore, if
-a Contributor includes the Program in a commercial product offering, such
-Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
-every other Contributor ("Indemnified Contributor") against any losses, damages
-and costs (collectively "Losses") arising from claims, lawsuits and other legal
-actions brought by a third party against the Indemnified Contributor to the
-extent caused by the acts or omissions of such Commercial Contributor in
-connection with its distribution of the Program in a commercial product
-offering. The obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In order
-to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to
-control, and cooperate with the Commercial Contributor in, the defense and any
-related settlement negotiations. The Indemnified Contributor may participate in
-any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product
-offering, Product X. That Contributor is then a Commercial Contributor. If that
-Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such
-Commercial Contributor's responsibility alone. Under this section, the
-Commercial Contributor would have to defend claims against the other
-Contributors related to those performance claims and warranties, and if a court
-requires any other Contributor to pay any damages as a result, the Commercial
-Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
-IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
-Recipient is solely responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its exercise of
-rights under this Agreement, including but not limited to the risks and costs of
-program errors, compliance with applicable laws, damage to or loss of data,
-programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
-CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
-PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
-STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
-GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable
-law, it shall not affect the validity or enforceability of the remainder of the
-terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such
-provision valid and enforceable.
-
-If Recipient institutes patent litigation against a Contributor with respect to
-a patent applicable to software (including a cross-claim or counterclaim in a
-lawsuit), then any patent licenses granted by that Contributor to such Recipient
-under this Agreement shall terminate as of the date such litigation is filed. In
-addition, if Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the Program
-itself (excluding combinations of the Program with other software or hardware)
-infringes such Recipient's patent(s), then such Recipient's rights granted under
-Section 2(b) shall terminate as of the date such litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to
-comply with any of the material terms or conditions of this Agreement and does
-not cure such failure in a reasonable period of time after becoming aware of
-such noncompliance. If all Recipient's rights under this Agreement terminate,
-Recipient agrees to cease use and distribution of the Program as soon as
-reasonably practicable. However, Recipient's obligations under this Agreement
-and any licenses granted by Recipient relating to the Program shall continue and
-survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in
-order to avoid inconsistency the Agreement is copyrighted and may only be
-modified in the following manner. The Agreement Steward reserves the right to
-publish new versions (including revisions) of this Agreement from time to time.
-No one other than the Agreement Steward has the right to modify this Agreement.
-IBM is the initial Agreement Steward. IBM may assign the responsibility to serve
-as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the Agreement
-under which it was received. In addition, after a new version of the Agreement
-is published, Contributor may elect to distribute the Program (including its
-Contributions) under the new version. Except as expressly stated in Sections
-2(a) and 2(b) above, Recipient receives no rights or licenses to the
-intellectual property of any Contributor under this Agreement, whether
-expressly, by implication, estoppel or otherwise. All rights in the Program not
-expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the
-intellectual property laws of the United States of America. No party to this
-Agreement will bring a legal action under this Agreement more than one year
-after the cause of action arose. Each party waives its rights to a jury trial in
-any resulting litigation.
-
-Special exception for LZMA compression module
-
-Igor Pavlov and Amir Szekely, the authors of the LZMA compression module for
-NSIS, expressly permit you to statically or dynamically link your code (or bind
-by name) to the files from the LZMA compression module for NSIS without
-subjecting your linked code to the terms of the Common Public license version
-1.0. Any modifications or additions to files from the LZMA compression module
-for NSIS, however, are subject to the terms of the Common Public License version
-1.0.
\ No newline at end of file
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-Common Public License - v 1.0
-
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
-i) changes to the Program, and
-ii) additions to the Program;
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
-
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-b) its license agreement:
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
-
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
-
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
-
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-
-If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
-
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
-
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
+++ /dev/null
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
+++ /dev/null
-mtompolicy-1.6.2.mar
-ping-1.6.2.mar
-mex-1.6.2.mar
-scripting-1.6.2.mar
-addressing-1.6.2.mar
-soapmonitor-1.6.2.mar
+++ /dev/null
-version.aar
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisService,
- java.util.Collection,
- java.util.HashMap,
- java.util.Iterator"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>Turn On Service</h1>
-<form method="get" name="serviceActivate" action="axis2-admin/activateService">
- <table width="100%" border="0">
-<tr>
- <td colspan="2" >
- <p>The services that are inactive are listed below. Although you can activate the services from this page, once system is restarted the services will be inactive again</p>
- </td>
- </tr>
- <tr>
- <%
-HashMap services = (HashMap)request.getSession().getAttribute(Constants.SERVICE_MAP);
-Collection col = services.values();
-String html = "";
-int count = 0;
-
-for (Iterator iterator = col.iterator(); iterator.hasNext();) {
- AxisService axisServices = (AxisService) iterator.next();
- if(!axisServices.isActive()){
- count++;
- html += "<option value='" + axisServices.getName() + "'>";
- html += axisServices.getName() + "</option>";
- }
-}
-request.getSession().setAttribute(Constants.SERVICE_MAP,null);
-if (count > 0) {
-%>
-
- <td width="20%"> Select Service : </td>
- <td width="80%">
- <select name="axisService" class="selectBoxes">
- <%=html%>
- </select>
- </tr>
- <tr>
- <td width="20%">Activate Service </td>
- <td width="80%"><input type="checkbox" name="turnon">
- </td>
- </tr>
- <tr>
- <td> </td>
- <td>
- <input name="submit" type="submit" value=" Activate " >
- <input name="reset" type="reset" value=" Clear " >
- </td>
-<%
-} else {
- %>
- <td colspan="2">No inactive services present.</td>
- <%
-}
-%>
- </tr>
-
-</table>
-</form>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisModule,
- org.apache.axis2.description.AxisServiceGroup,
- java.util.Collection" %>
-<%@ page import="java.util.HashMap"%>
-<%@ page import="java.util.Iterator"%>
-<%@ page import="org.apache.axis2.util.Utils" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<%
- String status = (String)request.getSession().getAttribute(Constants.ENGAGE_STATUS);
- HashMap moduels = (HashMap)request.getSession().getAttribute(Constants.MODULE_MAP);
- request.getSession().setAttribute(Constants.MODULE_MAP,null);
- Collection moduleCol = moduels.values();
- Iterator servicesGroups = (Iterator)request.getSession().getAttribute(Constants.SERVICE_GROUP_MAP);
- request.getSession().setAttribute(Constants.SERVICE_GROUP_MAP,null);
-%>
-<h1>Engage Module for a Service Group</h1>
-<p>To engage a module for a set of services grouped as an axis service group,</p>
-
- <ol>
- <li>select the module you want to engage </li>
- <li>select the axis service group you like the module to be engaged.</li>
- <li>click "Engage".</li>
- </ol>
-
-
-<%
- if (!moduleCol.iterator().hasNext()) {%>
- <p>No modules are present to be engaged.</p>
- <%} else {
- if (!servicesGroups.hasNext()) {%>
- <p>No Axis service groups are present to be engaged.</p>
- <%} else {
-%>
-<form method="get" name="selectModuleForm" action="axis2-admin/engageToServiceGroup">
- <table border="0" width="100%" cellspacing="1" cellpadding="1">
- <tr>
- <td>Select a Module :</td>
- </tr>
- <tr>
- <td>
- <select name="modules">
- <%
- for (Iterator iterator = moduleCol.iterator(); iterator.hasNext();) {
- AxisModule axisOperation = (AxisModule) iterator.next();
- String modulename = axisOperation.getName();
- %> <option align="left" value="<%=modulename%>"><%=modulename%></option>
- <%
- }
- %>
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>Select a Service Group :</td>
- </tr>
- <tr>
- <td>
- <select name="axisService">
- <%
-
- while(servicesGroups.hasNext()){
- AxisServiceGroup axisServiceGroup = (AxisServiceGroup) servicesGroups.next();
- String serviceName = axisServiceGroup.getServiceGroupName();
- %> <option align="left" value="<%=serviceName%>"><%=serviceName%></option>
- <%
- }
-
- %>
- </select>
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
- <input name="submit" type="submit" value=" Engage " >
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
- <textarea cols="50" <%
- if(status == null){
- %>
- style="display:none"
- <%
- } %>
- ><%=Utils.sanitizeWebOutput(status)%></textarea>
- </td>
- </tr>
- </table>
-</form>
-<%
- }
- }
-%>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
-
+++ /dev/null
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-
-<html>
- <head><title>Error In Admin Application</title></head>
- <body>
- <table width="100%">
- <tr>
- <td align="left"><img src="../images/asf-logo.gif"/></td>
- <td align="right"><img src="../images/axis_l.jpg"/></td>
- </tr>
-</table>
-<table width="100%">
- <tr>
- <td align="center">Failure in Authentication! Please check your username and password</td>
-
- </tr>
- <tr> <td align="center"><a href="/axis2/Login.jsp">back</a></td></tr>
-</table>
-
-<hr/>
-<table width="100%">
- <tr>
- <td align="center">All rights reserved by Apache Software Foundation</td>
- </tr>
-</table>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-
-<html>
- <head><title>Error In Admin Application</title></head>
- <body>
- <table width="100%">
- <tr>
- <td align="left"><img src="../images/asf-logo.gif"/></td>
- <td align="right"><img src="../images/axis_l.jpg"/></td>
- </tr>
-</table>
-<table width="100%">
- <tr>
- <td align="center">Server Encountered an Error!</td>
-
- </tr>
- <tr> <td align="center"><a href="/">home</a></td></tr>
-</table>
-
-<hr/>
-<table width="100%">
- <tr>
- <td align="center">All rights reserved by Apache Software Foundation</td>
- </tr>
-</table>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html;charset=iso-8859-1" language="java" %>
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
- <head>
- <jsp:include page="../include/httpbase.jsp"/>
- <title>Axis2 :: Resource not found!</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css"/>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
- </head>
-
- <body>
- <table width="100%">
- <tr>
- <td align="left"><img src="axis2-web/images/asf-logo.gif" alt=""/></td>
- <td align="right"><img src="axis2-web/images/axis_l.jpg" alt=""/></td>
- </tr>
- </table>
- <table width="100%">
- <tr>
- <td>
- <h1>Requested resource not found!</h1>
- <br/>
- <br/>
- <br/>
- <br/>
- </td>
- </tr>
- <tr><td align="center"><a href="axis2-web/index.jsp">home</a></td></tr>
- </table>
- <table width="100%">
- <tr><td>
- <table width="950px">
- <tr><td><hr size="1" noshade=""/></td></tr>
- <tr>
- <td align="center">Copyright © 1999-2006, The Apache Software Foundation<br/>Licensed under the <a
- href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</td>
- </tr>
- </table>
- </td>
- <td> </td>
- </tr>
- </table>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html;charset=iso-8859-1" language="java" %>
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
- <head>
- <jsp:include page="../include/httpbase.jsp"/>
- <title>Axis2 :: Internal server error</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css"/>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
- </head>
-
- <body>
- <table width="100%">
- <tr>
- <td align="left"><img src="axis2-web/images/asf-logo.gif" alt=""/></td>
- <td align="right"><img src="axis2-web/images/axis_l.jpg" alt=""/></td>
- </tr>
- </table>
- <table width="100%">
- <tr>
- <td>
- <h1>Internal server error</h1>
- <br/>
- <br/>
- <br/>
- <br/>
- </td>
- </tr>
- <tr><td align="center"><a href="axis2-web/index.jsp">home</a></td></tr>
- </table>
- <hr/>
- <table width="100%">
- <tr><td>
- <table width="950px">
- <tr><td><hr size="1" noshade=""/></td></tr>
- <tr>
- <td align="center">Copyright © 1999-2006, The Apache Software Foundation<br/>Licensed under the <a
- href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</td>
- </tr>
- </table>
- </td>
- <td> </td>
- </tr>
- </table>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<html>
-<%@ page import="org.apache.axis2.AxisFault,
- org.apache.axis2.Constants,
- org.apache.axis2.addressing.EndpointReference,
- org.apache.axis2.client.Options,
- org.apache.axis2.client.ServiceClient,
- org.apache.axis2.context.ConfigurationContext,
- org.apache.axis2.context.ConfigurationContextFactory,
- javax.xml.parsers.SAXParser,
- javax.xml.parsers.SAXParserFactory,
- java.io.IOException,
- java.io.InputStream,
- java.io.StringWriter,
- org.apache.axiom.om.OMElement,
- org.apache.axiom.om.OMFactory,
- org.apache.axiom.om.OMNamespace,
- org.apache.axiom.om.OMAbstractFactory,
- javax.xml.stream.XMLOutputFactory,
- javax.xml.stream.XMLStreamException"
- session="false" %>
-<head>
- <jsp:include page="include/httpbase.jsp"/>
- <title>Axis2 Happiness Page</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css">
-</head>
-
-<body>
-<jsp:include page="include/header.inc"/>
-<jsp:include page="include/link-footer.jsp"/>
-<%IP = request.getRequestURL().toString();%>
-<%!
- /*
- * Happiness tests for axis2. These look at the classpath and warn if things
- * are missing. Normally addng this much code in a JSP page is mad
- * but here we want to validate JSP compilation too, and have a drop-in
- * page for easy re-use
- */
- String IP;
-
- /**
- * Get a string providing install information.
- * TODO: make this platform aware and give specific hints
- */
- public String getInstallHints(HttpServletRequest request) {
-
- return "<B><I>Note:</I></B> On Tomcat 4.x and Java1.4, you may need to put libraries that contain "
- + "java.* or javax.* packages into CATALINA_HOME/common/lib"
- + "<br>jaxrpc.jar and saaj.jar are two such libraries.";
- }
-
- /**
- * test for a class existing
- * @param classname
- * @return class iff present
- */
- Class classExists(String classname) {
- try {
- return Class.forName(classname);
- } catch (ClassNotFoundException e) {
- return null;
- }
- }
-
- /**
- * test for resource on the classpath
- * @param resource
- * @return true iff present
- */
- boolean resourceExists(String resource) {
- boolean found;
- InputStream instream = this.getClass().getResourceAsStream(resource);
- found = instream != null;
- if (instream != null) {
- try {
- instream.close();
- } catch (IOException e) {
- }
- }
- return found;
- }
-
- /**
- * probe for a class, print an error message is missing
- * @param out stream to print stuff
- * @param category text like "warning" or "error"
- * @param classname class to look for
- * @param jarFile where this class comes from
- * @param errorText extra error text
- * @param homePage where to d/l the library
- * @return the number of missing classes
- * @throws IOException
- */
- int probeClass(JspWriter out,
- String category,
- String classname,
- String jarFile,
- String axisOperation,
- String errorText,
- String homePage) throws IOException {
- try {
- Class clazz = classExists(classname);
- if (clazz == null) {
- String url = "";
- if (homePage != null) {
- url = "<br> See <a href=" + homePage + ">" + homePage + "</a>";
- }
- out.write("<p>" + category + ": could not find class " + classname
- + " from file <b>" + jarFile
- + "</b><br> " + errorText
- + url
- + "<p>");
- return 1;
- } else {
- String location = getLocation(out, clazz);
- if (location == null) {
- out.write("Found " + axisOperation + " (" + classname + ")<br/>");
- } else {
- out.write("Found " + axisOperation + " (" + classname + ") <br/> at " + location + "<br/>");
- }
- return 0;
- }
- } catch (NoClassDefFoundError ncdfe) {
- String url = "";
- if (homePage != null) {
- url = "<br> See <a href=" + homePage + ">" + homePage + "</a>";
- }
- out.write("<p>" + category + ": could not find a dependency"
- + " of class " + classname
- + " from file <b>" + jarFile
- + "</b><br> " + errorText
- + url
- + "<br>The root cause was: " + ncdfe.getMessage()
- + "<br>This can happen e.g. if " + classname + " is in"
- + " the 'common' classpath, but a dependency like "
- + " activation.jar is only in the webapp classpath."
- + "<p>");
- return 1;
- }
- }
-
- /**
- * get the location of a class
- * @param out
- * @param clazz
- * @return the jar file or path where a class was found
- */
-
- String getLocation(JspWriter out,
- Class clazz) {
- try {
- java.net.URL url = clazz.getProtectionDomain().getCodeSource().getLocation();
- String location = url.toString();
- if (location.startsWith("jar")) {
- url = ((java.net.JarURLConnection) url.openConnection()).getJarFileURL();
- location = url.toString();
- }
-
- if (location.startsWith("file")) {
- java.io.File file = new java.io.File(url.getFile());
- return file.getAbsolutePath();
- } else {
- return url.toString();
- }
- } catch (Throwable t) {
- }
- return "an unknown location";
- }
-
- /**
- * a class we need if a class is missing
- * @param out stream to print stuff
- * @param classname class to look for
- * @param jarFile where this class comes from
- * @param errorText extra error text
- * @param homePage where to d/l the library
- * @throws IOException when needed
- * @return the number of missing libraries (0 or 1)
- */
- int needClass(JspWriter out,
- String classname,
- String jarFile,
- String axisOperation,
- String errorText,
- String homePage) throws IOException {
- return probeClass(out,
- "<b>Error</b>",
- classname,
- jarFile,
- axisOperation,
- errorText,
- homePage);
- }
-
- /**
- * print warning message if a class is missing
- * @param out stream to print stuff
- * @param classname class to look for
- * @param jarFile where this class comes from
- * @param errorText extra error text
- * @param homePage where to d/l the library
- * @throws IOException when needed
- * @return the number of missing libraries (0 or 1)
- */
- int wantClass(JspWriter out,
- String classname,
- String jarFile,
- String axisOperation,
- String errorText,
- String homePage) throws IOException {
- return probeClass(out,
- "<b>Warning</b>",
- classname,
- jarFile,
- axisOperation,
- errorText,
- homePage);
- }
-
- /**
- * probe for a resource existing,
- * @param out
- * @param resource
- * @param errorText
- * @throws Exception
- */
- int wantResource(JspWriter out,
- String resource,
- String errorText) throws Exception {
- if (!resourceExists(resource)) {
- out.write("<p><b>Warning</b>: could not find resource " + resource
- + "<br>"
- + errorText);
- return 0;
- } else {
- out.write("found " + resource + "<br>");
- return 1;
- }
- }
-
-
- /**
- * get servlet version string
- *
- */
-
- public String getServletVersion() {
- ServletContext context = getServletConfig().getServletContext();
- int major = context.getMajorVersion();
- int minor = context.getMinorVersion();
- return Integer.toString(major) + '.' + Integer.toString(minor);
- }
-
-
- /**
- * what parser are we using.
- * @return the classname of the parser
- */
- private String getParserName() {
- SAXParser saxParser = getSAXParser();
- if (saxParser == null) {
- return "Could not create an XML Parser";
- }
-
- // check to what is in the classname
- return saxParser.getClass().getName();
- }
-
- /**
- * Create a JAXP SAXParser
- * @return parser or null for trouble
- */
- private SAXParser getSAXParser() {
- SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
- if (saxParserFactory == null) {
- return null;
- }
- SAXParser saxParser = null;
- try {
- saxParser = saxParserFactory.newSAXParser();
- } catch (Exception e) {
- }
- return saxParser;
- }
-
- /**
- * get the location of the parser
- * @return path or null for trouble in tracking it down
- */
-
- private String getParserLocation(JspWriter out) {
- SAXParser saxParser = getSAXParser();
- if (saxParser == null) {
- return null;
- }
- return getLocation(out, saxParser.getClass());
- }
-
- private String value;
-
- private OMElement createEnvelope() {
- OMFactory fac = OMAbstractFactory.getOMFactory();
- OMNamespace omNs = fac.createOMNamespace("http://axisversion.sample", "ns1");
- OMElement method = fac.createOMElement("getVersion", omNs);
- OMElement value = fac.createOMElement("myValue", omNs);
- method.addChild(value);
- return method;
- }
-
- public boolean invokeTheService() {
- try {
- // since this one is an internal request we do not use public frontendHostUrl
- // for it
- int lastindex = IP.lastIndexOf('/');
- IP = IP.substring(0, lastindex);
- ///axis2/axis2-web/services/version
- IP = IP.replaceAll("axis2-web", "");
-
- OMElement payload = createEnvelope();
- ConfigurationContext configctx =
- ConfigurationContextFactory.createConfigurationContextFromFileSystem(null, null);
- ServiceClient client = new ServiceClient(configctx, null);
- EndpointReference targetEPR = new EndpointReference(IP + configctx.getServicePath() + "/Version");
- Options options = new Options();
- client.setOptions(options);
- options.setTo(targetEPR);
- options.setTransportInProtocol(Constants.TRANSPORT_HTTP);
-
- OMElement result = client.sendReceive(payload);
- StringWriter writer = new StringWriter();
- result.serialize(XMLOutputFactory.newInstance().createXMLStreamWriter(writer));
- writer.flush();
- value = writer.toString();
- return true;
- } catch (AxisFault axisFault) {
- System.out.println(value);
- return false;
- } catch (XMLStreamException e) {
- value = e.getMessage();
- return false;
- }
- }
-
- public String getFormatedSystemProperty(String systemProperty){
- if (systemProperty == null)
- return "";
- return systemProperty.replaceAll(":", ": ");
- }
-%>
-
-<h1>Axis2 Happiness Page</h1>
-
-<h2>Examining webapp configuration</h2>
-
-<blockquote>
-
-<h4>Essential Components</h4>
-
-<%
- int needed = 0,wanted = 0;
-
- /**
- * the essentials, without these Axis is not going to work
- */
- needed = needClass(out, "org.apache.axis2.transport.http.AxisServlet",
- "axis2-1.0.jar",
- "Apache-Axis",
- "Axis2 will not work",
- "http://xml.apache.org/axis2/");
- needed += needClass(out, "org.apache.commons.logging.Log",
- "commons-logging.jar",
- "Jakarta-Commons Logging",
- "Axis2 will not work",
- "http://jakarta.apache.org/commons/logging.html");
- needed += needClass(out, "javax.xml.stream.XMLStreamReader",
- "stax-api-1.0.1.jar",
- "Streaming API for XML",
- "Axis2 will not work",
- "http://dist.codehaus.org/stax/jars/");
- needed += needClass(out, "org.codehaus.stax2.XMLStreamWriter2",
- "wstx-asl-3.0.1.jar",
- "Streaming API for XML implementation",
- "Axis2 will not work",
- "http://dist.codehaus.org/stax/jars/");
-
-%>
-<%
- /*
- * resources on the classpath path
- */
- /* broken; this is a file, not a resource
- wantResource(out,"/server-config.wsdd",
- "There is no server configuration file;"
- +"run AdminClient to create one");
- */
- /* add more libraries here */
-
- //is everything we need here
- if (needed == 0) {
- //yes, be happy
- out.write("<p><font color='green'><strong>The core axis2 libraries are present.</strong></font></p>");
- } else {
- //no, be very unhappy
- response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
- out.write("<font color='red'><i>"
- + needed
- + " core axis2 librar"
- + (needed == 1 ? "y is" : "ies are")
- + " missing</i></font>");
- }
- //now look at wanted stuff
-%>
-<p>
- <B><I>Note:</I></B> Even if everything this page probes for is present,
- there is no guarantee your Axis Service will work, because there are many configuration options
- that we do not check for. These tests are <i>necessary</i> but not <i>sufficient</i>
-</p>
-</blockquote>
-<h2>Examining Version Service</h2>
-<%
- boolean serviceStatus = invokeTheService();
- if (serviceStatus) {
-%>
-<blockquote>
- <font color="green"><strong>
- Found Axis2 default Version service and Axis2 is working
- properly.</strong></font>
- <p>Now you can drop a service archive in axis2/WEB-INF/services.
- Following output was produced while invoking Axis2 version service
- </p>
- <p><%= value%></p>
-</blockquote>
-
-<%
-} else {
-%>
-<p>
- <font color="brown"> There was a problem in Axis2 version service , may be
- the service not available or some thing has gone wrong. But this does
- not mean system is not working !
- Try to upload some other service and check to see whether it is
- working.
- <br>
- </font>
-</p>
-
-<%
- }
-%>
-<h2>Examining Application Server</h2>
-<blockquote>
-<table>
- <tr><td>Servlet version</td><td><%=getServletVersion()%></td></tr>
- <tr><td>Platform</td>
- <td><%=getServletConfig().getServletContext().getServerInfo()%></td>
- </tr>
-</table>
-</blockquote>
-<h2>Examining System Properties</h2>
-<%
- /**
- * Dump the system properties
- */
- java.util.Enumeration e = null;
- try {
- e = System.getProperties().propertyNames();
- } catch (SecurityException se) {
- }
- if (e != null) {
- out.write("<pre>");
- out.write("<table cellpadding='5px' cellspacing='0px' style='border: .5px blue solid;'>");
- for (; e.hasMoreElements();) {
- out.write("<tr>");
- String key = (String) e.nextElement();
- out.write("<th style='border: .5px #A3BBFF solid;'>" + key + "</th>");
- out.write("<td style='border: .5px #A3BBFF solid;'>" + getFormatedSystemProperty(System.getProperty(key)) + " </td>");
- out.write("<tr>");
- }
- out.write("</table>");
- out.write("</pre><p>");
- } else {
- out.write("System properties are not accessible<p>");
- }
-%>
-
-<jsp:include page="include/footer.inc"/>
-</body>
-</html>
-
-
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisService,
- java.util.Collection,
- java.util.HashMap,
- java.util.Iterator"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>Deactivate Service</h1>
-<form method="get" name="serviceInActivate" action="axis2-admin/deactivateService">
- <table width="100%" border="0">
-<tr>
- <td colspan="2" >
- <p>Only the services that are active are listed below. Note that although you can activate a service from this page, once system is restarted the service will be active again</p>
- </td>
- </tr>
- <tr>
-<%
-HashMap services = (HashMap)request.getSession().getAttribute(Constants.SERVICE_MAP);
-Collection col = services.values();
-String html = "";
-int count = 0;
-
-for (Iterator iterator = col.iterator(); iterator.hasNext();) {
- AxisService axisServices = (AxisService) iterator.next();
- if(axisServices.isActive()){
- count++;
- html += "<option value='" + axisServices.getName() + "'>";
- html += axisServices.getName() + "</option>";
- }
-}
-request.getSession().setAttribute(Constants.SERVICE_MAP,null);
-if (count > 0) {
-%>
-
- <td width="20%"> Select Service : </td>
- <td width="80%">
- <select name="axisService" class="selectBoxes">
-<%=html%>
- </select>
- </td>
- </tr>
- <tr>
- <td width="20%">Deactivate Service </td>
- <td width="80%"><input type="checkbox" name="turnoff">
- </td>
- </tr>
- <tr>
- <td> </td>
- <td>
- <input name="submit" type="submit" value=" Deactivate " >
- <input name="reset" type="reset" value=" Clear " >
- </td>
-<%
-} else {
- %>
- <td colspan="2">No active services present.</td>
- <%
-}
-%>
- </tr>
-
-</table>
-</form>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants" %>
-<%@ page import="org.apache.axis2.context.ConfigurationContext" %>
-<%@ page import="org.apache.axis2.context.ServiceContext" %>
-<%@ page import="org.apache.axis2.context.ServiceGroupContext" %>
-<%@ page import="org.apache.axis2.deployment.util.PhasesInfo" %>
-<%@ page import="org.apache.axis2.description.AxisModule" %>
-<%@ page import="org.apache.axis2.description.AxisOperation" %>
-<%@ page import="org.apache.axis2.description.AxisService" %>
-<%@ page import="org.apache.axis2.description.AxisServiceGroup" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.engine.AxisConfiguration" %>
-<%@ page import="org.apache.axis2.engine.Handler" %>
-<%@ page import="org.apache.axis2.engine.Phase" %>
-<%@ page import="org.apache.axis2.util.JavaUtils" %>
-<%@ page import="java.util.ArrayList" %>
-<%@ page import="java.util.Collection" %>
-<%@ page import="java.util.Enumeration" %>
-<%@ page import="java.util.HashMap" %>
-<%@ page import="java.util.Hashtable" %>
-<%@ page import="java.util.Iterator" %>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<table width="100%" style="border-right:1px solid #CCCCCC;">
- <tr>
- <td colspan="2" >
- <b>Tools </b>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/upload">Upload Service</a>
- </td>
- </tr>
-<tr>
- <td colspan="2" >
- <b><nobr>System Components </nobr></b>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td >
- <a href="axis2-admin/listService">Available Services</a>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td >
- <a href="axis2-admin/listServiceGroups">Available Service Groups</a>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td >
- <a href="axis2-admin/listModules">Available Modules</a>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/globalModules">Globally Engaged Modules</a>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td >
- <a href="axis2-admin/listPhases">Available Phases</a>
- </td>
- </tr>
- <tr>
- <td colspan="2" >
- <b>Execution Chains</b>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/viewGlobalHandlers">Global Chains</a>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/selectService">Operation Specific Chains</a>
- </td>
- </tr>
- <tr>
- <td colspan="2" >
- <b>Engage Module</b>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/engagingglobally">For all Services</a>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/engageToServiceGroup">For a Service Group</a>
- </td>
- </tr>
-
-
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/engageToService">For a Service</a>
- </td>
- </tr>
-
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/listOperation">For an Operation</a>
- </td>
- </tr>
-
- <tr>
- <td colspan="2" >
- <b>Services</b>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/deactivateService">Deactivate Service</a>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/activateService">Activate Service</a>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/selectServiceParaEdit">Edit Parameters</a>
- </td>
- </tr>
- <tr>
- <td colspan="2" >
- <b>Contexts</b>
- </td>
- </tr>
- <tr>
- <td>
-
- </td>
- <td>
- <a href="axis2-admin/listContexts">View Hierarchy</a>
- </td>
- </tr>
-</table>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants" %>
-<%@ page import="org.apache.axis2.description.AxisModule" %>
-<%@ page import="org.apache.axis2.description.AxisService" %>
-<%@ page import="org.apache.axis2.description.AxisServiceGroup" %>
-<%@ page import="java.util.Collection" %>
-<%@ page import="java.util.Iterator" %>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"/>
-<h1>Available Service Groups</h1>
-<%
- Iterator axisServiceGroupIter = (Iterator) request.getSession().getAttribute(
- Constants.SERVICE_GROUP_MAP);
- request.getSession().setAttribute(Constants.SERVICE_GROUP_MAP,null);
- while (axisServiceGroupIter.hasNext()) {
- AxisServiceGroup axisServiceGroup = (AxisServiceGroup) axisServiceGroupIter.next();
- String groupName = axisServiceGroup.getServiceGroupName();
- Collection modules = axisServiceGroup.getEngagedModules();
- Iterator axisServiceIter = axisServiceGroup.getServices();
-%>
-<h2><%=groupName%></h2><ul>
- <%
- while (axisServiceIter.hasNext()){
- AxisService axisService = (AxisService) axisServiceIter.next();
- String serviceName = axisService.getName();
- %>
- <li><font color="blue"><a href="axis2-admin/ListSingleService?serviceName=<%=serviceName%>">
- <%=serviceName%></a></font></li>
- <%
- }
- %>
-</ul>
-<%
- if (modules.size() > 0) {
-%>
-<I>Engaged modules</I><ul>
- <%
- for (Iterator iterator = modules.iterator(); iterator.hasNext();) {
- AxisModule axisOperation = (AxisModule) iterator.next();
- String modulDesc = axisOperation.getName();
- %>
- <li><%=modulDesc%></li>
- <%
- }
- %></ul><%
- }
- }
-%>
-<jsp:include page="include/adminfooter.inc"/>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<html>
- <head>
- <jsp:include page="include/httpbase.jsp"/>
- <title>Login to Axis2 :: Administration page</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css">
- </head>
-
- <body onload="javascript:document.LoginForm.userName.focus();">
- <jsp:include page="include/header.inc"/>
- <jsp:include page="include/link-footer.jsp"/>
- <table class="FULL_BLANK">
- <tr>
- <td valign="top">
- <h2>Welcome :</h2>
- <p>Welcome to the Axis2 administration console. From inside the Axis2 administration console you can :</p>
- <ul style="list-style: none;" class="loginUL">
- <li>Check on the health of your Axis2 deployment.</li>
- <li>Change any parameters at run time.</li>
- <li>Upload new services into Axis2 [Service hot-deployment].</li>
- </ul>
- <font color="orange">Warning: Please note that configuration changes done through the administration console
- will be lost when the server is restarted.</font>
- </td>
- <td valign="top" align="left">
- <form method="post" name="LoginForm" action="axis2-admin/login">
- <table class="LOG_IN_FORM">
- <tr>
- <td align="center" colspan="2" bgcolor="#b0b0b0" color="#FFFFFF"><font color="#FFFFFF">Login</font></td>
- </tr>
- <tr>
- <td align="center" colspan="2"> </td>
- </tr>
- <tr>
- <td align="right">Username:</td>
- <td><input align="left" type="text" name="userName" tabindex="1">
- </td>
- </tr>
- <tr>
- <td align="right">Password : </td>
- <td><input align="left" type="password" name="password" tabindex="2">
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <br>
- </td>
- </tr>
- <tr>
- <td align="center" colspan="2">
- <input name="cancel" type="reset" value=" Clear ">
- <input name="submit" type="submit" value=" Login ">
- </td>
- </tr>
- <tr>
- <td align="center" colspan="2">
- <font color="red"> <% if (request.getAttribute("errorMessage") != null) {%><%= request.getAttribute("errorMessage")%><% } %> </font>
- </td>
- </tr>
- </table>
- </form>
- <br/><br/><br/><br/><br/><br/>
- </td>
- </tr>
- </table>
- <p>Test</p>
- <jsp:include page="include/footer.inc"/>
- </body>
-</html>
-
-
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>Axis2 Administration </title>
- <style type="text/css">
- </style></head>
-
- <body>
- </body>
-</html>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisService,
- java.util.Collection,
- java.util.HashMap,
- java.util.Iterator"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-
- <%
- String action ="";
- String buttonName="" ;
- String status = (String)request.getSession().getAttribute(Constants.SELECT_SERVICE_TYPE);
- String heading = "";
- String disc = "";
- if(status != null && status.equals("MODULE")) {
- action = "listOperations";
- buttonName = " View Operations";
- heading = "Select a service to view operation specific chains";
- disc = "Select an Axis service from the combo and click on the 'View Operations' button to view operation specific Chains.";
- } else if(status != null && status.equals("VIEW")){
- buttonName = " View ";
- action = "viewServiceHandlers";
- heading = "Select a service to view service handlers";
- disc = "Select an Axis service from the combo and click on the 'View' button to view service handlers.";
- } else if (status != null && status.equals("SERVICE_PARAMETER")){
- buttonName = " Edit Parameters ";
- action = "editServicePara"; // Constants.EDIR_SERVICE_PARA;
- heading = "Select a Service to Edit Parameters";
- disc = "Select an Axis service from the combo and click on the 'Edit Parameters' button to edit parameters.";
- }
- %>
-<h1><%=heading%></h1>
-<p><%=disc%></p>
-<form method="get" name="selectServiceForm" action="axis2-admin/<%=action%>">
-<table border="0" width="50%" cellspacing="1" cellpadding="1">
- <tr>
- <td width="35%">Select a Service :</td><td width="65%">
- <select name="axisService">
- <%
- HashMap services = (HashMap)request.getSession().getAttribute(Constants.SERVICE_MAP);
- Collection serviceCol = services.values();
- for (Iterator iterator = serviceCol.iterator(); iterator.hasNext();) {
- AxisService axisService = (AxisService)iterator.next();
- String serviceName = axisService.getName();
- %> <option align="left" value="<%=serviceName%>"><%=serviceName%></option>
- <%
- }
- request.getSession().setAttribute(Constants.SERVICE_MAP,null);
- %>
- </td>
- </tr>
- <tr><td colspan="2"> </td></tr>
- <tr><td> </td>
- <td colspan="2" align="left">
- <input name="submit" type="submit" value="<%=buttonName%>" >
- </td>
- </tr>
- </table>
- </form>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisOperation,
- org.apache.axis2.description.AxisService,
- org.apache.axis2.description.Parameter,
- java.util.ArrayList,
- java.util.Iterator"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>Edit Service Parameters</h1>
- <form method="get" name="editServicepara" action="axis2-admin/editServicepara">
- <%
- AxisService axisService = (AxisService)request.getSession().
- getAttribute(Constants.SERVICE);
- if(axisService != null ){
- %> <table width="100%">
-
- <tr>
- <td colspan="2" ><b>
- <%
- String servicName = axisService.getName();
- %>Service Parameters :: <%=servicName%>
- </b></td>
- </tr>
- <tr>
- <td colspan="2" ><input style="display:none" name="axisService" value="<%=servicName%>"></td>
- </tr>
- <%
- ArrayList service_para = axisService.getParameters();
- for (int i = 0; i < service_para.size(); i++) {
- Parameter parameter = (Parameter) service_para.get(i);
- if (parameter.getParameterType()==Parameter.OM_PARAMETER) {
- continue;
- }
- %>
- <tr>
- <td><%=parameter.getName()%></td>
- <td><input type="text" value="<%=parameter.getValue()%>"
- name="<%=(servicName + "_" + parameter.getName())%>" size="50">
- </td>
- </tr>
- <%
- }
- Iterator operations = axisService.getOperations();
- if(operations.hasNext()){
- %>
- <tr>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td colspan="2" > <b>Operation Paramaters :: </b>
- </td>
- </tr>
- <%
- }
-
- ArrayList op_paras ;
- operations = axisService.getOperations();
- while (operations.hasNext()) {
- AxisOperation axisOperation = (AxisOperation) operations.next();
- String operationName = axisOperation.getName().getLocalPart();
- %>
- <tr>
- <td colspan="2" > </td>
- </tr>
- <tr>
- <td colspan="2" ><b>Operation : <%=operationName%></b></td>
- </tr>
- <%
- op_paras = axisOperation.getParameters();
- for (int i = 0; i < op_paras.size(); i++) {
- Parameter parameter = (Parameter) op_paras.get(i);
- if (parameter.getParameterType()==Parameter.OM_PARAMETER) {
- continue;
- }
- %>
- <tr>
- <td><%=parameter.getName()%></td>
- <td><input type="text" value="<%=parameter.getValue()%>"
- name="<%=(operationName + "_" + parameter.getName())%>" size="50">
- </td>
- </tr>
- <%
- }
- }
- %>
- <tr>
- <td> </td>
- <td>
- <input name="changePara" type="submit" value=" Change " >
- </td>
- </tr>
- </table>
- <%
- } else {
- %>
- <p><%=request.getAttribute("status")%></p>
- <%
- }
-
- %>
- <form>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>Untitled Document</title>
- <style type="text/css">
- </style></head>
-
- <body>
- <jsp:include page="include/adminheader.inc"/>
- </body>
-</html>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants"%>
-<%@ page import="org.apache.axis2.context.ConfigurationContext"%>
-<%@ page import="org.apache.axis2.context.ServiceContext"%>
-<%@ page import="org.apache.axis2.context.ServiceGroupContext"%>
-<%@ page import="java.util.Iterator"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>Running Context Hierarchy</h1>
-<%
- ConfigurationContext configContext = (ConfigurationContext) request.getSession().getAttribute(
- Constants.CONFIG_CONTEXT);
-
- String[] serviceGroupIds = configContext.getServiceGroupContextIDs();
- if (serviceGroupIds.length > 0) {
-%>
-<ul>
- <%
-
- for (int i = 0; i < serviceGroupIds.length; i++) {
- String groupContextID = serviceGroupIds[i];
- ServiceGroupContext groupContext = configContext.getServiceGroupContext(groupContextID);
- %>
- <li><%=groupContextID%><font color="blue"><a href="axis2-admin/viewServiceGroupConetxt?TYPE=VIEW&ID=<%=groupContextID%>">
- View</a></font> <font color="red"><a href="axis2-admin/viewServiceGroupConetxt?TYPE=DELETE&ID=<%=groupContextID%>">
- Remove</a> </font></li>
- <%
- Iterator serviceContextItr = groupContext.getServiceContexts();
- %><ul><%
- while (serviceContextItr.hasNext()) {
- ServiceContext serviceContext = (ServiceContext)serviceContextItr.next();
- String serviceConID = serviceContext.getAxisService().getName();
- %>
- <li><%=serviceConID%><font color="blue"><a href="axis2-admin/viewServiceContext?TYPE=VIEW&ID=<%=serviceConID%>&PID=<%=groupContextID%>">
- View</a></font></li>
- <%
- }
- %></ul><hr><%
- }
- %> </ul>
- <%
- } else {%>
- <p>No running contexts were found on the system.</p>
- <%}
-%>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.engine.AxisConfiguration,
- org.apache.axis2.engine.Handler,
- org.apache.axis2.engine.Phase,
- java.util.List"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>View Global Execution Chains</h1>
- <%
- AxisConfiguration axisConfig = (AxisConfiguration)request.getSession().
- getAttribute(Constants.GLOBAL_HANDLERS);
- if(axisConfig != null ){
- List handlers ;
- List phases = axisConfig.getInFlowPhases();
- %>
- <h3> In Flow Up To and Including Dispatcher </h3>
- <ul>
- <%
- for (int i = 0; i < phases.size(); i++) {
- Phase phase = (Phase) phases.get(i);
- %>
- <li>Phase Name : <%=phase.getPhaseName()%></li>
- <ul>
- <%
- handlers = phase.getHandlers();
- for (int j = 0; j < handlers.size(); j++) {
- Handler handler = (Handler) handlers.get(j);
- %>
- <li>Handler Name : <%=handler.getHandlerDesc().getName()%></li>
- <%
- }
- %>
- </ul>
- <%
- }
- %>
- </ul>
- <%
- phases = axisConfig.getInFaultFlowPhases();
- %>
- <h3> In Fault Flow </h3>
- <ul>
- <%
- for (int i = 0; i < phases.size(); i++) {
- Phase phase = (Phase) phases.get(i);
- %>
- <li>Phase Name : <%=phase.getPhaseName()%></li>
- <ul>
- <%
- handlers = phase.getHandlers();
- for (int j = 0; j < handlers.size(); j++) {
- Handler handler = (Handler) handlers.get(j);
- %>
- <li>Handler Name : <%=handler.getHandlerDesc().getName()%></li>
- <%
- }
- %>
- </ul>
- <%
- }
- %>
- </ul>
- <%
-
- phases = axisConfig.getOutFlowPhases();
- %>
- <h3> Out Flow </h3>
- <ul>
- <%
- for (int i = 0; i < phases.size(); i++) {
- Phase phase = (Phase) phases.get(i);
- %>
- <li>Phase Name : <%=phase.getPhaseName()%></li>
- <ul>
- <%
- handlers = phase.getHandlers();
- for (int j = 0; j < handlers.size(); j++) {
- Handler handler = (Handler) handlers.get(j);
- %>
- <li>Handler Name : <%=handler.getHandlerDesc().getName()%></li>
- <%
- }
- %>
- </ul>
- <%
- }
- %>
- </ul>
- <%
- phases = axisConfig.getOutFaultFlowPhases();
- %>
- <h3> Out Fault Flow </h3>
- <ul>
- <%
- for (int i = 0; i < phases.size(); i++) {
- Phase phase = (Phase) phases.get(i);
- %>
- <li>Phase Name : <%=phase.getPhaseName()%></li>
- <ul>
- <%
- handlers = phase.getHandlers();
- for (int j = 0; j < handlers.size(); j++) {
- Handler handler = (Handler) handlers.get(j);
- %>
- <li>Handler Name : <%=handler.getHandlerDesc().getName()%></li>
- <%
- }
- %>
- </ul>
- <%
- }
- %>
- </ul>
- <%
-
- }
- %>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisOperation,
- org.apache.axis2.description.AxisService,
- org.apache.axis2.engine.Handler,
- org.apache.axis2.engine.Phase,
- java.util.ArrayList,
- java.util.List,
- java.util.Iterator"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<html>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>View Operation Specific Chains</h1>
- <%
- AxisService axisService = (AxisService)request.getSession().
- getAttribute(Constants.SERVICE_HANDLERS);
- if(axisService != null ){
- List handlers ;
- Iterator operations = axisService.getOperations();
- while (operations.hasNext()) {
- AxisOperation axisOperationon = (AxisOperation) operations.next();
- %><h2>Operation Name : <%=axisOperationon.getName().getLocalPart()%></h2><%
- ArrayList phases = axisOperationon.getRemainingPhasesInFlow();
- %>
- <h3> In Flow </h3>
- <ul>
- <%
- for (int i = 0; i < phases.size(); i++) {
- Phase phase = (Phase) phases.get(i);
- %>
- <li>Phase Name : <%=phase.getPhaseName()%></li>
- <ul>
- <%
- handlers = phase.getHandlers();
- for (int j = 0; j < handlers.size(); j++) {
- Handler handler = (Handler) handlers.get(j);
- %>
- <li>Handler Name : <%=handler.getHandlerDesc().getName()%></li>
- <%
- }
- %>
- </ul>
- <%
- }
- %>
- </ul>
- <%
- phases = axisOperationon.getPhasesInFaultFlow();
- %>
- <h3> In Fault Flow </h3>
- <ul>
- <%
- for (int i = 0; i < phases.size(); i++) {
- Phase phase = (Phase) phases.get(i);
- %>
- <li>Phase Name : <%=phase.getPhaseName()%></li>
- <ul>
- <%
- handlers = phase.getHandlers();
- for (int j = 0; j < handlers.size(); j++) {
- Handler handler = (Handler) handlers.get(j);
- %>
- <li>Handler Name : <%=handler.getHandlerDesc().getName()%></li>
- <%
- }
- %>
- </ul>
- <%
- }
- %>
- </ul>
- <%
-
- phases = axisOperationon.getPhasesOutFlow();
- %>
- <h3> Out Flow </h3>
- <ul>
- <%
- for (int i = 0; i < phases.size(); i++) {
- Phase phase = (Phase) phases.get(i);
- %>
- <li>Phase Name : <%=phase.getPhaseName()%></li>
- <ul>
- <%
- handlers = phase.getHandlers();
- for (int j = 0; j < handlers.size(); j++) {
- Handler handler = (Handler) handlers.get(j);
- %>
- <li>Handler Name : <%=handler.getHandlerDesc().getName()%></li>
- <%
- }
- %>
- </ul>
- <%
- }
- %>
- </ul>
- <%
- phases = axisOperationon.getPhasesOutFaultFlow();
- %>
- <h3> Out Fault Flow </h3>
- <ul>
- <%
- for (int i = 0; i < phases.size(); i++) {
- Phase phase = (Phase) phases.get(i);
- %>
- <li>Phase Name : <%=phase.getPhaseName()%></li>
- <ul>
- <%
- handlers = phase.getHandlers();
- for (int j = 0; j < handlers.size(); j++) {
- Handler handler = (Handler) handlers.get(j);
- %>
- <li>Handler Name : <%=handler.getHandlerDesc().getName()%></li>
- <%
- }
- %>
- </ul>
- <%
- }
- %>
- </ul>
- <%
-
- }
- }
-
- %>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>Welcome to Axis2 Web Admin Module !!</h1>
-<p>You are now logged into the Axis2 administration console from inside
-the console you will be able to</p>
- <ul>
- <li>to check on the health of your Axis2 deployment.</li>
- <li>to change any parameters at run time.</li>
- <li>to upload new services into Axis2 [Service hot-deployment].</li>
- </ul>
-
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-BODY {
- background-color : "#FFFFFF";
- leftmargin:"0";
- topmargin:"0";
- font-family:Arial;
- font-size:11pt;
-}
-h1 { font-family: Arial; font-size: 16pt; font-weight: bold }
-h2 { font-family: Arial; font-size: 13pt; font-weight: bold; color: #5D0D7D }
-ul { font-family: Arial; font-size: 11pt }
-input { font-family: Arial; font-size: 8pt; font-weight: bold }
-td { font-family: Arial; font-size: 10pt }
-h3 { font-family: Arial; font-size: 12pt; font-weight:bold }
-TABLE.FULL_BLANK {
- width : 100%;
- height : 100%;
- border : 0;
- padding : 0;
-}
-
-TABLE.LOG_IN_FORM{
- height: 200px%;
- border:1px solid #000000;
- width: 300px%;
- cellspacing:1px;
- cellpadding:1px;
- background-color: #f7f7f7 ;
-}
-
-UL.loginUL LI{
- padding: 10pt;
-}
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"/>
-<p><%=request.getSession().getAttribute("status")%></p>
-<p>Click <a href="services/listServices">here</a> to go to the service list page</p>
-<jsp:include page="include/adminfooter.inc" />
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"/>
-<%=request.getSession().getAttribute("status")%>
-<jsp:include page="include/adminfooter.inc" />
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisModule,
- java.util.Collection,
- java.util.HashMap,
- java.util.Iterator" %>
-<%@ page import="org.apache.axis2.util.Utils" %>
-<html>
-<jsp:include page="include/adminheader.jsp"/>
-<%
- String status = (String) request.getSession().getAttribute(Constants.ENGAGE_STATUS);
-%>
-<h1>Engage Module Globally</h1>
-
-<p>To engage a module on all services across the system, select a module from the combo box below
- and click on the "Engage" button. Any module that needs to place handlers into the pre-dispatch
- phase needs to be engaged globally.</p>
-
-<form method="get" name="selectModuleForm" action="axis2-admin/engagingglobally">
- <table border="0" width="100%" cellspacing="1" cellpadding="1">
- <tr>
- <td width="15%">Select a Module :</td>
- <td width="75%" align="left">
- <select name="modules">
- <%
- HashMap modules = (HashMap) request.getSession().getAttribute(Constants.MODULE_MAP);
- request.getSession().setAttribute(Constants.MODULE_MAP,null);
- Collection moduleCol = modules.values();
- for (Iterator iterator = moduleCol.iterator(); iterator.hasNext();) {
- AxisModule axisOperation = (AxisModule) iterator.next();
- String modulename = axisOperation.getName();
- %>
- <option align="left" value="<%=modulename%>"><%=modulename%>
- </option>
- <%
- }
- %>
- </select>
- </td>
- </tr>
- <tr><td> </td>
- <td>
- <input name="submit" type="submit" value=" Engage ">
- </td>
- </tr>
- </table>
-</form>
-<%
- if (status != null) {
-%>
-<p style="color:blue"><%=Utils.sanitizeWebOutput(status)%></p>
-<%
- } %>
-<jsp:include page="include/adminfooter.inc"/>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisModule,
- org.apache.axis2.description.AxisOperation,
- org.apache.axis2.util.Utils,
- java.util.Collection,
- java.util.HashMap,
- java.util.Iterator"%>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<%
- String status = (String)request.getSession().getAttribute(Constants.ENGAGE_STATUS);
-%>
-<h1>Engage Module for an Operation</h1>
-<p>To engage a module for an axis operation,</p>
- <ol>
- <li>select the module you want to engage </li>
- <li>select the axis operation you like the module to be engaged.</li>
- <li>click "Engage".</li>
- </ol>
-
-<form method="get" name="selectModuleForm" action="axis2-admin/listOperations">
-<table border="0" width="100%" cellspacing="1" cellpadding="1">
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>Select a Module :</td>
- </tr>
- <tr>
- <td>
- <select name="modules">
- <%
- HashMap moduels = (HashMap)request.getSession().getAttribute(Constants.MODULE_MAP);
- request.getSession().setAttribute(Constants.MODULE_MAP,null);
- Collection moduleCol = moduels.values();
- for (Iterator iterator = moduleCol.iterator(); iterator.hasNext();) {
- AxisModule axisOperation = (AxisModule) iterator.next();
- String modulename = axisOperation.getName();
- %> <option align="left" value="<%=modulename%>"><%=modulename%></option>
- <%
- }
- %>
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>Select an Operation :</td>
- </tr>
- <tr>
- <td>
- <select name="axisOperation">
- <%
- Iterator operations = (Iterator)request.getSession().getAttribute(Constants.OPERATION_MAP);
- while (operations.hasNext()) {
- AxisOperation axisOperationtion = (AxisOperation)operations.next();
- String opname = axisOperationtion.getName().getLocalPart();
- %> <option align="left" value="<%=opname%>"><%=opname%></option>
- <%
- }
- request.getSession().setAttribute(Constants.OPERATION_MAP,null);
- %>
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
- <input name="submit" type="submit" value=" Engage " >
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
- <textarea cols="50" <%
- if(status == null){
- %>
- style="display:none"
- <%
- } %>
- ><%=Utils.sanitizeWebOutput(status)%></textarea>
- </td>
- </tr>
- </table>
- </form>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisModule,
- org.apache.axis2.description.AxisService,
- java.util.Collection,
- java.util.HashMap,
- java.util.Iterator"
- %>
-<%@ page import="org.apache.axis2.util.Utils" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<%
- String status = (String) request.getSession().getAttribute(Constants.ENGAGE_STATUS);
-%>
-<h1>Engage Module for a Service</h1>
-
-<p>To engage a module for a axis service,</p>
-
- <ol>
- <li>select the module you want to engage</li>
- <li>select the axis service you like the module to be engaged.</li>
- <li>click "Engage".</li>
- </ol>
-
-<form method="get" name="selectModuleForm" action="axis2-admin/engageToService">
- <table border="0" width="100%" cellspacing="1" cellpadding="1">
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>Select a Module :</td>
- </tr>
- <tr>
- <td>
- <select name="modules">
- <%
-
- HashMap moduels = (HashMap)request.getSession().getAttribute(Constants.MODULE_MAP);
- request.getSession().setAttribute(Constants.MODULE_MAP,null);
- Collection moduleCol = moduels.values();
- for (Iterator iterator = moduleCol.iterator(); iterator.hasNext();) {
- AxisModule axisOperation = (AxisModule) iterator.next();
- String modulename = axisOperation.getName();
-
- %>
- <option align="left" value="<%=modulename%>"><%=modulename%>
- </option>
- <%
-
- }
-
- %>
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>Select a Service :</td>
- </tr>
- <tr>
- <td>
- <select name="axisService">
- <%
-
- HashMap services = (HashMap)request.getSession().getAttribute(Constants.SERVICE_MAP);
- Collection serviceCol = services.values();
- for (Iterator iterator = serviceCol.iterator(); iterator.hasNext();) {
- AxisService axisService = (AxisService)iterator.next();
- String serviceName = axisService.getName();
-
- %>
- <option align="left" value="<%=serviceName%>"><%=serviceName%>
- </option>
- <%
-
- }
- request.getSession().setAttribute(Constants.SERVICE_MAP,null);
-
- %>
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
- <input name="submit" type="submit" value=" Engage ">
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
- <textarea cols="50" <%
- if (status == null) {
- %>
- style="display:none"
- <%
- } %>
- ><%=Utils.sanitizeWebOutput(status)%>
- </textarea>
- </td>
- </tr>
- </table>
-</form>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
-
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<%@page isErrorPage="true" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
- <table>
- <tr>
- <td align="center">An error has occured!. Please check the details below</td>
- </tr>
- <tr>
- <td align="center"><%=exception.getMessage()%></td>
- </tr>
- </table>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- java.util.Hashtable"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
- <%
- Hashtable errornessModules =(Hashtable)request.getSession().getAttribute(Constants.ERROR_MODULE_MAP);
- String moduleName = request.getParameter("moduleName");
- %> <h3>The Module has deployment faults</h3><%
- %><font color="red" ><%=(String)errornessModules.get(moduleName) %></font><%
- %>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
\ No newline at end of file
+++ /dev/null
- <%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%> <%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisModule,
- java.util.Collection,
- java.util.Iterator"%>
- <%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>Globally Engaged Modules</h1>
- <%
- boolean foundModules = false;
- boolean wroteUL = false;
- String modulename = "";
- Collection moduleCol = (Collection) request.getSession().getAttribute(Constants.MODULE_MAP);
- request.getSession().setAttribute(Constants.MODULE_MAP, null);
- if (moduleCol != null && moduleCol.size() > 0) {
- for (Iterator iterator = moduleCol.iterator(); iterator.hasNext();) {
- AxisModule axisOperation = (AxisModule) iterator.next();
- modulename = axisOperation.getName();
- if (!wroteUL) {
- wroteUL = true;
- %>
- <ul>
-<%
- }
- %><li><%=modulename%></li>
- <br> <%
- }
- if (wroteUL){
-%>
- </ul>
-<%
- }
- } else{
- %>
- <h2><font color="blue">There are no modules engaged globally</font></h2>
- <%
- }
- %>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-</td></tr>
-</table>
-<jsp:include page="footer.inc"></jsp:include>
-</body>
-</html>
\ No newline at end of file
+++ /dev/null
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<table width="100%">
- <tr>
- <td align="left"><img src="axis2-web/images/asf-logo.gif"/><h1>Axis 2</h1></td>
- <td align="right"><img src="axis2-web/images/axis.jpg"/></td>
- </tr>
- <tr>
- <td>.</td>
- <td align="right"><a href="logout" target="_parent" >Log out</a></td>
- </tr>
-</table>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants" %>
-<%@ page import="org.apache.axis2.context.ConfigurationContext" %>
-<%@ page import="org.apache.axis2.context.ServiceContext" %>
-<%@ page import="org.apache.axis2.context.ServiceGroupContext" %>
-<%@ page import="org.apache.axis2.deployment.util.PhasesInfo" %>
-<%@ page import="org.apache.axis2.description.AxisModule" %>
-<%@ page import="org.apache.axis2.description.AxisOperation" %>
-<%@ page import="org.apache.axis2.description.AxisService" %>
-<%@ page import="org.apache.axis2.description.AxisServiceGroup" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.engine.AxisConfiguration" %>
-<%@ page import="org.apache.axis2.engine.Handler" %>
-<%@ page import="org.apache.axis2.engine.Phase" %>
-<%@ page import="org.apache.axis2.util.JavaUtils" %>
-<%@ page import="java.util.ArrayList" %>
-<%@ page import="java.util.Collection" %>
-<%@ page import="java.util.Enumeration" %>
-<%@ page import="java.util.HashMap" %>
-<%@ page import="java.util.Hashtable" %>
-<%@ page import="java.util.Iterator" %>
-<%--
-~ Licensed to the Apache Software Foundation (ASF) under one
-~ or more contributor license agreements. See the NOTICE file
-~ distributed with this work for additional information
-~ regarding copyright ownership. The ASF licenses this file
-~ to you under the Apache License, Version 2.0 (the
-~ "License"); you may not use this file except in compliance
-~ with the License. You may obtain a copy of the License at
-~
-~ http://www.apache.org/licenses/LICENSE-2.0
-~
-~ Unless required by applicable law or agreed to in writing,
-~ software distributed under the License is distributed on an
-~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-~ KIND, either express or implied. See the License for the
-~ specific language governing permissions and limitations
-~ under the License.
---%>
-<%@ page contentType="text/html;charset=iso-8859-1" language="java" %>
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <jsp:include page="../include/httpbase.jsp"/>
- <title>Axis2 :: Administration Page</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css"/>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
- </head>
-
- <body>
- <jsp:include page="header.inc"/>
- <table class="FULL_BLANK">
- <tr>
- <td valign="top" width="20%">
- <jsp:include page="../LeftFrame.jsp"/>
- </td>
- <td valign="top" align="left" width="80%">
- <table width="100%">
- <tr>
- <td align="right" colspan="2"><a href="#" onclick="javascript:history.back();">Back</a> | <a
- href="axis2-admin/logout">Log out</a></td>
- </tr>
- </table>
+++ /dev/null
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-</td>
-</tr>
-<tr height="20px">
- <td>
- <table width="100%">
- <tr><td>
- <table width="950px">
- <tr><td><hr size="1" noshade="" /></td></tr>
- <tr>
- <td align="center">Copyright © 1999-2006, The Apache Software Foundation<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</td>
- </tr>
- </table>
- </td>
- <td> </td>
- </tr>
- </table>
- </td>
-</tr>
-</table>
+++ /dev/null
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<table class="FULL_BLANK"><tr height="100%"><td valign="top">
-<table width="100%">
-<tr><td>
-<table width="950px">
- <tr>
- <td align="left"><img src="axis2-web/images/asf-logo.gif"/></td>
- <td align="right"><img src="axis2-web/images/axis_l.jpg"/></td>
- </tr>
-</table>
-</td>
-<td> </td></tr></table>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants" %>
-<%@ page import="org.apache.axis2.context.ConfigurationContext" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.transport.http.AxisServlet" %>
-<%@ page import="org.apache.axis2.transport.TransportListener" %>
-<%!
- private String frontendHostUrl;
- private String hostname;
-
- public void jspInit() {
- ServletContext context = this.getServletConfig().getServletContext();
- ConfigurationContext configctx = (ConfigurationContext) context.getAttribute(AxisServlet.CONFIGURATION_CONTEXT);
- if (configctx != null) {
- Parameter parameter = configctx.getAxisConfiguration().getParameter(Constants.HTTP_FRONTEND_HOST_URL);
- if (parameter != null) {
- frontendHostUrl = (String) parameter.getValue();
- }
- Parameter hostnameParam = configctx.getAxisConfiguration().getParameter(TransportListener.HOST_ADDRESS);
- if (hostnameParam != null) {
- hostname = (String) hostnameParam.getValue();
- }
- }
- }
-
- public String calculateHttpBase(HttpServletRequest aRequest) {
- StringBuffer stringBuffer = new StringBuffer();
- if (frontendHostUrl != null) {
- stringBuffer.append(frontendHostUrl);
- } else {
- String scheme = aRequest.getScheme();
- stringBuffer.append(scheme);
- stringBuffer.append("://");
- stringBuffer.append(hostname != null ? hostname : aRequest.getServerName());
- if (("http".equalsIgnoreCase(scheme) && aRequest.getServerPort() != 80) || "https".equalsIgnoreCase(scheme) && aRequest.getServerPort() != 443) {
- stringBuffer.append(":");
- stringBuffer.append(aRequest.getServerPort());
- }
- // I think i saw web containers return null for root web context
- if (aRequest.getContextPath() != null) {
- stringBuffer.append(aRequest.getContextPath());
- }
- }
- // append / char if needed
- if (stringBuffer.charAt(stringBuffer.length() - 1) != '/') {
- stringBuffer.append("/");
- }
- String curentUrl = stringBuffer.toString();
- aRequest.setAttribute("frontendHostUrl", curentUrl);
- return curentUrl;
- }
-%>
-<base href="<%= calculateHttpBase(request)%>"/>
\ No newline at end of file
+++ /dev/null
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<table width="100%">
- <tr>
- <td align="center"><a href="index.jsp">Back Home</a></td>
- </tr>
-</table>
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.AxisFault" %>
-<%@ page import="org.apache.axis2.Constants" %>
-<%@ page import="org.apache.axis2.addressing.EndpointReference" %>
-<%@ page import="org.apache.axis2.client.Options" %>
-<%@ page import="org.apache.axis2.client.ServiceClient" %>
-<%@ page import="org.apache.axis2.context.ConfigurationContext" %>
-<%@ page import="org.apache.axis2.context.ConfigurationContextFactory" %>
-<%@ page import="org.apache.axis2.description.AxisOperation" %>
-<%@ page import="org.apache.axis2.description.AxisService" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.engine.AxisConfiguration" %>
-<%@ page import="org.apache.axis2.util.JavaUtils" %>
-<%@ page import="javax.xml.parsers.SAXParser" %>
-<%@ page import="javax.xml.parsers.SAXParserFactory" %>
-<%@ page import="java.io.IOException" %>
-<%@ page import="java.io.InputStream" %>
-<%@ page import="java.io.StringWriter" %>
-<%@ page import="java.util.Collection" %>
-<%@ page import="java.util.Enumeration" %>
-<%@ page import="java.util.HashMap" %>
-<%@ page import="java.util.Hashtable" %>
-<%@ page import="java.util.Iterator" %>
-<%--
-~ Licensed to the Apache Software Foundation (ASF) under one
-~ or more contributor license agreements. See the NOTICE file
-~ distributed with this work for additional information
-~ regarding copyright ownership. The ASF licenses this file
-~ to you under the Apache License, Version 2.0 (the
-~ "License"); you may not use this file except in compliance
-~ with the License. You may obtain a copy of the License at
-~
-~ http://www.apache.org/licenses/LICENSE-2.0
-~
-~ Unless required by applicable law or agreed to in writing,
-~ software distributed under the License is distributed on an
-~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-~ KIND, either express or implied. See the License for the
-~ specific language governing permissions and limitations
-~ under the License.
---%>
-<table width="100%">
- <tr><td>
- <table width="950px">
- <tr>
- <td align="right"><a href="axis2-web/index.jsp">Back Home</a> | <a href="#" onclick="javascript:window.location.reload(true);return false;">Refresh</a></td>
- </tr>
- </table>
- </td>
- <td> </td></tr>
-</table>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<html>
- <head>
- <jsp:include page="include/httpbase.jsp"/>
- <title>Axis 2 - Home</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css"/>
- </head>
-
- <body>
- <jsp:include page="include/header.inc" />
- <br/>
-
- <h1>Welcome!</h1>
- Welcome to the new generation of Axis. If you can see this page you have
- successfully deployed the Axis2 Web Application. However, to ensure that Axis2
- is properly working, we encourage you to click on the validate link.
- <br/>
- <ul>
- <li><a href="services/listServices">Services</a>
- <br/>
- View the list of all the available services deployed in this server.
- </li>
- <li><a href="axis2-web/HappyAxis.jsp">Validate</a>
- <br/>
- Check the system to see whether all the required libraries are in place
- and view the system information.
- </li>
- <%--<li><a href="interop.jsp">Do an interop test</a>
- <br/>
- You can run Interoperability tests here
- </li>--%>
- <li><a href="axis2-admin/">Administration</a>
- <br/>
- Console for administering this Axis2 installation.
- </li>
- </ul>
- <jsp:include page="include/footer.inc"/>
- </body>
-</html>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisOperation"%>
-<%@ page import="org.apache.axis2.description.AxisService"%>
-<%@ page import="java.util.Hashtable"%>
-<%@ page import="java.util.Iterator"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<html>
- <head>
- <jsp:include page="include/httpbase.jsp"/>
- <title>List Single service</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css">
- </head>
- <body>
- <jsp:include page="include/header.inc"></jsp:include>
- <jsp:include page="include/link-footer.jsp"></jsp:include>
- <%
- String prifix = request.getAttribute("frontendHostUrl") + (String)request.getSession().getAttribute(Constants.SERVICE_PATH) +"services/";
- %>
- <%
- String isFault = (String)request.getSession().getAttribute(Constants.IS_FAULTY);
- String servicName = request.getParameter("serviceName");
- if(Constants.IS_FAULTY.equals(isFault)){
- Hashtable errornessservices =(Hashtable)request.getSession().getAttribute(Constants.ERROR_SERVICE_MAP);
- %>
- <h3>This Web axisService has deployment faults</h3><%
- %><font color="red" ><%=(String)errornessservices.get(servicName) %></font>
- <%
-
- }else {
-
- AxisService axisService =
- (AxisService) request.getSession().getAttribute(Constants.SINGLE_SERVICE);
- if(axisService!=null){
- Iterator opItr = axisService.getOperations();
- //operationsList = operations.values();
- String serviceName = axisService.getName();
- %><h2><font color="blue"><a href="<%=prifix + axisService.getName()%>?wsdl"><%=serviceName%></a></font></h2>
- <font color="blue">Service EPR : </font><font color="black"><%=prifix + axisService.getName()%></font><br>
- <h4>Service Description : <font color="black"><%=axisService.getServiceDescription()%></font></h4>
- <i><font color="blue">Service Status : <%=axisService.isActive()?"Active":"InActive"%></font></i><br>
- <%
- if (opItr.hasNext()) {
- %><i>Available operations</i><%
- } else {
- %><i> There are no Operations specified</i><%
- }
- opItr = axisService.getOperations();
- %><ul><%
- while (opItr.hasNext()) {
- AxisOperation axisOperation = (AxisOperation) opItr.next();
- %><li><%=axisOperation.getName().getLocalPart()%></li>
- <%
- }
- %></ul>
- <%
- } else{
- %>
- <h3><font color="red" >No services found in this location.</font></h3>
- <%
- }
-
- }
- %>
-<jsp:include page="include/footer.inc"></jsp:include>
- </body>
-</html>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants" %>
-<%@ page import="org.apache.axis2.description.AxisModule" %>
-<%@ page import="org.apache.axis2.description.AxisOperation" %>
-<%@ page import="org.apache.axis2.description.AxisService" %>
-<%@ page import="java.util.Collection" %>
-<%@ page import="java.util.HashMap" %>
-<%@ page import="java.util.Iterator" %>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<html>
-<head>
- <jsp:include page="include/httpbase.jsp"/>
- <title>List Services</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css" />
-</head>
-
-<body>
-<jsp:include page="include/adminheader.jsp"/>
-<h1>Available services</h1>
-<%
- String prefix = request.getAttribute("frontendHostUrl") + (String)request.getSession().getAttribute(Constants.SERVICE_PATH) +"/";
-%>
-<%
- HashMap serviceMap = (HashMap) request.getSession().getAttribute(Constants.SERVICE_MAP);
- request.getSession().setAttribute(Constants.SERVICE_MAP,null);
- AxisService axisService = (AxisService) serviceMap.get(request.getParameter("serviceName"));
- if (axisService != null) {
- Iterator operations;
- String serviceName;
- operations = axisService.getOperations();
- serviceName = axisService.getName();
-%><hr>
-
-<h2><font color="blue"><a href="<%=prefix + axisService.getName()%>?wsdl"><%=serviceName%></a>
-</font></h2>
-<font color="blue">Service EPR :</font><font color="black"><%=prefix + axisService.getName()%></font>
-<h4>Service Description : <font color="black"><%=axisService.getServiceDescription()%></font></h4>
-<i><font color="blue">Service Status : <%=axisService.isActive() ? "Active" : "InActive"%></font></i><br/>
-<%
- Collection engagedModules = axisService.getEngagedModules();
- String moduleName;
- if (engagedModules.size() > 0) {
-%>
-<i>Engaged Modules for the Axis Service</i><ul>
- <%
- for (Iterator iteratorm = engagedModules.iterator(); iteratorm.hasNext();) {
- AxisModule axisOperation = (AxisModule) iteratorm.next();
- moduleName = axisOperation.getName();
- %><li><%=moduleName%></li>
- <%
- }%>
-</ul>
-<%
- }
- if (operations.hasNext()) {
-%><br><i>Available operations</i><%
-} else {
-%><i> There are no operations specified</i><%
- }
-%><ul><%
- operations = axisService.getOperations();
- while (operations.hasNext()) {
- AxisOperation axisOperation = (AxisOperation) operations.next();
-%><li><%=axisOperation.getName().getLocalPart()%></li>
- <%
- engagedModules = axisOperation.getEngagedModules();
- if (engagedModules.size() > 0) {
- %>
- <br><i>Engaged Modules for the Operation</i><ul>
- <%
- for (Iterator iterator2 = engagedModules.iterator(); iterator2.hasNext();) {
- AxisModule moduleDecription = (AxisModule) iterator2.next();
- moduleName = moduleDecription.getName();
- %><li><%=moduleName%></li><br><%
- }
-%></ul><%
- }
-
- }
-%></ul>
-<%
- }
-%>
-<jsp:include page="include/adminfooter.inc"/>
-</body>
-</html>
+++ /dev/null
- <%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%> <%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisModule,
- java.util.Collection"%>
- <%@ page import="java.util.Enumeration"%>
- <%@ page import="java.util.HashMap"%>
- <%@ page import="java.util.Hashtable"%>
- <%@ page import="java.util.Iterator"%>
- <%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
- <h1>Available Modules</h1>
- <%
- boolean foundModules = false;
- boolean wroteUL = false;
- HashMap moduleMap = (HashMap)request.getSession().getAttribute(Constants.MODULE_MAP);
- request.getSession().setAttribute(Constants.MODULE_MAP,null);
- Hashtable errornesModules =(Hashtable)request.getSession().getAttribute(Constants.ERROR_MODULE_MAP);
- if (moduleMap!=null && !moduleMap.isEmpty()){
- String modulename ;
- String moduleDescription ;
- Collection moduleNames = moduleMap.values();
- for (Iterator iterator = moduleNames.iterator(); iterator.hasNext();) {
- foundModules = true;
- AxisModule moduleQName = (AxisModule) iterator.next();
- modulename = moduleQName.getName();
- moduleDescription = moduleQName.getModuleDescription();
- if(moduleDescription==null){
- moduleDescription = "[ -- No module description found --]";
- }
- if (!wroteUL){
- wroteUL = true;
-%>
- <ul>
-<%
- }
- %><li><b><%=modulename%></b> : <%=moduleDescription%></li>
- <%
- }
- if (wroteUL){
-%>
- </ul>
-<%
- }
- }
- %>
- <%if(errornesModules.size()>0){
- %>
- <h3><font color="red">Faulty Modules</font></h3>
- <%
- Enumeration faultyModules = errornesModules.keys();
- while (faultyModules.hasMoreElements()) {
- foundModules = true;
- String faultyModuleName = (String) faultyModules.nextElement();
- %><a href="errorModule.jsp?moduleName=<%=faultyModuleName%>">
- <%=faultyModuleName%></a>
- <%
- }
- }
- if(! foundModules) {
- %>
- <h2><font color="blue">There are no modules deployed in the system.</font></h2>
- <%
- }
- %>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisModule" %>
-<%@ page import="org.apache.axis2.description.AxisOperation" %>
-<%@ page import="org.apache.axis2.description.AxisService" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.engine.AxisConfiguration" %>
-<%@ page import="org.apache.axis2.util.JavaUtils" %>
-<%@ page import="java.util.Collection" %>
-<%@ page import="java.util.Enumeration" %>
-<%@ page import="java.util.HashMap" %>
-<%@ page import="java.util.Hashtable" %>
-<%@ page import="java.util.Iterator" %>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"/>
-
-<h1>Available Services</h1>
-<% String prefix = request.getAttribute("frontendHostUrl") + (String)request.getSession().getAttribute(Constants.SERVICE_PATH) + "/";
-%>
-<%
- HashMap serviceMap = (HashMap) request.getSession().getAttribute(Constants.SERVICE_MAP);
- request.getSession().setAttribute(Constants.SERVICE_MAP, null);
- Hashtable errornessservice = (Hashtable) request.getSession().getAttribute(Constants.ERROR_SERVICE_MAP);
- boolean status = false;
- if (serviceMap != null && !serviceMap.isEmpty()) {
- Iterator operations;
- String serviceName;
- Collection servicecol = serviceMap.values();
- for (Iterator iterator = servicecol.iterator(); iterator.hasNext();) {
- AxisService axisService = (AxisService) iterator.next();
- operations = axisService.getOperations();
- serviceName = axisService.getName();
-%><h2><font color="blue"><a href="<%=prefix + axisService.getName()%>?wsdl"><%=serviceName%></a></font></h2>
-<%
- // do we need to enable REST in the main servlet so that it handles both REST and SOAP messages
- boolean disableREST = false;
- AxisConfiguration axisConfiguration = axisService.getAxisConfiguration();
-
- Parameter parameter ;
-
- // do we need to completely disable REST support
- parameter = axisConfiguration.getParameter(Constants.Configuration.DISABLE_REST);
- if (parameter != null) {
- disableREST = !JavaUtils.isFalseExplicitly(parameter.getValue());
- }
- if (!disableREST) {
-%>
-
-<%
-%>
-<%
- }
-
-
- String serviceDescription = axisService.getServiceDescription();
- if (serviceDescription == null || "".equals(serviceDescription)) {
- serviceDescription = "No description available for this service";
- }
-%>
-<p>Service Description : <%=serviceDescription%><br/>
-Service EPR : <%=prefix + axisService.getName()%><br/>
-Service Status : <%=axisService.isActive() ? "Active" : "InActive"%>
-Actions : <a href="axis2-admin/deleteService?serviceName=<%=serviceName%>">Remove Service</a></p><br>
-<%
- Collection engagedModules = axisService.getEngagedModules();
- String moduleName;
- boolean modules_present = false;
- if (engagedModules.size() > 0) {
-%>
-<i>Engaged modules for the service</i>
-<%
- for (Iterator iteratorm = engagedModules.iterator(); iteratorm.hasNext();) {
- AxisModule axisOperation = (AxisModule) iteratorm.next();
- moduleName = axisOperation.getName();
- if (!modules_present) {
- modules_present = true;
-%>
-<ul>
- <% }
- %><li><%=moduleName%> :: <a href="axis2-admin/disengageModule?type=service&serviceName=<%=serviceName%>&module=<%=moduleName%>">Disengage</a></li>
- <br>
- <%
- }
- if (modules_present) {%>
-</ul>
-<%
- }
- }
- if (operations.hasNext()) {
-%><br><i>Available operations</i><%
-} else {
-%><i> There are no Operations specified</i><%
- }
-%><ul><%
- operations = axisService.getOperations();
- while (operations.hasNext()) {
- AxisOperation axisOperation = (AxisOperation) operations.next();
-%><li><%=axisOperation.getName().getLocalPart()%></li>
- <%-- <br>Operation EPR : <%=prifix + axisService.getName().getLocalPart() + "/"+ axisOperation.getName().getLocalPart()%>--%>
- <%
- engagedModules = axisOperation.getEngagedModules();
- if (engagedModules.size() > 0) {
- %>
- <br><i>Engaged Modules for the Operation</i><ul>
- <%
- for (Iterator iterator2 = engagedModules.iterator(); iterator2.hasNext();) {
- AxisModule moduleDecription = (AxisModule) iterator2.next();
- moduleName = moduleDecription.getName();
- %><li><%=moduleName%> :: <a href="axis2-admin/disengageModule?type=operation&serviceName=<%=serviceName%>&operation=<%=axisOperation.getName().getLocalPart()%>&module=<%=moduleName%>">Disengage</a></li><br><%
- }
-%></ul><%
- }
-
- }
-%></ul>
-<%
- status = true;
- }
- }
- if (errornessservice != null) {
- if (errornessservice.size() > 0) {
- request.getSession().setAttribute(Constants.IS_FAULTY, Constants.IS_FAULTY);
-%>
-<h3><font color="red">Faulty Services</font></h3>
-<%
- Enumeration faultyservices = errornessservice.keys();
- while (faultyservices.hasMoreElements()) {
- String faultyserviceName = (String) faultyservices.nextElement();
-%><h3><font color="blue"><a href="services/ListFaultyServices?serviceName=<%=faultyserviceName%>">
- <%=faultyserviceName%></a></font></h3>
-<%
- }
- }
- status = true;
- }
- if (!status) {
-%> No services listed! Try hitting refresh. <%
- }
-%>
-<jsp:include page="include/adminfooter.inc" />
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisOperation" %>
-<%@ page import="org.apache.axis2.description.AxisService" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.engine.AxisConfiguration" %>
-<%@ page import="org.apache.axis2.util.JavaUtils" %>
-<%@ page import="java.util.Collection" %>
-<%@ page import="java.util.Enumeration" %>
-<%@ page import="java.util.HashMap" %>
-<%@ page import="java.util.Hashtable" %>
-<%@ page import="java.util.Iterator" %>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<html>
-<jsp:include page="include/httpbase.jsp"/>
-<head><title>List Services</title>
- <link href="axis2-web/css/axis-style.css" rel="stylesheet" type="text/css"/>
-</head>
-
-<body>
-<jsp:include page="include/header.inc" />
-<jsp:include page="include/link-footer.jsp" />
-<h1>Available services</h1>
-<% String prefix = request.getAttribute("frontendHostUrl") + (String)request.getSession().getAttribute(Constants.SERVICE_PATH) + "/";
-%>
-<%
- HashMap serviceMap = (HashMap) request.getSession().getAttribute(Constants.SERVICE_MAP);
- request.getSession().setAttribute(Constants.SERVICE_MAP, null);
- Hashtable errornessservice = (Hashtable) request.getSession().getAttribute(Constants.ERROR_SERVICE_MAP);
- boolean status = false;
- if (serviceMap != null && !serviceMap.isEmpty()) {
- Iterator opItr;
- //HashMap operations;
- String serviceName;
- Collection servicecol = serviceMap.values();
- // Collection operationsList;
- for (Iterator iterator = servicecol.iterator(); iterator.hasNext();) {
- AxisService axisService = (AxisService) iterator.next();
- opItr = axisService.getOperations();
- //operationsList = operations.values();
- serviceName = axisService.getName();
-%><h2><font color="blue"><a href="<%=prefix + axisService.getName()%>?wsdl"><%=serviceName%></a></font></h2>
-<%
- boolean disableREST = false;
- AxisConfiguration axisConfiguration = axisService.getAxisConfiguration();
-
- Parameter parameter ;
-
- // do we need to completely disable REST support
- parameter = axisConfiguration.getParameter(Constants.Configuration.DISABLE_REST);
- if (parameter != null) {
- disableREST = !JavaUtils.isFalseExplicitly(parameter.getValue());
- }
-
- if (!disableREST ) {
-
-%>
-<%
- }
-
-
- String serviceDescription = axisService.getServiceDescription();
- if (serviceDescription == null || "".equals(serviceDescription)) {
- serviceDescription = "No description available for this service";
- }
-%>
-<h5>Service Description : <font color="black"><%=serviceDescription%></font></h5>
-<h5>Service EPR : <%=prefix + axisService.getName()%></h5>
-<h5>Service Status : <%=axisService.isActive() ? "Active" : "InActive"%></h5><br>
-<%
- if (opItr.hasNext()) {
-%><i>Available Operations</i><%
-} else {
-%><i> There are no Operations specified</i><%
- }
- opItr = axisService.getOperations();
-%><ul><%
- while (opItr.hasNext()) {
- AxisOperation axisOperation = (AxisOperation) opItr.next();
-%><li><%=axisOperation.getName().getLocalPart()%></li>
- <%-- <br>Operation EPR : <%=prifix + axisService.getName().getLocalPart() + "/"+ axisOperation.getName().getLocalPart()%>--%>
- <%
- }
- %></ul>
-<%
- status = true;
- }
- }
- if (errornessservice != null) {
- if (errornessservice.size() > 0) {
- request.getSession().setAttribute(Constants.IS_FAULTY, Constants.IS_FAULTY);
-%>
-<hr>
-
-<h3><font color="blue">Faulty Services</font></h3>
-<%
- Enumeration faultyservices = errornessservice.keys();
- while (faultyservices.hasMoreElements()) {
- String faultyserviceName = (String) faultyservices.nextElement();
-%><h3><font color="blue"><a href="services/ListFaultyServices?serviceName=<%=faultyserviceName%>">
- <%=faultyserviceName%></a></font></h3>
-<%
- }
- }
- status = true;
- }
- if (!status) {
-%> No services listed! Try hitting refresh. <%
- }
-%>
-<jsp:include page="include/footer.inc" />
-</body>
-</html>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisOperation" %>
-<%@ page import="org.apache.axis2.description.AxisService" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.engine.AxisConfiguration" %>
-<%@ page import="org.apache.axis2.util.JavaUtils" %>
-<%@ page import="java.util.Hashtable" %>
-<%@ page import="java.util.Iterator" %>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"/>
-<h1>List Single Service</h1>
-<%
- String prefix = request.getAttribute("frontendHostUrl") + (String)request.getSession().getAttribute(Constants.SERVICE_PATH) + "/";
-%>
-<%
- String isFault = (String) request.getSession().getAttribute(Constants.IS_FAULTY);
- String servicName = request.getParameter("serviceName");
- if (Constants.IS_FAULTY.equals(isFault)) {
- Hashtable errornessservices = (Hashtable) request.getSession().getAttribute(Constants.ERROR_SERVICE_MAP);
-%>
-<h3>This Axis service has deployment faults.</h3><%
-%><font color="red"><%=(String) errornessservices.get(servicName) %></font>
-<%
-
-} else {
-
- AxisService axisService =
- (AxisService) request.getSession().getAttribute(Constants.SINGLE_SERVICE);
- if (axisService != null) {
- Iterator opItr = axisService.getOperations();
- //operationsList = operations.values();
- String serviceName = axisService.getName();
-%><h2><font color="blue"><a href="<%=prefix + axisService.getName()%>?wsdl"><%=serviceName%></a></font></h2>
-<font color="blue">Service EPR : </font><font color="black"><%=prefix + axisService.getName()%></font><br>
-<%
- boolean disableREST = false;
- AxisConfiguration axisConfiguration = axisService.getAxisConfiguration();
-
- Parameter parameter;
-
- // do we need to completely disable REST support
- parameter = axisConfiguration.getParameter(Constants.Configuration.DISABLE_REST);
- if (parameter != null) {
- disableREST = !JavaUtils.isFalseExplicitly(parameter.getValue());
- }
- if (!disableREST ) {
-%>
-<%
- }
-
-
- String serviceDescription = axisService.getServiceDescription();
- if (serviceDescription == null || "".equals(serviceDescription)) {
- serviceDescription = "No description available for this service";
- }
-%>
-<h4>Service Description : <font color="black"><%=serviceDescription%></font></h4>
-
-<i><font color="blue">Service Status : <%=axisService.isActive() ? "Active" : "InActive"%></font></i><br>
-<%
- if (opItr.hasNext()) {
-%><i>Available operations</i><%
-} else {
-%><i> There are no Operations specified</i><%
- }
- opItr = axisService.getOperations();
-%><ul><%
- while (opItr.hasNext()) {
- AxisOperation axisOperation = (AxisOperation) opItr.next();
-%><li><%=axisOperation.getName().getLocalPart()%></li>
- <%-- <br>Operation EPR : <%=prifix + axisService.getName().getLocalPart() + "/"+ axisOperation.getName().getLocalPart()%>--%>
- <%
- }
- %></ul>
-<%
-} else {
-%>
-<h3><font color="red">No services found in this location</font></h3>
-<%
- }
-
- }
-%>
-<jsp:include page="include/adminfooter.inc"/>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-
-<jsp:include page="include/adminheader.jsp"/>
-<script type="text/javascript">
-<!--
- function checkFileUpload(){
- if (document.getElementById('serviceUpload').value == '') {
- alert('Please select a file before clicking the upload button.');
- return false;
- } else {
- document.Axis2upload.submit();
- }
- }
-//-->
-</script>
-<h1>Upload an Axis Service Archive File</h1>
-
-<p>You can upload a packaged Axis2 service from this page in two small steps.</p>
-<ul>
- <li>Browse to the location and select the axis service archive file you wish to upload</li>
- <li>Click "Upload" button</li>
-</ul>
-<p>Simple as that!</p>
-
-<% if ("success".equals(request.getAttribute("status"))) { %>
-<font color="green">File <%= request.getAttribute("filename") %> successfully uploaded </font><br/><br/>
-<%
-} else if ("failure".equals(request.getAttribute("status"))) {
-%>
-<font color="red">The following error occurred <br/> <%= request.getAttribute("cause") %></font><br/>
-<% } %>
-
-<form method="post" name="Axis2upload" id="Axis2upload" action="axis2-admin/upload"
- enctype="multipart/form-data">
- <table>
- <tr>
- <td>Service archive : </td>
- <td><input id="serviceUpload" type="file" name="filename" size="50"/></td>
- </tr>
- <tr>
- <td> </td>
- <td><input name="upload" type="button" onclick="javascript:checkFileUpload();" value=" Upload "/></td>
- </tr>
- </table>
-</form>
-<blockquote>
-<p>Hot deployment of new service archives is <%=request.getAttribute("hotDeployment") %></p>
-<p>Hot update of existing service archives is <%=request.getAttribute("hotUpdate") %></p>
-</blockquote>
-<jsp:include page="include/adminfooter.inc"/>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.context.ServiceContext" %>
-<%@ page import="java.util.Iterator" %>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"/>
-<h1>Running Context Hierarchy</h1>
-<%
- ServiceContext serviceContext = (ServiceContext) request.getSession().getAttribute("ServiceContext");
- String type = (String) request.getSession().getAttribute("TYPE");
- if (serviceContext != null) {
- if (type != null) {
- if ("VIEW".equals(type)) {
- Iterator propertyNames = serviceContext.getPropertyNames();
-%>
-<h4>Persistance Properties</h4><ul>
- <%
- while (propertyNames.hasNext()) {
- String key = (String) propertyNames.next();
- Object property = serviceContext.getProperty(key);
- %>
- <li><%=key%> : <%=property.toString()%></li>
- <%
- }
- %></ul>
-<%
- }
-} else {
-%> <h4>No Service Context Found</h4><%
- }
- }
-%>
-<jsp:include page="include/adminfooter.inc"/>
\ No newline at end of file
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.context.ConfigurationContext"%>
-<%@ page import="org.apache.axis2.context.ServiceGroupContext"%>
-<%@ page import="java.util.Iterator"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>Runing Context hierachy</h1>
-<%
- String type = (String) request.getSession().getAttribute("TYPE");
- ConfigurationContext configCtx = (ConfigurationContext) request.getSession().getAttribute("ConfigurationContext");
- ServiceGroupContext sgContext = (ServiceGroupContext) request.getSession().getAttribute("ServiceGroupContext");
- if (sgContext != null) {
- if (type != null) {
- if ("VIEW".equals(type)) {
- Iterator propertyNames = sgContext.getPropertyNames();
-%>
- <h4>Persistance properties</h4><ul>
- <%
- while (propertyNames.hasNext()) {
- String key = (String) propertyNames.next();
- Object property = sgContext.getProperty(key);
- %>
- <li><%=key%> : <%=property.toString()%></li>
- <%
- }
- %></ul>
- <%
- } else if("DELETE".equals(type)){
- configCtx.removeServiceGroupContext(sgContext.getId());
- %>Removed the context<%
- }
- }
- } else {
-%> <h4>No service group context found</h4><%
- }
-%>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
\ No newline at end of file
+++ /dev/null
- <%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%> <%@ page import="org.apache.axis2.Constants,
- org.apache.axis2.deployment.util.PhasesInfo,
- org.apache.axis2.engine.Phase"%>
- <%@ page import="java.util.List"%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<h1>Available Phases</h1>
- <%
- PhasesInfo phases = (PhasesInfo)request.getSession().getAttribute(Constants.PHASE_LIST);
- request.getSession().setAttribute(Constants.PHASE_LIST,null);
- List tempList = phases.getGlobalInflow();
- %><h2><font color="blue">System Pre-defined Phases</font></h2>
- <b>InFlow Up to Dispatcher</b>
- <blockquote>
- <%
- for (int i = 0; i < tempList.size(); i++) {
- Phase phase = (Phase) tempList.get(i);
- %><%=phase.getPhaseName()%><br><%
- }
- %>
- </blockquote>
- <b>InFaultFlow </b>
- <blockquote>
- <%
- tempList = phases.getGlobalInFaultPhases();
- for (int i = 0; i < tempList.size(); i++) {
- Phase phase = (Phase) tempList.get(i);
- %><%=phase.getPhaseName()%><br><%
- }
- %>
- </blockquote>
- <b>OutFlow </b>
- <blockquote>
- <%
- tempList = phases.getGlobalOutPhaseList();
- for (int i = 0; i < tempList.size(); i++) {
- Phase phase = (Phase) tempList.get(i);
- %><%=phase.getPhaseName()%><br><%
- }
- %>
- </blockquote>
- <b>OutFaultFlow </b>
- <blockquote>
- <%
- tempList = phases.getOUT_FaultPhases();
- for (int i = 0; i < tempList.size(); i++) {
- Phase phase = (Phase) tempList.get(i);
- %><%=phase.getPhaseName()%><br><%
- }
- %>
- </blockquote>
- <br>
- <h2><font color="blue">User Defined Phases</font></h2>
- <b>Inflow after Dispatcher</b>
- <blockquote>
- <%
- tempList = phases.getOperationInPhases();
- for (int i = 0; i < tempList.size(); i++) {
- Phase phase = (Phase) tempList.get(i);
- %><%=phase.getPhaseName()%><br><%
- }
- %>
- </blockquote>
- <b>InFaultFlow after Dispatcher</b>
- <blockquote>
- <%
- tempList = phases.getOperationInFaultPhases();
- for (int i = 0; i < tempList.size(); i++) {
- Phase phase = (Phase) tempList.get(i);
- %><%=phase.getPhaseName()%><br><%
- }
- %>
- </blockquote>
- <b>OutFlow </b>
- <blockquote>
- <%
- tempList = phases.getOperationOutPhases();
- for (int i = 0; i < tempList.size(); i++) {
- Phase phase = (Phase) tempList.get(i);
- %><%=phase.getPhaseName()%><br><%
- }
- %>
- </blockquote>
- <b>OutFaultFlow </b>
- <blockquote>
- <%
- tempList = phases.getOperationOutFaultPhases();
- for (int i = 0; i < tempList.size(); i++) {
- Phase phase = (Phase) tempList.get(i);
- %><%=phase.getPhaseName()%><br><%
- }
- %>
- </blockquote>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
+++ /dev/null
-path=D:\\Programs\\Axis2\\axis2-1.6.2
+++ /dev/null
-status=pass
+++ /dev/null
-status=false
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <item value="C:\Program Files\Java\jdk1.6.0_20\lib" key="org.eclipse.ant.ui.lastfolder"/>
- <item value="D:\Program Files\Java\jdk1.6.0_27\lib" key="org.eclipse.ant.ui.lastextjar"/>
- <section name="RuntimeClasspathAction.VariableInputDialog">
- <item value="310" key="DIALOG_WIDTH"/>
- <item value="221" key="DIALOG_Y_ORIGIN"/>
- <item value="137" key="DIALOG_HEIGHT"/>
- <item value="158" key="DIALOG_X_ORIGIN"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="SetTargetsDialogSettings">
- <item value="345" key="DIALOG_WIDTH"/>
- <item value="160" key="DIALOG_Y_ORIGIN"/>
- <item value="374" key="DIALOG_HEIGHT"/>
- <item value="278" key="DIALOG_X_ORIGIN"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
-</section>
+++ /dev/null
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-#Wed Sep 12 17:20:27 MSD 2012
-classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER\:\:org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType\:\:jre6/owners=jst.java\:6.0
-eclipse.preferences.version=1
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
-<!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <exclude>
- <present targetdir="${config.release.dir}/**" />
- </exclude>
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="C:/Users/Daniel/Projets/Internes/SaLoMe/Workspace/converter/dist/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- <zipfileset dir="${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="C:/Users/Daniel/Projets/Internes/SaLoMe/Workspace/converter/dist/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<fileset-config file-format-version="1.2.0" simple-config="true">
- <fileset name="all" enabled="true" check-config-name="Siman JavaDoc CheckStyle" local="false">
- <file-match-pattern match-pattern="." include-pattern="true"/>
- </fileset>
-</fileset-config>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
- <display-name>Siman</display-name>
- <welcome-file-list>
- <welcome-file>index.html</welcome-file>
- <welcome-file>index.htm</welcome-file>
- <welcome-file>index.jsp</welcome-file>
- <welcome-file>default.html</welcome-file>
- <welcome-file>default.htm</welcome-file>
- <welcome-file>default.jsp</welcome-file>
- </welcome-file-list>
-</web-app>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
-
- <!--
- pop3.jar
- slf4j-api-1.6.1.jar
- slf4j-log4j12-1.6.1.jar
- smtp.jar
- xmlpublic.jar
-
-
- <pathelement location="${splat.lib.dir}/activation.jar" />
- <pathelement location="${splat.lib.dir}/antlr-2.7.6.jar" />
- <pathelement location="${splat.lib.dir}/commons-collections-3.1.jar" />
- <pathelement location="${splat.lib.dir}/dom4j-1.6.1.jar" />
- <pathelement location="${splat.lib.dir}/hibernate-3.5.jar" />
- <pathelement location="${splat.lib.dir}/javassist-3.9.0.GA.jar" />
- <pathelement location="${splat.lib.dir}/jta-1.1.jar" />
- <pathelement location="${splat.lib.dir}/log4j-1.2.15.jar" />
- <pathelement location="${splat.lib.dir}/lucene-core-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/lucene-queries-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/mailapi.jar" />
- <pathelement location="${splat.lib.dir}/mysql-connector-java-5.1.5-bin.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/poi-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-schemas-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-scratchpad-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />-->
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}/java" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.jar.name}">
- <zipfileset dir="${splat.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">jdbc:mysql://localhost/simer</property>
- <property name="connection.username">simer</property>
- <property name="connection.password">admin</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">@hibernate.show_sql@</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-converter.src.dir=src
-converter.dist.dir=dist
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-hibernate.show_sql=true
-connection.url=jdbc:mysql://localhost/simer
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- build-splat-jar: Create the splat jar file -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- manox-jar: Create the manox jar file -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- kernel-jar: Create the kernel jar file -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- som-jar: Create the som jar file -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- jar: Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- build: Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="DATE" value="${timesimple}"/>
- </filterset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="build-dist" name="SIMAN Common Jar builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- build-stub: Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub" description="Build the hewis-stub.jar">
- <!--<ant antfile="${hewis-stub.dir}/build.xml" target="build-stub-dist" inheritall="false">
- <property name="project.dir" value="${project.dir}" />
- <property name="compiler.debug" value="${compiler.debug}" />
- <property name="compiler.generate.no.warnings" value="${compiler.generate.no.warnings}" />
- <property name="compiler.max.memory" value="${compiler.max.memory}" />
- <property name="compiler.optimize" value="${compiler.optimize}" />
- <property name="compiler.deprecation" value="${compiler.deprecation}" />
- </ant>-->
- </target>
-
- <!-- ================================================= -->
- <!-- splat: Build SPlat project -->
- <!-- ================================================= -->
- <target name="splat" description="Builds SPlat project">
- <ant dir="../${splat.project.name}"/>
- </target>
-
- <!-- ================================================= -->
- <!-- build-dist: Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, splat, build-stub" description="Builds the JAR distribution">
- <echo message="build ${siman-common.jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-webapp.name=siman
-siman.content.dir=WebContent
-siman-common.project.name=Siman-Common
-config.debug.dir=src
-config.release.dir=conf/generated/release
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="timesimple" value="${timesimple}"/>
- </filterset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
-<!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <present present="srconly" targetdir="${config.release.dir}" />
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="DEBUG" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="DEBUG" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="INFO"/>
- <appender-ref ref="logfile" />
- <appender-ref ref="console" />
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-kernel-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.kernel.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-kernel.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="splat-kernel-jar,splat-manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Simer">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <property name="context-root" value="Simer"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-hibernate.show_sql=false
-connection.url=jdbc:mysql://localhost/simer
-root.logger.appender=
-root.logger.level=INFO
-com.opensymphony.logger.level=INFO
-org.apache.struts2.logger.level=INFO
-org.springframework.logger.level=INFO
-org.hibernate.logger.level=INFO
-org.splat.siman.logger.level=INFO
-log4j.logger.org.hibernate.logger.level=INFO
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=false
-root.logger.appender=
-root.logger.level=INFO
-com.opensymphony.logger.level=INFO
-org.apache.struts2.logger.level=INFO
-org.springframework.logger.level=INFO
-org.hibernate.logger.level=INFO
-org.splat.siman.logger.level=INFO
-log4j.logger.org.hibernate.logger.level=INFO
-
-# Generated file header
-file.header=-------------------------------------------------------
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <not><filename name="${config.release.dir}/*"/>
- <fileset dir="${config.release.dir}">
- <include name="*" />
- </fileset>
- </not>
-
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="build-dist" name="SIMAN Common Jar builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub" description="Build the hewis-stub.jar">
- <!--<ant antfile="${hewis-stub.dir}/build.xml" target="build-stub-dist" inheritall="false">
- <property name="project.dir" value="${project.dir}" />
- <property name="compiler.debug" value="${compiler.debug}" />
- <property name="compiler.generate.no.warnings" value="${compiler.generate.no.warnings}" />
- <property name="compiler.max.memory" value="${compiler.max.memory}" />
- <property name="compiler.optimize" value="${compiler.optimize}" />
- <property name="compiler.deprecation" value="${compiler.deprecation}" />
- </ant>-->
- </target>
-
- <!-- ================================================= -->
- <!-- SPlat -->
- <!-- Build SPlat project -->
- <!-- ================================================= -->
- <target name="splat" description="Builds SPlat project">
- <ant dir="../${splat.project.name}"/>
- </target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
- <echo message="build ${siman-common.jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-splat.manox.jar.name=splat-manox.jar
-splat.kernel.jar.name=splat-kernel.jar
-splat.som.jar.name=splat-som.jar
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
-source.splat-manox.jar = src/org/splat/manox/
-source.splat-kernel.jar = src/org/splat/kernel/
-source.splat-som.jar = src/org/splat/som/
-bin.includes = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-jars.compile.order = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-src.includes = src/org/
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/pop3.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-api-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-log4j12-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/smtp.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/xmlpublic.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
-<!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <restrict>
- <present present="srconly" targetdir="${config.release.dir}" />
- </restrict>
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId">
- <wb-module deploy-name="SIMAN"/>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/Siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the complete config source directory path value in files -->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Simer">
- <property name="context-root" value="Simer"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
-
-<struts>
-
- <constant name="struts.objectFactory" value="spring" />
- <constant name="struts.enable.DynamicMethodInvocation" value="false" />
- <constant name="struts.devMode" value="true" />
- <constant name="struts.custom.i18n.resources" value="labels,som" />
- <constant name="struts.i18n.encoding" value="ISO-8859-1" />
-
- <package name="simer-default" namespace="/" extends="struts-default">
- <global-results>
- <result name="exception" type="redirect">/index.action</result>
- </global-results>
- <global-exception-mappings>
- <exception-mapping exception="java.lang.Exception" result="exception"/>
- </global-exception-mappings>
- </package>
-
- <package name="default" namespace="/" extends="simer-default">
-
- <default-action-ref name="index" />
-
- <action name="index" class="org.splat.simer.StartAction" method="initialize">
- <result name="success">/welcome.jsp</result>
- <result name="error">/error.jsp?error=initialization</result>
- </action>
- <action name="login" class="org.splat.simer.ConnectionAction" method="login">
- <result name="none">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="input">/login.jsp</result>
- <result name="error">/home.jsp?error=login</result>
- </action>
- <action name="logout" class="org.splat.simer.ConnectionAction" method="logout">
- <result name="none">/home.jsp</result>
- <result name="create">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="datadmin">/home.jsp</result>
- <result name="sysadmin">/home.jsp</result>
- </action>
- <action name="select" class="org.splat.simer.MenuAction" method="selectItem">
- <result name="new-empty" type="redirectAction">study/new-empty</result>
- <result name="search-study" type="redirectAction">study/search-study</result>
- <result name="search-knowledge" type="redirectAction">study/search-knowledge</result>
- <result name="search-document" type="redirectAction">study/search-document</result>
- <result name="prop-general" type="redirectAction">study/prop-study</result>
- <result name="prop-scenario" type="redirectAction">study/prop-scenario</result>
- <result name="admin-indexing" type="redirectAction">sadmin/indexing</result>
- <result name="admin-importuser" type="redirectAction">sadmin/select-file?nextAction=importuser</result>
- <result name="admin-scontext" type="redirectAction">sadmin/scontext</result>
- <result name="admin-knowelm" type="redirectAction">sadmin/knowlelm</result>
- <result name="none">/menu.jsp?menu=%{menu}</result>
- </action>
-
- </package>
-
- <package name="study" namespace="/study" extends="simer-default">
-
- <action name="notyetimplemented" class="org.splat.simer.NotYetImplementedAction" method="initialize">
- <result name="success">/study/error.jsp?message=notyetimplemented</result>
- </action>
-
- <!-- Creation of a study
- -->
- <action name="new-empty" class="org.splat.simer.NewStudyAction" method="initialize">
- <result name="success">/study/newStudy.jsp</result>
- </action>
- <action name="valid-new" class="org.splat.simer.NewStudyAction" method="create">
- <result name="success" type="redirectAction">open-study?selection=0.1</result>
- <result name="input">/study/newStudy.jsp</result>
- <result name="error">/home.jsp?error=newstudy</result>
- </action>
-
- <!-- Search for studies, knowledge elements and documents
- -->
- <action name="search-study" class="org.splat.simer.SearchStudyAction" method="initialize">
- <result name="success">/study/searchStudy.jsp</result>
- </action>
- <action name="refresh-study" class="org.splat.simer.SearchStudyAction" method="submitForm">
- <result name="selectype">/study/searchStudy.jsp?action=setContext</result>
- <result name="refresh">/study/searchStudy.jsp</result>
- <result name="wait">/study/searchStudy.jsp</result>
- <result name="error" type="redirectAction">search-study</result>
- </action>
-
- <action name="search-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="initialize">
- <result name="success">/study/searchKnowledge.jsp</result>
- </action>
- <action name="refresh-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="submitForm">
- <result name="selectype">/study/searchKnowledge.jsp?action=setContext</result>
- <result name="refresh">/study/searchKnowledge.jsp</result>
- <result name="wait">/study/searchKnowledge.jsp</result>
- <result name="error" type="redirectAction">search-knowledge</result>
- </action>
-
- <action name="search-document" class="org.splat.simer.SearchDocumentAction" method="initialize">
- <result name="success">/study/searchDocument.jsp</result>
- </action>
-
- <!-- Display of studies
- -->
- <action name="open-study" class="org.splat.simer.DisplayStudyStepAction" method="open">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="step-study" class="org.splat.simer.DisplayStudyStepAction" method="selectStep">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="document-study" class="org.splat.simer.DisplayStudyStepAction" method="selectDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="knowledge-study" class="org.splat.simer.DisplayStudyStepAction" method="selectKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="close-study" class="org.splat.simer.DisplayStudyStepAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
- <action name="prop-study" class="org.splat.simer.StudyPropertiesAction" method="initialize">
- <result name="display">/study/displayStudyProperties.jsp</result>
- <result name="edit">/study/editStudyProperties.jsp</result>
- </action>
-
- <!-- Display of knowledge elements
- -->
- <action name="open-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="open">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="step-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectStep">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="document-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectDocument">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="knowledge-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectKnowledge">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="close-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
-
- <!-- Edition of study
- -->
- <action name="edit-study" class="org.splat.simer.EditStudyAction" method="edition">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="add-scenario" class="org.splat.simer.NewScenarioAction" method="initialize">
- <result name="success">/study/newScenario.jsp?init=focus</result>
- </action>
- <action name="edit-title" class="org.splat.simer.StudyPropertiesAction" method="editTitle">
- <result name="success">/study/editStudyProperties.jsp?action=edititle</result>
- </action>
- <action name="edit-contributor" class="org.splat.simer.StudyPropertiesAction" method="editContributors">
- <result name="success">/study/editStudyProperties.jsp?action=edibutor</result>
- </action>
- <action name="edit-cycle" class="org.splat.simer.StudyPropertiesAction" method="editCycle">
- <result name="success">/study/editStudyProperties.jsp?action=edicycle</result>
- </action>
- <action name="select-step" class="org.splat.simer.NewScenarioAction" method="selectStep">
- <result name="success">/study/newScenario.jsp</result>
- </action>
- <action name="valid-add" class="org.splat.simer.NewScenarioAction" method="create">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="success" type="redirectAction">step-study</result>
- <result name="error">/study/displayStudyStep.jsp?error=addScenario</result>
- </action>
- <action name="valid-edit" class="org.splat.simer.StudyPropertiesAction" method="edition">
- <result name="success">/study/editStudyProperties.jsp</result>
- </action>
- <action name="prop-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="initialize">
- <result name="success">/study/editScenarioProperties.jsp</result>
- </action>
-
- <!-- Edition of scenario
- -->
- <action name="checkin-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="checkin">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
-
- <!-- Edition of simulation contexts
- -->
- <action name="add-context" class="org.splat.simer.EditSimulationContextAction" method="initialize">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="select">/study/displayStudyStep.jsp?action=selectContext</result>
- </action>
- <action name="selectContext" class="org.splat.simer.EditSimulationContextAction" method="selectContext">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="set">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- </action>
- <action name="newContext" class="org.splat.simer.EditSimulationContextAction" method="createContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="setContext" class="org.splat.simer.EditSimulationContextAction" method="setContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="remove-context" class="org.splat.simer.EditSimulationContextAction" method="deleteContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeContext</result>
- </action>
-
- <!-- Edition of documents
- -->
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/study/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="import" type="redirectAction">import-document?fileName=%{fileName}</result>
- <result name="version" type="redirectAction">version-document?index=%{index}&fileName=%{fileName}</result>
- <result name="attach" type="redirectAction">attach-document?index=%{index}&fileName=%{fileName}</result>
- <result name="outofmemory">/study/error.jsp?message=outofmemory</result>
- </action>
- <action name="import-document" class="org.splat.simer.ImportDocumentAction" method="initialize">
- <result name="success">/study/importDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-import" class="org.splat.simer.ImportDocumentAction" method="import">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="version-document" class="org.splat.simer.VersionDocumentAction" method="initialize">
- <result name="success">/study/versionDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-version" class="org.splat.simer.VersionDocumentAction" method="version">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="attach-document" class="org.splat.simer.EditDocumentAction" method="attach">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="edit-document" class="org.splat.simer.EditDocumentAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setDocument" class="org.splat.simer.EditDocumentAction" method="setDocument">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-document" class="org.splat.simer.EditDocumentAction" method="deleteDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeDocument</result>
- </action>
-
- <!-- Edition of knowledge elements
- -->
- <action name="add-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp?action=addKnowledge&index=%{knowledgeType}</result>
- </action>
- <action name="edit-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setKnowledge" class="org.splat.simer.EditKnowledgeElementAction" method="setKnowledge">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="deleteKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeKnowledge</result>
- </action>
-
- </package>
-
-
- <package name="sadmin" namespace="/sadmin" extends="simer-default">
-
- <!-- Menus of database administration
- -->
- <action name="indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="initialize">
- <result name="success">/sadmin/indexStudies.jsp</result>
- </action>
- <action name="valid-indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="indexing">
- <result name="success" type="redirectAction">../study/search-study</result>
- </action>
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/sadmin/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="importuser" type="redirectAction">importuser?fileName=%{fileName}</result>
- </action>
- <action name="importuser" class="org.splat.simer.admin.ImportUserAction" method="import">
- <result name="success">/sadmin/displayUser.jsp</result>
- </action>
-
- <!-- Menus of knowledge administration
- -->
- <action name="scontext" class="org.splat.simer.admin.SimulationContextAction" method="initialize">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="scontext-edit" class="org.splat.simer.admin.SimulationContextAction" method="select">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="knowelm" class="org.splat.simer.admin.KnowledgeElementAction" method="initialize">
- <result name="success">/sadmin/approveKnowelm.jsp</result>
- </action>
- </package>
-
- <package name="sgeom" namespace="/sgeom" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/sgeom/index.jsp</result>
- </action>
-
- </package>
-
-
- <package name="smesh" namespace="/smesh" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/smesh/index.jsp</result>
- </action>
-
- </package>
-</struts>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build ${splat.${jar.name}.jar.name}"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.${jar.name}.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-${jar.name}.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-kernel-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.kernel.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-kernel.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="build-splat-kernel-jar,build-splat-som-jar,build-splat-manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="build-dist" name="SIMAN Common Jar builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub" description="Build the hewis-stub.jar">
- <!--<ant antfile="${hewis-stub.dir}/build.xml" target="build-stub-dist" inheritall="false">
- <property name="project.dir" value="${project.dir}" />
- <property name="compiler.debug" value="${compiler.debug}" />
- <property name="compiler.generate.no.warnings" value="${compiler.generate.no.warnings}" />
- <property name="compiler.max.memory" value="${compiler.max.memory}" />
- <property name="compiler.optimize" value="${compiler.optimize}" />
- <property name="compiler.deprecation" value="${compiler.deprecation}" />
- </ant>-->
- </target>
-
- <!-- ================================================= -->
- <!-- SPlat -->
- <!-- Build SPlat project -->
- <!-- ================================================= -->
- <target name="splat" description="Builds SPlat project">
- <ant dir="../${splat.project.name}"/>
- </target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, splat, build-stub" description="Builds the JAR distribution">
- <echo message="build ${siman-common.jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-#Wed Sep 19 19:21:51 MSD 2012
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- Targets below are not yet used. -->
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-webapp.name=siman
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-kernel-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.kernel.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-kernel.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/pop3.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-api-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-log4j12-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
-<display-name>S-SIMER</display-name>
-
-<welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
-</welcome-file-list>
-
-<filter>
- <filter-name>struts2</filter-name>
- <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
-</filter>
-
-<filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
-</filter-mapping>
-
-<mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
-</mime-mapping>
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
-
-<struts>
- <constant name="struts.objectFactory" value="spring" />
- <constant name="struts.enable.DynamicMethodInvocation" value="false" />
- <constant name="struts.devMode" value="true" />
- <constant name="struts.custom.i18n.resources" value="labels,som" />
- <constant name="struts.i18n.encoding" value="ISO-8859-1" />
-
- <package name="simer-default" namespace="/" extends="struts-default">
- </package>
-
- <package name="default" namespace="/" extends="simer-default">
-
- <default-action-ref name="index" />
-
- <action name="index" class="org.splat.simer.StartAction" method="initialize">
- <result name="success">/welcome.jsp</result>
- <result name="error">/error.jsp?error=initialization</result>
- </action>
- <action name="login" class="org.splat.simer.ConnectionAction" method="login">
- <result name="none">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="input">/login.jsp</result>
- <result name="error">/home.jsp?error=login</result>
- </action>
- <action name="logout" class="org.splat.simer.ConnectionAction" method="logout">
- <result name="none">/home.jsp</result>
- <result name="create">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="datadmin">/home.jsp</result>
- <result name="sysadmin">/home.jsp</result>
- </action>
- <action name="select" class="org.splat.simer.MenuAction" method="selectItem">
- <result name="new-empty" type="redirectAction">study/new-empty</result>
- <result name="search-study" type="redirectAction">study/search-study</result>
- <result name="search-knowledge" type="redirectAction">study/search-knowledge</result>
- <result name="search-document" type="redirectAction">study/search-document</result>
- <result name="prop-general" type="redirectAction">study/prop-study</result>
- <result name="prop-scenario" type="redirectAction">study/prop-scenario</result>
- <result name="admin-indexing" type="redirectAction">sadmin/indexing</result>
- <result name="admin-importuser" type="redirectAction">sadmin/select-file?nextAction=importuser</result>
- <result name="admin-scontext" type="redirectAction">sadmin/scontext</result>
- <result name="admin-knowelm" type="redirectAction">sadmin/knowlelm</result>
- <result name="none">/menu.jsp?menu=%{menu}</result>
- </action>
-
- </package>
-
- <package name="study" namespace="/study" extends="simer-default">
-
- <action name="notyetimplemented" class="org.splat.simer.NotYetImplementedAction" method="initialize">
- <result name="success">/study/error.jsp?message=notyetimplemented</result>
- </action>
-
- <!-- Creation of a study
- -->
- <action name="new-empty" class="org.splat.simer.NewStudyAction" method="initialize">
- <result name="success">/study/newStudy.jsp</result>
- </action>
- <action name="valid-new" class="org.splat.simer.NewStudyAction" method="create">
- <result name="success" type="redirectAction">open-study?selection=0.1</result>
- <result name="input">/study/newStudy.jsp</result>
- <result name="error">/home.jsp?error=newstudy</result>
- </action>
-
- <!-- Search for studies, knowledge elements and documents
- -->
- <action name="search-study" class="org.splat.simer.SearchStudyAction" method="initialize">
- <result name="success">/study/searchStudy.jsp</result>
- <result name="error">/home.jsp</result>
- </action>
- <action name="refresh-study" class="org.splat.simer.SearchStudyAction" method="submitForm">
- <result name="selectype">/study/searchStudy.jsp?action=setContext</result>
- <result name="refresh">/study/searchStudy.jsp</result>
- <result name="wait">/study/searchStudy.jsp</result>
- <result name="error" type="redirectAction">search-study</result>
- </action>
-
- <action name="search-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="initialize">
- <result name="success">/study/searchKnowledge.jsp</result>
- </action>
- <action name="refresh-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="submitForm">
- <result name="selectype">/study/searchKnowledge.jsp?action=setContext</result>
- <result name="refresh">/study/searchKnowledge.jsp</result>
- <result name="wait">/study/searchKnowledge.jsp</result>
- <result name="error" type="redirectAction">search-knowledge</result>
- </action>
-
- <action name="search-document" class="org.splat.simer.SearchDocumentAction" method="initialize">
- <result name="success">/study/searchDocument.jsp</result>
- </action>
-
- <!-- Display of studies
- -->
- <action name="open-study" class="org.splat.simer.DisplayStudyStepAction" method="open">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="step-study" class="org.splat.simer.DisplayStudyStepAction" method="selectStep">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="document-study" class="org.splat.simer.DisplayStudyStepAction" method="selectDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="knowledge-study" class="org.splat.simer.DisplayStudyStepAction" method="selectKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="close-study" class="org.splat.simer.DisplayStudyStepAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
- <action name="prop-study" class="org.splat.simer.StudyPropertiesAction" method="initialize">
- <result name="display">/study/displayStudyProperties.jsp</result>
- <result name="edit">/study/editStudyProperties.jsp</result>
- </action>
-
- <!-- Display of knowledge elements
- -->
- <action name="open-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="open">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="step-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectStep">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="document-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectDocument">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="knowledge-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectKnowledge">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="close-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
-
- <!-- Edition of study
- -->
- <action name="edit-study" class="org.splat.simer.EditStudyAction" method="edition">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="add-scenario" class="org.splat.simer.NewScenarioAction" method="initialize">
- <result name="success">/study/newScenario.jsp?init=focus</result>
- </action>
- <action name="edit-title" class="org.splat.simer.StudyPropertiesAction" method="editTitle">
- <result name="success">/study/editStudyProperties.jsp?action=edititle</result>
- </action>
- <action name="edit-contributor" class="org.splat.simer.StudyPropertiesAction" method="editContributors">
- <result name="success">/study/editStudyProperties.jsp?action=edibutor</result>
- </action>
- <action name="edit-cycle" class="org.splat.simer.StudyPropertiesAction" method="editCycle">
- <result name="success">/study/editStudyProperties.jsp?action=edicycle</result>
- </action>
- <action name="select-step" class="org.splat.simer.NewScenarioAction" method="selectStep">
- <result name="success">/study/newScenario.jsp</result>
- </action>
- <action name="valid-add" class="org.splat.simer.NewScenarioAction" method="create">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="success" type="redirectAction">step-study</result>
- <result name="error">/study/displayStudyStep.jsp?error=addScenario</result>
- </action>
- <action name="valid-edit" class="org.splat.simer.StudyPropertiesAction" method="edition">
- <result name="success">/study/editStudyProperties.jsp</result>
- </action>
- <action name="prop-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="initialize">
- <result name="success">/study/editScenarioProperties.jsp</result>
- </action>
-
- <!-- Edition of scenario
- -->
- <action name="checkin-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="checkin">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
-
- <!-- Edition of simulation contexts
- -->
- <action name="add-context" class="org.splat.simer.EditSimulationContextAction" method="initialize">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="select">/study/displayStudyStep.jsp?action=selectContext</result>
- </action>
- <action name="selectContext" class="org.splat.simer.EditSimulationContextAction" method="selectContext">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="set">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- </action>
- <action name="newContext" class="org.splat.simer.EditSimulationContextAction" method="createContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="setContext" class="org.splat.simer.EditSimulationContextAction" method="setContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="remove-context" class="org.splat.simer.EditSimulationContextAction" method="deleteContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeContext</result>
- </action>
-
- <!-- Edition of documents
- -->
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/study/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="import" type="redirectAction">import-document?fileName=%{fileName}</result>
- <result name="version" type="redirectAction">version-document?index=%{index}&fileName=%{fileName}</result>
- <result name="attach" type="redirectAction">attach-document?index=%{index}&fileName=%{fileName}</result>
- <result name="outofmemory">/study/error.jsp?message=outofmemory</result>
- </action>
- <action name="import-document" class="org.splat.simer.ImportDocumentAction" method="initialize">
- <result name="success">/study/importDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-import" class="org.splat.simer.ImportDocumentAction" method="import">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="version-document" class="org.splat.simer.VersionDocumentAction" method="initialize">
- <result name="success">/study/versionDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-version" class="org.splat.simer.VersionDocumentAction" method="version">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="attach-document" class="org.splat.simer.EditDocumentAction" method="attach">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="edit-document" class="org.splat.simer.EditDocumentAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setDocument" class="org.splat.simer.EditDocumentAction" method="setDocument">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-document" class="org.splat.simer.EditDocumentAction" method="deleteDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeDocument</result>
- </action>
-
- <!-- Edition of knowledge elements
- -->
- <action name="add-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp?action=addKnowledge&index=%{knowledgeType}</result>
- </action>
- <action name="edit-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setKnowledge" class="org.splat.simer.EditKnowledgeElementAction" method="setKnowledge">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="deleteKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeKnowledge</result>
- </action>
-
- </package>
-
-
- <package name="sadmin" namespace="/sadmin" extends="simer-default">
-
- <!-- Menus of database administration
- -->
- <action name="indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="initialize">
- <result name="success">/sadmin/indexStudies.jsp</result>
- </action>
- <action name="valid-indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="indexing">
- <result name="success" type="redirectAction">../study/search-study</result>
- </action>
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/sadmin/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="importuser" type="redirectAction">importuser?fileName=%{fileName}</result>
- </action>
- <action name="importuser" class="org.splat.simer.admin.ImportUserAction" method="import">
- <result name="success">/sadmin/displayUser.jsp</result>
- </action>
-
- <!-- Menus of knowledge administration
- -->
- <action name="scontext" class="org.splat.simer.admin.SimulationContextAction" method="initialize">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="scontext-edit" class="org.splat.simer.admin.SimulationContextAction" method="select">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="knowelm" class="org.splat.simer.admin.KnowledgeElementAction" method="initialize">
- <result name="success">/sadmin/approveKnowelm.jsp</result>
- </action>
- </package>
-
- <package name="sgeom" namespace="/sgeom" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/sgeom/index.jsp</result>
- </action>
-
- </package>
-
-
- <package name="smesh" namespace="/smesh" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/smesh/index.jsp</result>
- </action>
-
- </package>
-</struts>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="build-dist" name="SIMAN Common Jar builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub" description="Build the hewis-stub.jar">
- <!--<ant antfile="${hewis-stub.dir}/build.xml" target="build-stub-dist" inheritall="false">
- <property name="project.dir" value="${project.dir}" />
- <property name="compiler.debug" value="${compiler.debug}" />
- <property name="compiler.generate.no.warnings" value="${compiler.generate.no.warnings}" />
- <property name="compiler.max.memory" value="${compiler.max.memory}" />
- <property name="compiler.optimize" value="${compiler.optimize}" />
- <property name="compiler.deprecation" value="${compiler.deprecation}" />
- </ant>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
- <echo message="build ${common-jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
-
- <!--
- pop3.jar
- slf4j-api-1.6.1.jar
- slf4j-log4j12-1.6.1.jar
- smtp.jar
- xmlpublic.jar
-
-
- <pathelement location="${splat.lib.dir}/activation.jar" />
- <pathelement location="${splat.lib.dir}/antlr-2.7.6.jar" />
- <pathelement location="${splat.lib.dir}/commons-collections-3.1.jar" />
- <pathelement location="${splat.lib.dir}/dom4j-1.6.1.jar" />
- <pathelement location="${splat.lib.dir}/hibernate-3.5.jar" />
- <pathelement location="${splat.lib.dir}/javassist-3.9.0.GA.jar" />
- <pathelement location="${splat.lib.dir}/jta-1.1.jar" />
- <pathelement location="${splat.lib.dir}/log4j-1.2.15.jar" />
- <pathelement location="${splat.lib.dir}/lucene-core-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/lucene-queries-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/mailapi.jar" />
- <pathelement location="${splat.lib.dir}/mysql-connector-java-5.1.5-bin.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/poi-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-schemas-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-scratchpad-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />-->
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.jar.name}">
- <zipfileset dir="${splat.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.jar.name}">
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.bin.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.bin.dir}" includes="**/*" />
- </delete>-->
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
- <display-name>
- SIMAN</display-name>
- <servlet>
- <display-name>
- Apache-Axis Servlet</display-name>
- <servlet-name>AxisServlet</servlet-name>
- <servlet-class>
- org.apache.axis2.transport.http.AxisServlet</servlet-class>
- </servlet>
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>/servlet/AxisServlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>*.jws</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>/services/*</url-pattern>
- </servlet-mapping>
- <welcome-file-list>
- <welcome-file>index.html</welcome-file>
- <welcome-file>index.htm</welcome-file>
- <welcome-file>index.jsp</welcome-file>
- <welcome-file>default.html</welcome-file>
- <welcome-file>default.htm</welcome-file>
- <welcome-file>default.jsp</welcome-file>
- <welcome-file>/axis2-web/index.jsp</welcome-file>
- </welcome-file-list>
- <error-page>
- <error-code>404</error-code>
- <location>/axis2-web/Error/error404.jsp</location>
- </error-page>
- <error-page>
- <error-code>500</error-code>
- <location>/axis2-web/Error/error500.jsp</location>
- </error-page>
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-kernel-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.kernel.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-kernel.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="build-splat-kernel-jar,build-splat-som-jar,build-splat-manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="timesimple" value="${timesimple}"/>
- <filter token="timesimple" value="${timesimple}"/>
- </filterset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=DEBUG
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=DEBUG
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub" description="Build the hewis-stub.jar">
- <!--<ant antfile="${hewis-stub.dir}/build.xml" target="build-stub-dist" inheritall="false">
- <property name="project.dir" value="${project.dir}" />
- <property name="compiler.debug" value="${compiler.debug}" />
- <property name="compiler.generate.no.warnings" value="${compiler.generate.no.warnings}" />
- <property name="compiler.max.memory" value="${compiler.max.memory}" />
- <property name="compiler.optimize" value="${compiler.optimize}" />
- <property name="compiler.deprecation" value="${compiler.deprecation}" />
- </ant>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
- <echo message="build ${common-jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-#Wed Sep 12 16:47:03 MSD 2012
-classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER\:\:org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType\:\:jre6/owners=jst.java\:6.0
-eclipse.preferences.version=1
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-splat.manox.jar.name=splat-manox.jar
-splat.kernel.jar.name=splat-kernel.jar
-splat.som.jar.name=splat-som.jar
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
-source.splat-manox.jar = org/splat/manox/
-source.splat-kernel.jar = org/splat/kernel/
-source.splat-som.jar = org/splat/som/
-bin.includes = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-jars.compile.order = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-src.includes = src/org/
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId">
- <wb-module deploy-name="Siman-Common"/>
-</project-modules>
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="DEBUG" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="DEBUG" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate.SQL">
- <level value="DEBUG" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="INFO"/>
- <appender-ref ref="logfile" />
- <appender-ref ref="console" />
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-Manifest-Version: 1.0
-Class-Path:
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
-<!-- Generated at @timesimple@ -->
-<!-- @file.header@ -->
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">@connection.url@</property>
- <property name="connection.username">@connection.username@</property>
- <property name="connection.password">@connection.password@</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">@hibernate.show_sql@</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-
-hewis.lib.dir=${project.dir}/lib
-splat.dir=${project.dir}/SPlat
-framework.src.dir=${framework.dir}/src
-framework.build.dir=${framework.dir}/build
-framework.dist.dir=${framework.dir}/dist
-framework.lib.dir=${framework.dir}/lib
-framework.jar.name=ew-framework.jar
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-source.splat-manox.jar = src/org/splat/manox/
-source.splat-kernel.jar = src/org/splat/kernel/
-bin.includes = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-jars.compile.order = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-source.splat-som.jar = src/org/splat/som/
-
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-webapp.name=siman
-siman.content.dir=WebContent
-siman-common.project.name=Siman-Common
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build ${splat.${jar.name}.jar.name}"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.${jar.name}.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-${jar.name}.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <property name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <property name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <property name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-kernel-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.kernel.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-kernel.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="build-splat-kernel-jar,build-splat-som-jar,build-splat-manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
-<!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <present present="srconly" targetdir="${config.release.dir}" />
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================ Targets below are not yet used. ===================== -->
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-#Wed Sep 19 19:21:52 MSD 2012
-eclipse.preferences.version=1
-org.eclipse.jdt.apt.genSrcDir=.apt_src
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Simer">
- <property name="context-root" value="Simer"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- build-splat-jar: Create the splat jar file -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- manox-jar: Create the manox jar file -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- kernel-jar: Create the kernel jar file -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- som-jar: Create the som jar file -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- jar: Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- build: Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild: Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- compile: Compile the sources files -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="build-dist" name="SIMAN Common Jar builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub" description="Build the hewis-stub.jar">
- <!--<ant antfile="${hewis-stub.dir}/build.xml" target="build-stub-dist" inheritall="false">
- <property name="project.dir" value="${project.dir}" />
- <property name="compiler.debug" value="${compiler.debug}" />
- <property name="compiler.generate.no.warnings" value="${compiler.generate.no.warnings}" />
- <property name="compiler.max.memory" value="${compiler.max.memory}" />
- <property name="compiler.optimize" value="${compiler.optimize}" />
- <property name="compiler.deprecation" value="${compiler.deprecation}" />
- </ant>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
- <echo message="build ${siman-common.jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-
-converter.dist.dir=dist
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="DEBUG" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="INFO"/>
- <appender-ref ref="logfile" />
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the complete config source directory path value -->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- create_run_jar: Build converter Jar -->
- <!-- ================================================= -->
- <target name="create_run_jar" description="Build converter Jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader" />
- <attribute name="Rsrc-Main-Class" value="Test" />
- <attribute name="Class-Path" value="." />
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar" />
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip" />
- <fileset dir="../SPlat/${splat.bin.dir}">
- <include name="*" />
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar" />
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
-
- <!--
- pop3.jar
- slf4j-api-1.6.1.jar
- slf4j-log4j12-1.6.1.jar
- smtp.jar
- xmlpublic.jar
-
-
- <pathelement location="${splat.lib.dir}/activation.jar" />
- <pathelement location="${splat.lib.dir}/antlr-2.7.6.jar" />
- <pathelement location="${splat.lib.dir}/commons-collections-3.1.jar" />
- <pathelement location="${splat.lib.dir}/dom4j-1.6.1.jar" />
- <pathelement location="${splat.lib.dir}/hibernate-3.5.jar" />
- <pathelement location="${splat.lib.dir}/javassist-3.9.0.GA.jar" />
- <pathelement location="${splat.lib.dir}/jta-1.1.jar" />
- <pathelement location="${splat.lib.dir}/log4j-1.2.15.jar" />
- <pathelement location="${splat.lib.dir}/lucene-core-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/lucene-queries-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/mailapi.jar" />
- <pathelement location="${splat.lib.dir}/mysql-connector-java-5.1.5-bin.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/poi-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-schemas-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-scratchpad-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />-->
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling framework" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${framework.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${framework.build.dir}" />
- <mkdir dir="${framework.build.dir}/classes" />
- <javac target="1.5" destdir="${framework.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${framework.src.dir}/java" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${framework.build.dir}/classes">
- <fileset dir="${framework.src.dir}/conf">
- </fileset>
- <fileset dir="${framework.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${framework.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling framework tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${framework.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${framework.build.dir}" />
- <mkdir dir="${framework.build.dir}/classes" />
- <javac destdir="${framework.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${framework.dir}/test" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${framework.dist.dir}" />
- <jar destfile="${framework.dist.dir}/${framework.jar.name}">
- <zipfileset dir="${framework.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${framework.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${framework.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${framework.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${framework.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- <filterchain><expandproperties/></filterchain>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-</project>
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="tst">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <property name="context-root" value="tst"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-# Generated file header
-file.header=Generated at @timesimple@. Don't edit manually. See the source at ${config.src.dir}/templates.
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the config source directory path -->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <zipfileset dir="${config.release.dir}"
- prefix="WEB-INF/lib/classes"/>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-
-splat.lib.dir=lib
-splat.src.dir=src
-splat.build.dir=build
-splat.dist.dir=dist
-splat.manox.jar.name=splat-manox.jar
-splat.kernel.jar.name=splat-kernel.jar
-splat.som.jar.name=splat-som.jar
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-source.splat-manox.jar = src/org/splat/manox/
-source.splat-kernel.jar = src/org/splat/kernel/
-source.splat-som.jar = src/org/splat/som/
-bin.includes = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-jars.compile.order = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-src.includes = src/org/
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug"/>
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release"/>
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project org.splat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId">
- <wb-module deploy-name="tst"/>
-</project-modules>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants" %>
-<%@ page import="org.apache.axis2.context.ConfigurationContext" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.transport.http.AxisServlet" %>
-<%@ page import="org.apache.axis2.transport.TransportListener" %>
-<%!
- private String frontendHostUrl;
- private String hostname;
-
- public void jspInit() {
- ServletContext context = this.getServletConfig().getServletContext();
- ConfigurationContext configctx = (ConfigurationContext) context.getAttribute(AxisServlet.CONFIGURATION_CONTEXT);
- if (configctx != null) {
- Parameter parameter = configctx.getAxisConfiguration().getParameter(Constants.HTTP_FRONTEND_HOST_URL);
- if (parameter != null) {
- frontendHostUrl = (String) parameter.getValue();
- }
- Parameter hostnameParam = configctx.getAxisConfiguration().getParameter(TransportListener.HOST_ADDRESS);
- if (hostnameParam != null) {
- hostname = (String) hostnameParam.getValue();
- }
- }
- }
-
- public String calculateHttpBase(HttpServletRequest aRequest) {
- StringBuffer stringBuffer = new StringBuffer();
- if (frontendHostUrl != null) {
- stringBuffer.append(frontendHostUrl);
- } else {
- String scheme = aRequest.getScheme();
- stringBuffer.append(scheme);
- stringBuffer.append("://");
- stringBuffer.append(hostname != null ? hostname : aRequest.getServerName());
- if (("http".equalsIgnoreCase(scheme) && aRequest.getServerPort() != 80) || "https".equalsIgnoreCase(scheme) && aRequest.getServerPort() != 443) {
- stringBuffer.append(":");
- stringBuffer.append(aRequest.getServerPort());
- }
- // I think i saw web containers return null for root web context
- if (aRequest.getContextPath() != null) {
- stringBuffer.append(aRequest.getContextPath());
- }
- }
- // append / char if needed
- if (stringBuffer.charAt(stringBuffer.length() - 1) != '/') {
- stringBuffer.append("/");
- }
- String curentUrl = stringBuffer.toString();
- aRequest.setAttribute("frontendHostUrl", curentUrl);
- return curentUrl;
- }
-%>
-<base href="<%= calculateHttpBase(request)%>"/>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="DEBUG" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="DEBUG" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="INFO"/>
- <appender-ref ref="logfile" />
- <appender-ref ref="console" />
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=false
-root.logger.appender=
-root.logger.level=INFO
-com.opensymphony.logger.level=INFO
-org.apache.struts2.logger.level=INFO
-org.springframework.logger.level=INFO
-org.hibernate.logger.level=INFO
-org.splat.siman.logger.level=INFO
-log4j.logger.org.hibernate.logger.level=INFO
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Simer">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <property name="context-root" value="Simer"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the config source directory path value-->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}/**" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-webapp.name=siman
-siman.content.dir=WebContent
-siman-common.project.name=Siman-Common
-config.debug.dir=src
-config.release.dir=conf/release
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="server.classpath">
- <pathelement location="${weblogic.home}/server/lib/weblogic.jar" />
- </path>
-
- <path id="dependencies.classpath">
- <pathelement location="${hewis.lib.dir}/commons/commons-logging-1.1.1.jar" />
- <pathelement location="${hewis.lib.dir}/commons/commons-lang-2.3.jar" />
- <pathelement location="${hewis.lib.dir}/commons/commons-io-1.4.jar" />
- <pathelement location="${hewis.lib.dir}/struts2/struts2-core-2.0.11.1.jar" />
- <pathelement location="${hewis.lib.dir}/struts2/xwork-2.0.4.jar" />
- <pathelement location="${hewis.lib.dir}/displaytag/displaytag-hw-ext.jar" />
- <pathelement location="${hewis.lib.dir}/displaytag/displaytag-export-poi-1.1.1.jar" />
- <pathelement location="${hewis.lib.dir}/spring/spring.jar" />
- <pathelement location="${hewis.lib.dir}/beanlib/beanlib-5.0.1beta.jar" />
- <pathelement location="${hewis.lib.dir}/springsecurity/spring-security-core-2.0.2.jar" />
- <pathelement location="${hewis.lib.dir}/htmlparser/htmllexer.jar" />
- <pathelement location="${hewis.lib.dir}/htmlparser/htmlparser.jar" />
- <pathelement location="${hewis.lib.dir}/log4j/log4j-1.2.14.jar" />
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${hewis.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${hewis.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling framework" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${framework.build.dir}" />
- <echo message="hewis.lib.dir : ${hewis.lib.dir}" />
-
- <mkdir dir="${framework.build.dir}" />
- <mkdir dir="${framework.build.dir}/classes" />
- <javac target="1.5" destdir="${framework.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${framework.src.dir}/java" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${framework.build.dir}/classes">
- <fileset dir="${framework.src.dir}/conf">
- </fileset>
- <fileset dir="${framework.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${framework.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling framework tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${framework.build.dir}" />
- <echo message="hewis.lib.dir : ${hewis.lib.dir}" />
-
- <mkdir dir="${framework.build.dir}" />
- <mkdir dir="${framework.build.dir}/classes" />
- <javac destdir="${framework.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${framework.dir}/test" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${framework.dist.dir}" />
- <jar destfile="${framework.dist.dir}/${framework.jar.name}">
- <zipfileset dir="${framework.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${framework.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${framework.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${framework.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${framework.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-webapp.name=siman
-siman.content.dir=WebContent
-siman-common.project.name=Siman-Common
-splat.project.name=SPlat
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <zipfileset dir="${config.release.dir}"
- prefix="WEB-INF/classes"/>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- build-splat-jar: Create the jar file in the -->
- <!-- dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-#Tue Sep 18 10:39:27 MSD 2012
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.bin.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-hibernate.show_sql=false
-connection.url=jdbc:mysql://localhost/simer
-com.opensymphony.logger.level=INFO
-org.apache.struts2.logger.level=INFO
-org.springframework.logger.level=INFO
-org.hibernate.logger.level=INFO
-org.splat.siman.logger.level=INFO
-log4j.logger.org.hibernate.logger.level=INFO
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-# Generated file header
-file.header=Generated at @{timesimple}. Don't edit manually. See the source at ${config.src.dir}/templates.
-
-
-
-
-
+++ /dev/null
-hibernate.show_sql=false
-connection.url=jdbc:mysql://localhost/simer
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.bin.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.bin.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
-<!-- Generated at @timesimple@ @TIME@ -->
-<!-- @file.header@ -->
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">@connection.url@</property>
- <property name="connection.username">@connection.username@</property>
- <property name="connection.password">@connection.password@</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">@hibernate.show_sql@</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="tst">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <property name="context-root" value="tst"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.dist.dir=dist
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-# Generated file header
-file.header=Don't edit manually. See the source at @config.src.dir@.
-
-
-
-
-
+++ /dev/null
-#Tue Sep 18 10:39:28 MSD 2012
-eclipse.preferences.version=1
-org.eclipse.jdt.apt.genSrcDir=.apt_src
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}/${config.src.dir}/templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub"></target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
- <echo message="build ${common-jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <target name="create_run_jar">
- <jar destfile="C:/Users/Daniel/Projets/Internes/SaLoMe/Workspace/converter/dist/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- <zipfileset dir="${workspace_loc}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="hibernate-3.5.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-kernel.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="jta-1.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-som.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-manox.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="xmlpublic.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-# Copy output to the console
-root.logger.appender=<appender-ref ref="console"/>
-# Default log level
-root.logger.level=INFO
-# Specific log levels
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">@connection.url@</property>
- <property name="connection.username">simer</property>
- <property name="connection.password">admin</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">@hibernate.show_sql@</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-siman-common.src.dir=src
-siman-common.lib.dir=lib
-siman-common.bin.dir=bin
-siman-common.dist.dir=dist
-siman-common.jar.name=siman-common.jar
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-splat.lib.dir=${workspace_loc:/SPlat/lib}
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-
-converter.dist.dir=dist
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-kernel-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.kernel.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-kernel.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/SPlat/SPlat">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">jdbc:mysql://localhost/simer</property>
- <property name="connection.username">simer</property>
- <property name="connection.password">admin</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">true</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=
-root.logger.level=INFO
-com.opensymphony.logger.level=INFO
-org.apache.struts2.logger.level=INFO
-org.springframework.logger.level=INFO
-org.hibernate.logger.level=INFO
-org.splat.siman.logger.level=INFO
-log4j.logger.org.hibernate.logger.level=INFO
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}">
- <present present="srconly" targetdir="${config.release.dir}"/>
- </webinf>
- <zipfileset dir="${config.release.dir}"
- prefix="WEB-INF/classes"/>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <echo message="build ${common-jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
-
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin/*"/>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_ID" version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
-</web-app>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
-
- <!--
- pop3.jar
- slf4j-api-1.6.1.jar
- slf4j-log4j12-1.6.1.jar
- smtp.jar
- xmlpublic.jar
-
-
- <pathelement location="${splat.lib.dir}/activation.jar" />
- <pathelement location="${splat.lib.dir}/antlr-2.7.6.jar" />
- <pathelement location="${splat.lib.dir}/commons-collections-3.1.jar" />
- <pathelement location="${splat.lib.dir}/dom4j-1.6.1.jar" />
- <pathelement location="${splat.lib.dir}/hibernate-3.5.jar" />
- <pathelement location="${splat.lib.dir}/javassist-3.9.0.GA.jar" />
- <pathelement location="${splat.lib.dir}/jta-1.1.jar" />
- <pathelement location="${splat.lib.dir}/log4j-1.2.15.jar" />
- <pathelement location="${splat.lib.dir}/lucene-core-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/lucene-queries-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/mailapi.jar" />
- <pathelement location="${splat.lib.dir}/mysql-connector-java-5.1.5-bin.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/poi-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-schemas-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-scratchpad-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />-->
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.jar.name}">
- <zipfileset dir="${splat.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-package org.splat.module;
-
-import java.io.File;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Set;
-import java.util.Vector;
-
-import org.hibernate.HibernateException;
-import org.hibernate.Session;
-import org.hibernate.Transaction;
-import org.splat.kernel.Do;
-import org.splat.kernel.User;
-import org.splat.simer.Action;
-import org.splat.simer.OpenStudy;
-import org.splat.som.ConvertsRelation;
-import org.splat.som.Database;
-import org.splat.som.Document;
-import org.splat.som.DocumentType;
-import org.splat.som.ProgressState;
-import org.splat.som.Publication;
-import org.splat.som.Scenario;
-import org.splat.som.SimulationContext;
-import org.splat.som.SimulationContextType;
-import org.splat.som.Step;
-
-
-public class SaveDocumentAction extends Action {
-
- private OpenStudy mystudy = null;
- private int doctype = 0;
- private String filename = null;
- private String docname = null;
- private ProgressState state = null;
- private List<Document> defuses = null;
- private String summary = null; // Summary of changes in the new version
-
- private static final long serialVersionUID = -3364960833373200115L;
-
-// ==============================================================================================================================
-// Action methods
-// ==============================================================================================================================
-
- public String doSave () {
-// -----------------------
- Session connex = Database.getSession();
- Transaction transax = connex.beginTransaction();
- try {
-// Getting user inputs
- mystudy = getOpenStudy();
- User user = getConnectedUser();
- Step step = mystudy.getSelectedStep();
- DocumentType type = Document.selectType(doctype);
-// File updir = Database.getDownloadDirectory(user);
-// File upfile = new File(updir.getPath() + "/" + filename);
- String upath = Database.getTemplatePath(); // Instead of DownloadDirectory for sharing the "uploaded" file between users
- File upfile = new File(upath + filename);
- String[] table = filename.split("\\x2E");
- String format = table[table.length-1];
-
-// Creation of the document
- ((Scenario)step.getOwner()).checkin(); // Modules necessarily save their data in a scenario step
- connex.flush();
-
- Document.Properties dprop = new Document.Properties();
- Publication credoc = step.createDocument(dprop.setName(docname)
- .setType(type)
- .setFormat(format)
- .setAuthor(user));
-// Writing the uploaded file into the created document
- File target = credoc.getSourceFile().asFile();
- if (target.exists()) target.delete();
- Do.copy(upfile, target); // Instead of rename for keeping the "uploaded" file for further use
-// upfile.renameTo(target);
-
-// Saving the document in given state
- credoc.saveAs(state);
-
-// Creation of default uses relations
- defuses = new Vector<Document>();
- setupDefaultUses(type); // Recursive function
- for (Iterator<Document> i=defuses.iterator(); i.hasNext(); ) {
- credoc.addDependency(i.next());
- }
-
-// Execution of module specific operations
-
-// 1. Conversion of the document to internal format, if required
-//TODO: The following code is temporary, waiting for the support of converters
- if (format.equals("part")) {
- ConvertsRelation export = credoc.attach("brep");
-
- target = export.getTo().asFile();
- if (target.exists()) target.delete();
- Do.copy(upfile, target); // Instead of rename for keeping the "uploaded" file for further use
- }
-// 2. Addition of simulation contexts
- if (type.equals("model")) { // Set the characteristics of the mesh
- SimulationContext.Properties cprop = new SimulationContext.Properties();
- SimulationContextType ctype = SimulationContext.selectType("model");
- SimulationContext context = Database.selectSimulationContext(ctype, "Éléments finis");
- if (context == null) {
- step.addSimulationContext(cprop.setType(ctype).setValue("Éléments finis"));
- } else {
- step.addSimulationContext(context);
- }
- ctype = SimulationContext.selectType("element");
- context = Database.selectSimulationContext(ctype, "Surfacique");
- if (context == null) {
- step.addSimulationContext(cprop.setType(ctype).setValue("Surfacique"));
- } else {
- step.addSimulationContext(context);
- }
- ctype = SimulationContext.selectType("shape");
- context = Database.selectSimulationContext(ctype, "Triangles");
- if (context == null) {
- step.addSimulationContext(cprop.setType(ctype).setValue("Triangles"));
- } else {
- step.addSimulationContext(context);
- }
- }
-// Update of the open study
-// mystudy.add(credoc); // Useless while the SIMER page need to be refreshed manually
- getMenu("study").selects(mystudy.getSelection()); // Updates the menu icon, in case of first added document
-
- transax.commit();
- return SUCCESS;
- }
- catch (Exception saverror) {
- logger.error("Reason:", saverror);
- if (transax != null && transax.isActive()) {
-// Second try-catch as the rollback could fail as well
- try {
- transax.rollback();
- } catch (HibernateException backerror) {
- logger.debug("Error rolling back transaction", backerror);
- }
- }
- return ERROR;
- }
- }
-
- public String doUpdate () {
-// -------------------------
- return SUCCESS;
- }
-
- public String doVersion () {
-// --------------------------
- Session connex = Database.getSession();
- Transaction transax = connex.beginTransaction();
- try {
-// Getting user inputs
- mystudy = getOpenStudy();
- User user = getConnectedUser();
- Step step = mystudy.getSelectedStep();
-// File updir = Database.getDownloadDirectory(user);
-// File upfile = new File(updir.getPath() + "/" + filename);
- String upath = Database.getTemplatePath(); // Instead of DownloadDirectory for sharing the "uploaded" file between users
- File upfile = new File(upath + filename);
- String[] table = filename.split("\\x2E");
- String format = table[table.length-1];
-
-// Versioning of the document
- Publication current = mystudy.getSelectedDocument();
- Document.Properties dprop = new Document.Properties();
- dprop.setAuthor(user);
- if (summary.length() > 0) dprop.setDescription(summary);
-
- Publication next = step.versionDocument(current, dprop);
-
-// Writing the uploaded file into the created document
- File target = next.getSourceFile().asFile();
- if (target.exists()) target.delete();
- Do.copy(upfile, target); // Instead of rename for keeping the "uploaded" file for further use
-// upfile.renameTo(target);
-
-// Saving the document in given state
- next.saveAs(state);
-
-// Creation of default uses relations
- defuses = new Vector<Document>();
- setupDefaultUses(next.value().getType()); // Recursive function
- for (Iterator<Document> i=defuses.iterator(); i.hasNext(); ) {
- next.addDependency(i.next());
- }
-//TODO: Outdating impacted document
-
-// Execution of module specific operations
-
-// 1. Conversion of the document to internal format, if required
-//TODO: The following code is temporary, waiting for the support of converters
- if (format.equals("part")) {
- ConvertsRelation export = next.attach("brep");
- String fname = table[0];
-
- for (int i=1; i<table.length-1; i++) fname = fname + table[i];
- upfile = new File(upath + fname + ".brep");
- upfile.renameTo(export.getTo().asFile());
- }
-
-// Update of the open study
-// mystudy.setSelection(mystudy.getSelection()); // Rebuild the presentation
-
- transax.commit();
- return SUCCESS;
- }
- catch (Exception saverror) {
- logger.error("Reason:", saverror);
- if (transax != null && transax.isActive()) {
-// Second try-catch as the rollback could fail as well
- try {
- transax.rollback();
- } catch (HibernateException backerror) {
- logger.debug("Error rolling back transaction", backerror);
- }
- }
- return ERROR;
- }
- }
-
-// ==============================================================================================================================
-// Getters and setters
-// ==============================================================================================================================
-
- public String getDescription () {
-// -------------------------------
- return summary;
- }
-
- public void setDescription (String summary) {
-// -------------------------------------------
- this.summary = summary;
- }
- public void setDocumentName (String name) {
-// -----------------------------------------
- this.docname = name;
- }
- public void setDocumentState (String state) {
-// -------------------------------------------
- this.state = ProgressState.valueOf(state);
- }
- public void setDocumentType (String value) {
-// ------------------------------------------
- this.doctype = Integer.valueOf(value);
- }
- public void setFileName (String name) {
-// -------------------------------------
- this.filename = name;
- }
-// ==============================================================================================================================
-// Private service
-// ==============================================================================================================================
-
- private void setupDefaultUses (DocumentType type) {
-// -------------------------------------------------
- Set<DocumentType> uses = type.getDefaultUses();
-
- for (Iterator<DocumentType> i=uses.iterator(); i.hasNext();) {
- DocumentType usetype = i.next();
- List<Document> usedoc = mystudy.collectInvolvedDocuments(usetype);
- if (usedoc.isEmpty()) setupDefaultUses(usetype);
- else defuses.addAll(usedoc);
- }
- }
-}
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <echo message="build ${common-jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
-
- <target name="build-stub"></target>
-
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${hewis-lib-common.dist.dir}" />
- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-#Wed Sep 19 19:21:51 MSD 2012
-classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER/owners=jst.java\:6.0
-eclipse.preferences.version=1
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
- <!-- Generated at @datesimple@ @time@ -->
- <!-- @file.header@ -->
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="@com.opensymphony.logger.level@" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="@org.apache.struts2.logger.level@" />
- </logger>
-
- <logger name="org.springframework">
- <level value="@org.springframework.logger.level@" />
- </logger>
-
- <logger name="org.hibernate">
- <level value="@org.hibernate.logger.level@" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="@org.splat.siman.logger.level@" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="@log4j.logger.org.hibernate.logger.level@" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="@root.logger.level@"/>
- <appender-ref ref="logfile" />
- @root.logger.appender@
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
-
-<struts>
- <constant name="struts.objectFactory" value="spring" />
- <constant name="struts.enable.DynamicMethodInvocation" value="false" />
- <constant name="struts.devMode" value="true" />
- <constant name="struts.custom.i18n.resources" value="labels,som" />
- <constant name="struts.i18n.encoding" value="ISO-8859-1" />
-
- <package name="simer-default" namespace="/" extends="struts-default">
- </package>
-
- <package name="default" namespace="/" extends="simer-default">
-
- <default-action-ref name="index" />
-
- <action name="index" class="org.splat.simer.StartAction" method="initialize">
- <result name="success">/welcome.jsp</result>
- <result name="error">/error.jsp?error=initialization</result>
- </action>
- <action name="login" class="org.splat.simer.ConnectionAction" method="login">
- <result name="none">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="input">/login.jsp</result>
- <result name="error">/home.jsp?error=login</result>
- </action>
- <action name="logout" class="org.splat.simer.ConnectionAction" method="logout">
- <result name="none">/home.jsp</result>
- <result name="create">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="datadmin">/home.jsp</result>
- <result name="sysadmin">/home.jsp</result>
- </action>
- <action name="select" class="org.splat.simer.MenuAction" method="selectItem">
- <result name="new-empty" type="redirectAction">study/new-empty</result>
- <result name="search-study" type="redirectAction">study/search-study</result>
- <result name="search-knowledge" type="redirectAction">study/search-knowledge</result>
- <result name="search-document" type="redirectAction">study/search-document</result>
- <result name="prop-general" type="redirectAction">study/prop-study</result>
- <result name="prop-scenario" type="redirectAction">study/prop-scenario</result>
- <result name="admin-indexing" type="redirectAction">sadmin/indexing</result>
- <result name="admin-importuser" type="redirectAction">sadmin/select-file?nextAction=importuser</result>
- <result name="admin-scontext" type="redirectAction">sadmin/scontext</result>
- <result name="admin-knowelm" type="redirectAction">sadmin/knowlelm</result>
- <result name="none">/menu.jsp?menu=%{menu}</result>
- </action>
-
- </package>
-
- <package name="study" namespace="/study" extends="simer-default">
-
- <action name="notyetimplemented" class="org.splat.simer.NotYetImplementedAction" method="initialize">
- <result name="success">/study/error.jsp?message=notyetimplemented</result>
- </action>
-
- <!-- Creation of a study
- -->
- <action name="new-empty" class="org.splat.simer.NewStudyAction" method="initialize">
- <result name="success">/study/newStudy.jsp</result>
- </action>
- <action name="valid-new" class="org.splat.simer.NewStudyAction" method="create">
- <result name="success" type="redirectAction">open-study?selection=0.1</result>
- <result name="input">/study/newStudy.jsp</result>
- <result name="error">/home.jsp?error=newstudy</result>
- </action>
-
- <!-- Search for studies, knowledge elements and documents
- -->
- <action name="search-study" class="org.splat.simer.SearchStudyAction" method="initialize">
- <result name="success">/study/searchStudy.jsp</result>
- <result name="error">/home.jsp</result>
- </action>
- <action name="refresh-study" class="org.splat.simer.SearchStudyAction" method="submitForm">
- <result name="selectype">/study/searchStudy.jsp?action=setContext</result>
- <result name="refresh">/study/searchStudy.jsp</result>
- <result name="wait">/study/searchStudy.jsp</result>
- <result name="error" type="redirectAction">search-study</result>
- </action>
-
- <action name="search-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="initialize">
- <result name="success">/study/searchKnowledge.jsp</result>
- </action>
- <action name="refresh-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="submitForm">
- <result name="selectype">/study/searchKnowledge.jsp?action=setContext</result>
- <result name="refresh">/study/searchKnowledge.jsp</result>
- <result name="wait">/study/searchKnowledge.jsp</result>
- <result name="error" type="redirectAction">search-knowledge</result>
- </action>
-
- <action name="search-document" class="org.splat.simer.SearchDocumentAction" method="initialize">
- <result name="success">/study/searchDocument.jsp</result>
- </action>
-
- <!-- Display of studies
- -->
- <action name="open-study" class="org.splat.simer.DisplayStudyStepAction" method="open">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="step-study" class="org.splat.simer.DisplayStudyStepAction" method="selectStep">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="document-study" class="org.splat.simer.DisplayStudyStepAction" method="selectDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="knowledge-study" class="org.splat.simer.DisplayStudyStepAction" method="selectKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="close-study" class="org.splat.simer.DisplayStudyStepAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
- <action name="prop-study" class="org.splat.simer.StudyPropertiesAction" method="initialize">
- <result name="display">/study/displayStudyProperties.jsp</result>
- <result name="edit">/study/editStudyProperties.jsp</result>
- </action>
-
- <!-- Display of knowledge elements
- -->
- <action name="open-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="open">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="step-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectStep">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="document-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectDocument">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="knowledge-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectKnowledge">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="close-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
-
- <!-- Edition of study
- -->
- <action name="edit-study" class="org.splat.simer.EditStudyAction" method="edition">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="add-scenario" class="org.splat.simer.NewScenarioAction" method="initialize">
- <result name="success">/study/newScenario.jsp?init=focus</result>
- </action>
- <action name="edit-title" class="org.splat.simer.StudyPropertiesAction" method="editTitle">
- <result name="success">/study/editStudyProperties.jsp?action=edititle</result>
- </action>
- <action name="edit-contributor" class="org.splat.simer.StudyPropertiesAction" method="editContributors">
- <result name="success">/study/editStudyProperties.jsp?action=edibutor</result>
- </action>
- <action name="edit-cycle" class="org.splat.simer.StudyPropertiesAction" method="editCycle">
- <result name="success">/study/editStudyProperties.jsp?action=edicycle</result>
- </action>
- <action name="select-step" class="org.splat.simer.NewScenarioAction" method="selectStep">
- <result name="success">/study/newScenario.jsp</result>
- </action>
- <action name="valid-add" class="org.splat.simer.NewScenarioAction" method="create">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="success" type="redirectAction">step-study</result>
- <result name="error">/study/displayStudyStep.jsp?error=addScenario</result>
- </action>
- <action name="valid-edit" class="org.splat.simer.StudyPropertiesAction" method="edition">
- <result name="success">/study/editStudyProperties.jsp</result>
- </action>
- <action name="prop-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="initialize">
- <result name="success">/study/editScenarioProperties.jsp</result>
- </action>
-
- <!-- Edition of scenario
- -->
- <action name="checkin-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="checkin">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
-
- <!-- Edition of simulation contexts
- -->
- <action name="add-context" class="org.splat.simer.EditSimulationContextAction" method="initialize">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="select">/study/displayStudyStep.jsp?action=selectContext</result>
- </action>
- <action name="selectContext" class="org.splat.simer.EditSimulationContextAction" method="selectContext">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="set">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- </action>
- <action name="newContext" class="org.splat.simer.EditSimulationContextAction" method="createContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="setContext" class="org.splat.simer.EditSimulationContextAction" method="setContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="remove-context" class="org.splat.simer.EditSimulationContextAction" method="deleteContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeContext</result>
- </action>
-
- <!-- Edition of documents
- -->
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/study/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="import" type="redirectAction">import-document?fileName=%{fileName}</result>
- <result name="version" type="redirectAction">version-document?index=%{index}&fileName=%{fileName}</result>
- <result name="attach" type="redirectAction">attach-document?index=%{index}&fileName=%{fileName}</result>
- <result name="outofmemory">/study/error.jsp?message=outofmemory</result>
- </action>
- <action name="import-document" class="org.splat.simer.ImportDocumentAction" method="initialize">
- <result name="success">/study/importDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-import" class="org.splat.simer.ImportDocumentAction" method="import">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="version-document" class="org.splat.simer.VersionDocumentAction" method="initialize">
- <result name="success">/study/versionDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-version" class="org.splat.simer.VersionDocumentAction" method="version">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="attach-document" class="org.splat.simer.EditDocumentAction" method="attach">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="edit-document" class="org.splat.simer.EditDocumentAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setDocument" class="org.splat.simer.EditDocumentAction" method="setDocument">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-document" class="org.splat.simer.EditDocumentAction" method="deleteDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeDocument</result>
- </action>
-
- <!-- Edition of knowledge elements
- -->
- <action name="add-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp?action=addKnowledge&index=%{knowledgeType}</result>
- </action>
- <action name="edit-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setKnowledge" class="org.splat.simer.EditKnowledgeElementAction" method="setKnowledge">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="deleteKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeKnowledge</result>
- </action>
-
- </package>
-
-
- <package name="sadmin" namespace="/sadmin" extends="simer-default">
-
- <!-- Menus of database administration
- -->
- <action name="indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="initialize">
- <result name="success">/sadmin/indexStudies.jsp</result>
- </action>
- <action name="valid-indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="indexing">
- <result name="success" type="redirectAction">../study/search-study</result>
- </action>
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/sadmin/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="importuser" type="redirectAction">importuser?fileName=%{fileName}</result>
- </action>
- <action name="importuser" class="org.splat.simer.admin.ImportUserAction" method="import">
- <result name="success">/sadmin/displayUser.jsp</result>
- </action>
-
- <!-- Menus of knowledge administration
- -->
- <action name="scontext" class="org.splat.simer.admin.SimulationContextAction" method="initialize">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="scontext-edit" class="org.splat.simer.admin.SimulationContextAction" method="select">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="knowelm" class="org.splat.simer.admin.KnowledgeElementAction" method="initialize">
- <result name="success">/sadmin/approveKnowelm.jsp</result>
- </action>
- </package>
-
- <package name="sgeom" namespace="/sgeom" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/sgeom/index.jsp</result>
- </action>
-
- </package>
-
-
- <package name="smesh" namespace="/smesh" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/smesh/index.jsp</result>
- </action>
-
- </package>
-</struts>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="C:/Users/Daniel/Projets/Internes/SaLoMe/Workspace/converter/dist/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- <zipfileset>
- <fileset dir=".">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId">
- <wb-module deploy-name="Simer"/>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
-<!-- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
- -->
-
-</web-app>
+++ /dev/null
-converter.src.dir=src
-converter.dist.dir=dist
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
- <target name="tmp" description="Builds Siman-Common project">
- <macrodef name="ttt">
- <attribute name="target" />
- <sequential>
- <echo message="trtr=${siman.@{target}.dir}" />
- </sequential>
- </macrodef>
- <ttt target="${siman.dist.dir}"/>
- </target>
-
- <!-- ================================================= -->
- <!-- gen-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="gen-config" description="Generate parametrized config files">
- <echo message="Generating configuration in ${config.mode} mode..." />
- <if>
- <equals arg1="${config.mode}" arg2="debug" casesensitive="false" />
- <then>
- <copy todir="${basedir}/${config.${config.mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/${config.mode}.properties" />
- </filterset>
- </copy>
- </then>
- <else>
- </else>
- </if>
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-#Wed Sep 12 16:47:03 MSD 2012
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the config source directory path (for header comment) -->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-siman-common.src.dir=src
-siman-common.bin.dir=bin
-siman-common.dist.dir=dist
-siman-common.jar.name=siman-common.jar
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode..." />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug"/>
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release"/>
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build ${splat.${jar.name}.jar.name}"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.${jar.name}.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-${jar.name}.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <property name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <property name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <property name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-kernel-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.kernel.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-kernel.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="splat-kernel-jar,splat-manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the config source directory path -->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="hibernate-3.5.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-kernel.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="jta-1.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-som.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-manox.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="xmlpublic.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <echo message="build ${common-jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
-
- <target name="build-stub"></target>
-
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
-
- <antcall target="compile-java">
- </antcall>
-
- <mkdir dir="${hewis-lib-common.dist.dir}" />
- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build web services stubs project -->
- <!-- ================================================= -->
- <target name="build-stub"></target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
- <echo message="build ${common-jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
-<!-- Generated at 21/09/2012 01:53:52 -->
-<!-- ------------------------------------------------------- -->
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">jdbc:mysql://localhost/simer</property>
- <property name="connection.username">simer</property>
- <property name="connection.password">admin</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">false</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-hibernate.show_sql=true
-connection.url=jdbc:mysql://localhost/simer
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-#Wed Sep 19 19:21:52 MSD 2012
-classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER/owners=jst.java\:6.0
-eclipse.preferences.version=1
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates inserting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
-<!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <exclude name="*">
- <present targetdir="${config.release.dir}" />
- </exclude>
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-#Wed Sep 12 16:47:06 MSD 2012
-eclipse.preferences.version=1
-org.eclipse.jdt.apt.genSrcDir=.apt_src
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="SIMAN">
- <property name="context-root" value="siman"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/pop3.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-api-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-log4j12-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/smtp.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/xmlpublic.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/dist/splat-kernel.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/dist/splat-manox.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/dist/splat-som.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the config source directory path value -->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<fileset-config file-format-version="1.2.0" simple-config="true">
- <fileset name="all" enabled="true" check-config-name="Siman JavaDoc CheckStyle" local="false">
- <file-match-pattern match-pattern="." include-pattern="true"/>
- </fileset>
-</fileset-config>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
-<!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <restrict><not>
- <present present="srconly" targetdir="${config.release.dir}" /></not>
- </restrict>
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Manox-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Kernel-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Som-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-#Tue Sep 18 10:39:27 MSD 2012
-classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER\:\:org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType\:\:jdk1.6.0_20/owners=jst.java\:6.0
-eclipse.preferences.version=1
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="@com.opensymphony.logger.level@" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="@org.apache.struts2.logger.level@" />
- </logger>
-
- <logger name="org.springframework">
- <level value="@org.springframework.logger.level@" />
- </logger>
-
- <logger name="org.hibernate">
- <level value="@org.hibernate.logger.level@" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="@org.splat.siman.logger.level@" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="@log4j.logger.org.hibernate.logger.level@" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="@root.logger.level@"/>
- <appender-ref ref="logfile" />
- <appender-ref ref="console" />
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="tst">
- <property name="context-root" value="tst"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-
-converter.src.dir=src
-converter.dist.dir=dist
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="DEBUG" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="INFO"/>
- <appender-ref ref="logfile" />
- <appender-ref ref="console" />
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="@com.opensymphony.logger.level@" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="@org.apache.struts2.logger.level@" />
- </logger>
-
- <logger name="org.springframework">
- <level value="@org.springframework.logger.level@" />
- </logger>
-
- <logger name="org.hibernate">
- <level value="@org.hibernate.logger.level@" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="@org.splat.siman.logger.level@" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="@log4j.logger.org.hibernate.logger.level@" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="@root.logger.level@"/>
- <appender-ref ref="logfile" />
- @root.appender@
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
-<!-- @file.header@ -->
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">@connection.url@</property>
- <property name="connection.username">@connection.username@</property>
- <property name="connection.password">@connection.password@</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">@hibernate.show_sql@</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- build-splat-jar: Create the splat jar file -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- manox-jar: Create the manox jar file -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- kernel-jar: Create the kernel jar file -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- som-jar: Create the som jar file -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- jar: Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- build: Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild: Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- compile: Compile the sources files -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
-<!-- Generated at @timesimple@ @time@ -->
-<!-- @file.header@ -->
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">@connection.url@</property>
- <property name="connection.username">@connection.username@</property>
- <property name="connection.password">@connection.password@</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">@hibernate.show_sql@</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-webapp.name=siman
-siman.content.dir=WebContent
-siman-common.project.name=Siman-Common
-config.debug.dir=src
-config.release.dir=conf/build/release
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
-<!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <present present="srconly" targetdir="${config.release.dir}/**" />
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
- <display-name>
- SIMAN</display-name>
- <welcome-file-list>
- <welcome-file>index.html</welcome-file>
- <welcome-file>index.htm</welcome-file>
- <welcome-file>index.jsp</welcome-file>
- <welcome-file>default.html</welcome-file>
- <welcome-file>default.htm</welcome-file>
- <welcome-file>default.jsp</welcome-file>
- </welcome-file-list>
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
-<!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <excludesfile name="*">
- <present targetdir="${config.release.dir}" />
- </excludesfile>
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-splat.lib.dir=${workspace_loc:/SPlat/lib}
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-app.author=OCC
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<fileset-config file-format-version="1.2.0" simple-config="true">
- <fileset name="all" enabled="true" check-config-name="Sun Checks" local="false">
- <file-match-pattern match-pattern="." include-pattern="true"/>
- </fileset>
-</fileset-config>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <pathelement location="${splat.lib.dir}/commons/commons-logging-1.1.1.jar" />
- <pathelement location="${splat.lib.dir}/commons/commons-lang-2.3.jar" />
- <pathelement location="${splat.lib.dir}/commons/commons-io-1.4.jar" />
- <pathelement location="${splat.lib.dir}/struts2/struts2-core-2.0.11.1.jar" />
- <pathelement location="${splat.lib.dir}/struts2/xwork-2.0.4.jar" />
- <pathelement location="${splat.lib.dir}/displaytag/displaytag-hw-ext.jar" />
- <pathelement location="${splat.lib.dir}/displaytag/displaytag-export-poi-1.1.1.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring.jar" />
- <pathelement location="${splat.lib.dir}/beanlib/beanlib-5.0.1beta.jar" />
- <pathelement location="${splat.lib.dir}/springsecurity/spring-security-core-2.0.2.jar" />
- <pathelement location="${splat.lib.dir}/htmlparser/htmllexer.jar" />
- <pathelement location="${splat.lib.dir}/htmlparser/htmlparser.jar" />
- <pathelement location="${splat.lib.dir}/log4j/log4j-1.2.14.jar" />
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling framework" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${framework.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${framework.build.dir}" />
- <mkdir dir="${framework.build.dir}/classes" />
- <javac target="1.5" destdir="${framework.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${framework.src.dir}/java" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${framework.build.dir}/classes">
- <fileset dir="${framework.src.dir}/conf">
- </fileset>
- <fileset dir="${framework.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${framework.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling framework tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${framework.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${framework.build.dir}" />
- <mkdir dir="${framework.build.dir}/classes" />
- <javac destdir="${framework.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${framework.dir}/test" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${framework.dist.dir}" />
- <jar destfile="${framework.dist.dir}/${framework.jar.name}">
- <zipfileset dir="${framework.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${framework.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${framework.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${framework.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${framework.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
-
- <!--
- pop3.jar
- slf4j-api-1.6.1.jar
- slf4j-log4j12-1.6.1.jar
- smtp.jar
- xmlpublic.jar
-
-
- <pathelement location="${splat.lib.dir}/activation.jar" />
- <pathelement location="${splat.lib.dir}/antlr-2.7.6.jar" />
- <pathelement location="${splat.lib.dir}/commons-collections-3.1.jar" />
- <pathelement location="${splat.lib.dir}/dom4j-1.6.1.jar" />
- <pathelement location="${splat.lib.dir}/hibernate-3.5.jar" />
- <pathelement location="${splat.lib.dir}/javassist-3.9.0.GA.jar" />
- <pathelement location="${splat.lib.dir}/jta-1.1.jar" />
- <pathelement location="${splat.lib.dir}/log4j-1.2.15.jar" />
- <pathelement location="${splat.lib.dir}/lucene-core-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/lucene-queries-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/mailapi.jar" />
- <pathelement location="${splat.lib.dir}/mysql-connector-java-5.1.5-bin.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/poi-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-schemas-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-scratchpad-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />-->
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.jar.name}">
- <zipfileset dir="${splat.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/${splat.bin.dir}">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
-
-<struts>
-
-<!-- <constant name="struts.objectFactory" value="spring" />-->
- <constant name="struts.enable.DynamicMethodInvocation" value="false" />
- <constant name="struts.devMode" value="true" />
- <constant name="struts.custom.i18n.resources" value="labels,som" />
- <constant name="struts.i18n.encoding" value="ISO-8859-1" />
-
- <package name="simer-default" namespace="/" extends="struts-default">
- <global-results>
- <result name="exception" type="redirect">/index.action</result>
- </global-results>
- <global-exception-mappings>
- <exception-mapping exception="java.lang.Exception" result="exception"/>
- </global-exception-mappings>
- </package>
-
- <package name="default" namespace="/" extends="simer-default">
-
- <default-action-ref name="index" />
-
- <action name="index" class="org.splat.simer.StartAction" method="initialize">
- <result name="success">/welcome.jsp</result>
- <result name="error">/error.jsp?error=initialization</result>
- </action>
- <action name="login" class="org.splat.simer.ConnectionAction" method="login">
- <result name="none">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="input">/login.jsp</result>
- <result name="error">/home.jsp?error=login</result>
- </action>
- <action name="logout" class="org.splat.simer.ConnectionAction" method="logout">
- <result name="none">/home.jsp</result>
- <result name="create">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="datadmin">/home.jsp</result>
- <result name="sysadmin">/home.jsp</result>
- </action>
- <action name="select" class="org.splat.simer.MenuAction" method="selectItem">
- <result name="new-empty" type="redirectAction">study/new-empty</result>
- <result name="search-study" type="redirectAction">study/search-study</result>
- <result name="search-knowledge" type="redirectAction">study/search-knowledge</result>
- <result name="search-document" type="redirectAction">study/search-document</result>
- <result name="prop-general" type="redirectAction">study/prop-study</result>
- <result name="prop-scenario" type="redirectAction">study/prop-scenario</result>
- <result name="admin-indexing" type="redirectAction">sadmin/indexing</result>
- <result name="admin-importuser" type="redirectAction">sadmin/select-file?nextAction=importuser</result>
- <result name="admin-scontext" type="redirectAction">sadmin/scontext</result>
- <result name="admin-knowelm" type="redirectAction">sadmin/knowlelm</result>
- <result name="none">/menu.jsp?menu=%{menu}</result>
- </action>
-
- </package>
-
- <package name="study" namespace="/study" extends="simer-default">
-
- <action name="notyetimplemented" class="org.splat.simer.NotYetImplementedAction" method="initialize">
- <result name="success">/study/error.jsp?message=notyetimplemented</result>
- </action>
-
- <!-- Creation of a study
- -->
- <action name="new-empty" class="org.splat.simer.NewStudyAction" method="initialize">
- <result name="success">/study/newStudy.jsp</result>
- </action>
- <action name="valid-new" class="org.splat.simer.NewStudyAction" method="create">
- <result name="success" type="redirectAction">open-study?selection=0.1</result>
- <result name="input">/study/newStudy.jsp</result>
- <result name="error">/home.jsp?error=newstudy</result>
- </action>
-
- <!-- Search for studies, knowledge elements and documents
- -->
- <action name="search-study" class="org.splat.simer.SearchStudyAction" method="initialize">
- <result name="success">/study/searchStudy.jsp</result>
- </action>
- <action name="refresh-study" class="org.splat.simer.SearchStudyAction" method="submitForm">
- <result name="selectype">/study/searchStudy.jsp?action=setContext</result>
- <result name="refresh">/study/searchStudy.jsp</result>
- <result name="wait">/study/searchStudy.jsp</result>
- <result name="error" type="redirectAction">search-study</result>
- </action>
-
- <action name="search-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="initialize">
- <result name="success">/study/searchKnowledge.jsp</result>
- </action>
- <action name="refresh-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="submitForm">
- <result name="selectype">/study/searchKnowledge.jsp?action=setContext</result>
- <result name="refresh">/study/searchKnowledge.jsp</result>
- <result name="wait">/study/searchKnowledge.jsp</result>
- <result name="error" type="redirectAction">search-knowledge</result>
- </action>
-
- <action name="search-document" class="org.splat.simer.SearchDocumentAction" method="initialize">
- <result name="success">/study/searchDocument.jsp</result>
- </action>
-
- <!-- Display of studies
- -->
- <action name="open-study" class="org.splat.simer.DisplayStudyStepAction" method="open">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="step-study" class="org.splat.simer.DisplayStudyStepAction" method="selectStep">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="document-study" class="org.splat.simer.DisplayStudyStepAction" method="selectDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="knowledge-study" class="org.splat.simer.DisplayStudyStepAction" method="selectKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="close-study" class="org.splat.simer.DisplayStudyStepAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
- <action name="prop-study" class="org.splat.simer.StudyPropertiesAction" method="initialize">
- <result name="display">/study/displayStudyProperties.jsp</result>
- <result name="edit">/study/editStudyProperties.jsp</result>
- </action>
-
- <!-- Display of knowledge elements
- -->
- <action name="open-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="open">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="step-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectStep">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="document-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectDocument">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="knowledge-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectKnowledge">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="close-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
-
- <!-- Edition of study
- -->
- <action name="edit-study" class="org.splat.simer.EditStudyAction" method="edition">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="add-scenario" class="org.splat.simer.NewScenarioAction" method="initialize">
- <result name="success">/study/newScenario.jsp?init=focus</result>
- </action>
- <action name="edit-title" class="org.splat.simer.StudyPropertiesAction" method="editTitle">
- <result name="success">/study/editStudyProperties.jsp?action=edititle</result>
- </action>
- <action name="edit-contributor" class="org.splat.simer.StudyPropertiesAction" method="editContributors">
- <result name="success">/study/editStudyProperties.jsp?action=edibutor</result>
- </action>
- <action name="edit-cycle" class="org.splat.simer.StudyPropertiesAction" method="editCycle">
- <result name="success">/study/editStudyProperties.jsp?action=edicycle</result>
- </action>
- <action name="select-step" class="org.splat.simer.NewScenarioAction" method="selectStep">
- <result name="success">/study/newScenario.jsp</result>
- </action>
- <action name="valid-add" class="org.splat.simer.NewScenarioAction" method="create">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="success" type="redirectAction">step-study</result>
- <result name="error">/study/displayStudyStep.jsp?error=addScenario</result>
- </action>
- <action name="valid-edit" class="org.splat.simer.StudyPropertiesAction" method="edition">
- <result name="success">/study/editStudyProperties.jsp</result>
- </action>
- <action name="prop-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="initialize">
- <result name="success">/study/editScenarioProperties.jsp</result>
- </action>
-
- <!-- Edition of scenario
- -->
- <action name="checkin-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="checkin">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
-
- <!-- Edition of simulation contexts
- -->
- <action name="add-context" class="org.splat.simer.EditSimulationContextAction" method="initialize">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="select">/study/displayStudyStep.jsp?action=selectContext</result>
- </action>
- <action name="selectContext" class="org.splat.simer.EditSimulationContextAction" method="selectContext">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="set">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- </action>
- <action name="newContext" class="org.splat.simer.EditSimulationContextAction" method="createContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="setContext" class="org.splat.simer.EditSimulationContextAction" method="setContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="remove-context" class="org.splat.simer.EditSimulationContextAction" method="deleteContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeContext</result>
- </action>
-
- <!-- Edition of documents
- -->
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/study/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="import" type="redirectAction">import-document?fileName=%{fileName}</result>
- <result name="version" type="redirectAction">version-document?index=%{index}&fileName=%{fileName}</result>
- <result name="attach" type="redirectAction">attach-document?index=%{index}&fileName=%{fileName}</result>
- <result name="outofmemory">/study/error.jsp?message=outofmemory</result>
- </action>
- <action name="import-document" class="org.splat.simer.ImportDocumentAction" method="initialize">
- <result name="success">/study/importDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-import" class="org.splat.simer.ImportDocumentAction" method="import">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="version-document" class="org.splat.simer.VersionDocumentAction" method="initialize">
- <result name="success">/study/versionDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-version" class="org.splat.simer.VersionDocumentAction" method="version">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="attach-document" class="org.splat.simer.EditDocumentAction" method="attach">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="edit-document" class="org.splat.simer.EditDocumentAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setDocument" class="org.splat.simer.EditDocumentAction" method="setDocument">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-document" class="org.splat.simer.EditDocumentAction" method="deleteDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeDocument</result>
- </action>
-
- <!-- Edition of knowledge elements
- -->
- <action name="add-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp?action=addKnowledge&index=%{knowledgeType}</result>
- </action>
- <action name="edit-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setKnowledge" class="org.splat.simer.EditKnowledgeElementAction" method="setKnowledge">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="deleteKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeKnowledge</result>
- </action>
-
- </package>
-
-
- <package name="sadmin" namespace="/sadmin" extends="simer-default">
-
- <!-- Menus of database administration
- -->
- <action name="indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="initialize">
- <result name="success">/sadmin/indexStudies.jsp</result>
- </action>
- <action name="valid-indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="indexing">
- <result name="success" type="redirectAction">../study/search-study</result>
- </action>
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/sadmin/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="importuser" type="redirectAction">importuser?fileName=%{fileName}</result>
- </action>
- <action name="importuser" class="org.splat.simer.admin.ImportUserAction" method="import">
- <result name="success">/sadmin/displayUser.jsp</result>
- </action>
-
- <!-- Menus of knowledge administration
- -->
- <action name="scontext" class="org.splat.simer.admin.SimulationContextAction" method="initialize">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="scontext-edit" class="org.splat.simer.admin.SimulationContextAction" method="select">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="knowelm" class="org.splat.simer.admin.KnowledgeElementAction" method="initialize">
- <result name="success">/sadmin/approveKnowelm.jsp</result>
- </action>
- </package>
-
- <package name="sgeom" namespace="/sgeom" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/sgeom/index.jsp</result>
- </action>
-
- </package>
-
-
- <package name="smesh" namespace="/smesh" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/smesh/index.jsp</result>
- </action>
-
- </package>
-</struts>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <target name="create_run_jar">
- <jar destfile="C:/Users/Daniel/Projets/Internes/SaLoMe/Workspace/converter/dist/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- <zipfileset dir="${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="hibernate-3.5.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-kernel.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="jta-1.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-som.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-manox.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="xmlpublic.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId">
- <wb-module deploy-name="SPlat"/>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the complete config source directory path value for printing -->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">@connection.url@</property>
- <property name="connection.username">@connection.username@</property>
- <property name="connection.password">@connection.password@</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">@hibernate.show_sql@</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug"/>
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release"/>
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="tst">
- <property name="context-root" value="tst"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/SPlat/SPlat">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/pop3.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-api-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-log4j12-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/smtp.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/xmlpublic.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/dist/splat-kernel.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-hibernate.show_sql=true
-connection.url=jdbc:mysql://localhost/simer
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>Siman</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
-
-<struts>
-
- <constant name="struts.enable.DynamicMethodInvocation" value="false" />
- <constant name="struts.devMode" value="true" />
- <constant name="struts.custom.i18n.resources" value="labels,som" />
- <constant name="struts.i18n.encoding" value="ISO-8859-1" />
-
- <package name="simer-default" namespace="/" extends="struts-default">
- </package>
-
- <package name="default" namespace="/" extends="simer-default">
-
- <default-action-ref name="index" />
-
- <action name="index" class="org.splat.simer.StartAction" method="initialize">
- <result name="success">/welcome.jsp</result>
- <result name="error">/error.jsp?error=initialization</result>
- </action>
- <action name="login" class="org.splat.simer.ConnectionAction" method="login">
- <result name="none">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="input">/login.jsp</result>
- <result name="error">/home.jsp?error=login</result>
- </action>
- <action name="logout" class="org.splat.simer.ConnectionAction" method="logout">
- <result name="none">/home.jsp</result>
- <result name="create">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="datadmin">/home.jsp</result>
- <result name="sysadmin">/home.jsp</result>
- </action>
- <action name="select" class="org.splat.simer.MenuAction" method="selectItem">
- <result name="new-empty" type="redirectAction">study/new-empty</result>
- <result name="search-study" type="redirectAction">study/search-study</result>
- <result name="search-knowledge" type="redirectAction">study/search-knowledge</result>
- <result name="search-document" type="redirectAction">study/search-document</result>
- <result name="prop-general" type="redirectAction">study/prop-study</result>
- <result name="prop-scenario" type="redirectAction">study/prop-scenario</result>
- <result name="admin-indexing" type="redirectAction">sadmin/indexing</result>
- <result name="admin-importuser" type="redirectAction">sadmin/select-file?nextAction=importuser</result>
- <result name="admin-scontext" type="redirectAction">sadmin/scontext</result>
- <result name="admin-knowelm" type="redirectAction">sadmin/knowlelm</result>
- <result name="none">/menu.jsp?menu=%{menu}</result>
- </action>
-
- </package>
-
- <package name="study" namespace="/study" extends="simer-default">
-
- <action name="notyetimplemented" class="org.splat.simer.NotYetImplementedAction" method="initialize">
- <result name="success">/study/error.jsp?message=notyetimplemented</result>
- </action>
-
- <!-- Creation of a study
- -->
- <action name="new-empty" class="org.splat.simer.NewStudyAction" method="initialize">
- <result name="success">/study/newStudy.jsp</result>
- </action>
- <action name="valid-new" class="org.splat.simer.NewStudyAction" method="create">
- <result name="success" type="redirectAction">open-study?selection=0.1</result>
- <result name="input">/study/newStudy.jsp</result>
- <result name="error">/home.jsp?error=newstudy</result>
- </action>
-
- <!-- Search for studies, knowledge elements and documents
- -->
- <action name="search-study" class="org.splat.simer.SearchStudyAction" method="initialize">
- <result name="success">/study/searchStudy.jsp</result>
- <result name="error">/home.jsp</result>
- </action>
- <action name="refresh-study" class="org.splat.simer.SearchStudyAction" method="submitForm">
- <result name="selectype">/study/searchStudy.jsp?action=setContext</result>
- <result name="refresh">/study/searchStudy.jsp</result>
- <result name="wait">/study/searchStudy.jsp</result>
- <result name="error" type="redirectAction">search-study</result>
- </action>
-
- <action name="search-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="initialize">
- <result name="success">/study/searchKnowledge.jsp</result>
- </action>
- <action name="refresh-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="submitForm">
- <result name="selectype">/study/searchKnowledge.jsp?action=setContext</result>
- <result name="refresh">/study/searchKnowledge.jsp</result>
- <result name="wait">/study/searchKnowledge.jsp</result>
- <result name="error" type="redirectAction">search-knowledge</result>
- </action>
-
- <action name="search-document" class="org.splat.simer.SearchDocumentAction" method="initialize">
- <result name="success">/study/searchDocument.jsp</result>
- </action>
-
- <!-- Display of studies
- -->
- <action name="open-study" class="org.splat.simer.DisplayStudyStepAction" method="open">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="step-study" class="org.splat.simer.DisplayStudyStepAction" method="selectStep">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="document-study" class="org.splat.simer.DisplayStudyStepAction" method="selectDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="knowledge-study" class="org.splat.simer.DisplayStudyStepAction" method="selectKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="close-study" class="org.splat.simer.DisplayStudyStepAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
- <action name="prop-study" class="org.splat.simer.StudyPropertiesAction" method="initialize">
- <result name="display">/study/displayStudyProperties.jsp</result>
- <result name="edit">/study/editStudyProperties.jsp</result>
- </action>
-
- <!-- Display of knowledge elements
- -->
- <action name="open-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="open">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="step-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectStep">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="document-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectDocument">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="knowledge-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectKnowledge">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="close-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
-
- <!-- Edition of study
- -->
- <action name="edit-study" class="org.splat.simer.EditStudyAction" method="edition">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="add-scenario" class="org.splat.simer.NewScenarioAction" method="initialize">
- <result name="success">/study/newScenario.jsp?init=focus</result>
- </action>
- <action name="edit-title" class="org.splat.simer.StudyPropertiesAction" method="editTitle">
- <result name="success">/study/editStudyProperties.jsp?action=edititle</result>
- </action>
- <action name="edit-contributor" class="org.splat.simer.StudyPropertiesAction" method="editContributors">
- <result name="success">/study/editStudyProperties.jsp?action=edibutor</result>
- </action>
- <action name="edit-cycle" class="org.splat.simer.StudyPropertiesAction" method="editCycle">
- <result name="success">/study/editStudyProperties.jsp?action=edicycle</result>
- </action>
- <action name="select-step" class="org.splat.simer.NewScenarioAction" method="selectStep">
- <result name="success">/study/newScenario.jsp</result>
- </action>
- <action name="valid-add" class="org.splat.simer.NewScenarioAction" method="create">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="success" type="redirectAction">step-study</result>
- <result name="error">/study/displayStudyStep.jsp?error=addScenario</result>
- </action>
- <action name="valid-edit" class="org.splat.simer.StudyPropertiesAction" method="edition">
- <result name="success">/study/editStudyProperties.jsp</result>
- </action>
- <action name="prop-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="initialize">
- <result name="success">/study/editScenarioProperties.jsp</result>
- </action>
-
- <!-- Edition of scenario
- -->
- <action name="checkin-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="checkin">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
-
- <!-- Edition of simulation contexts
- -->
- <action name="add-context" class="org.splat.simer.EditSimulationContextAction" method="initialize">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="select">/study/displayStudyStep.jsp?action=selectContext</result>
- </action>
- <action name="selectContext" class="org.splat.simer.EditSimulationContextAction" method="selectContext">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="set">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- </action>
- <action name="newContext" class="org.splat.simer.EditSimulationContextAction" method="createContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="setContext" class="org.splat.simer.EditSimulationContextAction" method="setContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="remove-context" class="org.splat.simer.EditSimulationContextAction" method="deleteContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeContext</result>
- </action>
-
- <!-- Edition of documents
- -->
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/study/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="import" type="redirectAction">import-document?fileName=%{fileName}</result>
- <result name="version" type="redirectAction">version-document?index=%{index}&fileName=%{fileName}</result>
- <result name="attach" type="redirectAction">attach-document?index=%{index}&fileName=%{fileName}</result>
- <result name="outofmemory">/study/error.jsp?message=outofmemory</result>
- </action>
- <action name="import-document" class="org.splat.simer.ImportDocumentAction" method="initialize">
- <result name="success">/study/importDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-import" class="org.splat.simer.ImportDocumentAction" method="import">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="version-document" class="org.splat.simer.VersionDocumentAction" method="initialize">
- <result name="success">/study/versionDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-version" class="org.splat.simer.VersionDocumentAction" method="version">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="attach-document" class="org.splat.simer.EditDocumentAction" method="attach">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="edit-document" class="org.splat.simer.EditDocumentAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setDocument" class="org.splat.simer.EditDocumentAction" method="setDocument">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-document" class="org.splat.simer.EditDocumentAction" method="deleteDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeDocument</result>
- </action>
-
- <!-- Edition of knowledge elements
- -->
- <action name="add-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp?action=addKnowledge&index=%{knowledgeType}</result>
- </action>
- <action name="edit-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setKnowledge" class="org.splat.simer.EditKnowledgeElementAction" method="setKnowledge">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="deleteKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeKnowledge</result>
- </action>
-
- </package>
-
-
- <package name="sadmin" namespace="/sadmin" extends="simer-default">
-
- <!-- Menus of database administration
- -->
- <action name="indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="initialize">
- <result name="success">/sadmin/indexStudies.jsp</result>
- </action>
- <action name="valid-indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="indexing">
- <result name="success" type="redirectAction">../study/search-study</result>
- </action>
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/sadmin/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="importuser" type="redirectAction">importuser?fileName=%{fileName}</result>
- </action>
- <action name="importuser" class="org.splat.simer.admin.ImportUserAction" method="import">
- <result name="success">/sadmin/displayUser.jsp</result>
- </action>
-
- <!-- Menus of knowledge administration
- -->
- <action name="scontext" class="org.splat.simer.admin.SimulationContextAction" method="initialize">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="scontext-edit" class="org.splat.simer.admin.SimulationContextAction" method="select">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="knowelm" class="org.splat.simer.admin.KnowledgeElementAction" method="initialize">
- <result name="success">/sadmin/approveKnowelm.jsp</result>
- </action>
- </package>
-
- <package name="sgeom" namespace="/sgeom" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/sgeom/index.jsp</result>
- </action>
-
- </package>
-
-
- <package name="smesh" namespace="/smesh" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/smesh/index.jsp</result>
- </action>
-
- </package>
-</struts>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="SIMAN">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <property name="context-root" value="siman"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-# Copy output to the console
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <not><filename name="${config.release.dir}/*"/>
- </not>
-
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-webapp.name=siman
-siman.content.dir=WebContent
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/pop3.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-hibernate.show_sql=true
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <zipfileset dir="${config.release.dir}"
- prefix="WEB-INF/classes"/>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="SIMAN">
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="**/*.*"/>
- </fileset>
-
- <!--
- pop3.jar
- slf4j-api-1.6.1.jar
- slf4j-log4j12-1.6.1.jar
- smtp.jar
- xmlpublic.jar
-
-
- <pathelement location="${splat.lib.dir}/activation.jar" />
- <pathelement location="${splat.lib.dir}/antlr-2.7.6.jar" />
- <pathelement location="${splat.lib.dir}/commons-collections-3.1.jar" />
- <pathelement location="${splat.lib.dir}/dom4j-1.6.1.jar" />
- <pathelement location="${splat.lib.dir}/hibernate-3.5.jar" />
- <pathelement location="${splat.lib.dir}/javassist-3.9.0.GA.jar" />
- <pathelement location="${splat.lib.dir}/jta-1.1.jar" />
- <pathelement location="${splat.lib.dir}/log4j-1.2.15.jar" />
- <pathelement location="${splat.lib.dir}/lucene-core-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/lucene-queries-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/mailapi.jar" />
- <pathelement location="${splat.lib.dir}/mysql-connector-java-5.1.5-bin.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/poi-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-schemas-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-scratchpad-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />-->
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling framework" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${framework.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${framework.build.dir}" />
- <mkdir dir="${framework.build.dir}/classes" />
- <javac target="1.5" destdir="${framework.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${framework.src.dir}/java" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${framework.build.dir}/classes">
- <fileset dir="${framework.src.dir}/conf">
- </fileset>
- <fileset dir="${framework.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${framework.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling framework tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${framework.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${framework.build.dir}" />
- <mkdir dir="${framework.build.dir}/classes" />
- <javac destdir="${framework.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${framework.dir}/test" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${framework.dist.dir}" />
- <jar destfile="${framework.dist.dir}/${framework.jar.name}">
- <zipfileset dir="${framework.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${framework.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${framework.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${framework.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${framework.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
-
- <!--
- pop3.jar
- slf4j-api-1.6.1.jar
- slf4j-log4j12-1.6.1.jar
- smtp.jar
- xmlpublic.jar
-
-
- <pathelement location="${splat.lib.dir}/activation.jar" />
- <pathelement location="${splat.lib.dir}/antlr-2.7.6.jar" />
- <pathelement location="${splat.lib.dir}/commons-collections-3.1.jar" />
- <pathelement location="${splat.lib.dir}/dom4j-1.6.1.jar" />
- <pathelement location="${splat.lib.dir}/hibernate-3.5.jar" />
- <pathelement location="${splat.lib.dir}/javassist-3.9.0.GA.jar" />
- <pathelement location="${splat.lib.dir}/jta-1.1.jar" />
- <pathelement location="${splat.lib.dir}/log4j-1.2.15.jar" />
- <pathelement location="${splat.lib.dir}/lucene-core-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/lucene-queries-2.9.2.jar" />
- <pathelement location="${splat.lib.dir}/mailapi.jar" />
- <pathelement location="${splat.lib.dir}/mysql-connector-java-5.1.5-bin.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/poi-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-ooxml-schemas-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/poi-scratchpad-3.7-20101029.jar" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />
- <pathelement location="${splat.lib.dir}/" />-->
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}/java" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="server.classpath" />
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.jar.name}">
- <zipfileset dir="${splat.build.dir}/classes">
- <include name="**" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="SIMAN">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <property name="context-root" value="siman"/>
- <property name="java-output-path" value="build/classes"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<fileset-config file-format-version="1.2.0" simple-config="true">
- <fileset name="all" enabled="true" check-config-name="Siman JavaDoc CheckStyle" local="false">
- <file-match-pattern match-pattern="." include-pattern="true"/>
- </fileset>
-</fileset-config>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="@com.opensymphony.logger.level@" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="@org.apache.struts2.logger.level@" />
- </logger>
-
- <logger name="org.springframework">
- <level value="@org.springframework.logger.level@" />
- </logger>
-
- <logger name="org.hibernate">
- <level value="@org.hibernate.logger.level@" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="@org.splat.siman.logger.level@" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="@log4j.logger.org.hibernate.logger.level@" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="@root.logger.level@"/>
- <appender-ref ref="logfile" />
- @root.logger.appender@
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-# Generated file header
-file.header=Don't edit manually. See the source at @config.src.dir@/templates.
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/pop3.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-api-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-log4j12-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/smtp.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/xmlpublic.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/dist/splat-kernel.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/dist/splat-manox.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-# Generated file header
-file.header=Generated at ${timesimple}. Don't edit manually. See the source at ${config.src.dir}/templates.
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-siman-common.src.dir=src
-siman-common.bin.dir=bin
-siman-common.dist.dir=dist
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="none" />
- </jsp:include>
-
-<!-- Title-bar
- -->
- <div id=title-bar><s:text name="message.welcome"/></div>
-welcome
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=
-root.logger.level=INFO
-com.opensymphony.logger.level=INFO
-org.apache.struts2.logger.level=INFO
-org.springframework.logger.level=INFO
-org.hibernate.logger.level=INFO
-org.splat.siman.logger.level=INFO
-log4j.logger.org.hibernate.logger.level=INFO
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/pop3.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-api-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <webinf dir="${siman.bin.dir}" />
- <zipfileset dir="${config.release.dir}"
- prefix="WEB-INF/classes"/>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="C:/Users/Daniel/Projets/Internes/SaLoMe/Workspace/converter/dist/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- <zipfileset dir="${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="hibernate-3.5.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-kernel.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="jta-1.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-som.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="splat-manox.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="xmlpublic.jar"/>
- <zipfileset dir="C:\Users\Daniel\Projets\Internes\SaLoMe\Workspace\org.splat\lib" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-common.src.dir=src
-common.dist.dir=dist
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-
-splat.lib.dir=lib
-splat.src.dir=src
-splat.bin.dir=bin
-splat.build.dir=build
-splat.dist.dir=dist
-splat.manox.jar.name=splat-manox.jar
-splat.kernel.jar.name=splat-kernel.jar
-splat.som.jar.name=splat-som.jar
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-source.splat-manox.jar = src/org/splat/manox/
-source.splat-kernel.jar = src/org/splat/kernel/
-source.splat-som.jar = src/org/splat/som/
-bin.includes = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-jars.compile.order = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-src.includes = src/org/
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/SPlat/SPlat">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Param "mode" can be "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="build">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- build-splat-jar: Create the splat jar file -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build splat-${jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- manox-jar: Create the manox jar file -->
- <!-- ================================================= -->
- <target name="manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- kernel-jar: Create the kernel jar file -->
- <!-- ================================================= -->
- <target name="kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- som-jar: Create the som jar file -->
- <!-- ================================================= -->
- <target name="som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- jar: Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="kernel-jar,som-jar,manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- build: Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild: Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ================================================== -->
- <!-- help : display the help page -->
- <!-- =================================================== -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- compile: Compile the sources files -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
-<!-- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />-->
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>SIMAN</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
-
-</web-app>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="@com.opensymphony.logger.level@" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="@org.apache.struts2.logger.level@" />
- </logger>
-
- <logger name="org.springframework">
- <level value="@org.springframework@" />
- </logger>
-
- <logger name="org.hibernate">
- <level value="@org.hibernate@" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="@org.splat.siman.logger.level@" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="@log4j.logger.org.hibernate@" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="@log4j.logger.org.hibernate@" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="INFO"/>
- <appender-ref ref="logfile" />
- <appender-ref ref="console" />
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-# Connection properties
-connection.url=jdbc:mysql://localhost/simer
-connection.username=simer
-connection.password=admin
-
-# Log properties
-hibernate.show_sql=true
-root.logger.appender=<appender-ref ref="console"/>
-root.logger.level=INFO
-com.opensymphony.logger.level=DEBUG
-org.apache.struts2.logger.level=DEBUG
-org.springframework.logger.level=DEBUG
-org.hibernate.logger.level=DEBUG
-org.splat.siman.logger.level=DEBUG
-log4j.logger.org.hibernate.logger.level=DEBUG
-
-
-
-
-
-
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="jar" description="create jar file in dist directory">
- <echo message="build ${common-jar.name}.jar"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/splat-${jar.name}.jar" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="org/splat/${jar.name}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
-
- <target name="build-stub"></target>
-
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub" description="Build the hewis-stub.jar">
- <!--<ant antfile="${hewis-stub.dir}/build.xml" target="build-stub-dist" inheritall="false">
- <property name="project.dir" value="${project.dir}" />
- <property name="compiler.debug" value="${compiler.debug}" />
- <property name="compiler.generate.no.warnings" value="${compiler.generate.no.warnings}" />
- <property name="compiler.max.memory" value="${compiler.max.memory}" />
- <property name="compiler.optimize" value="${compiler.optimize}" />
- <property name="compiler.deprecation" value="${compiler.deprecation}" />
- </ant>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
- <echo message="build ${common-jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin">
- <include name="*"/>
- </fileset>
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--<zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
-<!-- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>-->
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/activation.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/antlr-2.7.6.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/commons-collections-3.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/dom4j-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/javassist-3.11.0.GA.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/jta-1.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/log4j-1.2.15.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-core-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/lucene-queries-2.9.2.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mailapi.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/mysql-connector-java-5.1.5-bin.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/poi-scratchpad-3.7-20101029.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/pop3.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-api-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/slf4j-log4j12-1.6.1.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/smtp.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <!-- Parameter "mode" can be equal to "debug" or "release" -->
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <!-- Copy files from config source directory according to the given mode -->
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <!-- Transform the files from templates substituting properties values -->
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <!-- Get properties to substitute according to the given mode -->
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <!-- Substitute the config source directory path -->
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those which should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-webapp.name=siman
-siman.content.dir=WebContent
-siman-common.project.name=Siman-Common
-config.debug.dir=src
-config.release.dir=conf/generated/release
\ No newline at end of file
+++ /dev/null
-hibernate.show_sql=false
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page import="org.apache.axis2.Constants" %>
-<%@ page import="org.apache.axis2.context.ConfigurationContext" %>
-<%@ page import="org.apache.axis2.description.Parameter" %>
-<%@ page import="org.apache.axis2.transport.http.AxisServlet" %>
-<%@ page import="org.apache.axis2.transport.TransportListener" %>
-<%!
- private String frontendHostUrl;
- private String hostname;
-
- public void jspInit() {
- ServletContex context = this.getServletConfig().getServletContext();
- ConfigurationContext configctx = (ConfigurationContext) context.getAttribute(AxisServlet.CONFIGURATION_CONTEXT);
- if (configctx != null) {
- Parameter parameter = configctx.getAxisConfiguration().getParameter(Constants.HTTP_FRONTEND_HOST_URL);
- if (parameter != null) {
- frontendHostUrl = (String) parameter.getValue();
- }
- Parameter hostnameParam = configctx.getAxisConfiguration().getParameter(TransportListener.HOST_ADDRESS);
- if (hostnameParam != null) {
- hostname = (String) hostnameParam.getValue();
- }
- }
- }
-
- public String calculateHttpBase(HttpServletRequest aRequest) {
- StringBuffer stringBuffer = new StringBuffer();
- if (frontendHostUrl != null) {
- stringBuffer.append(frontendHostUrl);
- } else {
- String scheme = aRequest.getScheme();
- stringBuffer.append(scheme);
- stringBuffer.append("://");
- stringBuffer.append(hostname != null ? hostname : aRequest.getServerName());
- if (("http".equalsIgnoreCase(scheme) && aRequest.getServerPort() != 80) || "https".equalsIgnoreCase(scheme) && aRequest.getServerPort() != 443) {
- stringBuffer.append(":");
- stringBuffer.append(aRequest.getServerPort());
- }
- // I think i saw web containers return null for root web context
- if (aRequest.getContextPath() != null) {
- stringBuffer.append(aRequest.getContextPath());
- }
- }
- // append / char if needed
- if (stringBuffer.charAt(stringBuffer.length() - 1) != '/') {
- stringBuffer.append("/");
- }
- String curentUrl = stringBuffer.toString();
- aRequest.setAttribute("frontendHostUrl", curentUrl);
- return curentUrl;
- }
-%>
-<base href="<%= calculateHttpBase(request)%>"/>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- Copy all sources except those ahich should be generated -->
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <!-- Copy generated sources -->
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-siman-common.src.dir=src
-siman-common.bin.dir=bin
-siman-common.dist.dir=dist
-siman-common.jar.name=siman-common.jar
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- </Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <mkdir dir="${converter.dist.dir}" />
- <jar destfile="${converter.dist.dir}/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="${converter.src.dir}/jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
-<!-- <zipfileset>
- <fileset dir="../SPlat">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>-->
- <zipfileset dir="../SPlat/${splat.lib.dir}">
- <include name="*.jar"/>
- </zipfileset>
- <!--includes="mysql-connector-java-5.1.5-bin.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="../SPlat/${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>-->
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="SIMAN SALOME Platform builder" default="help">
-
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <path id="dependencies.classpath">
- <fileset dir="${tomcat.war.build.dir}">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </path>
-
- <path id="test.libs.classpath">
- <pathelement location="${splat.lib.dir}/testng/testng-5.8-jdk15.jar" />
- <pathelement location="${splat.lib.dir}/spring/spring-test.jar" />
- </path>
-
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- Build-Splat-Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-jar" description="create jar file in dist directory">
- <echo message="build ${splat.${jar.name}.jar.name}"/>
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.${jar.name}.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-${jar.name}.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-manox-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <property name="jar.name" value="manox"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-kernel-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <param name="jar.name" value="kernel"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="build-splat-som-jar" description="create jar file in dist directory">
- <antcall target="build-splat-jar">
- <property name="jar.name" value="som"/>
- </antcall>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-manox-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.manox.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-manox.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Create the jar file in the dist directory -->
- <!-- ================================================= -->
- <target name="splat-kernel-jar" description="create jar file in dist directory">
- <mkdir dir="${splat.dist.dir}" />
- <jar destfile="${splat.dist.dir}/${splat.kernel.jar.name}" >
- <zipfileset dir="${splat.bin.dir}/">
- <include name="${source.splat-kernel.jar}/**" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
- </target>
-
- <!-- ================================================= -->
- <!-- Jar -->
- <!-- Build jars -->
- <!-- ================================================= -->
- <target name="jar" depends="build-splat-kernel-jar,build-splat-som-jar,build-splat-manox-jar" description="compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Build -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="build" depends="compile,jar" description="compile and create the jar file in dist directory">
- </target>
-
-
- <!-- ================================================= -->
- <!-- rebuild -->
- <!-- Compile and create the dist target -->
- <!-- ================================================= -->
- <target name="rebuild" depends="clean,compile,jar" description="clean, compile and create the jar file in dist directory">
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- <echo message="deleting files in ${splat.build.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.build.dir}" includes="**/*" />
- </delete>
- </target>
-
- <!-- ============================================================================ -->
- <!-- help : display the help page -->
- <!-- ============================================================================ -->
- <target name="help">
- <java fork="no" classname="org.apache.tools.ant.Main">
- <arg line="-projecthelp" />
- </java>
- </target>
-
- <!-- ================================================= -->
- <!-- Compile -->
- <!-- Compile the sources file in build/classes -->
- <!-- ================================================= -->
- <target name="compile" description="compile source code">
- <echo message="compiling SIMAN SALOME Platform" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac target="1.5" destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.src.dir}" />
- <classpath>
- <path refid="dependencies.classpath" />
- </classpath>
- <exclude name="test/**" />
- </javac>
- <copy todir="${splat.build.dir}/classes">
- <fileset dir="${splat.src.dir}/conf">
- </fileset>
- <fileset dir="${splat.src.dir}/java">
- <include name="com/**/*.xsd"/>
- </fileset>
- </copy>
- <mkdir dir="${splat.build.dir}/classes/META-INF" />
- </target>
-
-
-
- <!-- ================================================= -->
- <!-- Compile tests -->
- <!-- Compile the tests sources file in build/tests -->
- <!-- ================================================= -->
- <target name="compile-tests" description="compile source code">
- <echo message="compiling splat tests classes" />
- <echo message="compiler.max.memory : ${compiler.max.memory}" />
- <echo message="build repository : ${splat.build.dir}" />
- <echo message="splat.lib.dir : ${splat.lib.dir}" />
-
- <mkdir dir="${splat.build.dir}" />
- <mkdir dir="${splat.build.dir}/classes" />
- <javac destdir="${splat.build.dir}/classes" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memoryMaximumSize="${compiler.max.memory}" fork="true" optimize="${compiler.optimize}" deprecation="${compiler.deprecation}">
- <src path="${splat.dir}/test" />
- <classpath>
- <path refid="dependencies.classpath" />
- <path refid="test.libs.classpath" />
- </classpath>
- <include name="test/**" />
- <exclude name="com/**" />
- <exclude name="org/**" />
- </javac>
- </target>
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-
-hewis.lib.dir=${project.dir}/lib
-splat.dir=${project.dir}/SPlat
-framework.src.dir=${framework.dir}/src
-framework.build.dir=${framework.dir}/build
-framework.dist.dir=${framework.dir}/dist
-framework.lib.dir=${framework.dir}/lib
-framework.jar.name=ew-framework.jar
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}"/>
- <filter token="time" value="${time}"/>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${config.src.dir}"/>
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-siman.src.dir=src
-siman.bin.dir=build
-siman.dist.dir=dist
-siman.war.name=siman.war
+++ /dev/null
-hibernate.show_sql=false
-connection.url=jdbc:mysql://localhost/simer
-root.logger.level=INFO
-com.opensymphony.logger.level=INFO
-org.apache.struts2.logger.level=INFO
-org.springframework.logger.level=INFO
-org.hibernate.logger.level=INFO
-org.splat.siman.logger.level=INFO
-log4j.logger.org.hibernate.logger.level=INFO
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<fileset-config file-format-version="1.2.0" simple-config="true">
- <fileset name="all" enabled="true" check-config-name="Siman JavaDoc CheckStyle" local="false">
- <file-match-pattern match-pattern="." include-pattern="true"/>
- </fileset>
-</fileset-config>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="create_run_jar" name="Create Runnable Jar for Project org.splat with Jar-in-Jar Loader">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="build.properties" description="set the build parameters" />
-
- <target name="create_run_jar">
- <jar destfile="C:/Users/Daniel/Projets/Internes/SaLoMe/Workspace/converter/dist/converter.jar">
- <manifest>
- <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
- <attribute name="Rsrc-Main-Class" value="Test"/>
- <attribute name="Class-Path" value="."/>
- <attribute name="Rsrc-Class-Path" value="./ mysql-connector-java-5.1.5-bin.jar hibernate-3.5.jar dom4j-1.6.1.jar log4j-1.2.15.jar splat-kernel.jar commons-collections-3.1.jar antlr-2.7.6.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar splat-som.jar lucene-core-2.9.2.jar lucene-queries-2.9.2.jar splat-manox.jar poi-3.7-20101029.jar poi-ooxml-3.7-20101029.jar xmlpublic.jar poi-ooxml-schemas-3.7-20101029.jar"/>
- </manifest>
- <zipfileset src="jar-in-jar-loader.zip"/>
- <fileset dir="../SPlat/bin"/>
- <zipfileset>
- <fileset dir=".">
- <include name="${splat.lib.dir}/*.*"/>
- </fileset>
- </zipfileset>
- <zipfileset dir="${splat.lib.dir}" includes="hibernate-3.5.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="dom4j-1.6.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="log4j-1.2.15.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="splat-kernel.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="commons-collections-3.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="antlr-2.7.6.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="javassist-3.9.0.GA.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="jta-1.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="slf4j-api-1.6.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="slf4j-log4j12-1.6.1.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="splat-som.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="lucene-core-2.9.2.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="lucene-queries-2.9.2.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="splat-manox.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="poi-3.7-20101029.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="poi-ooxml-3.7-20101029.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="xmlpublic.jar"/>
- <zipfileset dir="${splat.lib.dir}" includes="poi-ooxml-schemas-3.7-20101029.jar"/>
- </jar>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="datesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <property name="time.pattern" value="hh:mm:ss" />
- <tstamp>
- <format property="time" pattern="${time.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filter token="datesimple" value="${datesimple}" />
- <filter token="time" value="${time}" />
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- <filter token="config.src.dir" value="${basedir}${file.separator}${config.src.dir}${file.separator}templates" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}" />
- <!-- <classes dir="${siman.bin.dir}/classes">
- <present present="srconly" targetdir="${config.release.dir}" />
- </classes>-->
- <webinf dir="${siman.bin.dir}">
- <not>
- <fileset dir="${config.release.dir}">
- <include name="*" />
- </fileset>
- </not>
-
- </webinf>
- <zipfileset dir="${config.release.dir}" prefix="WEB-INF/classes" />
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${datesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="Siman">
- <wb-resource deploy-path="/" source-path="/WebContent"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
- <wb-resource deploy-path="/WEB-INF/classes" source-path="/.apt_src"/>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/SPlat/lib/hibernate-3.5.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Siman-Common/Siman-Common">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aop-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.asm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.aspects-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.beans-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context.support-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.context-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.core-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.expression-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.instrument-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jdbc-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.jms-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.orm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.oxm-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.test-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.transaction-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Siman-Common/lib/org.springframework.web.struts-3.1.2.RELEASE.jar">
- <dependency-type>uses</dependency-type>
- </dependent-module>
- <property name="java-output-path" value="build/classes"/>
- <property name="context-root" value="siman"/>
- </wb-module>
-</project-modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project default="build-dist" name="Siman common Jar builder">
- <!--this file was created by Eclipse Runnable JAR Export Wizard-->
- <!--ANT 1.7 is required -->
- <property environment="env" />
- <property file="../SPlat/build.properties" description="set the SPlat build parameters" />
- <property file="build.properties" description="set the build parameters" />
-
- <!-- ================================================= -->
- <!-- Build-Stub -->
- <!-- Build siman-stub.jar -->
- <!-- ================================================= -->
- <target name="build-stub" description="Build the hewis-stub.jar">
- <!--<ant antfile="${hewis-stub.dir}/build.xml" target="build-stub-dist" inheritall="false">
- <property name="project.dir" value="${project.dir}" />
- <property name="compiler.debug" value="${compiler.debug}" />
- <property name="compiler.generate.no.warnings" value="${compiler.generate.no.warnings}" />
- <property name="compiler.max.memory" value="${compiler.max.memory}" />
- <property name="compiler.optimize" value="${compiler.optimize}" />
- <property name="compiler.deprecation" value="${compiler.deprecation}" />
- </ant>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Build-Dist -->
- <!-- Create the JAR distribution -->
- <!-- ================================================= -->
- <target name="build-dist" depends="clean, build-stub" description="Builds the JAR distribution">
- <echo message="build ${common-jar.name}.jar"/>
-
- <!-- <antcall target="compile-java">
- </antcall>-->
-
- <mkdir dir="${siman-common.dist.dir}" />
- <jar destfile="${siman-common.dist.dir}/${siman-common.jar.name}">
- <zipfileset dir="${siman-common.bin.dir}">
- <include name="**" />
- <exclude name="test" />
- <exclude name="**/datasourceContextTomcat.xml" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>
-<!-- <jar destfile="${hewis-lib-common.dist.dir}/${hewis-lib-common.itf.jar.name}">
- <zipfileset dir="${build.classes.dir}">
- <include name="**/*.properties" />
- <include name="**/*Enum.class" />
- <include name="**/*Utils.class" />
- <include name="**/*Props.class" />
- <include name="**/wsclient/dto/*DTO.class" />
- <exclude name="test" />
- </zipfileset>
- <manifest>
- <attribute name="Built-By" value="EURIWARE" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- </jar>-->
- </target>
-
- <!-- ================================================= -->
- <!-- Clean -->
- <!-- Clean the build directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${splat.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${splat.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
-
-<struts>
-
-<!-- <constant name="struts.objectFactory" value="spring" />-->
- <constant name="struts.enable.DynamicMethodInvocation" value="false" />
- <constant name="struts.devMode" value="true" />
- <constant name="struts.custom.i18n.resources" value="labels,som" />
- <constant name="struts.i18n.encoding" value="ISO-8859-1" />
-
- <package name="simer-default" namespace="/" extends="struts-default">
- <global-results>
- <result name="exception" type="redirect">/index.action</result>
- </global-results>
- <global-exception-mappings>
- <exception-mapping exception="java.lang.Exception" result="exception"/>
- </global-exception-mappings>
- </package>
-
- <package name="default" namespace="/" extends="simer-default">
-
- <default-action-ref name="index" />
-
- <action name="index" class="org.splat.simer.StartAction" method="initialize">
- <result name="success">/welcome.jsp</result>
- <result name="error">/error.jsp?error=initialization</result>
- </action>
- <action name="login" class="org.splat.simer.ConnectionAction" method="login">
- <result name="none">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="input">/login.jsp</result>
- <result name="error">/home.jsp?error=login</result>
- </action>
- <action name="logout" class="org.splat.simer.ConnectionAction" method="logout">
- <result name="none">/home.jsp</result>
- <result name="create">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="datadmin">/home.jsp</result>
- <result name="sysadmin">/home.jsp</result>
- </action>
- <action name="select" class="org.splat.simer.MenuAction" method="selectItem">
- <result name="new-empty" type="redirectAction">study/new-empty</result>
- <result name="search-study" type="redirectAction">study/search-study</result>
- <result name="search-knowledge" type="redirectAction">study/search-knowledge</result>
- <result name="search-document" type="redirectAction">study/search-document</result>
- <result name="prop-general" type="redirectAction">study/prop-study</result>
- <result name="prop-scenario" type="redirectAction">study/prop-scenario</result>
- <result name="admin-indexing" type="redirectAction">sadmin/indexing</result>
- <result name="admin-importuser" type="redirectAction">sadmin/select-file?nextAction=importuser</result>
- <result name="admin-scontext" type="redirectAction">sadmin/scontext</result>
- <result name="admin-knowelm" type="redirectAction">sadmin/knowlelm</result>
- <result name="none">/menu.jsp?menu=%{menu}</result>
- </action>
-
- </package>
-
- <package name="study" namespace="/study" extends="simer-default">
-
- <action name="notyetimplemented" class="org.splat.simer.NotYetImplementedAction" method="initialize">
- <result name="success">/study/error.jsp?message=notyetimplemented</result>
- </action>
-
- <!-- Creation of a study
- -->
- <action name="new-empty" class="org.splat.simer.NewStudyAction" method="initialize">
- <result name="success">/study/newStudy.jsp</result>
- </action>
- <action name="valid-new" class="org.splat.simer.NewStudyAction" method="create">
- <result name="success" type="redirectAction">open-study?selection=0.1</result>
- <result name="input">/study/newStudy.jsp</result>
- <result name="error">/home.jsp?error=newstudy</result>
- </action>
-
- <!-- Search for studies, knowledge elements and documents
- -->
- <action name="search-study" class="org.splat.simer.SearchStudyAction" method="initialize">
- <result name="success">/study/searchStudy.jsp</result>
- </action>
- <action name="refresh-study" class="org.splat.simer.SearchStudyAction" method="submitForm">
- <result name="selectype">/study/searchStudy.jsp?action=setContext</result>
- <result name="refresh">/study/searchStudy.jsp</result>
- <result name="wait">/study/searchStudy.jsp</result>
- <result name="error" type="redirectAction">search-study</result>
- </action>
-
- <action name="search-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="initialize">
- <result name="success">/study/searchKnowledge.jsp</result>
- </action>
- <action name="refresh-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="submitForm">
- <result name="selectype">/study/searchKnowledge.jsp?action=setContext</result>
- <result name="refresh">/study/searchKnowledge.jsp</result>
- <result name="wait">/study/searchKnowledge.jsp</result>
- <result name="error" type="redirectAction">search-knowledge</result>
- </action>
-
- <action name="search-document" class="org.splat.simer.SearchDocumentAction" method="initialize">
- <result name="success">/study/searchDocument.jsp</result>
- </action>
-
- <!-- Display of studies
- -->
- <action name="open-study" class="org.splat.simer.DisplayStudyStepAction" method="open">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="step-study" class="org.splat.simer.DisplayStudyStepAction" method="selectStep">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="document-study" class="org.splat.simer.DisplayStudyStepAction" method="selectDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="knowledge-study" class="org.splat.simer.DisplayStudyStepAction" method="selectKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="close-study" class="org.splat.simer.DisplayStudyStepAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
- <action name="prop-study" class="org.splat.simer.StudyPropertiesAction" method="initialize">
- <result name="display">/study/displayStudyProperties.jsp</result>
- <result name="edit">/study/editStudyProperties.jsp</result>
- </action>
-
- <!-- Display of knowledge elements
- -->
- <action name="open-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="open">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="step-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectStep">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="document-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectDocument">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="knowledge-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectKnowledge">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="close-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
-
- <!-- Edition of study
- -->
- <action name="edit-study" class="org.splat.simer.EditStudyAction" method="edition">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="add-scenario" class="org.splat.simer.NewScenarioAction" method="initialize">
- <result name="success">/study/newScenario.jsp?init=focus</result>
- </action>
- <action name="edit-title" class="org.splat.simer.StudyPropertiesAction" method="editTitle">
- <result name="success">/study/editStudyProperties.jsp?action=edititle</result>
- </action>
- <action name="edit-contributor" class="org.splat.simer.StudyPropertiesAction" method="editContributors">
- <result name="success">/study/editStudyProperties.jsp?action=edibutor</result>
- </action>
- <action name="edit-cycle" class="org.splat.simer.StudyPropertiesAction" method="editCycle">
- <result name="success">/study/editStudyProperties.jsp?action=edicycle</result>
- </action>
- <action name="select-step" class="org.splat.simer.NewScenarioAction" method="selectStep">
- <result name="success">/study/newScenario.jsp</result>
- </action>
- <action name="valid-add" class="org.splat.simer.NewScenarioAction" method="create">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="success" type="redirectAction">step-study</result>
- <result name="error">/study/displayStudyStep.jsp?error=addScenario</result>
- </action>
- <action name="valid-edit" class="org.splat.simer.StudyPropertiesAction" method="edition">
- <result name="success">/study/editStudyProperties.jsp</result>
- </action>
- <action name="prop-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="initialize">
- <result name="success">/study/editScenarioProperties.jsp</result>
- </action>
-
- <!-- Edition of scenario
- -->
- <action name="checkin-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="checkin">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
-
- <!-- Edition of simulation contexts
- -->
- <action name="add-context" class="org.splat.simer.EditSimulationContextAction" method="initialize">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="select">/study/displayStudyStep.jsp?action=selectContext</result>
- </action>
- <action name="selectContext" class="org.splat.simer.EditSimulationContextAction" method="selectContext">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="set">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- </action>
- <action name="newContext" class="org.splat.simer.EditSimulationContextAction" method="createContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="setContext" class="org.splat.simer.EditSimulationContextAction" method="setContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="remove-context" class="org.splat.simer.EditSimulationContextAction" method="deleteContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeContext</result>
- </action>
-
- <!-- Edition of documents
- -->
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/study/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="import" type="redirectAction">import-document?fileName=%{fileName}</result>
- <result name="version" type="redirectAction">version-document?index=%{index}&fileName=%{fileName}</result>
- <result name="attach" type="redirectAction">attach-document?index=%{index}&fileName=%{fileName}</result>
- <result name="outofmemory">/study/error.jsp?message=outofmemory</result>
- </action>
- <action name="import-document" class="org.splat.simer.ImportDocumentAction" method="initialize">
- <result name="success">/study/importDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-import" class="org.splat.simer.ImportDocumentAction" method="import">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="version-document" class="org.splat.simer.VersionDocumentAction" method="initialize">
- <result name="success">/study/versionDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-version" class="org.splat.simer.VersionDocumentAction" method="version">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="attach-document" class="org.splat.simer.EditDocumentAction" method="attach">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="edit-document" class="org.splat.simer.EditDocumentAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setDocument" class="org.splat.simer.EditDocumentAction" method="setDocument">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-document" class="org.splat.simer.EditDocumentAction" method="deleteDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeDocument</result>
- </action>
-
- <!-- Edition of knowledge elements
- -->
- <action name="add-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp?action=addKnowledge&index=%{knowledgeType}</result>
- </action>
- <action name="edit-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setKnowledge" class="org.splat.simer.EditKnowledgeElementAction" method="setKnowledge">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="deleteKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeKnowledge</result>
- </action>
-
- </package>
-
-
- <package name="sadmin" namespace="/sadmin" extends="simer-default">
-
- <!-- Menus of database administration
- -->
- <action name="indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="initialize">
- <result name="success">/sadmin/indexStudies.jsp</result>
- </action>
- <action name="valid-indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="indexing">
- <result name="success" type="redirectAction">../study/search-study</result>
- </action>
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/sadmin/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="importuser" type="redirectAction">importuser?fileName=%{fileName}</result>
- </action>
- <action name="importuser" class="org.splat.simer.admin.ImportUserAction" method="import">
- <result name="success">/sadmin/displayUser.jsp</result>
- </action>
-
- <!-- Menus of knowledge administration
- -->
- <action name="scontext" class="org.splat.simer.admin.SimulationContextAction" method="initialize">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="scontext-edit" class="org.splat.simer.admin.SimulationContextAction" method="select">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="knowelm" class="org.splat.simer.admin.KnowledgeElementAction" method="initialize">
- <result name="success">/sadmin/approveKnowelm.jsp</result>
- </action>
- </package>
-
- <package name="sgeom" namespace="/sgeom" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/sgeom/index.jsp</result>
- </action>
-
- </package>
-
-
- <package name="smesh" namespace="/smesh" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/smesh/index.jsp</result>
- </action>
-
- </package>
-</struts>
\ No newline at end of file
+++ /dev/null
-
-hewis.lib.dir=${project.dir}/lib
-splat.dir=${project.dir}/SPlat
-framework.src.dir=${framework.dir}/src
-framework.build.dir=${framework.dir}/build
-framework.dist.dir=${framework.dir}/dist
-framework.lib.dir=${framework.dir}/lib
-framework.jar.name=ew-framework.jar
-
-
-compiler.debug=on
-compiler.generate.no.warnings=off
-compiler.max.memory=128m
-compiler.optimize" value=on
-compiler.deprecation=on
-
-app.version=0
-source.splat-manox.jar = src/org/splat/manox/
-source.splat-kernel.jar = src/org/splat/kernel/
-bin.includes = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-jars.compile.order = splat-manox.jar,\
- splat-kernel.jar,\
- splat-som.jar
-source.splat-som.jar = src/org/splat/som/
-src.includes = src/org/
-
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Siman-War" default="build-war">
-
- <property environment="env" />
-
- <property file="build.properties" description="set the build parameters" />
- <property file="../${siman-common.project.name}/build.properties" description="set the build parameters" />
- <property file="../${splat.project.name}/build.properties" description="set the build parameters" />
-
- <property name="time.simple.pattern" value="dd/MM/yyyy" />
- <tstamp>
- <format property="timesimple" pattern="${time.simple.pattern}" />
- </tstamp>
-
- <!-- ================================================= -->
- <!-- siman-common: Build Siman-Common project -->
- <!-- ================================================= -->
- <target name="siman-common" description="Builds Siman-Common project">
- <ant dir="../${siman-common.project.name}" />
- </target>
-
- <!-- ================================================= -->
- <!-- copy-config: Copy parametrized config files -->
- <!-- ================================================= -->
- <macrodef name="copy-config">
- <attribute name="mode" />
- <sequential>
- <echo message="Generating configuration in @{mode} mode" />
- <copy todir="${basedir}/${config.@{mode}.dir}" overwrite="true">
- <fileset dir="${config.src.dir}/templates">
- </fileset>
- <filterset>
- <filtersfile file="${config.src.dir}/@{mode}.properties" />
- </filterset>
- </copy>
- </sequential>
- </macrodef>
-
- <!-- ================================================= -->
- <!-- debug-config: Generate parametrized config files -->
- <!-- ================================================= -->
- <target name="debug-config" description="Generate parametrized debug config files">
- <copy-config mode="debug" />
- </target>
-
- <!-- =================================================== -->
- <!-- release-config: Generate parametrized config files -->
- <!-- =================================================== -->
- <target name="release-config" description="Generate parametrized release config files">
- <copy-config mode="release" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- build-dist : Create the war file -->
- <!-- ===================================================================== -->
- <target name="build-war" depends="clean, siman-common, release-config" description="Builds the WAR distribution">
- <echo message="build ${webapp.name}.war" />
-
- <mkdir dir="${siman.dist.dir}" />
- <war destfile="${siman.dist.dir}/${webapp.name}.war" webxml="${basedir}/${siman.content.dir}/WEB-INF/web.xml">
- <fileset dir="${siman.content.dir}">
- <present present="srconly" targetdir="${config.release.dir}"/>
- </fileset>
- <webinf dir="${siman.bin.dir}" />
- <zipfileset dir="${config.release.dir}"
- prefix="WEB-INF/classes"/>
- <manifest>
- <attribute name="Built-By" value="${app.author}" />
- <attribute name="Version" value="${app.version}" />
- <attribute name="Built-Date" value="${timesimple}" />
- </manifest>
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${siman-common.project.name}/${siman-common.lib.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.dist.dir}" includes="**/*.jar" />
- <lib dir="${basedir}/../${splat.project.name}/${splat.lib.dir}" includes="**/*.jar" />
- </war>
- </target>
-
- <!-- ================================================= -->
- <!-- clean: Clean the dist directory -->
- <!-- ================================================= -->
- <target name="clean" description="clean the build directory">
- <echo message="deleting files in ${siman.dist.dir}" />
- <delete includeemptydirs="true" failonerror="false">
- <fileset dir="${siman.dist.dir}" includes="**/*" />
- </delete>
- </target>
-</project>
+++ /dev/null
-\ 2
\ No newline at end of file
+++ /dev/null
-\ 1
\ No newline at end of file
+++ /dev/null
-#Fri Sep 21 15:07:10 MSD 2012
-ask.before.rebuild=prompt
-include.rule.names=false
-include.module.ids=false
-eclipse.preferences.version=1
-diable.project.classloader=false
-marker.amount.limit=100
-limit.markers.per.resource=false
-warn.before.losing.filesets=true
+++ /dev/null
-#Fri Nov 02 11:32:58 MSK 2012
-useAnnotationsPrefPage=true
-eclipse.preferences.version=1
-errorDialog=always
-useQuickDiffPrefPage=true
+++ /dev/null
-#Thu Nov 01 15:38:46 MSK 2012
-org.eclipse.core.net.hasMigrated=true
-proxyData/HTTPS/port=3328
-proxyData/HTTP/host=gw-nnov4.nnov.opencascade.com
-nonProxiedHosts=127.0.0.1|localhost
-proxyData/HTTP/hasAuth=true
-proxiesEnabled=true
-proxyData/HTTP/port=3328
-eclipse.preferences.version=1
-proxyData/HTTPS/hasAuth=true
-proxyData/HTTPS/host=gw-nnov4.nnov.opencascade.com
+++ /dev/null
-#Thu Dec 27 16:36:13 MSK 2012
-version=1
-eclipse.preferences.version=1
-description.buildorder=3dparty_src/DaoGenerator/SPlat/Servers/Siman-Common/Converter/Siman
-description.defaultbuildorder=false
+++ /dev/null
-#Tue Nov 27 14:17:20 MSK 2012
-org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<launchPerspectives/>\r\n
-pref_state_memento.org.eclipse.debug.ui.VariableView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<VariablesViewMemento org.eclipse.debug.ui.SASH_DETAILS_PART\="154" org.eclipse.debug.ui.SASH_VIEW_PART\="845"/>
-Console.highWaterMark=1008000
-Console.lowWaterMark=1000000
-pref_state_memento.org.eclipse.debug.ui.ExpressionView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<VariablesViewMemento org.eclipse.debug.ui.SASH_DETAILS_PART\="315" org.eclipse.debug.ui.SASH_VIEW_PART\="684"/>
-preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane|
-Console.limitConsoleOutput=false
-org.eclipse.debug.ui.switch_perspective_on_suspend=always
-eclipse.preferences.version=1
-org.eclipse.debug.ui.user_view_bindings=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<viewBindings>\r\n<view id\="org.eclipse.debug.ui.ExpressionView">\r\n<perspective id\="org.eclipse.debug.ui.DebugPerspective" userAction\="opened"/>\r\n</view>\r\n<view id\="org.eclipse.ui.console.ConsoleView">\r\n<perspective id\="net.sourceforge.pmd.eclipse.ui.views.pmdPerspective" userAction\="opened"/>\r\n<perspective id\="org.eclipse.jst.j2ee.J2EEPerspective" userAction\="opened"/>\r\n<perspective id\="net.sourceforge.pmd.ui.views.pmdPerspective" userAction\="opened"/>\r\n<perspective id\="org.eclipse.team.ui.TeamSynchronizingPerspective" userAction\="opened"/>\r\n<perspective id\="org.eclipse.team.cvs.ui.cvsPerspective" userAction\="opened"/>\r\n<perspective id\="org.eclipse.jdt.ui.JavaPerspective" userAction\="closed"/>\r\n</view>\r\n</viewBindings>\r\n
+++ /dev/null
-#Wed Sep 19 15:11:05 MSD 2012
-browser.x=66
-browser.w=1024
-eclipse.preferences.version=1
-browser.h=768
-browser.maximized=false
-browser.y=66
+++ /dev/null
-#Fri Oct 05 15:51:04 MSD 2012
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.codeComplete.localPrefixes=
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.codeComplete.argumentPrefixes=
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.codeComplete.localSuffixes=
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.codeComplete.argumentSuffixes=
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.classpathVariable.JUNIT_HOME=D\:/Programs/eclipse/eclipse/plugins/org.junit_3.8.2.v200706111738
-org.eclipse.jdt.core.classpathVariable.JSR305_ANNOTATIONS=D\:/Programs/eclipse/eclipse/plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.7.20081230/jsr305.jar
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.classpathVariable.JRE_SRCROOT=
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.codeComplete.fieldPrefixes=_
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.classpathVariable.TESTNG_HOME=D\:/Programs/eclipse/eclipse/plugins/org.testng.eclipse_5.8.0.2
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.lineSplit=80
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.codeComplete.fieldSuffixes=
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
-org.eclipse.jdt.core.classpathVariable.JRE_SRC=C\:/Program Files/Java/jdk1.6.0_20/src.zip
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=true
-org.eclipse.jdt.core.classpathVariable.ECLIPSE_HOME=D\:/Programs/eclipse/eclipse
-org.eclipse.jdt.core.classpathVariable.FINDBUGS_ANNOTATIONS=D\:/Programs/eclipse/eclipse/plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.7.20081230/annotations.jar
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.compiler.source=1.6
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.line_length=140
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.classpathVariable.JRE_LIB=C\:/Program Files/Java/jdk1.6.0_20/jre/lib/rt.jar
+++ /dev/null
-#Fri Nov 30 07:57:12 MSK 2012
-org.eclipse.jdt.launching.PREF_DEFAULT_ENVIRONMENTS_XML=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<defaultEnvironments>\r\n<defaultEnvironment environmentId\="JavaSE-1.6" vmId\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,1347453528644"/>\r\n</defaultEnvironments>\r\n
-eclipse.preferences.version=1
-org.eclipse.jdt.launching.PREF_VM_XML=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<vmSettings defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,1347459046117" defaultVMConnector\="">\r\n<vmType id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\r\n<vm id\="1347453528644" javadocURL\="http\://java.sun.com/javase/6/docs/api/" name\="jre6" path\="C\:\\Program Files\\Java\\jre6"/>\r\n<vm id\="1347459046117" javadocURL\="http\://java.sun.com/javase/6/docs/api/" name\="jdk1.6.0_20" path\="C\:\\Program Files\\Java\\jdk1.6.0_20"/>\r\n</vmType>\r\n</vmSettings>\r\n
+++ /dev/null
-#Wed Dec 26 08:25:54 MSK 2012
-org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*=true
-spelling_user_dictionary_encoding=
-cleanup.remove_trailing_whitespaces=false
-cleanup.remove_unused_private_fields=true
-sp_cleanup.remove_unnecessary_casts=true
-org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter=true
-cleanup.add_missing_nls_tags=false
-sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
-org.eclipse.jdt.ui.staticondemandthreshold=99
-cleanup.use_blocks_only_for_return_and_throw=false
-sp_cleanup.use_blocks=true
-sp_cleanup.make_private_fields_final=true
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.text.custom_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="javadoc" deleted\="false" description\="author name" enabled\="true" id\="org.eclipse.jdt.ui.templates.author" name\="@author">@author <a href\="mailto\:roman.kozlov@opencascade.com">Roman Kozlov (RKV)</a></template></templates>
-cleanup.remove_private_constructors=true
-content_assist_disabled_computers=org.eclipse.jdt.ui.javaNoTypeProposalCategory\u0000org.eclipse.jdt.ui.spellingProposalCategory\u0000org.eclipse.jdt.ui.textProposalCategory\u0000org.eclipse.jdt.ui.templateProposalCategory\u0000org.eclipse.jdt.ui.javaTypeProposalCategory\u0000
-sp_cleanup.never_use_parentheses_in_expressions=true
-content_assist_lru_history=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><history maxLHS\="100" maxRHS\="10"><lhs name\="org.splat.dal.bo.kernel.Persistent"><rhs name\="org.splat.dal.bo.som.Scenario"/><rhs name\="org.splat.dal.bo.som.KnowledgeElement"/></lhs><lhs name\="org.splat.dal.bo.som.KnowledgeElement"><rhs name\="org.splat.dal.bo.som.KnowledgeElement"/></lhs><lhs name\="org.splat.dal.bo.kernel.Persistent$Properties"><rhs name\="org.splat.dal.bo.som.Scenario$Properties"/><rhs name\="org.splat.dal.bo.som.Study$Properties"/><rhs name\="org.splat.dal.bo.som.KnowledgeElement$Properties"/><rhs name\="org.splat.dal.bo.som.Document$Properties"/></lhs><lhs name\="org.splat.kernel.ObjectProperties"><rhs name\="org.splat.dal.bo.som.Scenario$Properties"/><rhs name\="org.splat.dal.bo.som.Study$Properties"/><rhs name\="org.splat.dal.bo.som.KnowledgeElement$Properties"/><rhs name\="org.splat.dal.bo.som.Document$Properties"/></lhs><lhs name\="org.splat.dal.bo.som.KnowledgeElement$Properties"><rhs name\="org.splat.dal.bo.som.KnowledgeElement$Properties"/></lhs><lhs name\="java.lang.Enum"><rhs name\="org.springframework.transaction.annotation.Propagation"/><rhs name\="org.splat.dal.bo.som.ProgressState"/></lhs><lhs name\="org.splat.dal.bo.som.ProjectElement"><rhs name\="org.splat.dal.bo.som.Scenario"/></lhs><lhs name\="org.splat.dal.bo.som.Entity"><rhs name\="org.splat.dal.bo.som.Scenario"/></lhs><lhs name\="org.splat.dal.bo.kernel.Entity"><rhs name\="org.splat.dal.bo.som.Scenario"/></lhs><lhs name\="org.splat.dal.bo.kernel.Any"><rhs name\="org.splat.dal.bo.som.Scenario"/></lhs><lhs name\="org.splat.dal.bo.som.Scenario"><rhs name\="org.splat.dal.bo.som.Scenario"/></lhs><lhs name\="org.splat.dal.bo.som.Scenario$Properties"><rhs name\="org.splat.dal.bo.som.Scenario$Properties"/></lhs><lhs name\="org.splat.dal.bo.som.Study$Properties"><rhs name\="org.splat.dal.bo.som.Study$Properties"/></lhs><lhs name\="org.hibernate.criterion.Restrictions"><rhs name\="org.hibernate.criterion.Restrictions"/></lhs><lhs name\="org.hibernate.criterion.Criterion"><rhs name\="org.hibernate.criterion.Example"/><rhs name\="org.hibernate.criterion.PropertyExpression"/><rhs name\="org.hibernate.criterion.SimpleSubqueryExpression"/></lhs><lhs name\="org.splat.service.ServiceLocator"><rhs name\="org.splat.service.ServiceLocatorImpl"/></lhs><lhs name\="net.sf.beanlib.spi.BeanPopulatorSpi"><rhs name\="net.sf.beanlib.provider.BeanPopulator"/></lhs><lhs name\="net.sf.beanlib.spi.BeanPopulatorBaseSpi"><rhs name\="net.sf.beanlib.provider.BeanPopulator"/></lhs><lhs name\="net.sf.beanlib.provider.BeanPopulator"><rhs name\="net.sf.beanlib.provider.BeanPopulator"/></lhs><lhs name\="net.sf.beanlib.spi.BeanMethodFinder"><rhs name\="net.sf.beanlib.provider.finder.PublicReaderMethodFinder"/></lhs><lhs name\="org.splat.dal.bo.som.Document$Properties"><rhs name\="org.splat.dal.bo.som.Document$Properties"/></lhs><lhs name\="java.lang.CharSequence"><rhs name\="java.lang.StringBuffer"/></lhs><lhs name\="java.lang.AbstractStringBuilder"><rhs name\="java.lang.StringBuffer"/></lhs><lhs name\="java.lang.Appendable"><rhs name\="java.lang.StringBuffer"/><rhs name\="java.io.FileWriter"/></lhs><lhs name\="org.splat.dal.bo.som.ProgressState"><rhs name\="org.splat.dal.bo.som.ProgressState"/></lhs><lhs name\="java.io.OutputStream"><rhs name\="java.io.FileOutputStream"/></lhs><lhs name\="java.io.Closeable"><rhs name\="java.io.FileOutputStream"/><rhs name\="java.io.FileWriter"/></lhs><lhs name\="java.io.Flushable"><rhs name\="java.io.FileOutputStream"/><rhs name\="java.io.FileWriter"/></lhs><lhs name\="java.io.FileOutputStream"><rhs name\="java.io.FileOutputStream"/></lhs><lhs name\="java.io.OutputStreamWriter"><rhs name\="java.io.FileWriter"/></lhs><lhs name\="java.io.Writer"><rhs name\="java.io.FileWriter"/></lhs><lhs name\="java.io.FileWriter"><rhs name\="java.io.FileWriter"/></lhs><lhs name\="org.splat.simer.ValidationFacade"><rhs name\="org.splat.simer.ValidationFacade"/></lhs><lhs name\="org.hibernate.criterion.SubqueryExpression"><rhs name\="org.hibernate.criterion.SimpleSubqueryExpression"/></lhs><lhs name\="org.splat.exception.BusinessException"><rhs name\="org.splat.exception.DocumentIsUsedException"/></lhs><lhs name\="org.splat.exception.AbstractException"><rhs name\="org.splat.exception.DocumentIsUsedException"/></lhs><lhs name\="java.lang.Exception"><rhs name\="org.splat.exception.DocumentIsUsedException"/></lhs><lhs name\="java.lang.Throwable"><rhs name\="org.splat.exception.DocumentIsUsedException"/></lhs><lhs name\="org.splat.exception.DocumentIsUsedException"><rhs name\="org.splat.exception.DocumentIsUsedException"/></lhs></history>
-cleanup.remove_unnecessary_casts=true
-sp_cleanup.always_use_this_for_non_static_field_access=false
-sp_cleanup.never_use_blocks=false
-sp_cleanup.organize_imports=true
-spelling_locale_initialized=true
-sp_cleanup.remove_unused_private_fields=true
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="false" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * Get the ${bare_field_name}.\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="false" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\r\n * Set the ${bare_field_name}.\r\n * @param ${param} the ${bare_field_name} to set\r\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\r\n * Company OPEN CASCADE\r\n * Application SIMAN\r\n * File $$Id\: codetemplates.xml,v 1.1 2012-09-24 10\:08\:33 rkv Exp $$ \r\n * Creation date ${date}\r\n * @author $$Author\: rkv $$\r\n * @version $$Revision\: 1.1 $$\r\n * @copyright OPEN CASCADE 2012\r\n *****************************************************************************/\r\n</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\r\n * ${tags}\r\n *\r\n * @author <a href\="mailto\:roman.kozlov@opencascade.com">Roman Kozlov (RKV)</a>\r\n */</template><template autoinsert\="false" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\r\n * ${field}\r\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/** \r\n * {@inheritDoc}\r\n * ${see_to_overridden}\r\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\r\n${package_declaration} \r\n\r\n${typecomment}\r\n${type_declaration}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\r\n// ${todo} auto-generated constructor</template></templates>
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.use_parentheses_in_expressions=false
-org.eclipse.jdt.ui.editor.tab.width=
-sp_cleanup.always_use_parentheses_in_expressions=false
-sp_cleanup.remove_unnecessary_nls_tags=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-fontPropagated=true
-cleanup.make_private_fields_final=false
-sp_cleanup.on_save_use_additional_actions=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
-sp_cleanup.remove_unused_private_types=true
-org.eclipse.jdt.ui.text.templates_migrated=true
-sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
-org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter=true
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-sourceHoverBackgroundColor=255,255,225
-org.eclipse.jdt.ui.ondemandthreshold=99
-sp_cleanup.sort_members_all=false
-useAnnotationsPrefPage=true
-sp_cleanup.use_this_for_non_static_field_access=false
-proposalOrderMigrated=true
-org.eclipse.jdt.ui.exception.name=e
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-sp_cleanup.format_source_code=false
-org.eclipse.jdt.ui.javadoc=true
-cleanup.format_source_code=false
-cleanup.remove_unused_imports=true
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.add_missing_annotations=true
-sp_cleanup.remove_unused_private_methods=true
-org.eclipse.jdt.ui.cleanupprofiles.version=2
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_private_methods=true
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-tabWidthPropagated=true
-cleanup.sort_members=false
-sp_cleanup.use_parentheses_in_expressions=false
-org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter=true
-cleanup.add_missing_override_annotations=true
-PREF_FILTERS_LIST=*.java
-org.eclipse.jdt.ui.gettersetter.use.is=true
-cleanup.convert_to_enhanced_for_loop=false
-editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
-org.eclipse.jdt.ui.overrideannotation=true
-CustomFiltersActionGroup.org.eclipse.jdt.ui.PackageExplorer.TAG_DUMMY_TO_TEST_EXISTENCE=storedViewPreferences
-sp_cleanup.use_blocks_only_for_return_and_throw=false
-formatter_profile=_Siman Formatter
-sp_cleanup.add_missing_override_annotations=true
-cleanup.make_variable_declarations_final=true
-sp_cleanup.add_missing_annotations=true
-sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.remove_unused_private_types=true
-eclipse.preferences.version=1
-cleanup.use_blocks=true
-cleanup.never_use_parentheses_in_expressions=true
-useQuickDiffPrefPage=true
-sp_cleanup.remove_unused_imports=true
-org.eclipse.jdt.ui.cleanupprofiles=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<profiles version\="2">\r\n<profile kind\="CleanUpProfile" name\="Siman" version\="2">\r\n<setting id\="cleanup.add_missing_nls_tags" value\="false"/>\r\n<setting id\="cleanup.format_source_code" value\="false"/>\r\n<setting id\="cleanup.add_missing_override_annotations" value\="true"/>\r\n<setting id\="cleanup.qualify_static_method_accesses_with_declaring_class" value\="false"/>\r\n<setting id\="cleanup.remove_unused_private_types" value\="true"/>\r\n<setting id\="cleanup.remove_unused_private_fields" value\="true"/>\r\n<setting id\="cleanup.always_use_parentheses_in_expressions" value\="false"/>\r\n<setting id\="cleanup.never_use_blocks" value\="false"/>\r\n<setting id\="cleanup.make_local_variable_final" value\="true"/>\r\n<setting id\="cleanup.add_missing_deprecated_annotations" value\="true"/>\r\n<setting id\="cleanup.remove_unused_private_methods" value\="true"/>\r\n<setting id\="cleanup.convert_to_enhanced_for_loop" value\="false"/>\r\n<setting id\="cleanup.remove_unnecessary_nls_tags" value\="true"/>\r\n<setting id\="cleanup.remove_unused_imports" value\="true"/>\r\n<setting id\="cleanup.remove_trailing_whitespaces_ignore_empty" value\="false"/>\r\n<setting id\="cleanup.make_private_fields_final" value\="false"/>\r\n<setting id\="cleanup.sort_members" value\="false"/>\r\n<setting id\="cleanup.add_generated_serial_version_id" value\="false"/>\r\n<setting id\="cleanup.remove_unused_local_variables" value\="false"/>\r\n<setting id\="cleanup.organize_imports" value\="true"/>\r\n<setting id\="cleanup.remove_unused_private_members" value\="false"/>\r\n<setting id\="cleanup.remove_trailing_whitespaces" value\="false"/>\r\n<setting id\="cleanup.never_use_parentheses_in_expressions" value\="true"/>\r\n<setting id\="cleanup.sort_members_all" value\="false"/>\r\n<setting id\="cleanup.remove_unnecessary_casts" value\="true"/>\r\n<setting id\="cleanup.make_parameters_final" value\="true"/>\r\n<setting id\="cleanup.use_blocks_only_for_return_and_throw" value\="false"/>\r\n<setting id\="cleanup.use_this_for_non_static_field_access" value\="false"/>\r\n<setting id\="cleanup.remove_private_constructors" value\="true"/>\r\n<setting id\="cleanup.use_blocks" value\="true"/>\r\n<setting id\="cleanup.add_missing_annotations" value\="true"/>\r\n<setting id\="cleanup.always_use_this_for_non_static_method_access" value\="false"/>\r\n<setting id\="cleanup.use_parentheses_in_expressions" value\="false"/>\r\n<setting id\="cleanup.remove_trailing_whitespaces_all" value\="true"/>\r\n<setting id\="cleanup.always_use_this_for_non_static_field_access" value\="false"/>\r\n<setting id\="cleanup.use_this_for_non_static_field_access_only_if_necessary" value\="true"/>\r\n<setting id\="cleanup.qualify_static_field_accesses_with_declaring_class" value\="false"/>\r\n<setting id\="cleanup.add_default_serial_version_id" value\="true"/>\r\n<setting id\="cleanup.use_this_for_non_static_method_access_only_if_necessary" value\="true"/>\r\n<setting id\="cleanup.use_this_for_non_static_method_access" value\="false"/>\r\n<setting id\="cleanup.qualify_static_member_accesses_through_instances_with_declaring_class" value\="true"/>\r\n<setting id\="cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class" value\="true"/>\r\n<setting id\="cleanup.add_serial_version_id" value\="false"/>\r\n<setting id\="cleanup.make_variable_declarations_final" value\="true"/>\r\n<setting id\="cleanup.always_use_blocks" value\="true"/>\r\n<setting id\="cleanup.qualify_static_member_accesses_with_declaring_class" value\="true"/>\r\n</profile>\r\n</profiles>\r\n
-cleanup.add_missing_deprecated_annotations=true
-sp_cleanup.make_variable_declarations_final=true
-sp_cleanup.remove_unused_local_variables=false
-sp_cleanup.convert_to_enhanced_for_loop=false
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_trailing_whitespaces_all=true
-sp_cleanup.remove_trailing_whitespaces_all=true
-sp_cleanup.always_use_this_for_non_static_method_access=false
-sp_cleanup.sort_members=false
-sp_cleanup.remove_unused_private_members=false
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-cleanup_profile=_Siman
-cleanup.remove_unused_private_members=false
-cleanup.never_use_blocks=false
-cleanup.organize_imports=true
-sp_cleanup.add_missing_deprecated_annotations=true
-sp_cleanup.add_generated_serial_version_id=false
-cleanup.make_parameters_final=true
-CustomFiltersActionGroup.org.eclipse.jdt.ui.PackageExplorer.userDefinedPatterns=CVS, *.CVS
-sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-CustomFiltersActionGroup.org.eclipse.jdt.ui.PackageExplorer.userDefinedPatternsEnabled=true
-cleanup.add_serial_version_id=false
-org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter=true
-cleanup.always_use_blocks=true
-sp_cleanup.add_missing_nls_tags=false
-org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter=true
-sp_cleanup.always_use_blocks=true
-cleanup.remove_unused_local_variables=false
-cleanup.sort_members_all=false
-org.eclipse.jdt.ui.formatterprofiles.version=11
-sp_cleanup.remove_trailing_whitespaces=false
-org.eclipse.jdt.ui.formatterprofiles=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<profiles version\="11">\r\n<profile kind\="CodeFormatterProfile" name\="Siman Formatter" version\="11">\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_field" value\="0"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value\="80"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_package" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation" value\="2"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_package" value\="0"/>\r\n<setting id\="org.eclipse.jdt.core.compiler.source" value\="1.5"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_line_comments" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.lineSplit" value\="80"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value\="0"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indentation.size" value\="4"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_assignment" value\="0"/>\r\n<setting id\="org.eclipse.jdt.core.compiler.problem.assertIdentifier" value\="error"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.char" value\="tab"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_method" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_switch" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.compiler.problem.enumIdentifier" value\="error"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.compact_else_if" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.size" value\="4"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_empty_lines" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.compiler.compliance" value\="1.5"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value\="2"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_javadoc_comments" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.line_length" value\="140"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_import_groups" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value\="0"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_binary_operator" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_html" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_source_code" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value\="16"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.compiler.codegen.targetPlatform" value\="1.5"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_header" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_block_comments" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value\="0"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value\="end_of_line"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value\="1"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value\="true"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value\="insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column" value\="false"/>\r\n<setting id\="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value\="false"/>\r\n</profile>\r\n</profiles>\r\n
-org.eclipse.jdt.internal.ui.navigator.layout=1
-cleanup.add_generated_serial_version_id=false
-cleanup_settings_version=2
-org.eclipse.jface.textfont=1|Courier New|10.0|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Courier New;
-PREF_MAX_CALL_DEPTH=10
-sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-sp_cleanup.remove_private_constructors=true
-sp_cleanup.make_local_variable_final=false
-sp_cleanup.make_parameters_final=true
-cleanup.make_local_variable_final=true
-org.eclipse.jdt.ui.javadoclocations.migrated=true
-sp_cleanup.add_serial_version_id=false
-formatter_settings_version=11
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-sp_cleanup.add_default_serial_version_id=true
-sp_cleanup.use_this_for_non_static_method_access=false
-sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.add_default_serial_version_id=true
-org.eclipse.jdt.ui.text.code_templates_migrated=true
-sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
-lastRecentlyUsedFilters=org.eclipse.pde.ui.BinaryProjectFilter1,
+++ /dev/null
-#Wed Sep 12 16:32:59 MSD 2012
-areThereWebServices=false
-eclipse.preferences.version=1
+++ /dev/null
-#Fri Jan 18 14:26:34 MSK 2013
-org.eclipse.jst.jsp.core.taglib.TaglibIndex=CLEAN
-jspIndexState=1
-eclipse.preferences.version=1
+++ /dev/null
-#Wed Sep 12 17:56:58 MSD 2012
-locationorg.eclipse.jst.server.tomcat.runtime.60=D\:/Programs/apache-tomcat-6.0.35
-eclipse.preferences.version=1
+++ /dev/null
-#Wed Sep 12 17:50:51 MSD 2012
-cleintDatabinding=ADB
-eclipse.preferences.version=1
-serviceDatabinding=ADB
-axis2RuntimeLocation=D\:\\Programs\\Axis2\\axis2-1.6.2
+++ /dev/null
-#Wed Sep 12 18:06:22 MSD 2012
-eclipse.preferences.version=1
-PREFERENCE_SERVER=org.eclipse.jst.server.tomcat.60
-PREFERENCE_RUNTIME=org.eclipse.jst.ws.axis2.creation.axis2WebServiceRT
+++ /dev/null
-#Wed Sep 12 16:44:11 MSD 2012
-eclipse.preferences.version=1
-mylyn.attention.migrated=true
+++ /dev/null
-#Wed Sep 12 16:34:02 MSD 2012
-eclipse.preferences.version=1
-org.eclipse.mylyn.ui.interest.highlighters=flag\:\:255;238;99;yellow;Solid\:254;179;190;rose;Solid\:202;169;222;purple;Solid\:120;160;250;blue;Solid\:162;231;215;green;Solid\:81;158;235;blue gradient;Gradient\:222;137;71;orange gradient;Gradient\:
+++ /dev/null
-#Wed Sep 12 16:34:01 MSD 2012
-org.eclipse.mylyn.ui.first.run.0_4_9=false
-eclipse.preferences.version=1
+++ /dev/null
-#Fri Jan 18 14:26:34 MSK 2013
-eclipse.preferences.version=1
-org.eclipse.mylyn.tasks.ui.backup.last=1358494761410
+++ /dev/null
-#Fri Nov 02 18:12:33 MSK 2012
-org.eclipse.search.defaultPerspective=org.eclipse.search.defaultPerspective.none
-eclipse.preferences.version=1
+++ /dev/null
-#Fri Sep 21 16:08:31 MSD 2012
-eclipse.preferences.version=1
-repositories/%pserver%rkv@cvs.opencascade.com%%home%server%cvs%SIMAN/location=\:pserver\:rkv@cvs.opencascade.com\:/home/server/cvs/SIMAN
+++ /dev/null
-#Wed Dec 05 16:50:03 MSK 2012
-pref_first_startup=false
-eclipse.preferences.version=1
-pref_change_perspective_on_new_location=always
+++ /dev/null
-#Fri Jan 18 14:26:34 MSK 2013
-org.eclipse.team.ui.sychronizing_default_participant_sec_id=1358505826008
-org.eclipse.team.ui.sychronizing_default_perspective_to_show=always
-eclipse.preferences.version=1
-pref_generichistory_view_linking=true
-org.eclipse.team.ui.first_time=false
-org.eclipse.team.ui.remove_from_view_without_prompt=true
-org.eclipse.team.ui.sychronizing_default_participant=org.eclipse.team.cvs.ui.workspace-participant
+++ /dev/null
-#Wed Oct 24 14:48:54 MSD 2012
-browsers=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<web-browsers current\="0">\r\n<system/>\r\n<external location\="D\:\\Program Files\\mozilla.org\\Mozilla\\mozilla.exe" name\="Mozilla"/>\r\n<external location\="C\:\\Program Files\\Mozilla Firefox\\firefox.exe" name\="Firefox"/>\r\n<external location\="C\:\\Program Files\\Internet Explorer\\iexplore.exe" name\="Internet Explorer"/>\r\n</web-browsers>
-eclipse.preferences.version=1
-internalWebBrowserHistory=http\://localhost\:8080/siman/study/add-knowledge.action?knowledgeType\=14|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1027.8|*|http\://localhost\:8080/siman/study/open-study.action?selection\=0.0&index\=1026|*|http\://localhost\:8080/siman/study/search-study.action|*|http\://localhost\:8080/siman/login.action|*|http\://localhost\:8080/siman/login.action;jsessionid\=B4888E2BE002F1F50034666AF80B59E4?backMenu\=none|*|http\://localhost\:8080/siman/|*|http\://localhost\:8080/siman|*|http\://localhost\:8080/siman/study/setKnowledge|*|http\://localhost\:8080/siman/study/add-knowledge.action?knowledgeType\=13|*|http\://localhost\:8080/siman/study/add-knowledge.action?knowledgeType\=12|*|http\://localhost\:8080/siman/login.action?backMenu\=none|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1040.8|*|http\://localhost\:8080/siman/study/open-study.action?selection\=0.0&index\=1039|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1040.7|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1044.8|*|http\://localhost\:8080/siman/study/open-study.action?selection\=0.0&index\=1043|*|http\://localhost\:8080/siman/login.action;jsessionid\=BD5382C4B4D382BF40135FC5F61183F2?backMenu\=none|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1050.8|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1050.2|*|http\://localhost\:8080/siman/study/open-study.action?selection\=0.0&index\=1049|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1044.7|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1050.7|*|http\://localhost\:8080/siman/study/step-study.action?selection\=1052.2|*|http\://localhost\:8080/siman/login.action;jsessionid\=BAF3A6BFF600C4483E9DEC72B7048221?backMenu\=none|*|http\://localhost\:8080/siman/login.action?backMenu\=open|*|http\://localhost\:8080/siman/sadmin/indexing.action|*|http\://localhost\:8080/siman/select.action?menu\=sysadmin|*|http\://localhost\:8080/siman/sadmin/valid-indexing|*|http\://localhost\:8080/siman/login.action;jsessionid\=3A679DE9F343840185E988F63281D329?backMenu\=none|*|http\://localhost\:8080/siman/study/step-study.action|*|http\://localhost\:8080/siman/study/import-document.action?fileName\=Design-v22.doc|*|http\://localhost\:8080/siman/study/select-file.action?nextAction\=import|*|http\://localhost\:8080/siman/study/import-document.action?fileName\=Design-v22.xml|*|http\://localhost\:8080/siman/study/prop-study.action|*|http\://localhost\:8080/siman/study/close-study.action|*|http\://localhost\:8080/siman/study/valid-edit|*|http\://localhost\:8080/siman/study/edit-cycle.action?cycle\=default|*|http\://localhost\:8080/siman/study/edit-cycle.action?cycle\=specification|*|http\://localhost\:8080/siman/study/edit-contributor.action|*|http\://localhost\:8080/siman/study/edit-title.action|*|http\://localhost\:8080/siman/study/step-study.action?selection\=0.1|*|http\://localhost\:8080/siman/study/import-document.action?fileName\=Design-v1.doc|*|http\://localhost\:8080/siman/study/valid-import|*|http\://localhost\:8080/siman/study/setContext?selection\=|*|http\://localhost\:8080/siman/study/selectContext?selection\=|*|http\://localhost\:8080/siman/study/add-context.action|*|http\://localhost\:8080/siman/logout.action?backMenu\=none|*|http\://localhost\:8080/siman/study/refresh-study|*|http\://localhost\:8080/siman/?request-locale\=en|*|
+++ /dev/null
-#Wed Dec 19 09:36:39 MSK 2012
-spacesForTabs=true
-printMargin=true
-eclipse.preferences.version=1
-overviewRuler_migration=migrated_3.1
-lineNumberRuler=true
+++ /dev/null
-#Fri Nov 02 07:23:06 MSK 2012
-SWITCH_PERSPECTIVE_ON_PROJECT_CREATION=always
-eclipse.preferences.version=1
-tipsAndTricks=true
-platformState=1289368625689
-EXIT_PROMPT_ON_CLOSE_LAST_WINDOW=false
-quickStart=true
+++ /dev/null
-#Thu Nov 01 15:43:02 MSK 2012
-eclipse.preferences.version=1
-showIntro=false
+++ /dev/null
-#Fri Nov 02 17:25:20 MSK 2012
-PLUGINS_NOT_ACTIVATED_ON_STARTUP=
-resourcetypes=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<editors version\="3.1">\r\n<info extension\="xml" name\="weblogic">\r\n<editor id\="com.bea.workshop.wls.ui.ddeditor.internal.WebLogicDescriptorEditor"/>\r\n<defaultEditor id\="com.bea.workshop.wls.ui.ddeditor.internal.WebLogicDescriptorEditor"/>\r\n</info>\r\n<info extension\="sql" name\="*">\r\n<editor id\="org.eclipse.datatools.sqltools.sqlscrapbook.SQLScrapbookEditor"/>\r\n<defaultEditor id\="org.eclipse.datatools.sqltools.sqlscrapbook.SQLScrapbookEditor"/>\r\n</info>\r\n<info extension\="tag" name\="*">\r\n<editor id\="org.eclipse.jst.jsp.core.jspsource.source"/>\r\n</info>\r\n<info extension\="ftl" name\="*">\r\n<editor id\="org.jboss.ide.eclipse.freemarker.editor.FreemarkerEditor"/>\r\n</info>\r\n<info extension\="ecore2xml" name\="*">\r\n<editor id\="org.eclipse.emf.mapping.ecore2xml.presentation.Ecore2XMLEditorID"/>\r\n</info>\r\n<info extension\="jpage" name\="*">\r\n<editor id\="org.eclipse.jdt.debug.ui.SnippetEditor"/>\r\n</info>\r\n<info extension\="shtml" name\="*">\r\n<editor id\="org.eclipse.ui.browser.editorSupport"/>\r\n</info>\r\n<info extension\="ecore" name\="*">\r\n<editor id\="org.eclipse.emf.ecore.presentation.EcoreEditorID"/>\r\n</info>\r\n<info extension\="ddl" name\="*">\r\n<editor id\="org.eclipse.datatools.sqltools.sqlscrapbook.SQLScrapbookEditor"/>\r\n<defaultEditor id\="org.eclipse.datatools.sqltools.sqlscrapbook.SQLScrapbookEditor"/>\r\n</info>\r\n<info extension\="ecore2ecore" name\="*">\r\n<editor id\="org.eclipse.emf.mapping.ecore2ecore.presentation.Ecore2EcoreEditorID"/>\r\n</info>\r\n<info extension\="xml" name\="weblogic-application">\r\n<editor id\="com.bea.workshop.wls.ui.ddeditor.internal.WebLogicDescriptorEditor"/>\r\n<defaultEditor id\="com.bea.workshop.wls.ui.ddeditor.internal.WebLogicDescriptorEditor"/>\r\n</info>\r\n<info extension\="html" name\="*">\r\n<editor id\="org.eclipse.jst.pagedesigner.PageDesignerEditor"/>\r\n<editor id\="org.eclipse.ui.browser.editorSupport"/>\r\n</info>\r\n<info extension\="htm" name\="*">\r\n<editor id\="org.eclipse.jst.pagedesigner.PageDesignerEditor"/>\r\n<editor id\="org.eclipse.ui.browser.editorSupport"/>\r\n</info>\r\n<info extension\="tagf" name\="*">\r\n<editor id\="org.eclipse.jst.jsp.core.jspsource.source"/>\r\n</info>\r\n<info extension\="jsf" name\="*">\r\n<editor id\="org.eclipse.jst.jsp.core.jspsource.source"/>\r\n<editor id\="org.eclipse.jst.pagedesigner.PageDesignerEditor"/>\r\n</info>\r\n<info extension\="xml" name\="*">\r\n<editor id\="org.eclipse.jst.jsf.facesconfig.ui.FacesConfigEditor"/>\r\n</info>\r\n<info extension\="crit" name\="*">\r\n<editor id\="org.hibernate.eclipse.criteriaeditor.CriteriaEditor"/>\r\n</info>\r\n<info extension\="xmi" name\="*">\r\n<editor id\="org.eclipse.emf.ecore.presentation.ReflectiveEditorID"/>\r\n</info>\r\n<info extension\="sqlpage" name\="*">\r\n<editor id\="org.eclipse.datatools.sqltools.sqlscrapbook.SQLScrapbookEditor"/>\r\n<defaultEditor id\="org.eclipse.datatools.sqltools.sqlscrapbook.SQLScrapbookEditor"/>\r\n</info>\r\n<info extension\="jsp" name\="*">\r\n<editor id\="org.eclipse.jst.jsp.core.jspsource.source"/>\r\n<editor id\="org.eclipse.jst.pagedesigner.PageDesignerEditor"/>\r\n</info>\r\n<info extension\="xhtml" name\="*">\r\n<editor id\="org.eclipse.jst.pagedesigner.PageDesignerEditor"/>\r\n</info>\r\n<info extension\="override" name\="*">\r\n<editor id\="org.eclipse.jem.beaninfo.OverrideEditor"/>\r\n</info>\r\n<info extension\="tagx" name\="*">\r\n<editor id\="org.eclipse.jst.jsp.core.jspsource.source"/>\r\n</info>\r\n<info extension\="emof" name\="*">\r\n<editor id\="org.eclipse.emf.ecore.presentation.EcoreEditorID"/>\r\n</info>\r\n<info extension\="jspx" name\="*">\r\n<editor id\="org.eclipse.jst.jsp.core.jspsource.source"/>\r\n</info>\r\n<info extension\="properties" name\="sample">\r\n<editor id\="org.eclipse.pde.ui.sampleEditor"/>\r\n<defaultEditor id\="org.eclipse.pde.ui.sampleEditor"/>\r\n</info>\r\n<info extension\="hql" name\="*">\r\n<editor id\="org.hibernate.eclipse.hqleditor.HQLEditor"/>\r\n</info>\r\n<info extension\="jspf" name\="*">\r\n<editor id\="org.eclipse.jst.jsp.core.jspsource.source"/>\r\n</info>\r\n<info extension\="jardesc" name\="*">\r\n<editor id\="org.eclipse.jdt.ui.JARDescEditor"/>\r\n<defaultEditor id\="org.eclipse.jdt.ui.JARDescEditor"/>\r\n</info>\r\n<info extension\="genmodel" name\="*">\r\n<editor id\="org.eclipse.emf.codegen.ecore.genmodel.presentation.GenModelEditorID"/>\r\n</info>\r\n<info extension\="server" name\="*">\r\n<editor id\="org.eclipse.wst.server.ui.editor"/>\r\n</info>\r\n</editors>
-eclipse.preferences.version=1
-editors=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<editors>\r\n<descriptor class\="com.bea.workshop.wls.ui.ddeditor.internal.WebLogicDescriptorEditor" id\="com.bea.workshop.wls.ui.ddeditor.internal.WebLogicDescriptorEditor" image\="images/ear.gif" internal\="true" label\="WebLogic Deployment Descriptor Editor" openMode\="1" open_in_place\="false" plugin\="com.bea.workshop.wls.ui"/>\r\n<descriptor class\="org.eclipse.datatools.sqltools.internal.sqlscrapbook.editor.SQLScrapbookEditor" id\="org.eclipse.datatools.sqltools.sqlscrapbook.SQLScrapbookEditor" image\="images/qrydoc.gif" internal\="true" label\="SQL File Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.datatools.sqltools.sqlscrapbook"/>\r\n<descriptor class\="org.eclipse.wst.sse.ui.StructuredTextEditor" id\="org.eclipse.jst.jsp.core.jspsource.source" image\="$nl$/icons//full/obj16/sourceEditor.gif" internal\="true" label\="JSP Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.jst.jsp.ui"/>\r\n<descriptor class\="org.jboss.ide.eclipse.freemarker.editor.FreemarkerMultiPageEditor" id\="org.jboss.ide.eclipse.freemarker.editor.FreemarkerEditor" image\="icons/icon.gif" internal\="true" label\="Freemarker Editor" openMode\="1" open_in_place\="false" plugin\="org.jboss.ide.eclipse.freemarker"/>\r\n<descriptor class\="org.eclipse.emf.mapping.ecore2xml.presentation.Ecore2XMLEditor" id\="org.eclipse.emf.mapping.ecore2xml.presentation.Ecore2XMLEditorID" image\="icons/full/obj16/Ecore2XMLModelFile.gif" internal\="true" label\="Ecore to XML Mapping Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.emf.mapping.ecore2xml.ui"/>\r\n<descriptor class\="org.eclipse.jdt.internal.debug.ui.snippeteditor.JavaSnippetEditor" id\="org.eclipse.jdt.debug.ui.SnippetEditor" image\="$nl$/icons/full/obj16/jsbook_obj.gif" internal\="true" label\="Scrapbook" openMode\="1" open_in_place\="false" plugin\="org.eclipse.jdt.debug.ui"/>\r\n<descriptor id\="org.eclipse.ui.browser.editorSupport" image\="$nl$/icons/obj16/internal_browser.gif" internal\="false" label\="Web Browser" launcher\="org.eclipse.ui.internal.browser.BrowserLauncher" openMode\="4" open_in_place\="false" plugin\="org.eclipse.ui.browser"/>\r\n<descriptor class\="org.eclipse.emf.ecore.presentation.EcoreEditor" id\="org.eclipse.emf.ecore.presentation.EcoreEditorID" image\="icons/full/obj16/EcoreModelFile.gif" internal\="true" label\="Sample Ecore Model Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.emf.ecore.editor"/>\r\n<descriptor class\="org.eclipse.emf.mapping.ecore2ecore.presentation.Ecore2EcoreEditor" id\="org.eclipse.emf.mapping.ecore2ecore.presentation.Ecore2EcoreEditorID" image\="icons/full/obj16/Ecore2EcoreModelFile.gif" internal\="true" label\="Ecore to Ecore Mapping Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.emf.mapping.ecore2ecore.editor"/>\r\n<descriptor class\="org.eclipse.jst.pagedesigner.editors.HTMLEditor" id\="org.eclipse.jst.pagedesigner.PageDesignerEditor" image\="icons/PD_Plugin.gif" internal\="true" label\="Web Page Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.jst.pagedesigner"/>\r\n<descriptor class\="org.eclipse.jst.jsf.facesconfig.ui.FacesConfigEditor" id\="org.eclipse.jst.jsf.facesconfig.ui.FacesConfigEditor" image\="icons/facesconfig/FacesConfig_Plugin.gif" internal\="true" label\="Faces Config Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.jst.jsf.facesconfig.ui"/>\r\n<descriptor class\="org.hibernate.eclipse.criteriaeditor.CriteriaEditor" id\="org.hibernate.eclipse.criteriaeditor.CriteriaEditor" image\="icons/images/criteria_editor.gif" internal\="true" label\="Criteria Editor" openMode\="1" open_in_place\="false" plugin\="org.hibernate.eclipse.console"/>\r\n<descriptor class\="org.eclipse.emf.ecore.presentation.EcoreEditor" id\="org.eclipse.emf.ecore.presentation.ReflectiveEditorID" image\="platform\:/plugin/org.eclipse.emf.edit/icons/full/obj16/ModelFile.gif" internal\="true" label\="Sample Reflective Ecore Model Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.emf.ecore.editor"/>\r\n<descriptor class\="org.eclipse.ui.editors.text.TextEditor" id\="org.eclipse.jem.beaninfo.OverrideEditor" image\="icons/full/obj16/file_obj.gif" internal\="true" label\="Override Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.jem.ui"/>\r\n<descriptor class\="org.eclipse.pde.internal.ui.samples.SampleEditor" id\="org.eclipse.pde.ui.sampleEditor" image\="$nl$/icons/obj16/build_exec.gif" internal\="true" label\="Code Sample Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.pde.ui"/>\r\n<descriptor class\="org.hibernate.eclipse.hqleditor.HQLEditor" id\="org.hibernate.eclipse.hqleditor.HQLEditor" image\="icons/images/hql_editor.gif" internal\="true" label\="HQL Editor" openMode\="1" open_in_place\="false" plugin\="org.hibernate.eclipse.console"/>\r\n<descriptor class\="org.eclipse.ui.editors.text.TextEditor" id\="org.eclipse.jdt.ui.JARDescEditor" image\="$nl$/icons/full/obj16/jar_desc_obj.gif" internal\="true" label\="JAR Description Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.jdt.ui"/>\r\n<descriptor class\="org.eclipse.emf.codegen.ecore.genmodel.presentation.GenModelEditor" id\="org.eclipse.emf.codegen.ecore.genmodel.presentation.GenModelEditorID" image\="icons/full/obj16/GenModelModelFile.gif" internal\="true" label\="EMF Generator" openMode\="1" open_in_place\="false" plugin\="org.eclipse.emf.codegen.ecore.ui"/>\r\n<descriptor class\="org.eclipse.wst.server.ui.internal.editor.ServerEditor" id\="org.eclipse.wst.server.ui.editor" image\="icons/obj16/server.gif" internal\="true" label\="Server Editor" openMode\="1" open_in_place\="false" plugin\="org.eclipse.wst.server.ui"/>\r\n</editors>
-ENABLED_DECORATORS=de.tobject.findbugs.decorators.ProjectBugCountDecorator\:false,de.tobject.findbugs.decorators.FolderBugCountDecorator\:false,de.tobject.findbugs.decorators.FileBugCountDecorator\:false,org.eclipse.jst.j2ee.navigator.ui.java.resource.decorator\:true,org.eclipse.wst.server.ui.decorator\:false,com.bea.workshop.wls.ejb.ui.decorator\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.DependencyDecoration\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.ColumnDecoration\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.ForeignKeyDecoration\:true,org.eclipse.datatools.connectivity.sqm.internal.core.ui.bookmarkDecoration\:true,org.eclipse.datatools.connectivity.ui.decorator.contentextension\:false,org.eclipse.jdt.ui.override.decorator\:true,org.eclipse.jdt.ui.interface.decorator\:false,org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDecorator_ejb\:true,org.eclipse.jst.j2ee.navigator.internal.J2EEProjectDecorator\:true,org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDecorator_servlet\:true,org.eclipse.mylyn.context.ui.decorator.interest\:true,org.eclipse.mylyn.tasks.ui.decorators.task\:true,org.eclipse.mylyn.team.ui.changeset.decorator\:true,org.eclipse.pde.ui.binaryProjectDecorator\:false,org.eclipse.team.cvs.ui.decorator\:true,org.eclipse.ui.LinkedResourceDecorator\:true,org.springframework.ide.eclipse.aop.ui.decorator.advicedecorator\:true,org.springframework.ide.eclipse.beans.ui.model.beansModelLabelDecorator\:true,org.springframework.ide.eclipse.javaconfig.ui.decorator.javaconfiguidecorator\:true,org.springframework.ide.eclipse.webflow.ui.model.webflowModelLabelDecorator\:true,org.tigris.subversion.subclipse.ui.decorator\:true,
+++ /dev/null
-#Thu Sep 20 10:56:37 MSD 2012
-eclipse.preferences.version=1
-monitors=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<monitors>\r\n<monitor local-port\="12991" remote-host\="localhost" remote-port\="8080" timeout\="0" type-id\="HTTP"/>\r\n</monitors>\r\n
+++ /dev/null
-#Wed Sep 12 17:57:21 MSD 2012
-module-start-timeout=300000
-runtimes=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<runtimes>\r\n <runtime id\="Apache Tomcat v6.0" location\="D\:/Programs/apache-tomcat-6.0.35" name\="Apache Tomcat v6.0" runtime-type-id\="org.eclipse.jst.server.tomcat.runtime.60" timestamp\="0"/>\r\n</runtimes>\r\n
-eclipse.preferences.version=1
+++ /dev/null
-#Fri Nov 30 10:00:54 MSK 2012
-task-tag-projects-already-scanned=Servers,Converter,SPlat,Siman-Common,Siman,3dparty_src,DaoGenerator,Siman-Stub,Siman-WS
-eclipse.preferences.version=1
+++ /dev/null
-#Wed Oct 24 17:01:30 MSD 2012
-useAnnotationsPrefPage=true
-eclipse.preferences.version=1
-foldingEnabled=true
-hoverModifiers=combinationHover|true|0;problemHover|false|0;documentationHover|false|0;annotationHover|true|Shift;
-useQuickDiffPrefPage=true
+++ /dev/null
-#Wed Sep 19 12:51:48 MSD 2012
-eclipse.preferences.version=1
-nonWSISSBPCompliance=1
-nonWSIAPCompliance=1
+++ /dev/null
-#Fri Nov 16 16:15:24 MSK 2012
-eclipse.preferences.version=1
-lastActivePage=1
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType">
-<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="true"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"/>
-<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.ant.internal.ui.antsupport.InternalAntRunner"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Converter"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_NAME" value="jre6"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_TYPE_ID" value="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType"/>
-<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/Converter/build.xml}"/>
-<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
-</launchConfiguration>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType">
-<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="true"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"/>
-<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.ant.internal.ui.antsupport.InternalAntRunner"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="SPlat"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_NAME" value="jdk1.6.0_20"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_TYPE_ID" value="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType"/>
-<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/SPlat/build.xml}"/>
-<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
-</launchConfiguration>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType">
-<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="true"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"/>
-<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.ant.internal.ui.antsupport.InternalAntRunner"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Siman"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_NAME" value="jdk1.6.0_20"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_TYPE_ID" value="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType"/>
-<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/Siman/build.xml}"/>
-<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
-</launchConfiguration>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType">
-<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="true"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"/>
-<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.ant.internal.ui.antsupport.InternalAntRunner"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Siman-Common"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_NAME" value="jdk1.6.0_20"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_TYPE_ID" value="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType"/>
-<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/Siman-Common/build.xml}"/>
-<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
-</launchConfiguration>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jst.server.tomcat.core.launchConfigurationType">
-<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
-<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry containerPath="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_20" path="2" type="4"/> "/>
-<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry externalArchive="D:/Programs/apache-tomcat-6.0.35/bin/bootstrap.jar" path="3" type="2"/> "/>
-<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry externalArchive="C:/Program Files/Java/jdk1.6.0_20/lib/tools.jar" path="3" type="2"/> "/>
-</listAttribute>
-<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
-<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_20"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="start"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dcatalina.base="D:\users\rkv\SIMAN\SIMAN_SRC\Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1" -Dcatalina.home="D:\Programs\apache-tomcat-6.0.35" -Dwtp.deploy="D:\users\rkv\SIMAN\SIMAN_SRC\Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps" -Djava.endorsed.dirs="D:\Programs\apache-tomcat-6.0.35\common\endorsed""/>
-<stringAttribute key="server-id" value="30.10.12_11_550"/>
-</launchConfiguration>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.wst.server.ui.launchConfigurationType">
-<stringAttribute key="client-id" value="org.eclipse.wst.server.ui.web"/>
-<stringAttribute key="launchable-adapter-id" value="org.eclipse.jst.server.tomcat.web"/>
-<stringAttribute key="module-artifact" value="org.eclipse.jst.jee.server:Siman//"/>
-<stringAttribute key="module-artifact-class" value="org.eclipse.wst.server.core.util.WebResource"/>
-<stringAttribute key="server-id" value="12.09.12_17_564"/>
-</launchConfiguration>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="org.eclipse.debug.ui.SCOPED_SAVE_SELECTION_DIALOG">
- <item value="346" key="DIALOG_WIDTH"/>
- <item value="204" key="DIALOG_Y_ORIGIN"/>
- <item value="447" key="DIALOG_HEIGHT"/>
- <item value="671" key="DIALOG_X_ORIGIN"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="org.eclipse.debug.ui.STRING_VARIABLE_SELECTION_DIALOG_SECTION">
- <item value="326" key="DIALOG_WIDTH"/>
- <item value="0" key="DIALOG_Y_ORIGIN"/>
- <item value="237" key="DIALOG_X_ORIGIN"/>
- <item value="529" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATION_PROPERTIES_DIALOG_SECTION">
- <item value="800" key="DIALOG_WIDTH"/>
- <item value="214" key="DIALOG_Y_ORIGIN"/>
- <item value="171" key="DIALOG_X_ORIGIN"/>
- <item value="640" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATIONS_DIALOG_SECTION">
- <item value="1211" key="DIALOG_WIDTH"/>
- <item value="76" key="DIALOG_Y_ORIGIN"/>
- <item value=", org.testng.eclipse.launchconfig, org.eclipse.jst.server.tomcat.core.launchConfigurationType, " key="org.eclipse.debug.ui.EXPANDED_NODES"/>
- <item value="33" key="DIALOG_X_ORIGIN"/>
- <item value="868" key="DIALOG_HEIGHT"/>
- <item value="237" key="org.eclipse.debug.ui.DIALOG_SASH_WEIGHTS_1"/>
- <item value="762" key="org.eclipse.debug.ui.DIALOG_SASH_WEIGHTS_2"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="org.eclipse.debug.ui.SELECT_LAUNCH_SHORTCUT_DIALOG">
- <item value="450" key="DIALOG_WIDTH"/>
- <item value="202" key="DIALOG_Y_ORIGIN"/>
- <item value="619" key="DIALOG_X_ORIGIN"/>
- <item value="450" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchHistory>
-<launchGroup id="org.eclipse.ui.externaltools.launchGroup">
-<mruHistory>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="Siman build.xml.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="Siman-Common build.xml.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="Converter build.xml.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="SPlat build.xml.launch"/> "/>
-</mruHistory>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.hibernate.eclipse.launch.CodeGenerationLaunchGroup">
-<mruHistory/>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.hibernate.eclipse.launch.ConsoleConfigurationLaunchGroup">
-<mruHistory/>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.eclipse.jem.proxy">
-<mruHistory/>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.eclipse.debug.ui.launchGroup.run">
-<mruHistory>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="testng.xml.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestPublicationService.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestScenarioService.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestStepService.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestStudyService.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="Tomcat v6.0 Server at localhost.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="testng-stepService.xml.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestStudyDAO.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestKnowledgeElementDAO.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="testng_checkin.xml.launch"/> "/>
-</mruHistory>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.eclipse.debug.ui.launchGroup.profile">
-<mruHistory>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="Tomcat v6.0 Server at localhost.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="Web resource.launch"/> "/>
-</mruHistory>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.eclipse.debug.ui.launchGroup.debug">
-<mruHistory>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="testng.xml.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestPublicationService.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestScenarioService.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestStepService.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestStudyService.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="Tomcat v6.0 Server at localhost.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="testng-stepService.xml.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestStudyDAO.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="TestKnowledgeElementDAO.launch"/> "/>
-<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="testng_checkin.xml.launch"/> "/>
-</mruHistory>
-<favorites/>
-</launchGroup>
-</launchHistory>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
-</section>
+++ /dev/null
-#Thu Sep 20 10:16:23 MSD 2012
-__DEFAULT__=true
+++ /dev/null
-#Thu Sep 20 10:16:23 MSD 2012
-__DEFAULT__=false
-org.eclipse.help.ui.localSearch.master=true
-expression="Servers view" OR "Java perspective"
+++ /dev/null
-INDEX VERSION 1.121+D:\users\rkv\SIMAN\SIMAN_SRC\Workspace\.metadata\.plugins\org.eclipse.jdt.core
-3677004393.index
-2293938518.index
-21870333.index
-2448070664.index
-156503153.index
-3568645702.index
-3814357766.index
-3585733931.index
-4118012381.index
-2852679900.index
-3588687087.index
-2191110463.index
-3888600493.index
-3354100344.index
-1516230348.index
-343084561.index
-4134803517.index
-2290065326.index
-3277441100.index
-2131533124.index
-2591754716.index
-1544929298.index
-3874331735.index
-243312016.index
-2336941473.index
-2907070086.index
-2114461701.index
-1871122982.index
-1415969011.index
-3503351828.index
-1951094385.index
-3270002986.index
-1565013356.index
-3920991299.index
-1255213207.index
-3140758497.index
-2503769865.index
-3961606737.index
-2732674256.index
-2877109961.index
-2435178482.index
-3178667885.index
-810292610.index
-296938620.index
-1710238327.index
-3919126580.index
-1578887811.index
-1398997768.index
-3683307968.index
-3957326490.index
-3350137130.index
-1621831626.index
-1726140987.index
-763692426.index
-668280953.index
-2880490623.index
-1053896523.index
-1032333701.index
-241311524.index
-1968721542.index
-1156056315.index
-731905987.index
-664082879.index
-1192591792.index
-3403746368.index
-2440896399.index
-2624605063.index
-1352717893.index
-298441412.index
-1944906210.index
-3000053649.index
-121138738.index
-2107994919.index
-4215213258.index
-3553424085.index
-180076302.index
-1301178890.index
-2683474673.index
-1393932558.index
-1775914518.index
-2239604258.index
-3170214564.index
-288181548.index
-2527040280.index
-1735265058.index
-2217702743.index
-3825118142.index
-3903620909.index
-289632052.index
-3328753585.index
-1789169078.index
-1278074274.index
-2594609853.index
-1244815433.index
-4279215241.index
-2995718063.index
-601632203.index
-2530217983.index
-3164831608.index
-623095882.index
-1337064900.index
-4225932763.index
-736741084.index
-3992908763.index
-3327956209.index
-762021893.index
-3331443924.index
-1569728724.index
-2995743601.index
-1637791060.index
-4205684040.index
-442543348.index
-2780942373.index
-1606722294.index
-238637066.index
-2801252232.index
-2354300841.index
-982438526.index
-1642121521.index
-172642795.index
-2695416393.index
-270097520.index
-572766975.index
-3134445314.index
-2630086523.index
-3730526690.index
-1674092712.index
-4251467834.index
-3456389034.index
-3441001813.index
-3020320683.index
-54554051.index
-2567919624.index
-865023573.index
-1830914986.index
-752614566.index
-4022264258.index
-1473579343.index
-1330589076.index
-3997081511.index
-3794788911.index
-159414190.index
-637430086.index
-3754184412.index
-2982708214.index
-3164711725.index
-276255639.index
-40718038.index
-3417901981.index
-453119380.index
-1058581891.index
-2711272529.index
-906114669.index
-1973825576.index
-3018506370.index
-2965487615.index
-1947239872.index
-1094259807.index
-3209879218.index
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <item value="80" key="org.eclipse.jdt.debug.ui.jre_preference_page_context.columnWidth0"/>
- <item value="1" key="org.eclipse.jdt.debug.ui.jre_preference_page_context.sortColumn"/>
- <item value="141" key="org.eclipse.jdt.debug.ui.jre_preference_page_context.columnWidth1"/>
- <item value="73" key="org.eclipse.jdt.debug.ui.jre_preference_page_context.columnWidth2"/>
- <section name="org.eclipse.jdt.debug.ui.P	ROJECT_SELECTION_DIALOG_SECTION">
- <item value="346" key="DIALOG_WIDTH"/>
- <item value="7" key="DIALOG_Y_ORIGIN"/>
- <item value="470" key="DIALOG_HEIGHT"/>
- <item value="227" key="DIALOG_X_ORIGIN"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="org.eclipse.jdt.debug.ui.RUNTIME_CLASSPATH_ADVANCED_DIALOG">
- <item value="183" key="DIALOG_WIDTH"/>
- <item value="148" key="DIALOG_Y_ORIGIN"/>
- <item value="259" key="DIALOG_HEIGHT"/>
- <item value="309" key="DIALOG_X_ORIGIN"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="ADD_VM_DIALOG_SECTION">
- <item value="500" key="DIALOG_WIDTH"/>
- <item value="-93" key="DIALOG_Y_ORIGIN"/>
- <item value="130" key="DIALOG_X_ORIGIN"/>
- <item value="570" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
-</section>
+++ /dev/null
-Paste stack traces into this console and follow hyperlinks to source code.
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<libraryInfos>
-<libraryInfo home="C:\Program Files\Java\jre6" version="1.6.0_20-ea">
-<bootpath>
-<entry path="C:\Program Files\Java\jre6\lib\resources.jar"/>
-<entry path="C:\Program Files\Java\jre6\lib\rt.jar"/>
-<entry path="C:\Program Files\Java\jre6\lib\sunrsasign.jar"/>
-<entry path="C:\Program Files\Java\jre6\lib\jsse.jar"/>
-<entry path="C:\Program Files\Java\jre6\lib\jce.jar"/>
-<entry path="C:\Program Files\Java\jre6\lib\charsets.jar"/>
-<entry path="C:\Program Files\Java\jre6\classes"/>
-</bootpath>
-<extensionDirs>
-<entry path="C:\Program Files\Java\jre6\lib\ext"/>
-<entry path="C:\WINDOWS\Sun\Java\lib\ext"/>
-</extensionDirs>
-<endorsedDirs>
-<entry path="C:\Program Files\Java\jre6\lib\endorsed"/>
-</endorsedDirs>
-</libraryInfo>
-<libraryInfo home="C:\Program Files\Java\jdk1.6.0_20" version="1.6.0_20-ea">
-<bootpath>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\lib\resources.jar"/>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\lib\rt.jar"/>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\lib\sunrsasign.jar"/>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\lib\jsse.jar"/>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\lib\jce.jar"/>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\lib\charsets.jar"/>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\classes"/>
-</bootpath>
-<extensionDirs>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\lib\ext"/>
-<entry path="C:\WINDOWS\Sun\Java\lib\ext"/>
-</extensionDirs>
-<endorsedDirs>
-<entry path="C:\Program Files\Java\jdk1.6.0_20\jre\lib\endorsed"/>
-</endorsedDirs>
-</libraryInfo>
-</libraryInfos>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<typeInfoHistroy>
-<typeInfo handle="=Siman/src<org.splat.simer{NewScenarioAction.java[NewScenarioAction" modifiers="1" timestamp="1355301376914"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{KnowledgeElement.java[KnowledgeElement" modifiers="1" timestamp="1351677997000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{StepService.java[StepService" modifiers="513" timestamp="1356440595000"/>
-<typeInfo handle="=Siman/src<org.splat.simer{StudyPropertiesAction.java[StudyPropertiesAction" modifiers="1" timestamp="1355484736374"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{KnowledgeElementTypeService.java[KnowledgeElementTypeService" modifiers="513" timestamp="1352275262000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{ServiceLocator.java[ServiceLocator" modifiers="1049089" timestamp="1352275261000"/>
-<typeInfo handle="=Siman-Common/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/rt.jar<com.sun.xml.internal.ws.wsdl.writer.document(Service.class[Service" modifiers="1537" timestamp="1289291246222"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{StepServiceImpl.java[StepServiceImpl" modifiers="1" timestamp="1356778935000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{DocumentTypeServiceImpl.java[DocumentTypeServiceImpl" modifiers="1" timestamp="1353662720000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service.technical{IndexServiceImpl.java[IndexServiceImpl" modifiers="1" timestamp="1352193673000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{SimulationContextTypeService.java[SimulationContextTypeService" modifiers="513" timestamp="1352275260000"/>
-<typeInfo handle="=Siman/src<org.splat.simer{VersionDocumentAction.java[VersionDocumentAction" modifiers="1" timestamp="1355301835472"/>
-<typeInfo handle="=Siman-Common/src<org.splat.som{Step.java[Step" modifiers="1" timestamp="1356326072446"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{SimulationContext.java[SimulationContext" modifiers="1" timestamp="1350766773000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{DescriptionAttribute.java[DescriptionAttribute" modifiers="1" timestamp="1351423662000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{StampRelation.java[StampRelation" modifiers="1" timestamp="1356069536318"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{PublicationServiceImpl.java[PublicationServiceImpl" modifiers="1" timestamp="1358495216257"/>
-<typeInfo handle="=Siman/src<org.splat.simer{OpenStudy.java[OpenStudy" modifiers="1" timestamp="1358506155853"/>
-<typeInfo handle="=Siman/src<org.splat.simer{EditKnowledgeElementAction.java[EditKnowledgeElementAction" modifiers="1" timestamp="1355296402717"/>
-<typeInfo handle="=Siman/src<org.splat.simer{Action.java[Action" modifiers="1" timestamp="1355472746313"/>
-<typeInfo handle="=Siman/src<org.splat.simer{ApplicationSettings.java[ApplicationSettings" modifiers="1" timestamp="1358506155978"/>
-<typeInfo handle="=Siman/src<org.splat.simer{MenuAction.java[MenuAction" modifiers="1" timestamp="1354184067787"/>
-<typeInfo handle="=Siman/src<org.splat.simer.admin{KnowledgeElementAction.java[KnowledgeElementAction" modifiers="1" timestamp="1355294118971"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{ProjectElementServiceImpl.java[ProjectElementServiceImpl" modifiers="1" timestamp="1354517475047"/>
-<typeInfo handle="=Siman/src<org.splat.simer{OpenKnowledge.java[OpenKnowledge" modifiers="1" timestamp="1354177852246"/>
-<typeInfo handle="=Siman/src<org.splat.simer{SearchKnowledgeAction.java[SearchKnowledgeAction" modifiers="1" timestamp="1355299667792"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service.dto{KnowledgeElementDTO.java[KnowledgeElementDTO" modifiers="1" timestamp="1351859642000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.kernel{RealmLoginModule.java[RealmLoginModule" modifiers="1" timestamp="1352371216000"/>
-<typeInfo handle="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.beans-3.1.2.RELEASE.jar<org.springframework.beans.factory.support(SecurityContextProvider.class[SecurityContextProvider" modifiers="1537" timestamp="1341668822000"/>
-<typeInfo handle="=Siman/src<org.splat.wapp{Menu.java[Menu" modifiers="1" timestamp="1353237891367"/>
-<typeInfo handle="=Siman/src<org.splat.simer{EditDocumentAction.java[EditDocumentAction" modifiers="1" timestamp="1356420887385"/>
-<typeInfo handle="=Siman/src<org.splat.simer{StudyMenu.java[StudyMenu" modifiers="1" timestamp="1352788487840"/>
-<typeInfo handle="=Siman/src<org.splat.simer{DisplayStudyStepAction.java[DisplayStudyStepAction" modifiers="1" timestamp="1355300857557"/>
-<typeInfo handle="=Siman-Common/src<test.splat.service{TestScenarioService.java[TestScenarioService" modifiers="1" timestamp="1355984412000"/>
-<typeInfo handle="=Siman/src<org.splat.simer{UploadAction.java[UploadAction" modifiers="1" timestamp="1355301489620"/>
-<typeInfo handle="=Siman/src<org.splat.simer.admin{ImportUserAction.java[ImportUserAction" modifiers="1" timestamp="1355294098268"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service.technical{RepositoryServiceImpl.java[RepositoryServiceImpl" modifiers="1" timestamp="1353312610000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{UsesRelation.java[UsesRelation" modifiers="1" timestamp="1356069565411"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{SimulationContextTypeServiceImpl.java[SimulationContextTypeServiceImpl" modifiers="1" timestamp="1353662720000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{KnowledgeElementTypeServiceImpl.java[KnowledgeElementTypeServiceImpl" modifiers="1" timestamp="1353662722000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.kernel{Role.java[Role" modifiers="1" timestamp="1358334558715"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{UserServiceImpl.java[UserServiceImpl" modifiers="1" timestamp="1354281761000"/>
-<typeInfo handle="=Siman/src<org.splat.launcher{ToolbarApplet.java[ToolbarApplet" modifiers="1" timestamp="1355124352856"/>
-<typeInfo handle="=Siman-Common/src<test.splat.service{TestProjectSettingsService.java[TestProjectSettingsService" modifiers="1" timestamp="1356354890000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service.technical{ProjectSettingsServiceImpl.java[ProjectSettingsServiceImpl" modifiers="1" timestamp="1354279064771"/>
-<typeInfo handle="=Siman-Common/src<org.splat.service{ScenarioServiceImpl.java[ScenarioServiceImpl" modifiers="1" timestamp="1358495047850"/>
-<typeInfo handle="=Siman/src<org.splat.simer{ConnectionAction.java[ConnectionAction" modifiers="1" timestamp="1355475416147"/>
-<typeInfo handle="=Siman-Common/src<org.splat.i18n{I18nUtils.java[I18nUtils" modifiers="17" timestamp="1354458111906"/>
-<typeInfo handle="=Siman-Common/src<org.splat.som{DocumentRights.java[DocumentRights" modifiers="1" timestamp="1354742079296"/>
-<typeInfo handle="=Siman/src<org.splat.wapp{Constants.java[Constants" modifiers="1" timestamp="1355303872000"/>
-<typeInfo handle="=Siman/src<org.splat.simer{EditSimulationContextAction.java[EditSimulationContextAction" modifiers="1" timestamp="1355297103459"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{Document.java[Document" modifiers="1" timestamp="1358496118169"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{Publication.java[Publication" modifiers="1" timestamp="1356326033322"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.dao.kernel{GenericDAO.java[GenericDAO" modifiers="513" timestamp="1355463419000"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{UsedByRelation.java[UsedByRelation" modifiers="1" timestamp="1356069542958"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{ValidationCycleRelation.java[ValidationCycleRelation" modifiers="1" timestamp="1356069580145"/>
-<typeInfo handle="=Siman-Common/src<org.splat.dal.bo.som{ProjectElement.java[ProjectElement" modifiers="1025" timestamp="1356324554958"/>
-<typeInfo handle="=Siman-Common/src<org.splat.exception{BusinessException.java[BusinessException" modifiers="1" timestamp="1354455322062"/>
-<typeInfo handle="=Siman-Common/src<org.splat.log{AppLogger.java[AppLogger" modifiers="1" timestamp="1356440395000"/>
-<typeInfo handle="=Siman/src<org.splat.simer{ImportDocumentAction.java[ImportDocumentAction" modifiers="1" timestamp="1358143825506"/>
-</typeInfoHistroy>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<qualifiedTypeNameHistroy>
-<fullyQualifiedTypeName name="org.splat.simer.ValidationFacade"/>
-<fullyQualifiedTypeName name="org.hibernate.criterion.Criterion"/>
-<fullyQualifiedTypeName name="org.hibernate.criterion.SubqueryExpression"/>
-<fullyQualifiedTypeName name="org.hibernate.criterion.SimpleSubqueryExpression"/>
-<fullyQualifiedTypeName name="org.splat.dal.dao.kernel.RoleDAO"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.kernel.Role"/>
-<fullyQualifiedTypeName name="org.splat.service.SimulationContextService"/>
-<fullyQualifiedTypeName name="javax.security.auth.login.AccountNotFoundException"/>
-<fullyQualifiedTypeName name="java.util.Date"/>
-<fullyQualifiedTypeName name="org.springframework.transaction.annotation.Transactional"/>
-<fullyQualifiedTypeName name="java.util.ArrayList"/>
-<fullyQualifiedTypeName name="org.splat.wapp.Constants"/>
-<fullyQualifiedTypeName name="com.opensymphony.xwork2.ActionContext"/>
-<fullyQualifiedTypeName name="com.opensymphony.xwork2.util.ValueStack"/>
-<fullyQualifiedTypeName name="org.hibernate.criterion.Restrictions"/>
-<fullyQualifiedTypeName name="java.util.List"/>
-<fullyQualifiedTypeName name="org.hibernate.Criteria"/>
-<fullyQualifiedTypeName name="org.hibernate.Session"/>
-<fullyQualifiedTypeName name="org.hibernate.Transaction"/>
-<fullyQualifiedTypeName name="org.hibernate.criterion.Order"/>
-<fullyQualifiedTypeName name="org.splat.exception.BusinessException"/>
-<fullyQualifiedTypeName name="org.splat.i18n.I18nUtils"/>
-<fullyQualifiedTypeName name="org.apache.struts2.ServletActionContext"/>
-<fullyQualifiedTypeName name="org.springframework.orm.hibernate3.HibernateTemplate"/>
-<fullyQualifiedTypeName name="org.splat.log.AppLogger"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.UsesRelation"/>
-<fullyQualifiedTypeName name="sun.reflect.ReflectionFactory.GetReflectionFactoryAction"/>
-<fullyQualifiedTypeName name="java.util.Set"/>
-<fullyQualifiedTypeName name="java.util.HashSet"/>
-<fullyQualifiedTypeName name="org.hibernate.Hibernate"/>
-<fullyQualifiedTypeName name="org.hibernate.proxy.HibernateProxy"/>
-<fullyQualifiedTypeName name="org.splat.service.PublicationService"/>
-<fullyQualifiedTypeName name="org.splat.service.StepService"/>
-<fullyQualifiedTypeName name="org.splat.service.technical.ProjectSettingsService"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.Publication"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.DocumentType"/>
-<fullyQualifiedTypeName name="java.util.HashMap"/>
-<fullyQualifiedTypeName name="java.util.Map"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.Document"/>
-<fullyQualifiedTypeName name="org.splat.service.technical.ProjectSettingsService.Step"/>
-<fullyQualifiedTypeName name="org.splat.dal.dao.som.Database"/>
-<fullyQualifiedTypeName name="java.io.IOException"/>
-<fullyQualifiedTypeName name="java.util.Properties"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.Document.Properties"/>
-<fullyQualifiedTypeName name="org.splat.service.DocumentTypeService"/>
-<fullyQualifiedTypeName name="org.splat.service.StudyService"/>
-<fullyQualifiedTypeName name="org.splat.dal.dao.som.DocumentDAO"/>
-<fullyQualifiedTypeName name="java.lang.Override"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.ProgressState"/>
-<fullyQualifiedTypeName name="java.util.Arrays"/>
-<fullyQualifiedTypeName name="org.splat.common.properties.MessageKeyEnum"/>
-<fullyQualifiedTypeName name="org.splat.exception.DocumentIsUsedException"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.File"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.ProjectElement"/>
-<fullyQualifiedTypeName name="java.util.Comparator"/>
-<fullyQualifiedTypeName name="java.util.UUID"/>
-<fullyQualifiedTypeName name="org.splat.dal.bo.som.ConvertsRelation"/>
-<fullyQualifiedTypeName name="org.splat.dal.dao.kernel.RelationDAO"/>
-<fullyQualifiedTypeName name="com.opensymphony.xwork2.ActionSupport"/>
-<fullyQualifiedTypeName name="org.apache.struts2.interceptor.SessionAware"/>
-</qualifiedTypeNameHistroy>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <item value="652" key="org.eclipse.jdt.uicleanup_pagemodify_dialog.preferred_height"/>
- <item value="4" key="SearchScopeActionGroup.search_scope_type"/>
- <item value="873" key="clean_up_save_particpant_modify_dialog.preferred_width"/>
- <item value="298" key="org.eclipse.jdt.uicleanup_pagemodify_dialog.preferred_x"/>
- <item value="0" key="org.eclipse.jdt.uicleanup_pagemodify_dialog.preferred_y"/>
- <item value="556" key="clean_up_save_particpant_modify_dialog.preferred_height"/>
- <item value="114" key="clean_up_save_particpant_modify_dialog.preferred_y"/>
- <item value="395" key="clean_up_save_particpant_modify_dialog.preferred_x"/>
- <item value="D:\Programs\apache-tomcat-6.0.35\lib" key="org.eclipse.jdt.ui.lastextjar"/>
- <item value="3" key="TypeHierarchyViewPart.orientation"/>
- <item value="false" key="TypeHierarchyViewPart.qualifiednames"/>
- <item value="873" key="org.eclipse.jdt.uicleanup_pagemodify_dialog.preferred_width"/>
- <item value="D:\users\rkv\SIMAN\SIMAN_SRC\Workspace\3dparty_src\spring\schema" key="org.eclipse.jdt.ui.last.external.project"/>
- <item value="418" key="org.eclipse.jdt.uiformatter_pagemodify_dialog.preferred_x"/>
- <item value="0" key="clean_up_save_particpant_modify_dialog.last_focus"/>
- <item value="873" key="org.eclipse.jdt.uiformatter_pagemodify_dialog.preferred_width"/>
- <item value="1" key="org.eclipse.jdt.uiformatter_page.line_wrapping_tab_page.last_category_index"/>
- <item value="18" key="org.eclipse.jdt.uiformatter_pagemodify_dialog.preferred_y"/>
- <item value="filter_imports;" key="filters_last_used"/>
- <item value="500" key="CallHierarchyViewPart.ratio3"/>
- <item value="500" key="CallHierarchyViewPart.ratio0"/>
- <item value="685" key="CallHierarchyViewPart.ratio1"/>
- <item value="4" key="org.eclipse.jdt.uicleanup_pagemodify_dialog.last_focus"/>
- <item value="0" key="org.eclipse.jdt.uiformatter_page.white_space.java_view.inner"/>
- <item value="0" key="CallHierarchyViewPart.call_mode"/>
- <item value="668" key="org.eclipse.jdt.uiformatter_pagemodify_dialog.preferred_height"/>
- <item value="0" key="org.eclipse.jdt.uiformatter_page.white_space_tab_page.node"/>
- <item value="2" key="TypeHierarchyViewPart.hierarchyview"/>
- <item value="false" key="ProjectSelectionDialog.show_all"/>
- <item value="false" key="delegateUpdating"/>
- <item value="3" key="CallHierarchyViewPart.orientation"/>
- <item value="-1" key="org.eclipse.jdt.uiformatter_page.modify_dialog_tab_page.last_focus_index"/>
- <item value="false" key="TypeHierarchyViewPart.linkeditors"/>
- <item value="7" key="org.eclipse.jdt.uiformatter_pagemodify_dialog.last_focus"/>
- <list key="SearchScopeActionGroup.working_set">
- <item value="Java sources"/>
- </list>
- <section name="OptionalMessageDialog.hide.">
- <item value="true" key="org.eclipse.jdt.ui.typecomment.deprecated"/>
- </section>
- <section name="SourceActionDialog.constructors">
- <item value="true" key="Comments"/>
- <item value="1" key="VisibilityModifier"/>
- <item value="false" key="SynchronizedModifier"/>
- <item value="0" key="InsertPosition"/>
- <item value="false" key="FinalModifier"/>
- </section>
- <section name="OverrideMethodDialog">
- <item value="true" key="showtypes"/>
- </section>
- <section name="org.eclipse.jdt.internal.ui.wizards.buildpaths.NewVariableEntryDialog">
- <item value="477" key="DIALOG_WIDTH"/>
- <item value="-100" key="DIALOG_Y_ORIGIN"/>
- <item value="-147" key="DIALOG_X_ORIGIN"/>
- <item value="344" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="GenerateConstructorUsingFieldsSelectionDialog">
- <item value="false" key="OmitCallToSuper"/>
- </section>
- <section name="BuildPathsPropertyPage">
- <item value="3" key="pageIndex"/>
- </section>
- <section name="DialogBounds_SuperInterfaceSelectionDialog">
- <item value="301" key="DIALOG_WIDTH"/>
- <item value="95" key="DIALOG_Y_ORIGIN"/>
- <item value="342" key="DIALOG_X_ORIGIN"/>
- <item value="297" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="RefactoringWizard.preview">
- <item value="490" key="height"/>
- <item value="690" key="width"/>
- </section>
- <section name="JavaSearchPage">
- <item value="true" key="CASE_SENSITIVE"/>
- <item value="11" key="INCLUDE_MASK"/>
- <item value="12" key="HISTORY_SIZE"/>
- <section name="HISTORY11">
- <item value="11" key="includeMask"/>
- <item value="2" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="isOutd" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="1" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY2">
- <item value="11" key="includeMask"/>
- <item value="0" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="canPromote" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="1" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY3">
- <item value="11" key="includeMask"/>
- <item value="0" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="_titleProperty" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="4" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY10">
- <item value="11" key="includeMask"/>
- <item value="2" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="publishes" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="1" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY0">
- <item value="11" key="includeMask"/>
- <item value="2" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="org.splat.service.StudyServiceImpl.getValidationCycleOf(Study, DocumentType)" key="pattern"/>
- <item value="=Siman-Common/src<org.splat.service{StudyServiceImpl.java[StudyServiceImpl~getValidationCycleOf~QStudy;~QDocumentType;" key="javaElement"/>
- <item value="1" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY1">
- <item value="11" key="includeMask"/>
- <item value="0" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="getValidationCycleOf" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="1" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY9">
- <item value="11" key="includeMask"/>
- <item value="2" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="org.splat.simer.OpenStudy.newTemplateBasedDocument(String, User)" key="pattern"/>
- <item value="=Siman/src<org.splat.simer{OpenStudy.java[OpenStudy~newTemplateBasedDocument~QString;~QUser;" key="javaElement"/>
- <item value="1" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY8">
- <item value="11" key="includeMask"/>
- <item value="2" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="org.splat.simer.ImportDocumentAction._menuProperty" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="4" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY5">
- <item value="11" key="includeMask"/>
- <item value="0" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="_leftMenuProperty" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="4" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY4">
- <item value="11" key="includeMask"/>
- <item value="0" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="_editDisabledProperty" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="4" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY7">
- <item value="11" key="includeMask"/>
- <item value="0" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="_menuProperty" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="4" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY6">
- <item value="11" key="includeMask"/>
- <item value="0" key="limitTo"/>
- <item value="0" key="scope"/>
- <item value="_toolProperty" key="pattern"/>
- <item value="" key="javaElement"/>
- <item value="4" key="searchFor"/>
- <item value="true" key="isCaseSensitive"/>
- <list key="workingSets">
- </list>
- </section>
- </section>
- <section name="SourceActionDialog.methods">
- <item value="1" key="VisibilityModifier"/>
- <item value="true" key="Comments"/>
- <item value="false" key="SynchronizedModifier"/>
- <item value="1" key="InsertPosition"/>
- <item value="false" key="FinalModifier"/>
- </section>
- <section name="ClasspathContainerSelectionPage">
- <item value="9" key="index"/>
- </section>
- <section name="org.eclipse.jdt.internal.ui.preferences.EditTemplateDialog_dialogBounds">
- <item value="829" key="DIALOG_WIDTH"/>
- <item value="90" key="DIALOG_Y_ORIGIN"/>
- <item value="287" key="DIALOG_X_ORIGIN"/>
- <item value="484" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="JavaBuildConfigurationBlock">
- <item value="false" key="expanded2"/>
- <item value="false" key="expanded1"/>
- <item value="true" key="expanded0"/>
- </section>
- <section name="org.eclipse.jdt.internal.ui.dialogs.OpenTypeSelectionDialog2">
- <item value="true" key="ShowStatusLine"/>
- <item value="<?xml version="1.0" encoding="UTF-8"?>
<workingSet isWindowWorkingSet="false" workingSetName=""/>" key="WorkingSet"/>
- <item value="<?xml version="1.0" encoding="UTF-8"?>
<History/>" key="History"/>
- <section name="DialogBoundsSettings">
- <item value="600" key="DIALOG_WIDTH"/>
- <item value="292" key="DIALOG_Y_ORIGIN"/>
- <item value="921" key="DIALOG_X_ORIGIN"/>
- <item value="500" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- </section>
- <section name="org.eclipse.jdt.internal.ui.typehierarchy.QuickHierarchy">
- <item value="false" key="org.eclipse.jdt.internal.ui.typehierarchy.HierarchyInformationControlDIALOG_USE_PERSISTED_BOUNDS"/>
- </section>
- <section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart">
- <item value="true" key="group_libraries"/>
- <item value="false" key="linkWithEditor"/>
- <item value="2" key="layout"/>
- <item value="1" key="rootMode"/>
- <item value="<?xml version="1.0" encoding="UTF-8"?>
<packageExplorer group_libraries="1" isWindowWorkingSet="false" layout="2" linkWithEditor="0" rootMode="1" workingSetName="">
<customFilters userDefinedPatternsEnabled="true">
<userDefinedPatterns>
<child pattern="CVS"/>
<child pattern="*.CVS"/>
</userDefinedPatterns>
<xmlDefinedFilters>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.StaticsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.FieldsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*" isEnabled="true"/>
<child filterId="org.eclipse.pde.ui.BinaryProjectFilter1" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter" isEnabled="true"/>
<child filterId="org.eclipse.mylyn.java.ui.MembersFilter" isEnabled="false"/>
</xmlDefinedFilters>
<lastRecentlyUsedFilters>
<child filterId="org.eclipse.pde.ui.BinaryProjectFilter1"/>
</lastRecentlyUsedFilters>
</customFilters>
</packageExplorer>" key="memento"/>
- </section>
- <section name="org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog">
- <item value="true" key="ShowStatusLine"/>
- <item value="<?xml version="1.0" encoding="UTF-8"?>
<History/>" key="History"/>
- <section name="DialogBoundsSettings">
- <item value="600" key="DIALOG_WIDTH"/>
- <item value="-13" key="DIALOG_Y_ORIGIN"/>
- <item value="500" key="DIALOG_HEIGHT"/>
- <item value="100" key="DIALOG_X_ORIGIN"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- </section>
- <section name="completion_proposal_size">
- <item value="653" key="size.x"/>
- <item value="448" key="size.y"/>
- </section>
- <section name="JavaElementSearchActions">
- </section>
- <section name="AddUnimplementedConstructorsDialog">
- <item value="false" key="OmitCallToSuper"/>
- </section>
- <section name="org.eclipse.ltk.ui.refactoring.settings">
- <item value="false" key="updateQualifiedNames"/>
- <item value="" key="patterns"/>
- <item value="true" key="renameSubpackages"/>
- <item value="1" key="updateSimilarElementsMatchStrategy"/>
- <item value="false" key="updateTextualMatches"/>
- <item value="false" key="updateSimilarElements"/>
- </section>
- <section name="RenameInformationPopup">
- </section>
- <section name="AddGetterSetterDialog">
- <item value="false" key="RemoveFinal"/>
- <item value="false" key="SortOrdering"/>
- </section>
- <section name="CallHierarchySearchScope">
- <list key="lastUsedWorkingSetNames0">
- <item value="Java sources"/>
- </list>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <list key="MRU_RUNTIME_STORE">
- <item value="Apache Tomcat v6.0"/>
- <item value="NULL_RUNTIME"/>
- </list>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<session version="1.0">
<refactoring accessors="true" comment="Delete 1 element(s) from project 'Converter'
- Original project: 'Converter'
- Original element: 'converter.jar'" description="Delete element" element1="dist/converter.jar" elements="0" flags="589830" id="org.eclipse.jdt.ui.delete" resources="1" stamp="1348058053051" subPackages="false" version="1.0"/>
<refactoring accessors="true" comment="Delete 1 element(s) from project 'Converter'
- Original project: 'Converter'
- Original element: 'converter.jar'" description="Delete element" element1="dist/converter.jar" elements="0" flags="589830" id="org.eclipse.jdt.ui.delete" resources="1" stamp="1348058820017" subPackages="false" version="1.0"/>
<refactoring comment="Copy 2 elements(s) to 'Siman-Common'
- Original project: 'Converter'
- Destination element: 'Siman-Common'
- Original elements:
 build.xml
 build.properties" description="Copy files" element1="build.xml" element2="build.properties" files="2" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" log="build.properties	true	false
build.xml	true	false" policy="org.eclipse.jdt.ui.copyResources" stamp="1348064680852" target="/Siman-Common" units="0" version="1.0"/>
-</session>
\ No newline at end of file
+++ /dev/null
-1348058053051 Delete element
-1348058820017 Delete element
-1348064680852 Copy files
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<session version="1.0">
-<refactoring comment="Copy 1 elements(s) to 'Converter'
- Original project: 'SPlat'
- Destination element: 'Converter'
- Original element: 'build.properties'" description="Copy file" destination="=Converter" element1="build.properties" files="1" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" log="build.properties	true	false" policy="org.eclipse.jdt.ui.copyResources" stamp="1348056692248" units="0" version="1.0"/>
-</session>
\ No newline at end of file
+++ /dev/null
-1348056692248 Copy file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<session version="1.0">
<refactoring accessors="true" comment="Delete 1 element(s) from project 'Siman'
- Original project: 'Siman'
- Original element: 'web.xml'" description="Delete element" element1="src/web.xml" elements="0" flags="589830" id="org.eclipse.jdt.ui.delete" resources="1" stamp="1348125588494" subPackages="false" version="1.0"/>
<refactoring comment="Copy 1 elements(s) to 'simer.properties'
- Original project: 'Siman'
- Destination element: 'simer.properties'
- Original element: 'simer.properties'" description="Copy file" element1="src/simer.properties" files="1" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" log="src/simer.properties	true	true	siman.properties" policy="org.eclipse.jdt.ui.copyResources" stamp="1348126057759" target="/Siman/src/simer.properties" units="0" version="1.0"/>
<refactoring comment="Copy 1 elements(s) to 'Siman/src/spring'
- Original project: 'Siman'
- Destination element: 'Siman/src/spring'
- Original element: 'struts.xml'" description="Copy file" destination="/src<spring" element1="src/struts.xml" files="1" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" log="src/struts.xml	true	false" policy="org.eclipse.jdt.ui.copyResources" stamp="1348126621230" units="0" version="1.0"/>
<refactoring accessors="true" comment="Delete 1 element(s) from project 'Siman'
- Original project: 'Siman'
- Original element: 'struts.xml'" description="Delete element" element1="src/spring/struts.xml" elements="0" flags="589830" id="org.eclipse.jdt.ui.delete" resources="1" stamp="1348127251251" subPackages="false" version="1.0"/>
<refactoring comment="Copy 1 elements(s) to 'conf'
- Original project: 'Siman'
- Destination element: 'conf'
- Original element: 'hibernate.cfg.xml'" description="Copy file" element1="src/hibernate.cfg.xml" files="1" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" log="src/hibernate.cfg.xml	true	false" policy="org.eclipse.jdt.ui.copyResources" stamp="1348208834630" target="/Siman/conf" units="0" version="1.0"/>
<refactoring comment="Copy 1 elements(s) to 'conf'
- Original project: 'Siman'
- Destination element: 'conf'
- Original element: 'log4j.xml'" description="Copy file" element1="src/log4j.xml" files="1" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" log="src/log4j.xml	true	false" policy="org.eclipse.jdt.ui.copyResources" stamp="1348208843178" target="/Siman/conf" units="0" version="1.0"/>
<refactoring comment="Copy 1 elements(s) to 'conf'
- Original project: 'Siman'
- Destination element: 'conf'
- Original element: 'som.properties'" description="Copy file" element1="src/som.properties" files="1" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" log="src/som.properties	true	false" policy="org.eclipse.jdt.ui.copyResources" stamp="1348209216421" target="/Siman/conf" units="0" version="1.0"/>
<refactoring comment="Rename resource '/Siman/conf/som.properties' to 'dev.properties'
- Original project: 'Siman'
- Original element: 'som.properties'" description="Rename resource 'som.properties'" flags="7" id="org.eclipse.jdt.ui.rename.resource" input="conf/som.properties" name="dev.properties" stamp="1348209228437" version="1.0"/>
<refactoring comment="Copy 1 elements(s) to 'conf'
- Original project: 'Siman'
- Destination element: 'conf'
- Original element: 'dev.properties'" description="Copy file" element1="conf/dev.properties" files="1" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" log="conf/dev.properties	true	true	release.properties" policy="org.eclipse.jdt.ui.copyResources" stamp="1348209555071" target="/Siman/conf" units="0" version="1.0"/>
<refactoring comment="Rename resource '/Siman/conf/dev.properties' to 'debug.properties'
- Original project: 'Siman'
- Original element: 'dev.properties'" description="Rename resource 'dev.properties'" flags="7" id="org.eclipse.jdt.ui.rename.resource" input="conf/dev.properties" name="debug.properties" stamp="1348209566087" version="1.0"/>
-</session>
\ No newline at end of file
+++ /dev/null
-1348125588494 Delete element
-1348126057759 Copy file
-1348126621230 Copy file
-1348127251251 Delete element
-1348208834630 Copy file
-1348208843178 Copy file
-1348209216421 Copy file
-1348209228437 Rename resource 'som.properties'
-1348209555071 Copy file
-1348209566087 Rename resource 'dev.properties'
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="RefactoringWizard.preview">
- <item value="480" key="height"/>
- <item value="680" key="width"/>
- </section>
- <section name="org.eclipse.ltk.ui.refactoring.settings">
- </section>
- <section name="RefactoringPropertyPage">
- <item value="true" key="org.eclipse.ltk.ui.refactoring.sortRefactorings"/>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="BugzillaSearchPage">
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="TaskSearchPage">
- </section>
-</section>
+++ /dev/null
-#Cached timestamps
-#Fri Jan 18 14:26:35 MSK 2013
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="org.eclipse.jdt.ui.JavaSearchResultPage">
- <item value="3" key="org.eclipse.jdt.search.resultpage.grouping"/>
- <item value="TRUE" key="org.eclipse.jdt.search.resultpage.limit_enabled"/>
- <item value="1000" key="org.eclipse.jdt.search.resultpage.limit"/>
- </section>
- <section name="">
- <item value="1000" key="org.eclipse.search.resultpage.limit"/>
- </section>
- <section name="DialogBounds_SearchDialog">
- <item value="626" key="DIALOG_WIDTH"/>
- <item value="355" key="DIALOG_Y_ORIGIN"/>
- <item value="862" key="DIALOG_X_ORIGIN"/>
- <item value="409" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="Search">
- <list key="Search.processedPageIds">
- <item value="org.eclipse.search.internal.ui.text.TextSearchPage"/>
- <item value="org.eclipse.mylyn.tasks.ui.search.page"/>
- <item value="org.eclipse.jdt.ui.JavaSearchPage"/>
- <item value="org.eclipse.pde.internal.ui.search.SearchPage"/>
- <item value="org.springframework.ide.eclipse.beans.ui.search.searchPage"/>
- </list>
- <list key="Search.enabledPageIds">
- <item value="org.eclipse.search.internal.ui.text.TextSearchPage"/>
- <item value="org.eclipse.mylyn.tasks.ui.search.page"/>
- <item value="org.eclipse.jdt.ui.JavaSearchPage"/>
- <item value="org.eclipse.pde.internal.ui.search.SearchPage"/>
- <item value="org.springframework.ide.eclipse.beans.ui.search.searchPage"/>
- </list>
- </section>
- <section name="MatchFilterSelectionDialog_true.false">
- <item value="274" key="DIALOG_WIDTH"/>
- <item value="411" key="DIALOG_Y_ORIGIN"/>
- <item value="137" key="DIALOG_HEIGHT"/>
- <item value="707" key="DIALOG_X_ORIGIN"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="org.eclipse.search.text.FileSearchResultPage">
- <item value="1000" key="org.eclipse.search.resultpage.limit"/>
- </section>
- <section name="DialogBounds_ReplaceDialog2">
- <item value="351" key="DIALOG_WIDTH"/>
- <item value="358" key="DIALOG_Y_ORIGIN"/>
- <item value="669" key="DIALOG_X_ORIGIN"/>
- <item value="217" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="DialogBounds_SearchHistorySelectionDialog">
- <item value="402" key="DIALOG_WIDTH"/>
- <item value="347" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="TextSearchPage">
- <item value="false" key="CASE_SENSITIVE"/>
- <item value="false" key="REG_EX_SEARCH"/>
- <item value="false" key="SEARCH_DERIVED"/>
- <item value="12" key="HISTORY_SIZE"/>
- <section name="HISTORY11">
- <item value="false" key="isRegExSearch"/>
- <item value="Order.asc" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="false" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY2">
- <item value="false" key="isRegExSearch"/>
- <item value="theme" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY3">
- <item value="false" key="isRegExSearch"/>
- <item value="setLocale" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY10">
- <item value="false" key="isRegExSearch"/>
- <item value="markasreference" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY0">
- <item value="false" key="isRegExSearch"/>
- <item value="FileNaming" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY1">
- <item value="false" key="isRegExSearch"/>
- <item value="type.document." key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY9">
- <item value="false" key="isRegExSearch"/>
- <item value="refer" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY8">
- <item value="false" key="isRegExSearch"/>
- <item value=""refer"" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY5">
- <item value="false" key="isRegExSearch"/>
- <item value="canRemove" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY4">
- <item value="false" key="isRegExSearch"/>
- <item value="SaveDocumentAction" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY7">
- <item value="false" key="isRegExSearch"/>
- <item value="getStudyDAO().get" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- <section name="HISTORY6">
- <item value="false" key="isRegExSearch"/>
- <item value="canDelete" key="textPattern"/>
- <item value="0" key="scope"/>
- <item value="true" key="ignoreCase"/>
- <list key="fileNamePatterns">
- <item value="*"/>
- </list>
- <list key="workingSets">
- </list>
- </section>
- </section>
- <section name="SearchDialog.ScopePart">
- <item value="0" key="scope"/>
- </section>
- <section name="ReplaceDialog2">
- <list key="replace_with">
- <item value="Company OPEN CASCADE"/>
- <item value="Company OPEN CASCADE"/>
- <item value="succeeded"/>
- <item value="org.splat.dal.bo.som"/>
- <item value="org.splat.dal.bo.kernel"/>
- <item value="@author RKV"/>
- <item value="org.splat.dal.bo.kernel."/>
- </list>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<CommitCommentTemplates></CommitCommentTemplates>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<CommitComments> <CommitComment>Fix for the file naming strategy "asis".</CommitComment>
- <CommitComment>Script to build WAR files from the command line.</CommitComment>
- <CommitComment>The script to build the WAR from the command line.</CommitComment>
- <CommitComment>Remove Winword button from the toolbar.</CommitComment>
- <CommitComment>Fix for i18n: appropriate interceptor is added.</CommitComment>
- <CommitComment>Fix for import users action: upload interceptor is added.</CommitComment>
- <CommitComment>File naming strategy is set to "asis" and generated number is in the prefix now instead of suffix.</CommitComment>
- <CommitComment>Fix for mantis #0022060: Cannot Promote a document: update the popup menu after importing a new document or versioning a document.</CommitComment>
- <CommitComment>Fix for mantis #0022067: Drop-down list of the type of imported document not conform to specification (SC09): The user being not supposed creating new document types on the fly, the Document type drop-down list should only include the existing types.</CommitComment>
- <CommitComment>Upload action is fixed. Standard struts2 upload interceptor is added to the action definition.</CommitComment>
-</CommitComments>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="TagConfigurationDialog">
- <item value="381" key="AllowRefreshWidth"/>
- <item value="534" key="AllowRefreshHeight"/>
- </section>
- <section name="SharingWizard">
- </section>
- <section name="CommitWizard">
- <item value="430" key="height"/>
- <item value="400" key="width"/>
- </section>
- <section name="IgnoreResourcesDialog">
- <item value="0" key="Action"/>
- </section>
- <section name="NewLocationWizard">
- <item value="false" key="ConfigurationWizardMainPage.STORE_DONT_VALIDATE_ID"/>
- <list key="ConfigurationWizardMainPage.STORE_PATH_ID">
- <item value="/home/server/cvs/SIMAN"/>
- </list>
- <list key="ConfigurationWizardMainPage.STORE_HOSTNAME_ID">
- <item value="cvs.opencascade.com"/>
- </list>
- <list key="ConfigurationWizardMainPage.STORE_USERNAME_ID">
- <item value="rkv"/>
- </list>
- </section>
- <section name="org.eclipse.team.ccvs.ui.RepositoriesView">
- <item value="" key="SelectedWorkingSet"/>
- </section>
- <section name="RefreshRemoteProjectWizard">
- <item value="false" key="UseWorkingSet"/>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<repositories-view>
- <repository id=":pserver:rkv@cvs.opencascade.com:/home/server/cvs/SIMAN">
- <module path="SIMAN_SRC/Workspace/Siman-Stub" lastAcessTime="1358421245620">
- </module>
- <module path="SIMAN_SRC/Workspace/Siman" lastAcessTime="1358421245620">
- </module>
- <module path="SIMAN_SRC/Workspace/3dparty_src" lastAcessTime="1358421245620">
- </module>
- <module path="SIMAN_SRC" lastAcessTime="1358421245620">
- </module>
- <module path="SIMAN_SRC/Workspace/Siman-WS" lastAcessTime="1358421245620">
- </module>
- <module path="SIMAN_SRC" lastAcessTime="1358421245620" type="defined">
- </module>
- <module path="SIMAN_SRC/Workspace/Siman-Common" lastAcessTime="1358421245620">
- </module>
- </repository>
-</repositories-view>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<syncparticipants>
-<participant displayName="CVS (Siman, Siman-Common)" id="org.eclipse.team.cvs.ui.workspace-participant" secondary_id="1358505826008">
-<data consultChangeSets="false" root="false">
-<org.eclipse.team.ui.MODEL_PARTICIPANT_SETTINGS org.eclipse.team.ui.MODEL_PARTICIPANT_DESCRIPTION="Siman, Siman-Common" startupAction="none">
-<org.eclipse.team.ui.MODEL_PARTICIPANT_REFRESH_SCHEDULE org.eclipse.team.ui.CTX_REFRESHSCHEDULE_ENABLED="false" org.eclipse.team.ui.CTX_REFRESHSCHEDULE_INTERVAL="3600"/>
-<org.eclipse.team.ui.MODEL_PARTICIPANT_MAPPINGS modelProviderId="org.eclipse.core.resources.modelProvider">
-<mappings>
-<resources resourcePath="/Siman" resourceType="4"/>
-<resources resourcePath="/Siman-Common" resourceType="4"/>
-</mappings>
-</org.eclipse.team.ui.MODEL_PARTICIPANT_MAPPINGS>
-</org.eclipse.team.ui.MODEL_PARTICIPANT_SETTINGS>
-</data>
-</participant>
-</syncparticipants>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="ChooseWorkspaceDialogSettings">
- <item value="340" key="DIALOG_Y_ORIGIN"/>
- <item value="625" key="DIALOG_X_ORIGIN"/>
- </section>
- <section name="org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog">
- <item value="true" key="ShowStatusLine"/>
- <item value="false" key="ShowDerived"/>
- <item value="<?xml version="1.0" encoding="UTF-8"?>
<workingSet isWindowWorkingSet="false" workingSetName=""/>" key="WorkingSet"/>
- <item value="<?xml version="1.0" encoding="UTF-8"?>
<History>
<historyRootNode>
<infoNode path="/Siman/src/struts.xml" type="1"/>
<infoNode path="/Siman/conf/templates/log4j.xml" type="1"/>
<infoNode path="/Siman-Common/src/org/splat/dal/bo/som/KnowledgeElement.hbm.xml" type="1"/>
<infoNode path="/Siman-Common/src/org/splat/dal/bo/som/Scenario.hbm.xml" type="1"/>
<infoNode path="/Siman/WebContent/study/editStudyProperties.jsp" type="1"/>
<infoNode path="/Siman/WebContent/login.jsp" type="1"/>
<infoNode path="/Siman/WebContent/study/displayStudyStep.jsp" type="1"/>
<infoNode path="/Siman/WebContent/jsp/editKnowledge.jsp" type="1"/>
<infoNode path="/Siman/WebContent/WEB-INF/web.xml" type="1"/>
<infoNode path="/Siman/WebContent/jsp/menubar.jsp" type="1"/>
<infoNode path="/Siman/WebContent/jsp/menuitem.jsp" type="1"/>
<infoNode path="/Siman-Common/src/spring/businessServiceContext.xml" type="1"/>
<infoNode path="/Siman/src/spring/applicationContext.xml" type="1"/>
<infoNode path="/Siman/WebContent/conf/my.xml" type="1"/>
<infoNode path="/Siman/WebContent/conf/som.xml" type="1"/>
<infoNode path="/Siman-Common/src/test/som.xml" type="1"/>
<infoNode path="/Siman/WebContent/jsp/toolbar.jsp" type="1"/>
<infoNode path="/Siman/WebContent/WEB-INF/tiles/tiles-defs.xml" type="1"/>
</historyRootNode>
</History>" key="History"/>
- <section name="DialogBoundsSettings">
- <item value="600" key="DIALOG_WIDTH"/>
- <item value="223" key="DIALOG_Y_ORIGIN"/>
- <item value="500" key="DIALOG_HEIGHT"/>
- <item value="929" key="DIALOG_X_ORIGIN"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- </section>
- <section name="BasicNewProjectResourceWizard">
- </section>
- <section name="WORKBENCH_SETTINGS">
- <list key="ENABLED_TRANSFERS">
- </list>
- </section>
- <section name="org.eclipse.ui.views.task">
- </section>
- <section name="org.eclipse.ui.views.problem">
- </section>
- <section name="CleanDialogSettings">
- <item value="443" key="DIALOG_WIDTH"/>
- <item value="true" key="BUILD_NOW"/>
- <item value="252" key="DIALOG_Y_ORIGIN"/>
- <item value="390" key="DIALOG_HEIGHT"/>
- <item value="619" key="DIALOG_X_ORIGIN"/>
- <item value="false" key="TOGGLE_SELECTED"/>
- </section>
- <section name="NewWizardAction">
- <item value="org.eclipse.jdt.ui.wizards.JavaProjectWizard" key="NewWizardSelectionPage.STORE_SELECTED_ID"/>
- <list key="NewWizardSelectionPage.STORE_EXPANDED_CATEGORIES_ID">
- <item value="org.eclipse.jdt.ui.java"/>
- <item value="org.springframework.ide.eclipse.beans.ui.wizards.category"/>
- <item value="org.eclipse.wst.web.ui"/>
- </list>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="org.eclipse.ui.texteditor.FindReplaceDialog_dialogBounds">
- <item value="243" key="DIALOG_WIDTH"/>
- <item value="145" key="DIALOG_Y_ORIGIN"/>
- <item value="1398" key="DIALOG_X_ORIGIN"/>
- <item value="355" key="DIALOG_HEIGHT"/>
- <item value="1|Tahoma|8.25|0|WINDOWS|1|-11|0|0|0|400|0|0|0|0|0|0|0|0|Tahoma" key="DIALOG_FONT_NAME"/>
- </section>
- <section name="org.eclipse.ui.texteditor.FindReplaceDialog">
- <item value="true" key="wrap"/>
- <item value="false" key="casesensitive"/>
- <item value="false" key="isRegEx"/>
- <item value="false" key="incremental"/>
- <item value="false" key="wholeword"/>
- <item value="getSelected" key="selection"/>
- <list key="findhistory">
- <item value="getSelected"/>
- <item value="enableUpload"/>
- <item value="upload.jsp"/>
- <item value="servlet-api"/>
- <item value="getEncodedRootName"/>
- <item value="valid"/>
- <item value="validate"/>
- <item value="_bars"/>
- </list>
- <list key="replacehistory">
- <item value="TST_Study"/>
- <item value="study"/>
- <item value="Study.class"/>
- <item value="_studyDAO"/>
- <item value="createStudy"/>
- <item value="simanException"/>
- <item value="ArrayList"/>
- <item value="Constants.BACK, Constants.OPEN"/>
- </list>
- </section>
- <section name="org.eclipse.ui.texteditor.GotoLineAction$GotoLineDialog_dialogBounds">
- <item value="402" key="DIALOG_Y_ORIGIN"/>
- <item value="645" key="DIALOG_X_ORIGIN"/>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="WorkbenchPreferenceDialogSettings">
- <item value="72" key="DIALOG_Y_ORIGIN"/>
- <item value="468" key="DIALOG_X_ORIGIN"/>
- </section>
- <section name="NewWizardAction">
- <item value="org.eclipse.wst.xml.ui.internal.wizards.NewXMLWizard" key="NewWizardSelectionPage.STORE_SELECTED_ID"/>
- <list key="NewWizardSelectionPage.STORE_EXPANDED_CATEGORIES_ID">
- <item value="org.eclipse.ui.Basic"/>
- <item value="org.eclipse.wst.XMLCategory"/>
- </list>
- </section>
- <section name="ShowViewDialog">
- <item value="org.eclipse.wst.internet.monitor.view" key="ShowViewDialog.STORE_SELECTED_VIEW_ID"/>
- <list key="ShowViewDialog.STORE_EXPANDED_CATEGORIES_ID">
- <item value="org.eclipse.ant.ui.views"/>
- <item value="org.eclipse.debug.ui"/>
- <item value="org.eclipse.pde.ui"/>
- <item value="org.eclipse.pde.runtime"/>
- <item value="net.sourceforge.pmd.ui.views"/>
- <item value="org.eclipse.wst.server.ui"/>
- <item value="org.springframework.ide.eclipse.ui.views"/>
- <item value="org.eclipse.datatools"/>
- <item value="org.tigris.subversion.subclipse"/>
- <item value="org.eclipse.team.ui"/>
- <item value="org.eclipse.ui.internal.otherCategory"/>
- </list>
- </section>
- <section name="ImportExportAction">
- <item value="org.eclipse.ant.ui.export" key="ImportExportPage.STORE_SELECTED_EXPORT_WIZARD_ID"/>
- <list key="ImportExportPage.STORE_EXPANDED_EXPORT_CATEGORIES">
- <item value="org.eclipse.ui.Basic"/>
- </list>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<workbench progressCount="50" version="2.0">
-<workbenchAdvisor/>
-<window height="768" maximized="true" width="1024" x="198" y="198">
-<fastViewData fastViewLocation="1024"/>
-<perspectiveBar>
-<itemSize x="657"/>
-</perspectiveBar>
-<coolbarLayout locked="0">
-<coolItem id="group.file" itemType="typeGroupMarker"/>
-<coolItem id="org.eclipse.ui.workbench.file" itemType="typeToolBarContribution" x="130" y="22"/>
-<coolItem id="additions" itemType="typeGroupMarker"/>
-<coolItem id="net.cosmologic.developerconnect.actionset" itemType="typeToolBarContribution" x="37" y="22"/>
-<coolItem id="org.eclipse.debug.ui.launchActionSet" itemType="typeToolBarContribution" x="124" y="22"/>
-<coolItem id="org.eclipse.jdt.ui.JavaElementCreationActionSet" itemType="typeToolBarContribution" x="98" y="22"/>
-<coolItem id="org.eclipse.jst.j2ee.J2eeMainActionSet" itemType="typeToolBarContribution" x="61" y="22"/>
-<coolItem id="org.eclipse.jst.j2ee.J2eeMainActionSet2" itemType="typeToolBarContribution" x="37" y="22"/>
-<coolItem id="org.eclipse.jst.j2ee.J2eeMainActionSet3" itemType="typeToolBarContribution" x="37" y="22"/>
-<coolItem id="org.eclipse.jst.j2ee.J2eeMainActionSet4" itemType="typeToolBarContribution" x="37" y="22"/>
-<coolItem id="org.eclipse.search.searchActionSet" itemType="typeToolBarContribution" x="109" y="22"/>
-<coolItem id="org.eclipse.team.cvs.ui.CVSActionSet" itemType="typeToolBarContribution" x="37" y="22"/>
-<coolItem id="org.eclipse.team.ui.actionSet" itemType="typeToolBarContribution" x="50" y="22"/>
-<coolItem id="org.eclipse.ui.edit.text.actionSet.presentation" itemType="typeToolBarContribution" x="61" y="22"/>
-<coolItem id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet" itemType="typeToolBarContribution" x="37" y="22"/>
-<coolItem id="org.eclipse.wst.ws.explorer.explorer" itemType="typeToolBarContribution" x="37" y="22"/>
-<coolItem id="group.nav" itemType="typeGroupMarker"/>
-<coolItem id="org.eclipse.ui.workbench.navigate" itemType="typeToolBarContribution" x="185" y="22"/>
-<coolItem id="group.editor" itemType="typeGroupMarker"/>
-<coolItem id="org.eclipse.datatools.sqltools.sqlscrapbook.SQLScrapbookEditor" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.wst.css.core.csssource.source" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.wst.html.core.htmlsource.source" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.wst.javascript.ui.internal.editor.JSMultiPageEditorPart" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.wst.xsd.ui.internal.editor.InternalXSDMultiPageEditor" itemType="typePlaceholder" x="37" y="22"/>
-<coolItem id="org.eclipse.wst.dtd.core.dtdsource.source" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.compare.CompareEditor" itemType="typePlaceholder" x="85" y="22"/>
-<coolItem id="org.eclipse.wst.server.ui.editor" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.ui.DefaultTextEditor" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.ui.browser.editor" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.jdt.ui.PropertiesFileEditor" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.pde.ui.buildEditor" itemType="typePlaceholder" x="37" y="22"/>
-<coolItem id="org.eclipse.ant.ui.internal.editor.AntEditor" itemType="typeToolBarContribution" x="-1" y="-1"/>
-<coolItem id="org.eclipse.jdt.ui.ClassFileEditor" itemType="typePlaceholder" x="-1" y="-1"/>
-<coolItem id="org.eclipse.jdt.ui.CompilationUnitEditor" itemType="typeToolBarContribution" x="-1" y="-1"/>
-<coolItem id="org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart" itemType="typeToolBarContribution" x="117" y="22"/>
-<coolItem id="org.eclipse.jst.jsp.core.jspsource.source" itemType="typeToolBarContribution" x="-1" y="-1"/>
-<coolItem id="group.help" itemType="typeGroupMarker"/>
-<coolItem id="org.eclipse.ui.workbench.help" itemType="typeToolBarContribution" x="-1" y="-1"/>
-</coolbarLayout>
-<page aggregateWorkingSetId="Aggregate for window 1348046585891" focus="true" label="Workspace - Java EE">
-<editors>
-<editorArea activeWorkbook="DefaultEditorWorkbook">
-<info part="DefaultEditorWorkbook">
-<folder appearance="1" expanded="2">
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-<part id="2"/>
-<part id="3"/>
-<part id="4"/>
-<part id="5"/>
-<part id="6"/>
-<part id="7"/>
-<part id="8"/>
-<part id="9"/>
-<part id="10"/>
-<part id="11"/>
-<part id="12"/>
-<part id="13"/>
-<part id="14"/>
-<part id="15"/>
-<part id="16"/>
-<part id="17"/>
-<part id="18"/>
-<part id="19"/>
-<part id="20"/>
-<part id="21"/>
-<part id="22"/>
-<part id="23"/>
-</presentation>
-</folder>
-</info>
-</editorArea>
-<editor id="org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart" name="struts.xml" partName="struts.xml" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/src/struts.xml" title="struts.xml" tooltip="Siman/src/struts.xml" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/src/struts.xml"/>
-</editor>
-<editor id="org.eclipse.jst.jsp.core.jspsource.source" name="upload.jsp" partName="upload.jsp" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/WebContent/study/upload.jsp" title="upload.jsp" tooltip="Siman/WebContent/study/upload.jsp" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/WebContent/study/upload.jsp"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="0"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="ImportDocumentAction.java" partName="ImportDocumentAction.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/src/org/splat/simer/ImportDocumentAction.java" title="ImportDocumentAction.java" tooltip="Siman/src/org/splat/simer/ImportDocumentAction.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/src/org/splat/simer/ImportDocumentAction.java"/>
-<editorState selectionHPixel="0" selectionLength="149" selectionOffset="9211"/>
-</editor>
-<editor id="org.eclipse.jst.jsp.core.jspsource.source" name="importDocument.jsp" partName="importDocument.jsp" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/WebContent/study/importDocument.jsp" title="importDocument.jsp" tooltip="Siman/WebContent/study/importDocument.jsp" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/WebContent/study/importDocument.jsp"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="1537"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="StudyServiceImpl.java" partName="StudyServiceImpl.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/org/splat/service/StudyServiceImpl.java" title="StudyServiceImpl.java" tooltip="Siman-Common/src/org/splat/service/StudyServiceImpl.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/org/splat/service/StudyServiceImpl.java"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="6203"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="DocumentServiceImpl.java" partName="DocumentServiceImpl.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/org/splat/service/DocumentServiceImpl.java" title="DocumentServiceImpl.java" tooltip="Siman-Common/src/org/splat/service/DocumentServiceImpl.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/org/splat/service/DocumentServiceImpl.java"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="5688"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="ScenarioServiceImpl.java" partName="ScenarioServiceImpl.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/org/splat/service/ScenarioServiceImpl.java" title="ScenarioServiceImpl.java" tooltip="Siman-Common/src/org/splat/service/ScenarioServiceImpl.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/org/splat/service/ScenarioServiceImpl.java"/>
-<editorState selectionHPixel="0" selectionLength="27" selectionOffset="21974"/>
-</editor>
-<editor id="org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart" name="som.xml" partName="som.xml" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/WebContent/conf/som.xml" title="som.xml" tooltip="Siman/WebContent/conf/som.xml" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/WebContent/conf/som.xml"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="File.java" partName="File.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/org/splat/dal/bo/som/File.java" title="File.java" tooltip="Siman-Common/src/org/splat/dal/bo/som/File.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/org/splat/dal/bo/som/File.java"/>
-<editorState selectionHPixel="0" selectionLength="7" selectionOffset="3205"/>
-</editor>
-<editor id="org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart" name="som.xml" partName="som.xml" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/test/som.xml" title="som.xml" tooltip="Siman-Common/src/test/som.xml" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/test/som.xml"/>
-</editor>
-<editor id="org.eclipse.jst.jsp.core.jspsource.source" name="displayStudyStep.jsp" partName="displayStudyStep.jsp" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/WebContent/study/displayStudyStep.jsp" title="displayStudyStep.jsp" tooltip="Siman/WebContent/study/displayStudyStep.jsp" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/WebContent/study/displayStudyStep.jsp"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="1359"/>
-</editor>
-<editor id="org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart" name="my.xml" partName="my.xml" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/WebContent/conf/my.xml" title="my.xml" tooltip="Siman/WebContent/conf/my.xml" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/WebContent/conf/my.xml"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="NewStudyAction.java" partName="NewStudyAction.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/src/org/splat/simer/NewStudyAction.java" title="NewStudyAction.java" tooltip="Siman/src/org/splat/simer/NewStudyAction.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/src/org/splat/simer/NewStudyAction.java"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="4686"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="StepServiceImpl.java" partName="StepServiceImpl.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/org/splat/service/StepServiceImpl.java" title="StepServiceImpl.java" tooltip="Siman-Common/src/org/splat/service/StepServiceImpl.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/org/splat/service/StepServiceImpl.java"/>
-<editorState selectionHPixel="0" selectionLength="33" selectionOffset="8037"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="PublicationServiceImpl.java" partName="PublicationServiceImpl.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/org/splat/service/PublicationServiceImpl.java" title="PublicationServiceImpl.java" tooltip="Siman-Common/src/org/splat/service/PublicationServiceImpl.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/org/splat/service/PublicationServiceImpl.java"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="5211"/>
-</editor>
-<editor id="org.eclipse.ant.ui.internal.editor.AntEditor" name="build.xml" partName="build.xml" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/build.xml" title="build.xml" tooltip="Siman/build.xml" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/build.xml"/>
-<editorState selectionHPixel="0" selectionLength="244" selectionOffset="4834"/>
-</editor>
-<editor id="org.eclipse.ant.ui.internal.editor.AntEditor" name="generated_build.xml" partName="generated_build.xml" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/generated_build.xml" title="generated_build.xml" tooltip="Siman/generated_build.xml" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/generated_build.xml"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="4933"/>
-</editor>
-<editor id="org.eclipse.ant.ui.internal.editor.AntEditor" name="generated_build.xml" partName="generated_build.xml" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/generated_build.xml" title="generated_build.xml" tooltip="Siman-Common/generated_build.xml" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/generated_build.xml"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="0"/>
-</editor>
-<editor id="org.eclipse.ant.ui.internal.editor.AntEditor" name="generated_build.xml" partName="generated_build.xml" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-WS/generated_build.xml" title="generated_build.xml" tooltip="Siman-WS/generated_build.xml" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-WS/generated_build.xml"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="0"/>
-</editor>
-<editor activePart="true" focus="true" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Document.java" partName="Document.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/org/splat/dal/bo/som/Document.java" title="Document.java" tooltip="Siman-Common/src/org/splat/dal/bo/som/Document.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/org/splat/dal/bo/som/Document.java"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="8863"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="ProjectSettingsService.java" partName="ProjectSettingsService.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/org/splat/service/technical/ProjectSettingsService.java" title="ProjectSettingsService.java" tooltip="Siman-Common/src/org/splat/service/technical/ProjectSettingsService.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/org/splat/service/technical/ProjectSettingsService.java"/>
-<editorState selectionHPixel="0" selectionLength="7" selectionOffset="4014"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="VersionDocumentAction.java" partName="VersionDocumentAction.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman/src/org/splat/simer/VersionDocumentAction.java" title="VersionDocumentAction.java" tooltip="Siman/src/org/splat/simer/VersionDocumentAction.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman/src/org/splat/simer/VersionDocumentAction.java"/>
-<editorState selectionHPixel="0" selectionLength="139" selectionOffset="7105"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="TestStudyDAO.java" partName="TestStudyDAO.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/test/splat/dao/TestStudyDAO.java" title="TestStudyDAO.java" tooltip="Siman-Common/src/test/splat/dao/TestStudyDAO.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/test/splat/dao/TestStudyDAO.java"/>
-<editorState selectionHPixel="0" selectionLength="30" selectionOffset="25054"/>
-</editor>
-<editor id="org.eclipse.jdt.ui.CompilationUnitEditor" name="TestStudyService.java" partName="TestStudyService.java" path="D:/users/rkv/SIMAN/SIMAN_SRC/Workspace/Siman-Common/src/test/splat/service/TestStudyService.java" title="TestStudyService.java" tooltip="Siman-Common/src/test/splat/service/TestStudyService.java" workbook="DefaultEditorWorkbook">
-<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/Siman-Common/src/test/splat/service/TestStudyService.java"/>
-<editorState selectionHPixel="0" selectionLength="0" selectionOffset="2197"/>
-</editor>
-</editors>
-<views>
-<view id="org.hibernate.eclipse.console.views.QueryParametersView" partName="Query Parameters">
-<viewState/>
-</view>
-<view id="org.eclipse.jdt.ui.TypeHierarchy" partName="Hierarchy">
-<viewState hidefields="false" hidelocaltypes="false" hidenonpublic="false" hidestatic="false" input="=Siman/src<org.splat.simer{AbstractOpenObject.java[AbstractOpenObject" isWindowWorkingSet="false" link_editors="0" mv_vertical_scroll="0" orientation="3" qualified_names="0" ratio="350" selection="=Siman/src<org.splat.simer{OpenStudy.java[OpenStudy" showinherited="false" sortbydefiningtype="false" vertical_scroll="0" view="2" workingSetName=""/>
-</view>
-<view id="org.testng.eclipse.ResultView" partName="TestNG">
-<viewState orientation="2" page="0" ratio="320"/>
-</view>
-<view id="org.eclipse.ant.ui.views.AntView" partName="Ant">
-<viewState>
-<project default="build" error="false" name="SIMAN SALOME Platform builder" path="/SPlat/build.xml"/>
-<project default="create_run_jar" error="false" name="Runnable Jar for Project SPlat with Jar-in-Jar Loader builder" path="/Converter/build.xml"/>
-<project default="build-dist" error="false" name="SIMAN Common Jar builder" path="/Siman-Common/build.xml"/>
-<project default="build-war" error="false" name="Siman-War" path="/Siman/build.xml"/>
-<filterInternalTargets value="false"/>
-</viewState>
-</view>
-<view id="org.eclipse.debug.ui.BreakpointView" partName="Breakpoints">
-<viewState>
-<isTrackingSelection value="false"/>
-</viewState>
-</view>
-<view id="org.eclipse.debug.ui.VariableView" partName="Variables">
-<viewState/>
-</view>
-<view id="org.eclipse.ui.views.ContentOutline" partName="Outline">
-<viewState/>
-</view>
-<view id="org.eclipse.debug.ui.ExpressionView" partName="Expressions">
-<viewState/>
-</view>
-<view id="org.eclipse.ui.views.PropertySheet" partName="Properties">
-<viewState/>
-</view>
-<view id="org.eclipse.datatools.connectivity.DataSourceExplorerNavigator" partName="Data Source Explorer">
-<viewState CommonNavigator.LINKING_ENABLED="0" showCategories="true"/>
-</view>
-<view id="org.eclipse.ui.views.ProblemView" partName="Problems">
-<viewState columnWidth0="651" columnWidth1="187" columnWidth2="196" columnWidth3="549" columnWidth4="0" horizontalPosition="0" verticalPosition="0">
-<columnOrder columnOrderIndex="0"/>
-<columnOrder columnOrderIndex="1"/>
-<columnOrder columnOrderIndex="2"/>
-<columnOrder columnOrderIndex="3"/>
-<columnOrder columnOrderIndex="4"/>
-</viewState>
-</view>
-<view id="org.eclipse.ui.console.ConsoleView" partName="Console">
-<viewState/>
-</view>
-<view id="org.eclipse.jdt.ui.PackageExplorer" partName="Package Explorer">
-<viewState group_libraries="1" isWindowWorkingSet="false" layout="2" linkWithEditor="0" rootMode="1" workingSetName="">
-<customFilters userDefinedPatternsEnabled="true">
-<userDefinedPatterns>
-<child pattern="CVS"/>
-<child pattern="*.CVS"/>
-</userDefinedPatterns>
-<xmlDefinedFilters>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.LibraryFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.StaticsFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter" isEnabled="true"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter" isEnabled="true"/>
-<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter" isEnabled="true"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.FieldsFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter" isEnabled="true"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*" isEnabled="true"/>
-<child filterId="org.eclipse.pde.ui.BinaryProjectFilter1" isEnabled="false"/>
-<child filterId="org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter" isEnabled="true"/>
-<child filterId="org.eclipse.mylyn.java.ui.MembersFilter" isEnabled="false"/>
-</xmlDefinedFilters>
-<lastRecentlyUsedFilters>
-<child filterId="org.eclipse.pde.ui.BinaryProjectFilter1"/>
-</lastRecentlyUsedFilters>
-</customFilters>
-</viewState>
-</view>
-<view id="org.hibernate.eclipse.console.views.DynamicSQLPreviewView" partName="Hibernate Dynamic SQL Preview">
-<viewState/>
-</view>
-<view id="org.eclipse.wst.internet.monitor.view" partName="TCP/IP Monitor">
-<viewState/>
-</view>
-<view id="org.eclipse.jdt.ui.JavadocView" partName="Javadoc"/>
-<view id="org.eclipse.team.ui.GenericHistoryView" partName="History">
-<viewState/>
-</view>
-<view id="org.eclipse.team.sync.views.SynchronizeView" partName="Synchronize">
-<viewState/>
-</view>
-<view id="org.hibernate.eclipse.console.views.QueryPageTabView" partName="Hibernate Query Result">
-<viewState/>
-</view>
-<view id="org.eclipse.search.ui.views.SearchView" partName="Search">
-<viewState isPinned="false">
-<view IMemento.internal.id="" org.eclipse.search.lastActivation="0"/>
-</viewState>
-</view>
-<view id="org.eclipse.debug.ui.DebugView" partName="Debug">
-<viewState/>
-</view>
-<view id="org.eclipse.jdt.callhierarchy.view" partName="Call Hierarchy">
-<viewState search_scope_type="4" working_set0="Java sources" working_set_count="1"/>
-</view>
-<view id="org.eclipse.pde.runtime.LogView" partName="Error Log">
-<viewState activate="true" allSessions="true" column2="1011" column3="150" column4="150" error="true" info="true" limit="50" orderType="2" orderValue="-1" useLimit="true" warning="true"/>
-</view>
-<view id="org.eclipse.ui.views.TaskList" partName="Tasks">
-<viewState columnWidth0="43" columnWidth1="19" columnWidth2="253" columnWidth3="78" columnWidth4="153" columnWidth5="63" columnWidth6="0" horizontalPosition="0" verticalPosition="0">
-<columnOrder columnOrderIndex="0"/>
-<columnOrder columnOrderIndex="1"/>
-<columnOrder columnOrderIndex="2"/>
-<columnOrder columnOrderIndex="3"/>
-<columnOrder columnOrderIndex="4"/>
-<columnOrder columnOrderIndex="5"/>
-<columnOrder columnOrderIndex="6"/>
-</viewState>
-</view>
-<view id="org.eclipse.team.ccvs.ui.RepositoriesView" partName="CVS Repositories">
-<viewState/>
-</view>
-<view id="org.eclipse.team.ccvs.ui.AnnotateView" partName="CVS Annotate">
-<viewState/>
-</view>
-<view id="org.eclipse.ui.navigator.ProjectExplorer" partName="Project Explorer">
-<viewState CommonNavigator.LINKING_ENABLED="0" org.eclipse.ui.navigator.resources.workingSets.showTopLevelWorkingSets="0"/>
-</view>
-<view id="org.eclipse.mylyn.tasks.ui.views.repositories" partName="Task Repositories">
-<viewState/>
-</view>
-<view id="net.sourceforge.pmd.eclipse.ui.views.violationOutline" partName="Violations Outline">
-<viewState/>
-</view>
-<view id="org.eclipse.wst.common.snippets.internal.ui.SnippetsView" partName="Snippets">
-<viewState/>
-</view>
-<view id="net.sourceforge.pmd.eclipse.ui.views.violationOverview" partName="Violations Overview">
-<viewState/>
-</view>
-<view id="org.eclipse.jdt.ui.SourceView" partName="Declaration"/>
-<view id="org.eclipse.wst.server.ui.ServersView" partName="Servers">
-<viewState columnWidth0="200" columnWidth1="200" columnWidth2="200"/>
-</view>
-<view id="org.hibernate.eclipse.console.views.KnownConfigurationsView" partName="Hibernate Configurations">
-<viewState/>
-</view>
-</views>
-<perspectives activePart="org.eclipse.jdt.ui.CompilationUnitEditor" activePerspective="org.eclipse.jst.j2ee.J2EEPerspective">
-<perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
-<descriptor class="org.eclipse.jst.j2ee.internal.perspective.J2EEPerspective" id="org.eclipse.jst.j2ee.J2EEPerspective" label="Java EE"/>
-<alwaysOnActionSet id="org.eclipse.jst.servlet.ui.internal.actions.ConvertToWebModuleTypeActionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.doc.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.context.ui.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.navigation"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.tasklist.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.search.searchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
-<alwaysOnActionSet id="org.eclipse.ui.externaltools.ExternalToolsSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.keyBindings"/>
-<alwaysOnActionSet id="org.eclipse.ui.WorkingSetActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
-<alwaysOnActionSet id="org.eclipse.update.ui.softwareUpdates"/>
-<alwaysOnActionSet id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.wst.ws.explorer.explorer"/>
-<alwaysOnActionSet id="com.bea.workshop.common.usagetrack.startup.usageEnableDisableSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.aop.ui.ActionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.search.actionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.ui.actionSet"/>
-<alwaysOnActionSet id="net.cosmologic.developerconnect.actionset"/>
-<alwaysOnActionSet id="org.eclipse.jst.j2ee.J2eeMainActionSet"/>
-<alwaysOnActionSet id="org.eclipse.jst.j2ee.J2eeMainActionSet2"/>
-<alwaysOnActionSet id="org.eclipse.jst.j2ee.J2eeMainActionSet3"/>
-<alwaysOnActionSet id="org.eclipse.jst.j2ee.J2eeMainActionSet4"/>
-<alwaysOnActionSet id="org.eclipse.jdt.ui.JavaActionSet"/>
-<alwaysOnActionSet id="org.eclipse.debug.ui.launchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.debug.ui.debugActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.NavigateActionSet"/>
-<show_view_action id="org.eclipse.ui.navigator.ProjectExplorer"/>
-<show_view_action id="org.eclipse.wst.server.ui.ServersView"/>
-<show_view_action id="org.eclipse.datatools.connectivity.DataSourceExplorerNavigator"/>
-<show_view_action id="org.eclipse.ui.views.BookmarkView"/>
-<show_view_action id="org.eclipse.ui.views.ContentOutline"/>
-<show_view_action id="org.eclipse.ui.views.ProblemView"/>
-<show_view_action id="org.eclipse.ui.views.PropertySheet"/>
-<show_view_action id="org.eclipse.ui.views.ResourceNavigator"/>
-<show_view_action id="org.eclipse.ui.views.TaskList"/>
-<show_view_action id="org.eclipse.wst.common.snippets.internal.ui.SnippetsView"/>
-<show_view_action id="org.eclipse.search.ui.views.SearchView"/>
-<show_view_action id="org.eclipse.ui.console.ConsoleView"/>
-<new_wizard_action id="org.eclipse.jst.servlet.ui.WebComponentCreationWizard"/>
-<new_wizard_action id="org.eclipse.wst.web.ui.internal.wizards.SimpleWebModuleCreation"/>
-<new_wizard_action id="org.eclipse.jst.ejb.ui.EJBComponentCreationWizard"/>
-<new_wizard_action id="org.eclipse.jst.j2ee.jca.ui.ConnectorComponentCreationWizard"/>
-<new_wizard_action id="org.eclipse.jst.j2ee.internal.wizard.AppClientComponentCreationWizard"/>
-<new_wizard_action id="org.eclipse.jst.j2ee.internal.wizard.EARComponentCreationWizard"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.folder"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.file"/>
-<new_wizard_action id="com.bea.workshop.wls.ejb.ui.wizards.NewSessionBeanFileWizard"/>
-<new_wizard_action id="com.bea.workshop.wls.ejb.ui.wizards.NewEntityBeanFileWizard"/>
-<new_wizard_action id="com.bea.workshop.wls.ejb.ui.wizards.NewMDBFileWizard"/>
-<perspective_action id="org.eclipse.debug.ui.DebugPerspective"/>
-<perspective_action id="org.eclipse.jdt.ui.JavaPerspective"/>
-<perspective_action id="org.eclipse.ui.resourcePerspective"/>
-<view id="org.eclipse.ui.views.ProblemView"/>
-<view id="org.eclipse.ui.views.TaskList"/>
-<view id="org.eclipse.ui.views.PropertySheet"/>
-<view id="org.eclipse.wst.server.ui.ServersView"/>
-<view id="org.eclipse.datatools.connectivity.DataSourceExplorerNavigator"/>
-<view id="org.eclipse.wst.common.snippets.internal.ui.SnippetsView"/>
-<view id="org.eclipse.jdt.callhierarchy.view"/>
-<view id="org.eclipse.search.ui.views.SearchView"/>
-<view id="org.eclipse.wst.internet.monitor.view"/>
-<view id="org.testng.eclipse.ResultView"/>
-<view id="org.eclipse.ui.console.ConsoleView"/>
-<view id="org.eclipse.team.ui.GenericHistoryView"/>
-<view id="org.eclipse.ui.navigator.ProjectExplorer"/>
-<view id="org.eclipse.jdt.ui.TypeHierarchy"/>
-<view id="org.eclipse.ant.ui.views.AntView"/>
-<view id="org.eclipse.ui.views.ContentOutline"/>
-<fastViewBars/>
-<layout>
-<mainWindow>
-<info folder="true" part="topLeft">
-<folder activePageID="org.eclipse.ui.navigator.ProjectExplorer" appearance="2" expanded="2">
-<page content="org.eclipse.ui.navigator.ProjectExplorer" label="Project Explorer"/>
-<page content="org.eclipse.jdt.ui.TypeHierarchy" label="Hierarchy"/>
-<page content="org.eclipse.ui.views.ResourceNavigator" label="LabelNotFound"/>
-<page content="org.eclipse.jdt.ui.PackagesView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@19dd97b" ratio="0.75" ratioLeft="756" ratioRight="252" relationship="2" relative="topLeft">
-<folder appearance="2" expanded="2">
-<page content="org.eclipse.help.ui.HelpView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.internal.introview" label="LabelNotFound"/>
-<page content="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33"/>
-</folder>
-</info>
-<info part="org.eclipse.ui.editorss" ratio="0.20011984" ratioLeft="334" ratioRight="1335" relationship="2" relative="topLeft"/>
-<info folder="true" part="bottomRight" ratio="0.6934225" ratioLeft="622" ratioRight="275" relationship="4" relative="org.eclipse.ui.editorss">
-<folder activePageID="org.testng.eclipse.ResultView" appearance="2" expanded="2">
-<page content="org.eclipse.ui.views.ProblemView" label="Problems"/>
-<page content="org.eclipse.ui.views.TaskList" label="Tasks"/>
-<page content="org.eclipse.ui.views.PropertySheet" label="Properties"/>
-<page content="org.eclipse.wst.server.ui.ServersView" label="Servers"/>
-<page content="org.eclipse.datatools.connectivity.DataSourceExplorerNavigator" label="Data Source Explorer"/>
-<page content="org.eclipse.wst.common.snippets.internal.ui.SnippetsView" label="Snippets"/>
-<page content="org.eclipse.jdt.callhierarchy.view" label="Call Hierarchy"/>
-<page content="org.eclipse.search.ui.views.SearchView" label="Search"/>
-<page content="org.eclipse.wst.internet.monitor.view" label="TCP/IP Monitor"/>
-<page content="org.testng.eclipse.ResultView" label="TestNG"/>
-<page content="org.eclipse.ui.console.ConsoleView" label="Console"/>
-<page content="org.eclipse.team.ui.GenericHistoryView" label="History"/>
-<page content="org.eclipse.ui.views.BookmarkView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.views.ProgressView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-<part id="2"/>
-<part id="3"/>
-<part id="4"/>
-<part id="5"/>
-<part id="6"/>
-<part id="7"/>
-<part id="8"/>
-<part id="9"/>
-<part id="10"/>
-<part id="11"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="topRight" ratio="0.7965436" ratioLeft="1014" ratioRight="259" relationship="2" relative="org.eclipse.ui.editorss">
-<folder activePageID="org.eclipse.ui.views.ContentOutline" appearance="2" expanded="2">
-<page content="org.eclipse.ant.ui.views.AntView" label="Ant"/>
-<page content="org.eclipse.ui.views.ContentOutline" label="Outline"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-</mainWindow>
-</layout>
-</perspective>
-<perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
-<descriptor class="org.eclipse.jdt.internal.ui.JavaPerspectiveFactory" id="org.eclipse.jdt.ui.JavaPerspective" label="Java"/>
-<alwaysOnActionSet id="org.eclipse.jst.servlet.ui.internal.actions.ConvertToWebModuleTypeActionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.doc.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.context.ui.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.navigation"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.tasklist.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.search.searchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
-<alwaysOnActionSet id="org.eclipse.ui.externaltools.ExternalToolsSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.keyBindings"/>
-<alwaysOnActionSet id="org.eclipse.ui.WorkingSetActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
-<alwaysOnActionSet id="org.eclipse.update.ui.softwareUpdates"/>
-<alwaysOnActionSet id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.wst.ws.explorer.explorer"/>
-<alwaysOnActionSet id="com.bea.workshop.common.usagetrack.startup.usageEnableDisableSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.aop.ui.ActionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.search.actionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.ui.actionSet"/>
-<alwaysOnActionSet id="net.cosmologic.developerconnect.actionset"/>
-<alwaysOnActionSet id="org.eclipse.debug.ui.launchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.jdt.ui.JavaActionSet"/>
-<alwaysOnActionSet id="org.eclipse.jdt.ui.JavaElementCreationActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.NavigateActionSet"/>
-<alwaysOnActionSet id="org.eclipse.debug.ui.breakpointActionSet"/>
-<alwaysOnActionSet id="org.eclipse.jdt.debug.ui.JDTDebugActionSet"/>
-<alwaysOnActionSet id="org.eclipse.jdt.junit.JUnitActionSet"/>
-<alwaysOnActionSet id="org.hibernate.eclipse.launch.actionset"/>
-<show_view_action id="org.eclipse.jdt.ui.PackageExplorer"/>
-<show_view_action id="org.eclipse.jdt.ui.TypeHierarchy"/>
-<show_view_action id="org.eclipse.jdt.ui.SourceView"/>
-<show_view_action id="org.eclipse.jdt.ui.JavadocView"/>
-<show_view_action id="org.eclipse.search.ui.views.SearchView"/>
-<show_view_action id="org.eclipse.ui.console.ConsoleView"/>
-<show_view_action id="org.eclipse.ui.views.ContentOutline"/>
-<show_view_action id="org.eclipse.ui.views.ProblemView"/>
-<show_view_action id="org.eclipse.ui.views.ResourceNavigator"/>
-<show_view_action id="org.eclipse.ui.views.TaskList"/>
-<show_view_action id="org.eclipse.ui.views.ProgressView"/>
-<show_view_action id="org.eclipse.ant.ui.views.AntView"/>
-<show_view_action id="org.eclipse.mylyn.tasks.ui.views.tasks"/>
-<show_view_action id="org.eclipse.pde.runtime.LogView"/>
-<new_wizard_action id="org.eclipse.jdt.ui.wizards.JavaProjectWizard"/>
-<new_wizard_action id="org.eclipse.jdt.ui.wizards.NewPackageCreationWizard"/>
-<new_wizard_action id="org.eclipse.jdt.ui.wizards.NewClassCreationWizard"/>
-<new_wizard_action id="org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard"/>
-<new_wizard_action id="org.eclipse.jdt.ui.wizards.NewEnumCreationWizard"/>
-<new_wizard_action id="org.eclipse.jdt.ui.wizards.NewAnnotationCreationWizard"/>
-<new_wizard_action id="org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard"/>
-<new_wizard_action id="org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.folder"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.file"/>
-<new_wizard_action id="org.eclipse.ui.editors.wizards.UntitledTextFileWizard"/>
-<new_wizard_action id="org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard"/>
-<new_wizard_action id="org.eclipse.mylyn.bugzilla.bugWizard"/>
-<new_wizard_action id="org.eclipse.mylyn.tasks.ui.wizards.new.task"/>
-<new_wizard_action id="org.eclipse.mylyn.tasks.ui.wizards.new.repository.task"/>
-<new_wizard_action id="org.springframework.ide.eclipse.beans.ui.wizards.newBeansConfig"/>
-<new_wizard_action id="org.springframework.ide.eclipse.webflow.ui.wizard.newWebflowConfigWizard"/>
-<perspective_action id="org.eclipse.jdt.ui.JavaPerspective"/>
-<perspective_action id="org.eclipse.debug.ui.DebugPerspective"/>
-<perspective_action id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/>
-<view id="org.eclipse.ui.views.ProblemView"/>
-<view id="org.eclipse.jdt.ui.JavadocView"/>
-<view id="org.eclipse.jdt.ui.SourceView"/>
-<view id="org.eclipse.ui.console.ConsoleView"/>
-<view id="org.eclipse.wst.server.ui.ServersView"/>
-<view id="org.eclipse.search.ui.views.SearchView"/>
-<view id="org.eclipse.wst.internet.monitor.view"/>
-<view id="org.eclipse.jdt.callhierarchy.view"/>
-<view id="org.testng.eclipse.ResultView"/>
-<view id="org.eclipse.team.ui.GenericHistoryView"/>
-<view id="org.eclipse.jdt.ui.PackageExplorer"/>
-<view id="org.eclipse.jdt.ui.TypeHierarchy"/>
-<view id="org.eclipse.ui.views.ContentOutline"/>
-<view id="org.eclipse.ant.ui.views.AntView"/>
-<fastViewBars/>
-<layout>
-<mainWindow>
-<info folder="true" part="left">
-<folder activePageID="org.eclipse.jdt.ui.PackageExplorer" appearance="2" expanded="2">
-<page content="org.eclipse.jdt.ui.PackageExplorer" label="Package Explorer"/>
-<page content="org.eclipse.jdt.ui.TypeHierarchy" label="Hierarchy"/>
-<page content="org.eclipse.ui.views.ResourceNavigator" label="LabelNotFound"/>
-<page content="org.eclipse.jdt.junit.ResultView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@1cd1dff" ratio="0.75" ratioLeft="1254" ratioRight="418" relationship="2" relative="left">
-<folder appearance="2" expanded="2">
-<page content="org.eclipse.help.ui.HelpView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.internal.introview" label="LabelNotFound"/>
-<page content="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33"/>
-</folder>
-</info>
-<info part="org.eclipse.ui.editorss" ratio="0.18693829" ratioLeft="312" ratioRight="1357" relationship="2" relative="left"/>
-<info folder="true" part="bottom" ratio="0.73132664" ratioLeft="656" ratioRight="241" relationship="4" relative="org.eclipse.ui.editorss">
-<folder activePageID="org.eclipse.wst.server.ui.ServersView" appearance="2" expanded="2">
-<page content="org.eclipse.ui.views.ProblemView" label="Problems"/>
-<page content="org.eclipse.jdt.ui.JavadocView" label="Javadoc"/>
-<page content="org.eclipse.jdt.ui.SourceView" label="Declaration"/>
-<page content="org.eclipse.ui.console.ConsoleView" label="Console"/>
-<page content="org.eclipse.wst.server.ui.ServersView" label="Servers"/>
-<page content="org.eclipse.search.ui.views.SearchView" label="Search"/>
-<page content="org.eclipse.wst.internet.monitor.view" label="TCP/IP Monitor"/>
-<page content="org.eclipse.jdt.callhierarchy.view" label="Call Hierarchy"/>
-<page content="org.testng.eclipse.ResultView" label="TestNG"/>
-<page content="org.eclipse.team.ui.GenericHistoryView" label="History"/>
-<page content="org.eclipse.ui.views.BookmarkView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.views.ProgressView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.console.ConsoleView:Console View #1" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-<part id="2"/>
-<part id="3"/>
-<part id="4"/>
-<part id="5"/>
-<part id="6"/>
-<part id="7"/>
-<part id="8"/>
-<part id="9"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@18db581" ratio="0.73855245" ratioLeft="1000" ratioRight="354" relationship="2" relative="org.eclipse.ui.editorss">
-<folder appearance="2" expanded="2">
-<page content="org.eclipse.mylyn.tasks.ui.views.tasks" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33"/>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@164e3e2" ratio="0.49925926" ratioLeft="337" ratioRight="338" relationship="4" relative="org.eclipse.ui.internal.ViewStack@18db581">
-<folder activePageID="org.eclipse.ui.views.ContentOutline" appearance="2" expanded="2">
-<page content="org.eclipse.ui.views.ContentOutline" label="Outline"/>
-<page content="org.eclipse.ant.ui.views.AntView" label="Ant"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-</mainWindow>
-</layout>
-</perspective>
-<perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
-<descriptor class="org.eclipse.team.internal.ui.synchronize.TeamSynchronizingPerspective" id="org.eclipse.team.ui.TeamSynchronizingPerspective" label="Team Synchronizing"/>
-<alwaysOnActionSet id="org.eclipse.jst.servlet.ui.internal.actions.ConvertToWebModuleTypeActionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.doc.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.context.ui.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.navigation"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.tasklist.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.search.searchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
-<alwaysOnActionSet id="org.eclipse.ui.externaltools.ExternalToolsSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.keyBindings"/>
-<alwaysOnActionSet id="org.eclipse.ui.WorkingSetActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
-<alwaysOnActionSet id="org.eclipse.update.ui.softwareUpdates"/>
-<alwaysOnActionSet id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.wst.ws.explorer.explorer"/>
-<alwaysOnActionSet id="com.bea.workshop.common.usagetrack.startup.usageEnableDisableSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.aop.ui.ActionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.search.actionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.ui.actionSet"/>
-<alwaysOnActionSet id="net.cosmologic.developerconnect.actionset"/>
-<alwaysOnActionSet id="org.eclipse.team.ui.actionSet"/>
-<show_view_action id="org.eclipse.team.sync.views.SynchronizeView"/>
-<show_view_action id="org.eclipse.ui.views.ResourceNavigator"/>
-<show_view_action id="org.eclipse.ui.views.ContentOutline"/>
-<show_view_action id="org.eclipse.ui.views.TaskList"/>
-<show_view_action id="org.eclipse.ui.views.ProblemView"/>
-<show_view_action id="org.eclipse.mylyn.tasks.ui.views.repositories"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.project"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.folder"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.file"/>
-<perspective_action id="org.eclipse.ui.resourcePerspective"/>
-<perspective_action id="org.eclipse.team.cvs.ui.cvsPerspective"/>
-<perspective_action id="org.tigris.subversion.subclipse.ui.svnPerspective"/>
-<view id="org.eclipse.team.sync.views.SynchronizeView"/>
-<view id="org.eclipse.team.ui.GenericHistoryView"/>
-<view id="org.eclipse.ui.views.TaskList"/>
-<view id="org.eclipse.ui.views.ProblemView"/>
-<view id="org.eclipse.ui.console.ConsoleView"/>
-<view id="org.eclipse.wst.server.ui.ServersView"/>
-<view id="org.eclipse.mylyn.tasks.ui.views.repositories"/>
-<fastViewBars/>
-<layout>
-<mainWindow>
-<info folder="true" part="top">
-<folder activePageID="org.eclipse.team.sync.views.SynchronizeView" appearance="2" expanded="2">
-<page content="org.eclipse.team.sync.views.SynchronizeView" label="Synchronize"/>
-<page content="org.eclipse.team.ccvs.ui.RepositoriesView" label="LabelNotFound"/>
-<page content="org.tigris.subversion.subclipse.ui.repository.RepositoriesView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="stickyFolderRight" ratio="0.75" ratioLeft="1254" ratioRight="418" relationship="2" relative="top">
-<folder appearance="2" expanded="2">
-<page content="org.eclipse.help.ui.HelpView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.internal.introview" label="LabelNotFound"/>
-<page content="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="LabelNotFound"/>
-</folder>
-</info>
-<info part="org.eclipse.ui.editorss" ratio="0.2067106" ratioLeft="345" ratioRight="1324" relationship="2" relative="top"/>
-<info folder="true" part="top2" ratio="0.6276477" ratioLeft="563" ratioRight="334" relationship="4" relative="org.eclipse.ui.editorss">
-<folder activePageID="org.eclipse.ui.console.ConsoleView" appearance="2" expanded="2">
-<page content="org.eclipse.team.ui.GenericHistoryView" label="History"/>
-<page content="org.eclipse.ui.views.TaskList" label="Tasks"/>
-<page content="org.eclipse.ui.views.ProblemView" label="Problems"/>
-<page content="org.eclipse.ui.console.ConsoleView" label="Console"/>
-<page content="org.eclipse.wst.server.ui.ServersView" label="Servers"/>
-<page content="org.tigris.subversion.subclipse.ui.history.HistoryView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-<part id="2"/>
-<part id="3"/>
-<part id="4"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@2b0ca7" ratio="0.7" ratioLeft="630" ratioRight="270" relationship="4" relative="top">
-<folder activePageID="org.eclipse.mylyn.tasks.ui.views.repositories" appearance="2" expanded="2">
-<page content="org.eclipse.mylyn.tasks.ui.views.repositories" label="Task Repositories"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-</presentation>
-</folder>
-</info>
-</mainWindow>
-</layout>
-</perspective>
-<perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
-<descriptor class="org.eclipse.team.internal.ccvs.ui.CVSPerspective" id="org.eclipse.team.cvs.ui.cvsPerspective" label="CVS Repository Exploring"/>
-<alwaysOnActionSet id="org.eclipse.jst.servlet.ui.internal.actions.ConvertToWebModuleTypeActionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.doc.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.context.ui.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.navigation"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.tasklist.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.search.searchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
-<alwaysOnActionSet id="org.eclipse.ui.externaltools.ExternalToolsSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.keyBindings"/>
-<alwaysOnActionSet id="org.eclipse.ui.WorkingSetActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
-<alwaysOnActionSet id="org.eclipse.update.ui.softwareUpdates"/>
-<alwaysOnActionSet id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.wst.ws.explorer.explorer"/>
-<alwaysOnActionSet id="com.bea.workshop.common.usagetrack.startup.usageEnableDisableSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.aop.ui.ActionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.search.actionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.ui.actionSet"/>
-<alwaysOnActionSet id="net.cosmologic.developerconnect.actionset"/>
-<alwaysOnActionSet id="org.eclipse.team.cvs.ui.CVSActionSet"/>
-<show_view_action id="org.eclipse.ui.views.ResourceNavigator"/>
-<show_view_action id="org.eclipse.ui.views.ContentOutline"/>
-<show_view_action id="org.eclipse.ui.views.TaskList"/>
-<show_view_action id="org.eclipse.team.ui.GenericHistoryView"/>
-<show_view_action id="org.eclipse.team.ccvs.ui.RepositoriesView"/>
-<show_view_action id="org.eclipse.team.sync.views.SynchronizeView"/>
-<show_view_action id="org.eclipse.mylyn.tasks.ui.views.repositories"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.project"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.folder"/>
-<new_wizard_action id="org.eclipse.ui.wizards.new.file"/>
-<perspective_action id="org.eclipse.ui.resourcePerspective"/>
-<perspective_action id="org.eclipse.team.ui.TeamSynchronizingPerspective"/>
-<view id="org.eclipse.team.ccvs.ui.RepositoriesView"/>
-<view id="org.eclipse.team.ccvs.ui.AnnotateView"/>
-<view id="org.eclipse.team.ui.GenericHistoryView"/>
-<view id="org.eclipse.ui.console.ConsoleView"/>
-<view id="org.eclipse.mylyn.tasks.ui.views.repositories"/>
-<fastViewBars/>
-<layout>
-<mainWindow>
-<info folder="true" part="top">
-<folder activePageID="org.eclipse.team.ccvs.ui.RepositoriesView" appearance="2" expanded="2">
-<page content="org.eclipse.team.ccvs.ui.RepositoriesView" label="CVS Repositories"/>
-<page content="org.eclipse.team.ccvs.ui.AnnotateView" label="CVS Annotate"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="stickyFolderRight" ratio="0.7795087" ratioLeft="1301" ratioRight="368" relationship="2" relative="top">
-<folder appearance="2" expanded="2">
-<page content="org.eclipse.help.ui.HelpView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.internal.introview" label="LabelNotFound"/>
-<page content="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33"/>
-</folder>
-</info>
-<info part="org.eclipse.ui.editorss" ratio="0.2780108" ratioLeft="464" ratioRight="1205" relationship="2" relative="top"/>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@102c6d" ratio="0.7" ratioLeft="630" ratioRight="270" relationship="4" relative="org.eclipse.ui.editorss">
-<folder activePageID="org.eclipse.ui.console.ConsoleView" appearance="2" expanded="2">
-<page content="org.eclipse.team.ui.GenericHistoryView" label="History"/>
-<page content="org.eclipse.ui.console.ConsoleView" label="Console"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@1d4d025" ratio="0.7" ratioLeft="630" ratioRight="270" relationship="4" relative="top">
-<folder activePageID="org.eclipse.mylyn.tasks.ui.views.repositories" appearance="2" expanded="2">
-<page content="org.eclipse.mylyn.tasks.ui.views.repositories" label="Task Repositories"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
-<part id="0"/>
-</presentation>
-</folder>
-</info>
-</mainWindow>
-</layout>
-</perspective>
-<perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
-<descriptor class="org.hibernate.eclipse.console.HibernateConsolePerspectiveFactory" id="org.hibernate.eclipse.console.HibernateConsolePerspective" label="Hibernate"/>
-<alwaysOnActionSet id="org.eclipse.jst.servlet.ui.internal.actions.ConvertToWebModuleTypeActionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.doc.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.context.ui.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.navigation"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.tasklist.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.search.searchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
-<alwaysOnActionSet id="org.eclipse.ui.externaltools.ExternalToolsSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.keyBindings"/>
-<alwaysOnActionSet id="org.eclipse.ui.WorkingSetActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
-<alwaysOnActionSet id="org.eclipse.update.ui.softwareUpdates"/>
-<alwaysOnActionSet id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.wst.ws.explorer.explorer"/>
-<alwaysOnActionSet id="com.bea.workshop.common.usagetrack.startup.usageEnableDisableSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.aop.ui.ActionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.search.actionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.ui.actionSet"/>
-<alwaysOnActionSet id="net.cosmologic.developerconnect.actionset"/>
-<alwaysOnActionSet id="org.eclipse.debug.ui.launchActionSet"/>
-<alwaysOnActionSet id="org.hibernate.eclipse.launch.actionset"/>
-<show_view_action id="org.hibernate.eclipse.console.views.KnownConfigurationsView"/>
-<show_view_action id="org.hibernate.eclipse.graph.EntityGraphView"/>
-<show_view_action id="org.hibernate.eclipse.console.views.QueryPageTabView"/>
-<show_view_action id="org.hibernate.eclipse.console.views.DynamicQueryTranslatorView"/>
-<new_wizard_action id="org.hibernate.eclipse.console.wizards.NewHibernateMappingFileWizard"/>
-<new_wizard_action id="org.hibernate.eclipse.console.wizards.NewConfigurationWizard"/>
-<new_wizard_action id="org.hibernate.eclipse.console.wizards.NewReverseEngineeringFileWizard"/>
-<view id="org.hibernate.eclipse.console.views.KnownConfigurationsView"/>
-<view id="org.eclipse.jdt.ui.PackageExplorer"/>
-<view id="org.eclipse.ui.views.PropertySheet"/>
-<view id="org.eclipse.pde.runtime.LogView"/>
-<view id="org.hibernate.eclipse.console.views.QueryPageTabView"/>
-<view id="org.hibernate.eclipse.console.views.DynamicSQLPreviewView"/>
-<view id="org.eclipse.ui.console.ConsoleView"/>
-<view id="org.hibernate.eclipse.console.views.QueryParametersView"/>
-<view id="org.eclipse.ui.views.ContentOutline"/>
-<fastViewBars/>
-<layout>
<mainWindow>
<info folder="true" part="left">
<folder activePageID="org.eclipse.jdt.ui.PackageExplorer" appearance="2" expanded="2">
<page content="org.hibernate.eclipse.console.views.KnownConfigurationsView" label="Hibernate Configurations"/>
-<page content="org.eclipse.jdt.ui.PackageExplorer" label="Package Explorer"/>
-<page content="org.eclipse.ui.views.ResourceNavigator" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="stickyFolderRight" ratio="0.75" ratioLeft="1254" ratioRight="418" relationship="2" relative="left">
<folder appearance="2" expanded="2">
<page content="org.eclipse.help.ui.HelpView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.internal.introview" label="LabelNotFound"/>
-<page content="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="LabelNotFound"/>
-</folder>
-</info>
-<info part="org.eclipse.ui.editorss" ratio="0.22588377" ratioLeft="377" ratioRight="1292" relationship="2" relative="left"/>
-<info folder="true" part="bottom" ratio="0.75" ratioLeft="675" ratioRight="225" relationship="4" relative="org.eclipse.ui.editorss">
<folder activePageID="org.eclipse.pde.runtime.LogView" appearance="2" expanded="2">
<page content="org.eclipse.pde.runtime.LogView" label="Error Log"/>
-<page content="org.hibernate.eclipse.console.views.QueryPageTabView" label="Hibernate Query Result"/>
-<page content="org.hibernate.eclipse.console.views.DynamicSQLPreviewView" label="Hibernate Dynamic SQL Preview"/>
-<page content="org.eclipse.ui.console.ConsoleView" label="Console"/>
-<page content="org.eclipse.ui.views.ProgressView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-<part id="1"/>
-<part id="2"/>
-<part id="3"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="outlines" ratio="0.7496013" ratioLeft="940" ratioRight="314" relationship="2" relative="org.eclipse.ui.editorss">
<folder activePageID="org.hibernate.eclipse.console.views.QueryParametersView" appearance="2" expanded="2">
<page content="org.hibernate.eclipse.console.views.QueryParametersView" label="Query Parameters"/>
-<page content="org.eclipse.ui.views.ContentOutline" label="Outline"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="leftBottom" ratio="0.75" ratioLeft="675" ratioRight="225" relationship="4" relative="left">
<folder activePageID="org.eclipse.ui.views.PropertySheet" appearance="2" expanded="2">
<page content="org.eclipse.ui.views.PropertySheet" label="Properties"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-</presentation>
-</folder>
-</info>
-</mainWindow>
-</layout>
-</perspective>
-<perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
-<descriptor class="org.eclipse.debug.internal.ui.DebugPerspectiveFactory" id="org.eclipse.debug.ui.DebugPerspective" label="Debug"/>
-<alwaysOnActionSet id="org.eclipse.jst.servlet.ui.internal.actions.ConvertToWebModuleTypeActionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.doc.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.context.ui.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.navigation"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.tasklist.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.search.searchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
-<alwaysOnActionSet id="org.eclipse.ui.externaltools.ExternalToolsSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.keyBindings"/>
-<alwaysOnActionSet id="org.eclipse.ui.WorkingSetActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
-<alwaysOnActionSet id="org.eclipse.update.ui.softwareUpdates"/>
-<alwaysOnActionSet id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.wst.ws.explorer.explorer"/>
-<alwaysOnActionSet id="com.bea.workshop.common.usagetrack.startup.usageEnableDisableSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.aop.ui.ActionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.search.actionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.ui.actionSet"/>
-<alwaysOnActionSet id="net.cosmologic.developerconnect.actionset"/>
-<alwaysOnActionSet id="org.eclipse.debug.ui.launchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.NavigateActionSet"/>
-<alwaysOnActionSet id="org.eclipse.debug.ui.breakpointActionSet"/>
-<alwaysOnActionSet id="org.eclipse.jdt.debug.ui.JDTDebugActionSet"/>
-<alwaysOnActionSet id="org.eclipse.jdt.ui.JavaActionSet"/>
-<alwaysOnActionSet id="org.eclipse.debug.ui.debugActionSet"/>
-<show_view_action id="org.eclipse.debug.ui.DebugView"/>
-<show_view_action id="org.eclipse.debug.ui.VariableView"/>
-<show_view_action id="org.eclipse.debug.ui.BreakpointView"/>
-<show_view_action id="org.eclipse.debug.ui.ExpressionView"/>
-<show_view_action id="org.eclipse.ui.views.ContentOutline"/>
-<show_view_action id="org.eclipse.ui.console.ConsoleView"/>
-<show_view_action id="org.eclipse.ui.views.TaskList"/>
-<show_view_action id="org.eclipse.ant.ui.views.AntView"/>
-<show_view_action id="org.eclipse.datatools.sqltools.result.resultView"/>
-<show_view_action id="org.eclipse.jdt.debug.ui.DisplayView"/>
-<show_view_action id="org.eclipse.pde.runtime.LogView"/>
-<perspective_action id="org.eclipse.datatools.sqltools.sqleditor.perspectives.EditorPerspective"/>
-<perspective_action id="org.eclipse.jdt.ui.JavaPerspective"/>
-<perspective_action id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/>
-<view id="org.eclipse.ui.console.ConsoleView"/>
-<view id="org.eclipse.ui.views.TaskList"/>
-<view id="org.eclipse.wst.server.ui.ServersView"/>
-<view id="org.eclipse.debug.ui.VariableView"/>
-<view id="org.eclipse.debug.ui.BreakpointView"/>
-<view id="org.eclipse.debug.ui.ExpressionView"/>
-<view id="org.eclipse.ui.views.ContentOutline"/>
-<view id="org.eclipse.search.ui.views.SearchView"/>
-<view id="org.eclipse.jdt.callhierarchy.view"/>
-<view id="org.testng.eclipse.ResultView"/>
-<view id="org.eclipse.debug.ui.DebugView"/>
-<fastViewBars/>
-<layout>
<mainWindow>
<info folder="true" part="org.eclipse.debug.internal.ui.NavigatorFolderView">
<folder activePageID="org.eclipse.wst.server.ui.ServersView" appearance="2" expanded="2">
<page content="org.eclipse.wst.server.ui.ServersView" label="Servers"/>
-<page content="org.eclipse.ui.views.ResourceNavigator" label="LabelNotFound"/>
-<page content="org.eclipse.jdt.ui.PackageExplorer" label="LabelNotFound"/>
-<page content="org.eclipse.jdt.ui.TypeHierarchy" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="stickyFolderRight" ratio="0.75" ratioLeft="1254" ratioRight="418" relationship="2" relative="org.eclipse.debug.internal.ui.NavigatorFolderView">
<folder appearance="2" expanded="2">
<page content="org.eclipse.help.ui.HelpView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.internal.introview" label="LabelNotFound"/>
-<page content="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="LabelNotFound"/>
-</folder>
-</info>
-<info part="org.eclipse.search.SearchResultView" ratio="0.75" ratioLeft="675" ratioRight="225" relationship="4" relative="org.eclipse.debug.internal.ui.NavigatorFolderView"/>
-<info part="org.eclipse.ui.views.BookmarkView" ratio="0.5" ratioLeft="836" ratioRight="836" relationship="2" relative="org.eclipse.search.SearchResultView"/>
-<info part="org.eclipse.ui.views.PropertySheet" ratio="0.5" ratioLeft="836" ratioRight="836" relationship="2" relative="org.eclipse.search.SearchResultView"/>
-<info part="org.eclipse.datatools.sqltools.result.resultView" ratio="0.5" ratioLeft="836" ratioRight="836" relationship="2" relative="org.eclipse.search.SearchResultView"/>
-<info part="org.eclipse.jdt.debug.ui.DisplayView" ratio="0.5" ratioLeft="836" ratioRight="836" relationship="2" relative="org.eclipse.search.SearchResultView"/>
-<info part="org.eclipse.ui.editorss" ratio="0.28874025" ratioLeft="259" ratioRight="638" relationship="4" relative="org.eclipse.debug.internal.ui.NavigatorFolderView"/>
-<info folder="true" part="org.eclipse.debug.internal.ui.OutlineFolderView" ratio="0.75" ratioLeft="1254" ratioRight="418" relationship="2" relative="org.eclipse.ui.editorss">
<folder activePageID="org.eclipse.debug.ui.DebugView" appearance="2" expanded="2">
<page content="org.eclipse.ui.views.ContentOutline" label="Outline"/>
-<page content="org.eclipse.search.ui.views.SearchView" label="Search"/>
-<page content="org.eclipse.jdt.callhierarchy.view" label="Call Hierarchy"/>
-<page content="org.testng.eclipse.ResultView" label="TestNG"/>
-<page content="org.eclipse.debug.ui.DebugView" label="Debug"/>
-<page content="org.eclipse.ant.ui.views.AntView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-<part id="1"/>
-<part id="2"/>
-<part id="3"/>
-<part id="4"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@145cacf" ratio="0.5080527" ratioLeft="347" ratioRight="336" relationship="4" relative="org.eclipse.ui.editorss">
<folder activePageID="org.eclipse.ui.console.ConsoleView" appearance="2" expanded="2">
<page content="org.eclipse.ui.console.ConsoleView" label="Console"/>
-<page content="org.eclipse.ui.views.TaskList" label="Tasks"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.debug.internal.ui.ToolsFolderView" ratio="0.5" ratioLeft="836" ratioRight="836" relationship="2" relative="org.eclipse.debug.internal.ui.NavigatorFolderView">
<folder activePageID="org.eclipse.debug.ui.VariableView" appearance="2" expanded="2">
<page content="org.eclipse.debug.ui.VariableView" label="Variables"/>
-<page content="org.eclipse.debug.ui.BreakpointView" label="Breakpoints"/>
-<page content="org.eclipse.debug.ui.ExpressionView" label="Expressions"/>
-<page content="org.eclipse.debug.ui.RegisterView" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-<part id="1"/>
-<part id="2"/>
-</presentation>
-</folder>
-</info>
-</mainWindow>
-</layout>
-</perspective>
-<perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
-<descriptor class="net.sourceforge.pmd.ui.views.PMDPerspective" id="net.sourceforge.pmd.ui.views.pmdPerspective" label="PMD"/>
-<alwaysOnActionSet id="org.eclipse.jst.servlet.ui.internal.actions.ConvertToWebModuleTypeActionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.doc.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.context.ui.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.navigation"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.tasklist.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.search.searchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
-<alwaysOnActionSet id="org.eclipse.ui.externaltools.ExternalToolsSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.keyBindings"/>
-<alwaysOnActionSet id="org.eclipse.ui.WorkingSetActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
-<alwaysOnActionSet id="org.eclipse.update.ui.softwareUpdates"/>
-<alwaysOnActionSet id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.wst.ws.explorer.explorer"/>
-<alwaysOnActionSet id="com.bea.workshop.common.usagetrack.startup.usageEnableDisableSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.aop.ui.ActionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.search.actionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.ui.actionSet"/>
-<alwaysOnActionSet id="net.cosmologic.developerconnect.actionset"/>
-<view id="org.eclipse.jdt.ui.PackageExplorer"/>
-<view id="org.eclipse.wst.server.ui.ServersView"/>
-<view id="org.eclipse.ui.console.ConsoleView"/>
-<fastViewBars/>
-<layout>
<mainWindow>
<info folder="true" part="org.eclipse.ui.internal.ViewStack@ace8a4">
<folder activePageID="org.eclipse.jdt.ui.PackageExplorer" appearance="2" expanded="2">
<page content="org.eclipse.jdt.ui.PackageExplorer" label="Package Explorer"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="stickyFolderRight" ratio="0.75" ratioLeft="1254" ratioRight="418" relationship="2" relative="org.eclipse.ui.internal.ViewStack@ace8a4">
<folder appearance="2" expanded="2">
<page content="org.eclipse.help.ui.HelpView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.internal.introview" label="LabelNotFound"/>
-<page content="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="LabelNotFound"/>
-</folder>
-</info>
-<info part="org.eclipse.ui.editorss" ratio="0.25" ratioLeft="418" ratioRight="1254" relationship="2" relative="org.eclipse.ui.internal.ViewStack@ace8a4"/>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@dfaa98" ratio="0.65" ratioLeft="585" ratioRight="315" relationship="4" relative="org.eclipse.ui.editorss">
<folder activePageID="org.eclipse.wst.server.ui.ServersView" appearance="2" expanded="2">
<page content="org.eclipse.wst.server.ui.ServersView" label="Servers"/>
-<page content="org.eclipse.ui.console.ConsoleView" label="Console"/>
-<page content="net.sourceforge.pmd.ui.views.violationOverview" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-<part id="1"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@1dd9eb9" ratio="0.6" ratioLeft="540" ratioRight="360" relationship="4" relative="org.eclipse.ui.internal.ViewStack@ace8a4">
<folder activePageID="net.sourceforge.pmd.ui.views.violationOutline" appearance="2" expanded="2">
<page content="net.sourceforge.pmd.ui.views.violationOutline" label="LabelNotFound"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-</presentation>
-</folder>
-</info>
-</mainWindow>
-</layout>
-</perspective>
-<perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
-<descriptor class="net.sourceforge.pmd.eclipse.ui.views.PMDPerspective" id="net.sourceforge.pmd.eclipse.ui.views.pmdPerspective" label="PMD"/>
-<alwaysOnActionSet id="org.eclipse.jst.servlet.ui.internal.actions.ConvertToWebModuleTypeActionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.doc.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.context.ui.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.navigation"/>
-<alwaysOnActionSet id="org.eclipse.mylyn.tasks.ui.tasklist.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.search.searchActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.navigation"/>
-<alwaysOnActionSet id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
-<alwaysOnActionSet id="org.eclipse.ui.externaltools.ExternalToolsSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.keyBindings"/>
-<alwaysOnActionSet id="org.eclipse.ui.WorkingSetActionSet"/>
-<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
-<alwaysOnActionSet id="org.eclipse.update.ui.softwareUpdates"/>
-<alwaysOnActionSet id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"/>
-<alwaysOnActionSet id="org.eclipse.wst.ws.explorer.explorer"/>
-<alwaysOnActionSet id="com.bea.workshop.common.usagetrack.startup.usageEnableDisableSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.aop.ui.ActionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.search.actionSet"/>
-<alwaysOnActionSet id="org.springframework.ide.eclipse.beans.ui.actionSet"/>
-<alwaysOnActionSet id="net.cosmologic.developerconnect.actionset"/>
-<view id="org.eclipse.jdt.ui.PackageExplorer"/>
-<view id="net.sourceforge.pmd.eclipse.ui.views.violationOutline"/>
-<view id="net.sourceforge.pmd.eclipse.ui.views.violationOverview"/>
-<view id="org.eclipse.ui.console.ConsoleView"/>
-<view id="org.eclipse.jdt.callhierarchy.view"/>
-<view id="org.eclipse.search.ui.views.SearchView"/>
-<view id="org.eclipse.jdt.ui.TypeHierarchy"/>
-<fastViewBars/>
-<layout>
<mainWindow>
<info folder="true" part="org.eclipse.ui.internal.ViewStack@1d57c39">
<folder activePageID="org.eclipse.jdt.ui.PackageExplorer" appearance="2" expanded="2">
<page content="org.eclipse.jdt.ui.PackageExplorer" label="Package Explorer"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="stickyFolderRight" ratio="0.75" ratioLeft="1254" ratioRight="418" relationship="2" relative="org.eclipse.ui.internal.ViewStack@1d57c39">
<folder appearance="2" expanded="2">
<page content="org.eclipse.help.ui.HelpView" label="LabelNotFound"/>
-<page content="org.eclipse.ui.internal.introview" label="LabelNotFound"/>
-<page content="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="LabelNotFound"/>
-</folder>
-</info>
-<info part="org.eclipse.ui.editorss" ratio="0.25" ratioLeft="418" ratioRight="1254" relationship="2" relative="org.eclipse.ui.internal.ViewStack@1d57c39"/>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@195e579" ratio="0.65" ratioLeft="585" ratioRight="315" relationship="4" relative="org.eclipse.ui.editorss">
<folder activePageID="net.sourceforge.pmd.eclipse.ui.views.violationOverview" appearance="2" expanded="2">
<page content="net.sourceforge.pmd.eclipse.ui.views.violationOverview" label="Violations Overview"/>
-<page content="org.eclipse.ui.console.ConsoleView" label="Console"/>
-<page content="org.eclipse.jdt.callhierarchy.view" label="Call Hierarchy"/>
-<page content="org.eclipse.search.ui.views.SearchView" label="Search"/>
-<page content="org.eclipse.jdt.ui.TypeHierarchy" label="Hierarchy"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-<part id="1"/>
-<part id="2"/>
-<part id="3"/>
-<part id="4"/>
-</presentation>
-</folder>
-</info>
-<info folder="true" part="org.eclipse.ui.internal.ViewStack@ceb042" ratio="0.6" ratioLeft="540" ratioRight="360" relationship="4" relative="org.eclipse.ui.internal.ViewStack@1d57c39">
<folder activePageID="net.sourceforge.pmd.eclipse.ui.views.violationOutline" appearance="2" expanded="2">
<page content="net.sourceforge.pmd.eclipse.ui.views.violationOutline" label="Violations Outline"/>
-<presentation id="org.eclipse.ui.internal.presentations.r33.WorkbenchPresentationFactory_33">
<part id="0"/>
-</presentation>
-</folder>
-</info>
-</mainWindow>
-</layout>
-</perspective>
-</perspectives>
-<workingSets/>
-<navigationHistory>
-<editors>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman-Common/src/org/splat/service/DocumentServiceImpl.java"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman-Common/src/org/splat/service/PublicationServiceImpl.java"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman-Common/src/org/splat/dal/bo/som/Document.java"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman-Common/src/org/splat/service/StepServiceImpl.java"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman-Common/src/org/splat/dal/bo/som/File.java"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman/src/org/splat/simer/VersionDocumentAction.java"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman-Common/src/org/splat/service/ScenarioServiceImpl.java"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman-Common/src/test/splat/dao/TestStudyDAO.java"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.ant.ui.internal.editor.AntEditor" path="/Siman/build.xml"/>
-<editor factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" path="/Siman-Common/src/test/splat/service/TestStudyService.java"/>
-</editors>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="80" y="0"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="7357" y="0"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="6532" y="10"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="80" y="0"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="6544" y="0"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="6282" y="0"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="5213" y="0"/>
-</item>
-<item historyLabel="Document.java" index="2">
-<position info="not_deleted" x="3222" y="12"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="6223" y="75"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="80" y="0"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="9239" y="62"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="6532" y="10"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="7362" y="0"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="5979" y="18"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="7352" y="0"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="5159" y="19"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="5688" y="0"/>
-</item>
-<item historyLabel="File.java" index="4">
-<position info="not_deleted" x="3205" y="7"/>
-</item>
-<item historyLabel="Document.java" index="2">
-<position info="not_deleted" x="8309" y="8"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="7934" y="77"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="13236" y="77"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="12245" y="0"/>
-</item>
-<item historyLabel="VersionDocumentAction.java" index="5">
-<position info="not_deleted" x="7105" y="139"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="8478" y="58"/>
-</item>
-<item historyLabel="VersionDocumentAction.java" index="5">
-<position info="not_deleted" x="7105" y="139"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="8478" y="58"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="8153" y="0"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="8135" y="6"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="8151" y="0"/>
-</item>
-<item historyLabel="ScenarioServiceImpl.java" index="6">
-<position info="not_deleted" x="80" y="0"/>
-</item>
-<item historyLabel="ScenarioServiceImpl.java" index="6">
-<position info="not_deleted" x="7317" y="0"/>
-</item>
-<item historyLabel="ScenarioServiceImpl.java" index="6">
-<position info="not_deleted" x="19822" y="0"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="11352" y="84"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="10292" y="55"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="12237" y="15"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="13346" y="0"/>
-</item>
-<item historyLabel="StepServiceImpl.java" index="3">
-<position info="not_deleted" x="8037" y="33"/>
-</item>
-<item historyLabel="ScenarioServiceImpl.java" index="6">
-<position info="not_deleted" x="21974" y="27"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="5406" y="132"/>
-</item>
-<item historyLabel="TestStudyDAO.java" index="7">
-<position info="not_deleted" x="25054" y="30"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="5406" y="132"/>
-</item>
-<item historyLabel="build.xml" index="8">
-<position info="not_deleted" x="4834" y="244"/>
-</item>
-<item historyLabel="Document.java" index="2">
-<position info="not_deleted" x="8863" y="0"/>
-</item>
-<item historyLabel="TestStudyService.java" index="9">
-<position info="not_deleted" x="2197" y="0"/>
-</item>
-<item historyLabel="TestStudyService.java" index="9">
-<position info="not_deleted" x="2197" y="0"/>
-</item>
-<item historyLabel="Document.java" index="2">
-<position info="not_deleted" x="8863" y="0"/>
-</item>
-<item historyLabel="DocumentServiceImpl.java" index="0">
-<position info="not_deleted" x="5688" y="0"/>
-</item>
-<item historyLabel="PublicationServiceImpl.java" index="1">
-<position info="not_deleted" x="5211" y="0"/>
-</item>
-<item active="true" historyLabel="ScenarioServiceImpl.java" index="6">
-<position info="not_deleted" x="21974" y="27"/>
-</item>
-</navigationHistory>
-<input factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/" type="8"/>
-</page>
-<workbenchWindowAdvisor/>
-<actionBarAdvisor/>
-<trimLayout>
-<trimArea IMemento.internal.id="128">
-<trimItem IMemento.internal.id="org.eclipse.ui.internal.WorkbenchWindow.topBar"/>
-</trimArea>
-<trimArea IMemento.internal.id="1024">
-<trimItem IMemento.internal.id="org.eclise.ui.internal.FastViewBar"/>
-<trimItem IMemento.internal.id="org.eclipse.jface.action.StatusLineManager"/>
-<trimItem IMemento.internal.id="org.eclipse.ui.internal.progress.ProgressRegion"/>
-</trimArea>
-</trimLayout>
-</window>
-<mruList>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="TestStudyService.java" tooltip="Siman-Common/src/test/splat/service/TestStudyService.java">
-<persistable path="/Siman-Common/src/test/splat/service/TestStudyService.java"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="TestStudyDAO.java" tooltip="Siman-Common/src/test/splat/dao/TestStudyDAO.java">
-<persistable path="/Siman-Common/src/test/splat/dao/TestStudyDAO.java"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="VersionDocumentAction.java" tooltip="Siman/src/org/splat/simer/VersionDocumentAction.java">
-<persistable path="/Siman/src/org/splat/simer/VersionDocumentAction.java"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="ProjectSettingsService.java" tooltip="Siman-Common/src/org/splat/service/technical/ProjectSettingsService.java">
-<persistable path="/Siman-Common/src/org/splat/service/technical/ProjectSettingsService.java"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Document.java" tooltip="Siman-Common/src/org/splat/dal/bo/som/Document.java">
-<persistable path="/Siman-Common/src/org/splat/dal/bo/som/Document.java"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="AbstractOpenObject.java" tooltip="Siman/src/org/splat/simer/AbstractOpenObject.java">
-<persistable path="/Siman/src/org/splat/simer/AbstractOpenObject.java"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="OpenStudy.java" tooltip="Siman/src/org/splat/simer/OpenStudy.java">
-<persistable path="/Siman/src/org/splat/simer/OpenStudy.java"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jst.jsp.core.jspsource.source" name="layoutLogin.jsp" tooltip="Siman/WebContent/layout/layoutLogin.jsp">
-<persistable path="/Siman/WebContent/layout/layoutLogin.jsp"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jst.jsp.core.jspsource.source" name="displayKnowledge.jsp" tooltip="Siman/WebContent/study/displayKnowledge.jsp">
-<persistable path="/Siman/WebContent/study/displayKnowledge.jsp"/>
-</file>
-<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.ui.DefaultTextEditor" name="build-war.bat" tooltip="Siman-WS/build-war.bat">
-<persistable path="/Siman-WS/build-war.bat"/>
-</file>
-</mruList>
-</workbench>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<workingSetManager>
-<workingSet editPageId="org.eclipse.jdt.ui.JavaWorkingSetPage" factoryID="org.eclipse.ui.internal.WorkingSetFactory" label="Java sources" name="Java sources">
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/.project" type="1"/>
-<item elementID="=SPlat/lib\/log4j-1.2.15.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/3dparty_src/hibernate/hibernate-distribution-3.5.3-Final-dist.zip" type="1"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/commons-logging-1.1.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/rt.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/.settings" type="2"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/geronimo-j2ee-management_1.1_spec-1.0.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/build.properties" type="1"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.core-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/.classpath" type="1"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/.externalToolBuilders" type="2"/>
-<item elementID="=SPlat/lib\/slf4j-log4j12-1.6.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/struts2-spring-plugin-2.3.4.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/.classpath" type="1"/>
-<item elementID="=SPlat/lib\/poi-scratchpad-3.7-20101029.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/commons-collections-3.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/ext\/QTJava.zip" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/charsets.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/.project" type="1"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/struts2-core-2.3.4.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/xmlpublic.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/xmlpublic.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/log4j-1.2.15.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/ext\/dnsns.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/slf4j-api-1.6.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.instrument-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/.ruleset" type="1"/>
-<item elementID="=SPlat/lib\/lucene-queries-2.9.2.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/commons-fileupload-1.2.2.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/src" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/ext\/sunmscapi.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.expression-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/jta-1.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/poi-3.7-20101029.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/ext\/localedata.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/poi-ooxml-schemas-3.7-20101029.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/ognl-3.0.5.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.web-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.beans-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/.externalToolBuilders" type="2"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/smtp.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.context.support-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/ext\/sunmscapi.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/commons-io-2.0.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.web.servlet-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/src" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/xwork-core-2.3.4.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/pop3.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/resources.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/ext\/sunjce_provider.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman-Common/src" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/.cvsignore" type="1"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/tiles-api-2.0.6.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/build.properties" type="1"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/struts2-tiles-plugin-2.3.4.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/commons-lang3-3.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/jsse.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/commons-collections-3.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman-Common/lib\/aopalliance.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/conf" type="2"/>
-<item elementID="=SPlat/lib\/slf4j-api-1.6.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/charsets.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/activemq-core-5.5.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/ext\/sunpkcs11.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/dom4j-1.6.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.transaction-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/build.properties" type="1"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.jdbc-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/javassist-3.11.0.GA.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.test-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/.classpath" type="1"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/build.xml" type="1"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/.ruleset" type="1"/>
-<item elementID="=SPlat/lib\/mailapi.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.web.portlet-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/freemarker-2.3.19.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/src<" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/build.xml" type="1"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.aspects-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/siman-pmd.ruleset" type="1"/>
-<item elementID="=SPlat/lib\/poi-3.7-20101029.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/.project" type="1"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/tiles-core-2.0.6.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/tiles-jsp-2.0.6.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.orm-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/ext\/dnsns.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/jsse.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/javassist-3.11.0.GA.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/.pmd" type="1"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/mailapi.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/.cvsignore" type="1"/>
-<item elementID="=SPlat/lib\/poi-ooxml-3.7-20101029.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/commons-logging-api-1.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/WebContent" type="2"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/poi-ooxml-schemas-3.7-20101029.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/ext\/sunpkcs11.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/poi-scratchpad-3.7-20101029.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/lucene-core-2.9.2.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/antlr-2.7.6.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/.checkstyle" type="1"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/jta-1.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/.cvsignore" type="1"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/.checkstyle" type="1"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/siman-pmd.ruleset" type="1"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/siman-pmd.ruleset" type="1"/>
-<item elementID="=Siman/.apt_src" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/.ruleset" type="1"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.aop-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/jce.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/ext\/localedata.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/resources.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/pop3.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/C:\/Program Files\/Java\/jdk1.6.0_20\/jre\/lib\/ext\/sunjce_provider.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/lucene-queries-2.9.2.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.asm-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/build.xml" type="1"/>
-<item elementID="=SPlat/lib\/activation.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/slf4j-log4j12-1.6.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.context-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/activation.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/lucene-core-2.9.2.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.jms-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/rt.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.oxm-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/commons-validator-1.3.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/src/log4j.properties" type="1"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/poi-ooxml-3.7-20101029.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/smtp.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=SPlat/lib\/dom4j-1.6.1.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/.pmd" type="1"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/.settings" type="2"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/SPlat/.pmd" type="1"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Converter/.externalToolBuilders" type="2"/>
-<item elementID="=Siman/WebContent\/WEB-INF\/lib\/commons-dbcp-1.4.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/Siman-Common\/lib\/org.springframework.web.struts-3.1.2.RELEASE.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/Siman/.checkstyle" type="1"/>
-<item elementID="=Converter/C:\/Program Files\/Java\/jre6\/lib\/jce.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-<item elementID="=Siman/D:\/users\/rkv\/SIMAN\/SIMAN_SRC\/Workspace\/SPlat\/lib\/antlr-2.7.6.jar" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
-</workingSet>
-<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" label="Window Working Set" name="Aggregate for window 1348046585891"/>
-</workingSetManager>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
- <section name="org.eclipse.wst.common.project.facet.ui.internal.FacetsSelectionPanel">
- <item value="65" key="cw.version"/>
- <item value="600" key="sash.1.weight.1"/>
- <item value="330" key="height"/>
- <item value="300" key="sash.2.weight.2"/>
- <item value="700" key="sash.2.weight.1"/>
- <item value="400" key="sash.1.weight.2"/>
- <item value="600" key="width"/>
- <item value="290" key="cw.facet"/>
- </section>
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><cache><entry expirationTime="1355466628716" lastModified="1353361446000" location="-784106754.cache" uri="http://struts.apache.org/dtds/struts-2.0.dtd"/><entry expirationTime="1360134107000" lastModified="946078668000" location="1095322701.cache" uri="http://www.w3.org/TR/html4/loose.dtd"/><entry expirationTime="1358581798164" lastModified="1338786688000" location="-267130468.cache" uri="http://testng.org/testng-1.0.dtd"/><entry expirationTime="1358575441092" lastModified="1356962602000" location="1964299094.cache" uri="http://tiles.apache.org/dtds/tiles-config_2_0.dtd"/></cache>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<modules>
- <module moduleId="org.eclipse.jst.jee.server:Siman" serverId="12.09.12_17_564"/>
-</modules>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<monitors/>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<publish-info>
- <server id="30.10.12_11_550" path="publish0.dat"/>
-</publish-info>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<servers>
- <server auto-publish-setting="2" auto-publish-time="1" configuration-id="/Servers/Tomcat v6.0 Server at localhost-config" deployDir="wtpwebapps" hostname="localhost" id="30.10.12_11_550" name="Tomcat v6.0 Server at localhost" runtime-id="Apache Tomcat v6.0" server-type="org.eclipse.jst.server.tomcat.60" server-type-id="org.eclipse.jst.server.tomcat.60" testEnvironment="true" timestamp="45">
- <list key="modules" value0="Siman::org.eclipse.jst.jee.server:Siman::jst.web::2.5"/>
- </server>
-</servers>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<temp-directories>
- <temp-directory age="0" key="30.10.12_11_550" path="tmp1"/>
-</temp-directories>
+++ /dev/null
-// Licensed to the Apache Software Foundation (ASF) under one or more
-// contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership.
-// The ASF licenses this file to You under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with
-// the License. You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// ============================================================================
-// catalina.policy - Security Policy Permissions for Tomcat 6
-//
-// This file contains a default set of security policies to be enforced (by the
-// JVM) when Catalina is executed with the "-security" option. In addition
-// to the permissions granted here, the following additional permissions are
-// granted to the codebase specific to each web application:
-//
-// * Read access to its document root directory
-// * Read, write and delete access to its working directory
-//
-// $Id$
-// ============================================================================
-
-
-// ========== SYSTEM CODE PERMISSIONS =========================================
-
-
-// These permissions apply to javac
-grant codeBase "file:${java.home}/lib/-" {
- permission java.security.AllPermission;
-};
-
-// These permissions apply to all shared system extensions
-grant codeBase "file:${java.home}/jre/lib/ext/-" {
- permission java.security.AllPermission;
-};
-
-// These permissions apply to javac when ${java.home] points at $JAVA_HOME/jre
-grant codeBase "file:${java.home}/../lib/-" {
- permission java.security.AllPermission;
-};
-
-// These permissions apply to all shared system extensions when
-// ${java.home} points at $JAVA_HOME/jre
-grant codeBase "file:${java.home}/lib/ext/-" {
- permission java.security.AllPermission;
-};
-
-
-// ========== CATALINA CODE PERMISSIONS =======================================
-
-
-// These permissions apply to the daemon code
-grant codeBase "file:${catalina.home}/bin/commons-daemon.jar" {
- permission java.security.AllPermission;
-};
-
-// These permissions apply to the logging API
-// Note: If tomcat-juli.jar is in ${catalina.base} and not in ${catalina.home},
-// update this section accordingly.
-// grant codeBase "file:${catalina.base}/bin/tomcat-juli.jar" {..}
-grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" {
- permission java.io.FilePermission
- "${java.home}${file.separator}lib${file.separator}logging.properties", "read";
-
- permission java.io.FilePermission
- "${catalina.base}${file.separator}conf${file.separator}logging.properties", "read";
- permission java.io.FilePermission
- "${catalina.base}${file.separator}logs", "read, write";
- permission java.io.FilePermission
- "${catalina.base}${file.separator}logs${file.separator}*", "read, write";
-
- permission java.lang.RuntimePermission "shutdownHooks";
- permission java.lang.RuntimePermission "getClassLoader";
- permission java.lang.RuntimePermission "setContextClassLoader";
-
- permission java.util.logging.LoggingPermission "control";
-
- permission java.util.PropertyPermission "java.util.logging.config.class", "read";
- permission java.util.PropertyPermission "java.util.logging.config.file", "read";
- permission java.util.PropertyPermission "catalina.base", "read";
-
- // Note: To enable per context logging configuration, permit read access to
- // the appropriate file. Be sure that the logging configuration is
- // secure before enabling such access.
- // E.g. for the examples web application (uncomment and unwrap
- // the following to be on a single line):
- // permission java.io.FilePermission "${catalina.base}${file.separator}
- // webapps${file.separator}examples${file.separator}WEB-INF
- // ${file.separator}classes${file.separator}logging.properties", "read";
-};
-
-// These permissions apply to the server startup code
-grant codeBase "file:${catalina.home}/bin/bootstrap.jar" {
- permission java.security.AllPermission;
-};
-
-// These permissions apply to the servlet API classes
-// and those that are shared across all class loaders
-// located in the "lib" directory
-grant codeBase "file:${catalina.home}/lib/-" {
- permission java.security.AllPermission;
-};
-
-
-// If using a per instance lib directory, i.e. ${catalina.base}/lib,
-// then the following permission will need to be uncommented
-// grant codeBase "file:${catalina.base}/lib/-" {
-// permission java.security.AllPermission;
-// };
-
-
-// ========== WEB APPLICATION PERMISSIONS =====================================
-
-
-// These permissions are granted by default to all web applications
-// In addition, a web application will be given a read FilePermission
-// and JndiPermission for all files and directories in its document root.
-grant {
- // Required for JNDI lookup of named JDBC DataSource's and
- // javamail named MimePart DataSource used to send mail
- permission java.util.PropertyPermission "java.home", "read";
- permission java.util.PropertyPermission "java.naming.*", "read";
- permission java.util.PropertyPermission "javax.sql.*", "read";
-
- // OS Specific properties to allow read access
- permission java.util.PropertyPermission "os.name", "read";
- permission java.util.PropertyPermission "os.version", "read";
- permission java.util.PropertyPermission "os.arch", "read";
- permission java.util.PropertyPermission "file.separator", "read";
- permission java.util.PropertyPermission "path.separator", "read";
- permission java.util.PropertyPermission "line.separator", "read";
-
- // JVM properties to allow read access
- permission java.util.PropertyPermission "java.version", "read";
- permission java.util.PropertyPermission "java.vendor", "read";
- permission java.util.PropertyPermission "java.vendor.url", "read";
- permission java.util.PropertyPermission "java.class.version", "read";
- permission java.util.PropertyPermission "java.specification.version", "read";
- permission java.util.PropertyPermission "java.specification.vendor", "read";
- permission java.util.PropertyPermission "java.specification.name", "read";
-
- permission java.util.PropertyPermission "java.vm.specification.version", "read";
- permission java.util.PropertyPermission "java.vm.specification.vendor", "read";
- permission java.util.PropertyPermission "java.vm.specification.name", "read";
- permission java.util.PropertyPermission "java.vm.version", "read";
- permission java.util.PropertyPermission "java.vm.vendor", "read";
- permission java.util.PropertyPermission "java.vm.name", "read";
-
- // Required for OpenJMX
- permission java.lang.RuntimePermission "getAttribute";
-
- // Allow read of JAXP compliant XML parser debug
- permission java.util.PropertyPermission "jaxp.debug", "read";
-
- // Precompiled JSPs need access to these packages.
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.el";
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime";
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime.*";
-
- // Precompiled JSPs need access to these system properties.
- permission java.util.PropertyPermission
- "org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER", "read";
- permission java.util.PropertyPermission "org.apache.el.parser.COERCE_TO_ZERO", "read";
-};
-
-
-// The Manager application needs access to the following packages to support the
-// session display functionality. These settings support the following
-// configurations:
-// - default CATALINA_HOME == CATALINA_BASE
-// - CATALINA_HOME != CATALINA_BASE, per instance Manager in CATALINA_BASE
-// - CATALINA_HOME != CATALINA_BASE, shared Manager in CATALINA_HOME
-grant codeBase "file:${catalina.base}/webapps/manager/-" {
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina";
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager";
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager.util";
-};
-grant codeBase "file:${catalina.home}/webapps/manager/-" {
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina";
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager";
- permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager.util";
-};
-
-// You can assign additional permissions to particular web applications by
-// adding additional "grant" entries here, based on the code base for that
-// application, /WEB-INF/classes/, or /WEB-INF/lib/ jar files.
-//
-// Different permissions can be granted to JSP pages, classes loaded from
-// the /WEB-INF/classes/ directory, all jar files in the /WEB-INF/lib/
-// directory, or even to individual jar files in the /WEB-INF/lib/ directory.
-//
-// For instance, assume that the standard "examples" application
-// included a JDBC driver that needed to establish a network connection to the
-// corresponding database and used the scrape taglib to get the weather from
-// the NOAA web server. You might create a "grant" entries like this:
-//
-// The permissions granted to the context root directory apply to JSP pages.
-// grant codeBase "file:${catalina.base}/webapps/examples/-" {
-// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect";
-// permission java.net.SocketPermission "*.noaa.gov:80", "connect";
-// };
-//
-// The permissions granted to the context WEB-INF/classes directory
-// grant codeBase "file:${catalina.base}/webapps/examples/WEB-INF/classes/-" {
-// };
-//
-// The permission granted to your JDBC driver
-// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar!/-" {
-// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect";
-// };
-// The permission granted to the scrape taglib
-// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/scrape.jar!/-" {
-// permission java.net.SocketPermission "*.noaa.gov:80", "connect";
-// };
-
+++ /dev/null
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-#
-# List of comma-separated packages that start with or equal this string
-# will cause a security exception to be thrown when
-# passed to checkPackageAccess unless the
-# corresponding RuntimePermission ("accessClassInPackage."+package) has
-# been granted.
-package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
-#
-# List of comma-separated packages that start with or equal this string
-# will cause a security exception to be thrown when
-# passed to checkPackageDefinition unless the
-# corresponding RuntimePermission ("defineClassInPackage."+package) has
-# been granted.
-#
-# by default, no packages are restricted for definition, and none of
-# the class loaders supplied with the JDK call checkPackageDefinition.
-#
-package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
-
-#
-#
-# List of comma-separated paths defining the contents of the "common"
-# classloader. Prefixes should be used to define what is the repository type.
-# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.
-# If left as blank,the JVM system loader will be used as Catalina's "common"
-# loader.
-# Examples:
-# "foo": Add this folder as a class repository
-# "foo/*.jar": Add all the JARs of the specified folder as class
-# repositories
-# "foo/bar.jar": Add bar.jar as a class repository
-common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar
-
-#
-# List of comma-separated paths defining the contents of the "server"
-# classloader. Prefixes should be used to define what is the repository type.
-# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.
-# If left as blank, the "common" loader will be used as Catalina's "server"
-# loader.
-# Examples:
-# "foo": Add this folder as a class repository
-# "foo/*.jar": Add all the JARs of the specified folder as class
-# repositories
-# "foo/bar.jar": Add bar.jar as a class repository
-server.loader=
-
-#
-# List of comma-separated paths defining the contents of the "shared"
-# classloader. Prefixes should be used to define what is the repository type.
-# Path may be relative to the CATALINA_BASE path or absolute. If left as blank,
-# the "common" loader will be used as Catalina's "shared" loader.
-# Examples:
-# "foo": Add this folder as a class repository
-# "foo/*.jar": Add all the JARs of the specified folder as class
-# repositories
-# "foo/bar.jar": Add bar.jar as a class repository
-# Please note that for single jars, e.g. bar.jar, you need the URL form
-# starting with file:.
-shared.loader=
-
-#
-# String cache configuration.
-tomcat.util.buf.StringCache.byte.enabled=true
-#tomcat.util.buf.StringCache.char.enabled=true
-#tomcat.util.buf.StringCache.trainThreshold=500000
-#tomcat.util.buf.StringCache.cacheSize=5000
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><!-- Note: A "Server" is not itself a "Container", so you may not
- define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/server.html
- --><Server port="8005" shutdown="SHUTDOWN">
-
- <!--APR library loader. Documentation at /docs/apr.html -->
- <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
- <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
- <Listener className="org.apache.catalina.core.JasperListener"/>
- <!-- Prevent memory leaks due to use of particular java/javax APIs-->
- <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
- <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
- <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
- <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
-
- <!-- Global JNDI resources
- Documentation at /docs/jndi-resources-howto.html
- -->
- <GlobalNamingResources>
- <!-- Editable user database that can also be used by
- UserDatabaseRealm to authenticate users
- -->
- <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
- </GlobalNamingResources>
-
- <!-- A "Service" is a collection of one or more "Connectors" that share
- a single "Container" Note: A "Service" is not itself a "Container",
- so you may not define subcomponents such as "Valves" at this level.
- Documentation at /docs/config/service.html
- -->
- <Service name="Catalina">
-
- <!--The connectors can use a shared executor, you can define one or more named thread pools-->
- <!--
- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
- maxThreads="150" minSpareThreads="4"/>
- -->
-
-
- <!-- A "Connector" represents an endpoint by which requests are received
- and responses are returned. Documentation at :
- Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
- Java AJP Connector: /docs/config/ajp.html
- APR (HTTP/AJP) Connector: /docs/apr.html
- Define a non-SSL HTTP/1.1 Connector on port 8080
- -->
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- <!-- A "Connector" using the shared thread pool-->
- <!--
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
- -->
- <!-- Define a SSL HTTP/1.1 Connector on port 8443
- This connector uses the JSSE configuration, when using APR, the
- connector should be using the OpenSSL style configuration
- described in the APR documentation -->
- <!--
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" sslProtocol="TLS" />
- -->
-
- <!-- Define an AJP 1.3 Connector on port 8009 -->
- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
-
-
- <!-- An Engine represents the entry point (within Catalina) that processes
- every request. The Engine implementation for Tomcat stand alone
- analyzes the HTTP headers included with the request, and passes them
- on to the appropriate Host (virtual host).
- Documentation at /docs/config/engine.html -->
-
- <!-- You should set jvmRoute to support load-balancing via AJP ie :
- <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
- -->
- <Engine defaultHost="localhost" name="Catalina">
-
- <!--For clustering, please take a look at documentation at:
- /docs/cluster-howto.html (simple how to)
- /docs/config/cluster.html (reference documentation) -->
- <!--
- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
- -->
-
- <!-- The request dumper valve dumps useful debugging information about
- the request and response data received and sent by Tomcat.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
- -->
-
- <!-- This Realm uses the UserDatabase configured in the global JNDI
- resources under the key "UserDatabase". Any edits
- that are performed against this UserDatabase are immediately
- available for use by the Realm. -->
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
-
- <!-- Define the default virtual host
- Note: XML Schema validation will not work with Xerces 2.2.
- -->
- <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
-
- <!-- SingleSignOn valve, share authentication between web applications
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- -->
-
- <!-- Access log processes all example.
- Documentation at: /docs/config/valve.html -->
- <!--
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
- prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
- -->
-
- <Context docBase="D:\users\rkv\SIMAN\Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ROOT" path="" reloadable="false"/><Context docBase="D:\users\rkv\SIMAN\Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Siman" path="/siman" reloadable="true" source="org.eclipse.jst.jee.server:Siman"/></Host>
- </Engine>
- </Service>
-</Server>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><tomcat-users>
-<!--
- NOTE: By default, no user is included in the "manager-gui" role required
- to operate the "/manager/html" web application. If you wish to use this app,
- you must define such a user - the username and password are arbitrary.
--->
-<!--
- NOTE: The sample user and role entries below are wrapped in a comment
- and thus are ignored when reading this file. Do not forget to remove
- <!.. ..> that surrounds them.
--->
-<!--
- <role rolename="tomcat"/>
- <role rolename="role1"/>
- <user username="tomcat" password="tomcat" roles="tomcat"/>
- <user username="both" password="tomcat" roles="tomcat,role1"/>
- <user username="role1" password="tomcat" roles="role1"/>
--->
-<role rolename="manager-gui"/>
-<user password="11111" roles="manager-gui" username="admin"/>
-</tomcat-users>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
---><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
-
- <!-- ======================== Introduction ============================== -->
- <!-- This document defines default values for *all* web applications -->
- <!-- loaded into this instance of Tomcat. As each application is -->
- <!-- deployed, this file is processed, followed by the -->
- <!-- "/WEB-INF/web.xml" deployment descriptor from your own -->
- <!-- applications. -->
- <!-- -->
- <!-- WARNING: Do not configure application-specific resources here! -->
- <!-- They should go in the "/WEB-INF/web.xml" file in your application. -->
-
-
- <!-- ================== Built In Servlet Definitions ==================== -->
-
-
- <!-- The default servlet for all web applications, that serves static -->
- <!-- resources. It processes all requests that are not mapped to other -->
- <!-- servlets with servlet mappings (defined either here or in your own -->
- <!-- web.xml file). This servlet supports the following initialization -->
- <!-- parameters (default values are in square brackets): -->
- <!-- -->
- <!-- debug Debugging detail level for messages logged -->
- <!-- by this servlet. [0] -->
- <!-- -->
- <!-- fileEncoding Encoding to be used to read static resources -->
- <!-- [platform default] -->
- <!-- -->
- <!-- input Input buffer size (in bytes) when reading -->
- <!-- resources to be served. [2048] -->
- <!-- -->
- <!-- listings Should directory listings be produced if there -->
- <!-- is no welcome file in this directory? [false] -->
- <!-- WARNING: Listings for directories with many -->
- <!-- entries can be slow and may consume -->
- <!-- significant proportions of server resources. -->
- <!-- -->
- <!-- output Output buffer size (in bytes) when writing -->
- <!-- resources to be served. [2048] -->
- <!-- -->
- <!-- readonly Is this context "read only", so HTTP -->
- <!-- commands like PUT and DELETE are -->
- <!-- rejected? [true] -->
- <!-- -->
- <!-- readmeFile File name to display with the directory -->
- <!-- contents. [null] -->
- <!-- -->
- <!-- sendfileSize If the connector used supports sendfile, this -->
- <!-- represents the minimal file size in KB for -->
- <!-- which sendfile will be used. Use a negative -->
- <!-- value to always disable sendfile. [48] -->
- <!-- -->
- <!-- useAcceptRanges Should the Accept-Ranges header be included -->
- <!-- in responses where appropriate? [true] -->
- <!-- -->
- <!-- For directory listing customization. Checks localXsltFile, then -->
- <!-- globalXsltFile, then defaults to original behavior. -->
- <!-- -->
- <!-- localXsltFile Make directory listings an XML doc and -->
- <!-- pass the result to this style sheet residing -->
- <!-- in that directory. This overrides -->
- <!-- contextXsltFile and globalXsltFile[null] -->
- <!-- -->
- <!-- contextXsltFile Make directory listings an XML doc and -->
- <!-- pass the result to this style sheet which is -->
- <!-- relative to the context root. This overrides -->
- <!-- globalXsltFile[null] -->
- <!-- -->
- <!-- globalXsltFile Site wide configuration version of -->
- <!-- localXsltFile This argument is expected -->
- <!-- to be a physical file. [null] -->
- <!-- -->
- <!-- -->
-
- <servlet>
- <servlet-name>default</servlet-name>
- <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
- <init-param>
- <param-name>debug</param-name>
- <param-value>0</param-value>
- </init-param>
- <init-param>
- <param-name>listings</param-name>
- <param-value>false</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
-
- <!-- This servlet has been deprecated due to security concerns. Servlets -->
- <!-- should be explicitly mapped in web.xml -->
- <!-- -->
- <!-- The "invoker" servlet, which executes anonymous servlet classes -->
- <!-- that have not been defined in a web.xml file. Traditionally, this -->
- <!-- servlet is mapped to the URL pattern "/servlet/*", but you can map -->
- <!-- it to other patterns as well. The extra path info portion of such a -->
- <!-- request must be the fully qualified class name of a Java class that -->
- <!-- implements Servlet (or extends HttpServlet), or the servlet name -->
- <!-- of an existing servlet definition. This servlet supports the -->
- <!-- following initialization parameters (default values are in square -->
- <!-- brackets): -->
- <!-- -->
- <!-- debug Debugging detail level for messages logged -->
- <!-- by this servlet. [0] -->
-
-<!--
- <servlet>
- <servlet-name>invoker</servlet-name>
- <servlet-class>
- org.apache.catalina.servlets.InvokerServlet
- </servlet-class>
- <init-param>
- <param-name>debug</param-name>
- <param-value>0</param-value>
- </init-param>
- <load-on-startup>2</load-on-startup>
- </servlet>
--->
-
-
- <!-- The JSP page compiler and execution servlet, which is the mechanism -->
- <!-- used by Tomcat to support JSP pages. Traditionally, this servlet -->
- <!-- is mapped to the URL pattern "*.jsp". This servlet supports the -->
- <!-- following initialization parameters (default values are in square -->
- <!-- brackets): -->
- <!-- -->
- <!-- checkInterval If development is false and checkInterval is -->
- <!-- greater than zero, background compilations are -->
- <!-- enabled. checkInterval is the time in seconds -->
- <!-- between checks to see if a JSP page (and its -->
- <!-- dependent files) needs to be recompiled. [0] -->
- <!-- -->
- <!-- classdebuginfo Should the class file be compiled with -->
- <!-- debugging information? [true] -->
- <!-- -->
- <!-- classpath What class path should I use while compiling -->
- <!-- generated servlets? [Created dynamically -->
- <!-- based on the current web application] -->
- <!-- -->
- <!-- compiler Which compiler Ant should use to compile JSP -->
- <!-- pages. See the jasper documentation for more -->
- <!-- information. -->
- <!-- -->
- <!-- compilerSourceVM Compiler source VM. [1.5] -->
- <!-- -->
- <!-- compilerTargetVM Compiler target VM. [1.5] -->
- <!-- -->
- <!-- development Is Jasper used in development mode? If true, -->
- <!-- the frequency at which JSPs are checked for -->
- <!-- modification may be specified via the -->
- <!-- modificationTestInterval parameter. [true] -->
- <!-- -->
- <!-- displaySourceFragment -->
- <!-- Should a source fragment be included in -->
- <!-- exception messages? [true] -->
- <!-- -->
- <!-- dumpSmap Should the SMAP info for JSR45 debugging be -->
- <!-- dumped to a file? [false] -->
- <!-- False if suppressSmap is true -->
- <!-- -->
- <!-- enablePooling Determines whether tag handler pooling is -->
- <!-- enabled. This is a compilation option. It will -->
- <!-- not alter the behaviour of JSPs that have -->
- <!-- already been compiled. [true] -->
- <!-- -->
- <!-- engineOptionsClass Allows specifying the Options class used to -->
- <!-- configure Jasper. If not present, the default -->
- <!-- EmbeddedServletOptions will be used. -->
- <!-- -->
- <!-- errorOnUseBeanInvalidClassAttribute -->
- <!-- Should Jasper issue an error when the value of -->
- <!-- the class attribute in an useBean action is -->
- <!-- not a valid bean class? [true] -->
- <!-- -->
- <!-- fork Tell Ant to fork compiles of JSP pages so that -->
- <!-- a separate JVM is used for JSP page compiles -->
- <!-- from the one Tomcat is running in. [true] -->
- <!-- -->
- <!-- genStrAsCharArray Should text strings be generated as char -->
- <!-- arrays, to improve performance in some cases? -->
- <!-- [false] -->
- <!-- -->
- <!-- ieClassId The class-id value to be sent to Internet -->
- <!-- Explorer when using <jsp:plugin> tags. -->
- <!-- [clsid:8AD9C840-044E-11D1-B3E9-00805F499D93] -->
- <!-- -->
- <!-- javaEncoding Java file encoding to use for generating java -->
- <!-- source files. [UTF8] -->
- <!-- -->
- <!-- keepgenerated Should we keep the generated Java source code -->
- <!-- for each page instead of deleting it? [true] -->
- <!-- -->
- <!-- mappedfile Should we generate static content with one -->
- <!-- print statement per input line, to ease -->
- <!-- debugging? [true] -->
- <!-- -->
- <!-- modificationTestInterval -->
- <!-- Causes a JSP (and its dependent files) to not -->
- <!-- be checked for modification during the -->
- <!-- specified time interval (in seconds) from the -->
- <!-- last time the JSP was checked for -->
- <!-- modification. A value of 0 will cause the JSP -->
- <!-- to be checked on every access. -->
- <!-- Used in development mode only. [4] -->
- <!-- -->
- <!-- recompileOnFail If a JSP compilation fails should the -->
- <!-- modificationTestInterval be ignored and the -->
- <!-- next access trigger a re-compilation attempt? -->
- <!-- Used in development mode only and is disabled -->
- <!-- by default as compilation may be expensive and -->
- <!-- could lead to excessive resource usage. -->
- <!-- [false] -->
- <!-- -->
- <!-- scratchdir What scratch directory should we use when -->
- <!-- compiling JSP pages? [default work directory -->
- <!-- for the current web application] -->
- <!-- -->
- <!-- suppressSmap Should the generation of SMAP info for JSR45 -->
- <!-- debugging be suppressed? [false] -->
- <!-- -->
- <!-- trimSpaces Should white spaces in template text between -->
- <!-- actions or directives be trimmed? [false] -->
- <!-- -->
- <!-- xpoweredBy Determines whether X-Powered-By response -->
- <!-- header is added by generated servlet [false] -->
- <!-- -->
- <!-- If you wish to use Jikes to compile JSP pages: -->
- <!-- Please see the "Using Jikes" section of the Jasper-HowTo -->
- <!-- page in the Tomcat documentation. -->
-
- <servlet>
- <servlet-name>jsp</servlet-name>
- <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
- <init-param>
- <param-name>fork</param-name>
- <param-value>false</param-value>
- </init-param>
- <init-param>
- <param-name>xpoweredBy</param-name>
- <param-value>false</param-value>
- </init-param>
- <load-on-startup>3</load-on-startup>
- </servlet>
-
-
- <!-- NOTE: An SSI Filter is also available as an alternative SSI -->
- <!-- implementation. Use either the Servlet or the Filter but NOT both. -->
- <!-- -->
- <!-- Server Side Includes processing servlet, which processes SSI -->
- <!-- directives in HTML pages consistent with similar support in web -->
- <!-- servers like Apache. Traditionally, this servlet is mapped to the -->
- <!-- URL pattern "*.shtml". This servlet supports the following -->
- <!-- initialization parameters (default values are in square brackets): -->
- <!-- -->
- <!-- buffered Should output from this servlet be buffered? -->
- <!-- (0=false, 1=true) [0] -->
- <!-- -->
- <!-- debug Debugging detail level for messages logged -->
- <!-- by this servlet. [0] -->
- <!-- -->
- <!-- expires The number of seconds before a page with SSI -->
- <!-- directives will expire. [No default] -->
- <!-- -->
- <!-- isVirtualWebappRelative -->
- <!-- Should "virtual" paths be interpreted as -->
- <!-- relative to the context root, instead of -->
- <!-- the server root? (0=false, 1=true) [0] -->
- <!-- -->
- <!-- inputEncoding The encoding to assume for SSI resources if -->
- <!-- one is not available from the resource. -->
- <!-- [Platform default] -->
- <!-- -->
- <!-- outputEncoding The encoding to use for the page that results -->
- <!-- from the SSI processing. [UTF-8] -->
- <!-- -->
- <!-- allowExec Is use of the exec command enabled? [false] -->
-
-<!--
- <servlet>
- <servlet-name>ssi</servlet-name>
- <servlet-class>
- org.apache.catalina.ssi.SSIServlet
- </servlet-class>
- <init-param>
- <param-name>buffered</param-name>
- <param-value>1</param-value>
- </init-param>
- <init-param>
- <param-name>debug</param-name>
- <param-value>0</param-value>
- </init-param>
- <init-param>
- <param-name>expires</param-name>
- <param-value>666</param-value>
- </init-param>
- <init-param>
- <param-name>isVirtualWebappRelative</param-name>
- <param-value>0</param-value>
- </init-param>
- <load-on-startup>4</load-on-startup>
- </servlet>
--->
-
-
- <!-- Common Gateway Includes (CGI) processing servlet, which supports -->
- <!-- execution of external applications that conform to the CGI spec -->
- <!-- requirements. Typically, this servlet is mapped to the URL pattern -->
- <!-- "/cgi-bin/*", which means that any CGI applications that are -->
- <!-- executed must be present within the web application. This servlet -->
- <!-- supports the following initialization parameters (default values -->
- <!-- are in square brackets): -->
- <!-- -->
- <!-- cgiPathPrefix The CGI search path will start at -->
- <!-- webAppRootDir + File.separator + this prefix. -->
- <!-- [WEB-INF/cgi] -->
- <!-- -->
- <!-- debug Debugging detail level for messages logged -->
- <!-- by this servlet. [0] -->
- <!-- -->
- <!-- executable Name of the executable used to run the -->
- <!-- script. [perl] -->
- <!-- -->
- <!-- parameterEncoding Name of parameter encoding to be used with -->
- <!-- CGI servlet. -->
- <!-- [System.getProperty("file.encoding","UTF-8")] -->
- <!-- -->
- <!-- passShellEnvironment Should the shell environment variables (if -->
- <!-- any) be passed to the CGI script? [false] -->
- <!-- -->
- <!-- stderrTimeout The time (in milliseconds) to wait for the -->
- <!-- reading of stderr to complete before -->
- <!-- terminating the CGI process. [2000] -->
-
-<!--
- <servlet>
- <servlet-name>cgi</servlet-name>
- <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
- <init-param>
- <param-name>debug</param-name>
- <param-value>0</param-value>
- </init-param>
- <init-param>
- <param-name>cgiPathPrefix</param-name>
- <param-value>WEB-INF/cgi</param-value>
- </init-param>
- <load-on-startup>5</load-on-startup>
- </servlet>
--->
-
-
- <!-- ================ Built In Servlet Mappings ========================= -->
-
-
- <!-- The servlet mappings for the built in servlets defined above. Note -->
- <!-- that, by default, the CGI and SSI servlets are *not* mapped. You -->
- <!-- must uncomment these mappings (or add them to your application's own -->
- <!-- web.xml deployment descriptor) to enable these services -->
-
- <!-- The mapping for the default servlet -->
- <servlet-mapping>
- <servlet-name>default</servlet-name>
- <url-pattern>/</url-pattern>
- </servlet-mapping>
-
- <!-- The mapping for the deprecated invoker servlet -->
-<!--
- <servlet-mapping>
- <servlet-name>invoker</servlet-name>
- <url-pattern>/servlet/*</url-pattern>
- </servlet-mapping>
--->
-
- <!-- The mapping for the JSP servlet -->
- <servlet-mapping>
- <servlet-name>jsp</servlet-name>
- <url-pattern>*.jsp</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>jsp</servlet-name>
- <url-pattern>*.jspx</url-pattern>
- </servlet-mapping>
-
- <!-- The mapping for the SSI servlet -->
-<!--
- <servlet-mapping>
- <servlet-name>ssi</servlet-name>
- <url-pattern>*.shtml</url-pattern>
- </servlet-mapping>
--->
-
- <!-- The mapping for the CGI Gateway servlet -->
-
-<!--
- <servlet-mapping>
- <servlet-name>cgi</servlet-name>
- <url-pattern>/cgi-bin/*</url-pattern>
- </servlet-mapping>
--->
-
-
- <!-- ================== Built In Filter Definitions ===================== -->
-
- <!-- A filter that triggers request parameters parsing and rejects the -->
- <!-- request if some parameters were skipped because of parsing errors or -->
- <!-- request size limitations. -->
-<!--
- <filter>
- <filter-name>failedRequestFilter</filter-name>
- <filter-class>
- org.apache.catalina.filters.FailedRequestFilter
- </filter-class>
- </filter>
--->
-
-
- <!-- NOTE: An SSI Servlet is also available as an alternative SSI -->
- <!-- implementation. Use either the Servlet or the Filter but NOT both. -->
- <!-- -->
- <!-- Server Side Includes processing filter, which processes SSI -->
- <!-- directives in HTML pages consistent with similar support in web -->
- <!-- servers like Apache. Traditionally, this filter is mapped to the -->
- <!-- URL pattern "*.shtml", though it can be mapped to "*" as it will -->
- <!-- selectively enable/disable SSI processing based on mime types. For -->
- <!-- this to work you will need to uncomment the .shtml mime type -->
- <!-- definition towards the bottom of this file. -->
- <!-- The contentType init param allows you to apply SSI processing to JSP -->
- <!-- pages, javascript, or any other content you wish. This filter -->
- <!-- supports the following initialization parameters (default values are -->
- <!-- in square brackets): -->
- <!-- -->
- <!-- contentType A regex pattern that must be matched before -->
- <!-- SSI processing is applied. -->
- <!-- [text/x-server-parsed-html(;.*)?] -->
- <!-- -->
- <!-- debug Debugging detail level for messages logged -->
- <!-- by this servlet. [0] -->
- <!-- -->
- <!-- expires The number of seconds before a page with SSI -->
- <!-- directives will expire. [No default] -->
- <!-- -->
- <!-- isVirtualWebappRelative -->
- <!-- Should "virtual" paths be interpreted as -->
- <!-- relative to the context root, instead of -->
- <!-- the server root? (0=false, 1=true) [0] -->
- <!-- -->
- <!-- allowExec Is use of the exec command enabled? [false] -->
-
-<!--
- <filter>
- <filter-name>ssi</filter-name>
- <filter-class>
- org.apache.catalina.ssi.SSIFilter
- </filter-class>
- <init-param>
- <param-name>contentType</param-name>
- <param-value>text/x-server-parsed-html(;.*)?</param-value>
- </init-param>
- <init-param>
- <param-name>debug</param-name>
- <param-value>0</param-value>
- </init-param>
- <init-param>
- <param-name>expires</param-name>
- <param-value>666</param-value>
- </init-param>
- <init-param>
- <param-name>isVirtualWebappRelative</param-name>
- <param-value>0</param-value>
- </init-param>
- </filter>
--->
-
-
- <!-- ==================== Built In Filter Mappings ====================== -->
-
- <!-- The mapping for the Failed Request Filter -->
-<!--
- <filter-mapping>
- <filter-name>failedRequestFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
--->
-
- <!-- The mapping for the SSI Filter -->
-<!--
- <filter-mapping>
- <filter-name>ssi</filter-name>
- <url-pattern>*.shtml</url-pattern>
- </filter-mapping>
--->
-
-
- <!-- ==================== Default Session Configuration ================= -->
- <!-- You can set the default session timeout (in minutes) for all newly -->
- <!-- created sessions by modifying the value below. -->
-
- <session-config>
- <session-timeout>30</session-timeout>
- </session-config>
-
-
- <!-- ===================== Default MIME Type Mappings =================== -->
- <!-- When serving static resources, Tomcat will automatically generate -->
- <!-- a "Content-Type" header based on the resource's filename extension, -->
- <!-- based on these mappings. Additional mappings can be added here (to -->
- <!-- apply to all web applications), or in your own application's web.xml -->
- <!-- deployment descriptor. -->
-
- <mime-mapping>
- <extension>abs</extension>
- <mime-type>audio/x-mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ai</extension>
- <mime-type>application/postscript</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>aif</extension>
- <mime-type>audio/x-aiff</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>aifc</extension>
- <mime-type>audio/x-aiff</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>aiff</extension>
- <mime-type>audio/x-aiff</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>aim</extension>
- <mime-type>application/x-aim</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>art</extension>
- <mime-type>image/x-jg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>asf</extension>
- <mime-type>video/x-ms-asf</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>asx</extension>
- <mime-type>video/x-ms-asf</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>au</extension>
- <mime-type>audio/basic</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>avi</extension>
- <mime-type>video/x-msvideo</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>avx</extension>
- <mime-type>video/x-rad-screenplay</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>bcpio</extension>
- <mime-type>application/x-bcpio</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>bin</extension>
- <mime-type>application/octet-stream</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>bmp</extension>
- <mime-type>image/bmp</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>body</extension>
- <mime-type>text/html</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>cdf</extension>
- <mime-type>application/x-cdf</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>cer</extension>
- <mime-type>application/x-x509-ca-cert</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>class</extension>
- <mime-type>application/java</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>cpio</extension>
- <mime-type>application/x-cpio</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>csh</extension>
- <mime-type>application/x-csh</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>css</extension>
- <mime-type>text/css</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>dib</extension>
- <mime-type>image/bmp</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>doc</extension>
- <mime-type>application/msword</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>dtd</extension>
- <mime-type>application/xml-dtd</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>dv</extension>
- <mime-type>video/x-dv</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>dvi</extension>
- <mime-type>application/x-dvi</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>eps</extension>
- <mime-type>application/postscript</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>etx</extension>
- <mime-type>text/x-setext</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>exe</extension>
- <mime-type>application/octet-stream</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>gif</extension>
- <mime-type>image/gif</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>gtar</extension>
- <mime-type>application/x-gtar</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>gz</extension>
- <mime-type>application/x-gzip</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>hdf</extension>
- <mime-type>application/x-hdf</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>hqx</extension>
- <mime-type>application/mac-binhex40</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>htc</extension>
- <mime-type>text/x-component</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>htm</extension>
- <mime-type>text/html</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>html</extension>
- <mime-type>text/html</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>hqx</extension>
- <mime-type>application/mac-binhex40</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ief</extension>
- <mime-type>image/ief</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jad</extension>
- <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jar</extension>
- <mime-type>application/java-archive</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>java</extension>
- <mime-type>text/plain</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jnlp</extension>
- <mime-type>application/x-java-jnlp-file</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jpe</extension>
- <mime-type>image/jpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jpeg</extension>
- <mime-type>image/jpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jpg</extension>
- <mime-type>image/jpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>js</extension>
- <mime-type>text/javascript</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jsf</extension>
- <mime-type>text/plain</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jspf</extension>
- <mime-type>text/plain</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>kar</extension>
- <mime-type>audio/x-midi</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>latex</extension>
- <mime-type>application/x-latex</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>m3u</extension>
- <mime-type>audio/x-mpegurl</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mac</extension>
- <mime-type>image/x-macpaint</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>man</extension>
- <mime-type>application/x-troff-man</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mathml</extension>
- <mime-type>application/mathml+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>me</extension>
- <mime-type>application/x-troff-me</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mid</extension>
- <mime-type>audio/x-midi</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>midi</extension>
- <mime-type>audio/x-midi</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mif</extension>
- <mime-type>application/x-mif</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mov</extension>
- <mime-type>video/quicktime</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>movie</extension>
- <mime-type>video/x-sgi-movie</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mp1</extension>
- <mime-type>audio/x-mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mp2</extension>
- <mime-type>audio/x-mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mp3</extension>
- <mime-type>audio/x-mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mp4</extension>
- <mime-type>video/mp4</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mpa</extension>
- <mime-type>audio/x-mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mpe</extension>
- <mime-type>video/mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mpeg</extension>
- <mime-type>video/mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mpega</extension>
- <mime-type>audio/x-mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mpg</extension>
- <mime-type>video/mpeg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>mpv2</extension>
- <mime-type>video/mpeg2</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ms</extension>
- <mime-type>application/x-wais-source</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>nc</extension>
- <mime-type>application/x-netcdf</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>oda</extension>
- <mime-type>application/oda</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Database -->
- <extension>odb</extension>
- <mime-type>application/vnd.oasis.opendocument.database</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Chart -->
- <extension>odc</extension>
- <mime-type>application/vnd.oasis.opendocument.chart</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Formula -->
- <extension>odf</extension>
- <mime-type>application/vnd.oasis.opendocument.formula</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Drawing -->
- <extension>odg</extension>
- <mime-type>application/vnd.oasis.opendocument.graphics</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Image -->
- <extension>odi</extension>
- <mime-type>application/vnd.oasis.opendocument.image</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Master Document -->
- <extension>odm</extension>
- <mime-type>application/vnd.oasis.opendocument.text-master</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Presentation -->
- <extension>odp</extension>
- <mime-type>application/vnd.oasis.opendocument.presentation</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Spreadsheet -->
- <extension>ods</extension>
- <mime-type>application/vnd.oasis.opendocument.spreadsheet</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Text -->
- <extension>odt</extension>
- <mime-type>application/vnd.oasis.opendocument.text</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ogg</extension>
- <mime-type>application/ogg</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Drawing Template -->
- <extension>otg</extension>
- <mime-type>application/vnd.oasis.opendocument.graphics-template</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- HTML Document Template -->
- <extension>oth</extension>
- <mime-type>application/vnd.oasis.opendocument.text-web</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Presentation Template -->
- <extension>otp</extension>
- <mime-type>application/vnd.oasis.opendocument.presentation-template</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Spreadsheet Template -->
- <extension>ots</extension>
- <mime-type>application/vnd.oasis.opendocument.spreadsheet-template</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- OpenDocument Text Template -->
- <extension>ott</extension>
- <mime-type>application/vnd.oasis.opendocument.text-template</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pbm</extension>
- <mime-type>image/x-portable-bitmap</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pct</extension>
- <mime-type>image/pict</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pdf</extension>
- <mime-type>application/pdf</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pgm</extension>
- <mime-type>image/x-portable-graymap</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pic</extension>
- <mime-type>image/pict</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pict</extension>
- <mime-type>image/pict</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pls</extension>
- <mime-type>audio/x-scpls</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>png</extension>
- <mime-type>image/png</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pnm</extension>
- <mime-type>image/x-portable-anymap</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pnt</extension>
- <mime-type>image/x-macpaint</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ppm</extension>
- <mime-type>image/x-portable-pixmap</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ppt</extension>
- <mime-type>application/vnd.ms-powerpoint</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>pps</extension>
- <mime-type>application/vnd.ms-powerpoint</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ps</extension>
- <mime-type>application/postscript</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>psd</extension>
- <mime-type>image/x-photoshop</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>qt</extension>
- <mime-type>video/quicktime</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>qti</extension>
- <mime-type>image/x-quicktime</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>qtif</extension>
- <mime-type>image/x-quicktime</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ras</extension>
- <mime-type>image/x-cmu-raster</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>rdf</extension>
- <mime-type>application/rdf+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>rgb</extension>
- <mime-type>image/x-rgb</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>rm</extension>
- <mime-type>application/vnd.rn-realmedia</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>roff</extension>
- <mime-type>application/x-troff</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>rtf</extension>
- <mime-type>application/rtf</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>rtx</extension>
- <mime-type>text/richtext</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>sh</extension>
- <mime-type>application/x-sh</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>shar</extension>
- <mime-type>application/x-shar</mime-type>
- </mime-mapping>
-<!--
- <mime-mapping>
- <extension>shtml</extension>
- <mime-type>text/x-server-parsed-html</mime-type>
- </mime-mapping>
--->
- <mime-mapping>
- <extension>smf</extension>
- <mime-type>audio/x-midi</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>sit</extension>
- <mime-type>application/x-stuffit</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>snd</extension>
- <mime-type>audio/basic</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>src</extension>
- <mime-type>application/x-wais-source</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>sv4cpio</extension>
- <mime-type>application/x-sv4cpio</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>sv4crc</extension>
- <mime-type>application/x-sv4crc</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>svg</extension>
- <mime-type>image/svg+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>svgz</extension>
- <mime-type>image/svg+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>swf</extension>
- <mime-type>application/x-shockwave-flash</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>t</extension>
- <mime-type>application/x-troff</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>tar</extension>
- <mime-type>application/x-tar</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>tcl</extension>
- <mime-type>application/x-tcl</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>tex</extension>
- <mime-type>application/x-tex</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>texi</extension>
- <mime-type>application/x-texinfo</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>texinfo</extension>
- <mime-type>application/x-texinfo</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>tif</extension>
- <mime-type>image/tiff</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>tiff</extension>
- <mime-type>image/tiff</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>tr</extension>
- <mime-type>application/x-troff</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>tsv</extension>
- <mime-type>text/tab-separated-values</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>txt</extension>
- <mime-type>text/plain</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ulw</extension>
- <mime-type>audio/basic</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>ustar</extension>
- <mime-type>application/x-ustar</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>vxml</extension>
- <mime-type>application/voicexml+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xbm</extension>
- <mime-type>image/x-xbitmap</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xht</extension>
- <mime-type>application/xhtml+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xhtml</extension>
- <mime-type>application/xhtml+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xls</extension>
- <mime-type>application/vnd.ms-excel</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xml</extension>
- <mime-type>application/xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xpm</extension>
- <mime-type>image/x-xpixmap</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xsl</extension>
- <mime-type>application/xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xslt</extension>
- <mime-type>application/xslt+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xul</extension>
- <mime-type>application/vnd.mozilla.xul+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>xwd</extension>
- <mime-type>image/x-xwindowdump</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>vsd</extension>
- <mime-type>application/x-visio</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>wav</extension>
- <mime-type>audio/x-wav</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- Wireless Bitmap -->
- <extension>wbmp</extension>
- <mime-type>image/vnd.wap.wbmp</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- WML Source -->
- <extension>wml</extension>
- <mime-type>text/vnd.wap.wml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- Compiled WML -->
- <extension>wmlc</extension>
- <mime-type>application/vnd.wap.wmlc</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- WML Script Source -->
- <extension>wmls</extension>
- <mime-type>text/vnd.wap.wmlscript</mime-type>
- </mime-mapping>
- <mime-mapping>
- <!-- Compiled WML Script -->
- <extension>wmlscriptc</extension>
- <mime-type>application/vnd.wap.wmlscriptc</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>wmv</extension>
- <mime-type>video/x-ms-wmv</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>wrl</extension>
- <mime-type>x-world/x-vrml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>wspolicy</extension>
- <mime-type>application/wspolicy+xml</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>Z</extension>
- <mime-type>application/x-compress</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>z</extension>
- <mime-type>application/x-compress</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>zip</extension>
- <mime-type>application/zip</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jjj</extension>
- <mime-type>application/jjj</mime-type>
- </mime-mapping>
-
- <!-- ==================== Default Welcome File List ===================== -->
- <!-- When a request URI refers to a directory, the default servlet looks -->
- <!-- for a "welcome file" within that directory and, if present, -->
- <!-- to the corresponding resource URI for display. If no welcome file -->
- <!-- is present, the default servlet either serves a directory listing, -->
- <!-- or returns a 404 status, depending on how it is configured. -->
- <!-- -->
- <!-- If you define welcome files in your own application's web.xml -->
- <!-- deployment descriptor, that list *replaces* the list configured -->
- <!-- here, so be sure that you include any of the default values that -->
- <!-- you wish to include. -->
-
- <welcome-file-list>
- <welcome-file>index.html</welcome-file>
- <welcome-file>index.htm</welcome-file>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
-</web-app>
\ No newline at end of file
+++ /dev/null
-package org.apache.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class home_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");
- String reason = request.getParameter("error");
- boolean error = false;
- if (reason != null) error = true;
-
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /home.jsp(11,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("error");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(error);
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write("\r\n");
- out.write("\r\n");
- out.write("<html>\r\n");
- out.write("\r\n");
- out.write(" <head>\r\n");
- out.write(" <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">\r\n");
- out.write(" <title>");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write("</title>\r\n");
- out.write(" <link href=");
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write(" rel=\"stylesheet\" type=\"text/css\">\r\n");
- out.write(" </head>\r\n");
- out.write("\r\n");
- out.write(" <body>\r\n");
- out.write("<!-- Menu-bar\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menubar.jsp" + (("/jsp/menubar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("menu", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("none", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write("\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent(null);
- // /home.jsp(28,4) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("%{#error}");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /home.jsp(29,6) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("reason");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f1.doInitBody();
- }
- do {
- out.print(reason);
- int evalDoAfterBody = _jspx_th_s_005fset_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- out.write("\r\n");
- out.write(" <table border=\"0\" cellpadding=\"10\" cellspacing=\"0\" class=\"error\">\r\n");
- out.write(" <tr height=24 valign=middle>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- out.write("\r\n");
- out.write(" </body>\r\n");
- out.write("\r\n");
- out.write("</html>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /home.jsp(17,11) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("name.module");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /home.jsp(18,15) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/default.css");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /home.jsp(33,12) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("message.error.%{#reason}");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class editContents_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fparam_0026_005fname;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felseif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felseif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.release();
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.release();
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.release();
- _005fjspx_005ftagPool_005fs_005felse.release();
- _005fjspx_005ftagPool_005fs_005felseif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write('\r');
- out.write('\n');
-
- String action = request.getParameter("action");
- String index = request.getParameter("index");
-
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /jsp/editContents.jsp(9,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("todo");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(action);
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent(null);
- // /jsp/editContents.jsp(10,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("edit");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f1.doInitBody();
- }
- do {
- out.print(index);
- int evalDoAfterBody = _jspx_th_s_005fset_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- out.write("\r\n");
- out.write("\r\n");
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f1(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f2(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f3(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f4(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write("<table width=100% cellpadding=0 cellspacing=0 border=0 class=attribute>\r\n");
- out.write(" <tr height=20 valign=bottom>\r\n");
- out.write(" <td width=20></td>\r\n");
- out.write(" <td width=18></td>\r\n");
- out.write(" <td width=18></td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- out.write(" <td width=120 align=center> ");
- if (_jspx_meth_s_005ftext_005f1(_jspx_page_context))
- return;
- out.write(" </td>\r\n");
- out.write(" <td width=80 align=right>");
- if (_jspx_meth_s_005ftext_005f2(_jspx_page_context))
- return;
- out.write(" </td>\r\n");
- out.write(" <td width=75 align=left> ");
- if (_jspx_meth_s_005ftext_005f3(_jspx_page_context))
- return;
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f5(_jspx_page_context))
- return;
- out.write("\" border=\"none\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent(null);
- // /jsp/editContents.jsp(37,2) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("documents.size > 0");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f0 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/editContents.jsp(38,4) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f0.setValue("documents");
- int _jspx_eval_s_005fiterator_005f0 = _jspx_th_s_005fiterator_005f0.doStartTag();
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f2(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f1(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- if (_jspx_meth_s_005felseif_005f0(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- if (_jspx_meth_s_005felse_005f1(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f3(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f2(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f14(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f4 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(69,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f4.setTest("%{#todo == 'renameDocument'}");
- int _jspx_eval_s_005fif_005f4 = _jspx_th_s_005fif_005f4.doStartTag();
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f4.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f5 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- // /jsp/editContents.jsp(70,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f5.setTest("%{#edit == #docindex}");
- int _jspx_eval_s_005fif_005f5 = _jspx_th_s_005fif_005f5.doStartTag();
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f5.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=\"hidden\" name=\"action\" value=\"renameDocument\" />\r\n");
- out.write(" <input type=\"hidden\" name=\"index\" value=\"");
- out.print(index);
- out.write("\" />\r\n");
- out.write(" <input type=\"text\" name=\"documentTitle\" size=\"60\" value=\"");
- if (_jspx_meth_s_005fproperty_005f1(_jspx_th_s_005fif_005f5, _jspx_page_context))
- return;
- out.write("\" />\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f5);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f5);
- if (_jspx_meth_s_005felse_005f3(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f4);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f4);
- if (_jspx_meth_s_005felse_005f4(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=center>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f6(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f5(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f6(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f7(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f7(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f11(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("</table>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /jsp/editContents.jsp(12,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setId("develop");
- // /jsp/editContents.jsp(12,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setNamespace("/study");
- // /jsp/editContents.jsp(12,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setAction("document-study");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f0(_jspx_th_s_005furl_005f0, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f0 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f0);
- // /jsp/editContents.jsp(13,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setName("action");
- int _jspx_eval_s_005fparam_005f0 = _jspx_th_s_005fparam_005f0.doStartTag();
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f0.doInitBody();
- }
- do {
- out.write("develop");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent(null);
- // /jsp/editContents.jsp(15,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setId("reduce");
- // /jsp/editContents.jsp(15,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setNamespace("/study");
- // /jsp/editContents.jsp(15,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setAction("document-study");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f1(_jspx_th_s_005furl_005f1, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f1 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f1);
- // /jsp/editContents.jsp(16,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f1.setName("action");
- int _jspx_eval_s_005fparam_005f1 = _jspx_th_s_005fparam_005f1.doStartTag();
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f1.doInitBody();
- }
- do {
- out.write("reduce");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent(null);
- // /jsp/editContents.jsp(18,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setId("reduceall");
- // /jsp/editContents.jsp(18,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setNamespace("/study");
- // /jsp/editContents.jsp(18,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setAction("document-study");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f2(_jspx_th_s_005furl_005f2, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f2 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f2);
- // /jsp/editContents.jsp(19,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f2.setName("action");
- int _jspx_eval_s_005fparam_005f2 = _jspx_th_s_005fparam_005f2.doStartTag();
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f2.doInitBody();
- }
- do {
- out.write("reduceall");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent(null);
- // /jsp/editContents.jsp(21,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setId("addocument");
- // /jsp/editContents.jsp(21,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setNamespace("/study");
- // /jsp/editContents.jsp(21,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setAction("select-file");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f3(_jspx_th_s_005furl_005f3, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f3 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f3);
- // /jsp/editContents.jsp(22,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f3.setName("nextAction");
- int _jspx_eval_s_005fparam_005f3 = _jspx_th_s_005fparam_005f3.doStartTag();
- if (_jspx_eval_s_005fparam_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f3.doInitBody();
- }
- do {
- out.write("import");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent(null);
- // /jsp/editContents.jsp(24,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setId("undo");
- // /jsp/editContents.jsp(24,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setNamespace("/study");
- // /jsp/editContents.jsp(24,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setAction("step-study");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /jsp/editContents.jsp(31,8) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("label.title");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent(null);
- // /jsp/editContents.jsp(32,37) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("label.version");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent(null);
- // /jsp/editContents.jsp(33,29) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("label.size");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent(null);
- // /jsp/editContents.jsp(34,52) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("label.date");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f5(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f5.setParent(null);
- // /jsp/editContents.jsp(34,89) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setValue("/skin/icon.sortdown.png");
- int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
- if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f2 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(39,6) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setVar("docindex");
- // /jsp/editContents.jsp(39,6) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setValue("%{index}");
- int _jspx_eval_s_005fset_005f2 = _jspx_th_s_005fset_005f2.doStartTag();
- if (_jspx_th_s_005fset_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(42,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f1.setTest("%{#todo == 'renameDocument'}");
- int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f2(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- if (_jspx_meth_s_005felse_005f0(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f2 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/editContents.jsp(43,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f2.setTest("%{#edit == #docindex}");
- int _jspx_eval_s_005fif_005f2 = _jspx_th_s_005fif_005f2.doStartTag();
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f0(_jspx_th_s_005fif_005f2, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- // /jsp/editContents.jsp(44,14) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("%{undo}");
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f6(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f4(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/editContents.jsp(44,44) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setValue("/skin/icon.undo.png");
- int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
- if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f4 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/editContents.jsp(44,103) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f4.setName("tooltip.cancel");
- int _jspx_eval_s_005ftext_005f4 = _jspx_th_s_005ftext_005f4.doStartTag();
- if (_jspx_th_s_005ftext_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f7(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/editContents.jsp(46,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setValue("/skin/image.box.png");
- int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
- if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005felseif_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:elseif
- org.apache.struts2.views.jsp.ElseIfTag _jspx_th_s_005felseif_005f0 = (org.apache.struts2.views.jsp.ElseIfTag) _005fjspx_005ftagPool_005fs_005felseif_0026_005ftest.get(org.apache.struts2.views.jsp.ElseIfTag.class);
- _jspx_th_s_005felseif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felseif_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(48,17) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005felseif_005f0.setTest("%{presentationState == 'open' || presentationState == 'deepopen'}");
- int _jspx_eval_s_005felseif_005f0 = _jspx_th_s_005felseif_005f0.doStartTag();
- if (_jspx_eval_s_005felseif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felseif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felseif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felseif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f1(_jspx_th_s_005felseif_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felseif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felseif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felseif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felseif_0026_005ftest.reuse(_jspx_th_s_005felseif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felseif_0026_005ftest.reuse(_jspx_th_s_005felseif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felseif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f1 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felseif_005f0);
- // /jsp/editContents.jsp(49,14) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f1.setHref("%{reduceall}&index=%{#docindex}");
- int _jspx_eval_s_005fa_005f1 = _jspx_th_s_005fa_005f1.doStartTag();
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f1.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f8(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/editContents.jsp(49,68) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setValue("/skin/icon.minus.png");
- int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
- if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f2(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f2 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/editContents.jsp(51,14) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f2.setHref("%{develop}&index=%{#docindex}");
- int _jspx_eval_s_005fa_005f2 = _jspx_th_s_005fa_005f2.doStartTag();
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f2.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f9(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f9 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/editContents.jsp(51,66) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f9.setValue("/skin/icon.plus.png");
- int _jspx_eval_s_005furl_005f9 = _jspx_th_s_005furl_005f9.doStartTag();
- if (_jspx_th_s_005furl_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f3 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(55,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f3.setTest("%{#todo != 'renameDocument'}");
- int _jspx_eval_s_005fif_005f3 = _jspx_th_s_005fif_005f3.doStartTag();
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <div id=\"popdoc");
- if (_jspx_meth_s_005fproperty_005f0(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("\" style=\"position:absolute; display:none; top:0px; left:0px; z-index:10000;\" onmouseover=\"javascript:_mouseOverContext=true;\" onmouseout=\"javascript:_mouseOverContext=false;\">\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menupopup.jsp", out, false);
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f3(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f0 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/editContents.jsp(56,27) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f0.setValue("%{#docindex}");
- int _jspx_eval_s_005fproperty_005f0 = _jspx_th_s_005fproperty_005f0.doStartTag();
- if (_jspx_th_s_005fproperty_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f3 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/editContents.jsp(59,12) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f3.setHref("popdoc%{#docindex}");
- int _jspx_eval_s_005fa_005f3 = _jspx_th_s_005fa_005f3.doStartTag();
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f10(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\" onMouseOver=this.src=\"");
- if (_jspx_meth_s_005furl_005f11(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\" onMouseOut=this.src=\"");
- if (_jspx_meth_s_005furl_005f12(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f5(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\"/>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fa_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f10 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/editContents.jsp(60,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f10.setValue("/skin/%{editIcon}");
- int _jspx_eval_s_005furl_005f10 = _jspx_th_s_005furl_005f10.doStartTag();
- if (_jspx_th_s_005furl_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f11 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/editContents.jsp(60,82) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f11.setValue("/skin/icon.ed.png");
- int _jspx_eval_s_005furl_005f11 = _jspx_th_s_005furl_005f11.doStartTag();
- if (_jspx_th_s_005furl_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f12 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/editContents.jsp(60,139) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f12.setValue("/skin/%{editIcon}");
- int _jspx_eval_s_005furl_005f12 = _jspx_th_s_005furl_005f12.doStartTag();
- if (_jspx_th_s_005furl_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f5 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/editContents.jsp(60,215) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f5.setName("tooltip.edit.document");
- int _jspx_eval_s_005ftext_005f5 = _jspx_th_s_005ftext_005f5.doStartTag();
- if (_jspx_th_s_005ftext_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f2 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f2 = _jspx_th_s_005felse_005f2.doStartTag();
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f13(_jspx_th_s_005felse_005f2, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"\"/>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f13(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f13 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f2);
- // /jsp/editContents.jsp(64,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f13.setValue("/skin/%{stateIcon}");
- int _jspx_eval_s_005furl_005f13 = _jspx_th_s_005furl_005f13.doStartTag();
- if (_jspx_th_s_005furl_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f14 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(67,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f14.setValue("/skin/%{fileIcon}");
- int _jspx_eval_s_005furl_005f14 = _jspx_th_s_005furl_005f14.doStartTag();
- if (_jspx_th_s_005furl_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f1 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f5);
- // /jsp/editContents.jsp(73,73) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f1.setValue("title");
- int _jspx_eval_s_005fproperty_005f1 = _jspx_th_s_005fproperty_005f1.doStartTag();
- if (_jspx_th_s_005fproperty_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f3 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- int _jspx_eval_s_005felse_005f3 = _jspx_th_s_005felse_005f3.doStartTag();
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fproperty_005f2(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f2 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- // /jsp/editContents.jsp(75,14) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f2.setValue("title");
- int _jspx_eval_s_005fproperty_005f2 = _jspx_th_s_005fproperty_005f2.doStartTag();
- if (_jspx_th_s_005fproperty_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f4 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f4 = _jspx_th_s_005felse_005f4.doStartTag();
- if (_jspx_eval_s_005felse_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f4.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f4(_jspx_th_s_005felse_005f4, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f4 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f4);
- // /jsp/editContents.jsp(78,12) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f4.setHref("%{URL}");
- // /jsp/editContents.jsp(78,12) null
- _jspx_th_s_005fa_005f4.setDynamicAttribute(null, "target", new String("_blank"));
- // /jsp/editContents.jsp(78,12) name = cssClass type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f4.setCssClass("link");
- int _jspx_eval_s_005fa_005f4 = _jspx_th_s_005fa_005f4.doStartTag();
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f4.doInitBody();
- }
- do {
- if (_jspx_meth_s_005fproperty_005f3(_jspx_th_s_005fa_005f4, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fa_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f3 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f4);
- // /jsp/editContents.jsp(78,63) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f3.setValue("title");
- int _jspx_eval_s_005fproperty_005f3 = _jspx_th_s_005fproperty_005f3.doStartTag();
- if (_jspx_th_s_005fproperty_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f6 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(82,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f6.setTest("%{progressState == 'EXTERN'}");
- int _jspx_eval_s_005fif_005f6 = _jspx_th_s_005fif_005f6.doStartTag();
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f6.doInitBody();
- }
- do {
- if (_jspx_meth_s_005fproperty_005f4(_jspx_th_s_005fif_005f6, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fif_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f4 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f6);
- // /jsp/editContents.jsp(82,52) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f4.setValue("version");
- int _jspx_eval_s_005fproperty_005f4 = _jspx_th_s_005fproperty_005f4.doStartTag();
- if (_jspx_th_s_005fproperty_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f5 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f5 = _jspx_th_s_005felse_005f5.doStartTag();
- if (_jspx_eval_s_005felse_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f5.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <table>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f15(_jspx_th_s_005felse_005f5, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f6(_jspx_th_s_005felse_005f5, _jspx_page_context))
- return true;
- out.write("\"/></td>\r\n");
- out.write(" <td> ");
- if (_jspx_meth_s_005fproperty_005f5(_jspx_th_s_005felse_005f5, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f16(_jspx_th_s_005felse_005f5, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f15(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f15 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f5);
- // /jsp/editContents.jsp(86,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f15.setValue("/skin/%{sharingIcon}");
- int _jspx_eval_s_005furl_005f15 = _jspx_th_s_005furl_005f15.doStartTag();
- if (_jspx_th_s_005furl_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f6 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f5);
- // /jsp/editContents.jsp(86,107) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f6.setName("tooltip.shared");
- int _jspx_eval_s_005ftext_005f6 = _jspx_th_s_005ftext_005f6.doStartTag();
- if (_jspx_th_s_005ftext_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f5 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f5);
- // /jsp/editContents.jsp(87,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f5.setValue("version");
- int _jspx_eval_s_005fproperty_005f5 = _jspx_th_s_005fproperty_005f5.doStartTag();
- if (_jspx_th_s_005fproperty_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f16(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f16 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f16.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f5);
- // /jsp/editContents.jsp(88,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f16.setValue("/skin/%{versioningIcon}");
- int _jspx_eval_s_005furl_005f16 = _jspx_th_s_005furl_005f16.doStartTag();
- if (_jspx_th_s_005furl_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f16);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f16);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f6 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(93,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f6.setValue("size");
- int _jspx_eval_s_005fproperty_005f6 = _jspx_th_s_005fproperty_005f6.doStartTag();
- if (_jspx_th_s_005fproperty_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f7 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(94,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f7.setValue("date");
- int _jspx_eval_s_005fproperty_005f7 = _jspx_th_s_005fproperty_005f7.doStartTag();
- if (_jspx_th_s_005fproperty_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f7 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/editContents.jsp(96,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f7.setTest("%{presentationState == 'open' || presentationState == 'deepopen'}");
- int _jspx_eval_s_005fif_005f7 = _jspx_th_s_005fif_005f7.doStartTag();
- if (_jspx_eval_s_005fif_005f7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f7.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f1(_jspx_th_s_005fif_005f7, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f2(_jspx_th_s_005fif_005f7, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f8(_jspx_th_s_005fif_005f7, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f7.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f1 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f7);
- // /jsp/editContents.jsp(97,8) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f1.setValue("uses");
- int _jspx_eval_s_005fiterator_005f1 = _jspx_th_s_005fiterator_005f1.doStartTag();
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f17(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td><i>");
- if (_jspx_meth_s_005ftext_005f7(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write(":</i> ");
- if (_jspx_meth_s_005fproperty_005f8(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" <td align=center>");
- if (_jspx_meth_s_005fproperty_005f9(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f10(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f11(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f17(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f17 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f17.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/editContents.jsp(101,26) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f17.setValue("/skin/icon.relation.png");
- int _jspx_eval_s_005furl_005f17 = _jspx_th_s_005furl_005f17.doStartTag();
- if (_jspx_th_s_005furl_005f17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f17);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f17);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f7 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/editContents.jsp(102,19) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f7.setName("label.uses");
- int _jspx_eval_s_005ftext_005f7 = _jspx_th_s_005ftext_005f7.doStartTag();
- if (_jspx_th_s_005ftext_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f8 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/editContents.jsp(102,57) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f8.setValue("title");
- int _jspx_eval_s_005fproperty_005f8 = _jspx_th_s_005fproperty_005f8.doStartTag();
- if (_jspx_th_s_005fproperty_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f9 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/editContents.jsp(103,29) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f9.setValue("version");
- int _jspx_eval_s_005fproperty_005f9 = _jspx_th_s_005fproperty_005f9.doStartTag();
- if (_jspx_th_s_005fproperty_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f10 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/editContents.jsp(104,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f10.setValue("size");
- int _jspx_eval_s_005fproperty_005f10 = _jspx_th_s_005fproperty_005f10.doStartTag();
- if (_jspx_th_s_005fproperty_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f11 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/editContents.jsp(105,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f11.setValue("date");
- int _jspx_eval_s_005fproperty_005f11 = _jspx_th_s_005fproperty_005f11.doStartTag();
- if (_jspx_th_s_005fproperty_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f2 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f7);
- // /jsp/editContents.jsp(108,8) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f2.setValue("attachments");
- int _jspx_eval_s_005fiterator_005f2 = _jspx_th_s_005fiterator_005f2.doStartTag();
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f18(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td>\r\n");
- out.write(" <i>");
- if (_jspx_meth_s_005ftext_005f8(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write(":</i> \r\n");
- out.write(" ");
- if (_jspx_meth_s_005fproperty_005f12(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write(" ");
- if (_jspx_meth_s_005fproperty_005f13(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=center></td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f14(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f15(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f18(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f18 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f18.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/editContents.jsp(112,26) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f18.setValue("/skin/image.attach.png");
- int _jspx_eval_s_005furl_005f18 = _jspx_th_s_005furl_005f18.doStartTag();
- if (_jspx_th_s_005furl_005f18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f18);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f18);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f8 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/editContents.jsp(114,17) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f8.setName("label.converts");
- int _jspx_eval_s_005ftext_005f8 = _jspx_th_s_005ftext_005f8.doStartTag();
- if (_jspx_th_s_005ftext_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f12 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/editContents.jsp(115,14) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f12.setValue("format");
- int _jspx_eval_s_005fproperty_005f12 = _jspx_th_s_005fproperty_005f12.doStartTag();
- if (_jspx_th_s_005fproperty_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f13(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f13 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/editContents.jsp(115,48) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f13.setValue("description");
- int _jspx_eval_s_005fproperty_005f13 = _jspx_th_s_005fproperty_005f13.doStartTag();
- if (_jspx_th_s_005fproperty_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f14 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/editContents.jsp(118,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f14.setValue("size");
- int _jspx_eval_s_005fproperty_005f14 = _jspx_th_s_005fproperty_005f14.doStartTag();
- if (_jspx_th_s_005fproperty_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f15(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f15 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/editContents.jsp(119,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f15.setValue("date");
- int _jspx_eval_s_005fproperty_005f15 = _jspx_th_s_005fproperty_005f15.doStartTag();
- if (_jspx_th_s_005fproperty_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f8 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f7);
- // /jsp/editContents.jsp(122,8) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f8.setTest("%{history != null}");
- int _jspx_eval_s_005fif_005f8 = _jspx_th_s_005fif_005f8.doStartTag();
- if (_jspx_eval_s_005fif_005f8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f8.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f8.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f9(_jspx_th_s_005fif_005f8, _jspx_page_context))
- return true;
- if (_jspx_meth_s_005felse_005f6(_jspx_th_s_005fif_005f8, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" <td><i>");
- if (_jspx_meth_s_005ftext_005f9(_jspx_th_s_005fif_005f8, _jspx_page_context))
- return true;
- out.write("</i></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f10(_jspx_th_s_005fif_005f8, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f8.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f8, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f9 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f8);
- // /jsp/editContents.jsp(125,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f9.setTest("%{presentationState == 'deepopen'}");
- int _jspx_eval_s_005fif_005f9 = _jspx_th_s_005fif_005f9.doStartTag();
- if (_jspx_eval_s_005fif_005f9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f9.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f9.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f5(_jspx_th_s_005fif_005f9, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f20(_jspx_th_s_005fif_005f9, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f9.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f9, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f5 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f9);
- // /jsp/editContents.jsp(127,16) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f5.setHref("%{reduce}&index=%{#docindex}");
- int _jspx_eval_s_005fa_005f5 = _jspx_th_s_005fa_005f5.doStartTag();
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f5.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f19(_jspx_th_s_005fa_005f5, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f19(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f19 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f19.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f5);
- // /jsp/editContents.jsp(127,67) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f19.setValue("/skin/icon.minus.png");
- int _jspx_eval_s_005furl_005f19 = _jspx_th_s_005furl_005f19.doStartTag();
- if (_jspx_th_s_005furl_005f19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f19);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f19);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f20(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f9, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f20 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f20.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f9);
- // /jsp/editContents.jsp(129,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f20.setValue("/skin/image.diropen.png");
- int _jspx_eval_s_005furl_005f20 = _jspx_th_s_005furl_005f20.doStartTag();
- if (_jspx_th_s_005furl_005f20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f20);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f20);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f8, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f6 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f8);
- int _jspx_eval_s_005felse_005f6 = _jspx_th_s_005felse_005f6.doStartTag();
- if (_jspx_eval_s_005felse_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f6.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f6(_jspx_th_s_005felse_005f6, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f22(_jspx_th_s_005felse_005f6, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f6 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f6);
- // /jsp/editContents.jsp(132,16) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f6.setHref("%{develop}&index=%{#docindex}");
- int _jspx_eval_s_005fa_005f6 = _jspx_th_s_005fa_005f6.doStartTag();
- if (_jspx_eval_s_005fa_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f6.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f21(_jspx_th_s_005fa_005f6, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f21(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f21 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f21.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f6);
- // /jsp/editContents.jsp(132,68) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f21.setValue("/skin/icon.plus.png");
- int _jspx_eval_s_005furl_005f21 = _jspx_th_s_005furl_005f21.doStartTag();
- if (_jspx_th_s_005furl_005f21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f21);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f21);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f22(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f22 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f22.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f6);
- // /jsp/editContents.jsp(134,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f22.setValue("/skin/image.dirclosed.png");
- int _jspx_eval_s_005furl_005f22 = _jspx_th_s_005furl_005f22.doStartTag();
- if (_jspx_th_s_005furl_005f22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f22);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f22);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f8, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f9 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f8);
- // /jsp/editContents.jsp(136,19) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f9.setName("label.history");
- int _jspx_eval_s_005ftext_005f9 = _jspx_th_s_005ftext_005f9.doStartTag();
- if (_jspx_th_s_005ftext_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f8, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f10 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f8);
- // /jsp/editContents.jsp(138,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f10.setTest("%{presentationState == 'deepopen'}");
- int _jspx_eval_s_005fif_005f10 = _jspx_th_s_005fif_005f10.doStartTag();
- if (_jspx_eval_s_005fif_005f10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f10.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f10.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f3(_jspx_th_s_005fif_005f10, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f10.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f10, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f3 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f10);
- // /jsp/editContents.jsp(139,12) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f3.setValue("history");
- int _jspx_eval_s_005fiterator_005f3 = _jspx_th_s_005fiterator_005f3.doStartTag();
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td colspan=3></td>\r\n");
- out.write(" <td>\r\n");
- out.write(" <table cellpadding=0 cellspacing=0 border=0>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td width=18><img src=\"");
- if (_jspx_meth_s_005furl_005f23(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005fproperty_005f16(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=center>\r\n");
- out.write(" <table>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f24(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f10(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\"/></td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005fproperty_005f17(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f25(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f18(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f19(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f23(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f23 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f23.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/editContents.jsp(145,43) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f23.setValue("/skin/%{fileIcon}");
- int _jspx_eval_s_005furl_005f23 = _jspx_th_s_005furl_005f23.doStartTag();
- if (_jspx_th_s_005furl_005f23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f23);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f23);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f16(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f16 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f16.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/editContents.jsp(146,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f16.setValue("description");
- int _jspx_eval_s_005fproperty_005f16 = _jspx_th_s_005fproperty_005f16.doStartTag();
- if (_jspx_th_s_005fproperty_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f16);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f16);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f24(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f24 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f24.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/editContents.jsp(153,34) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f24.setValue("/skin/%{sharingIcon}");
- int _jspx_eval_s_005furl_005f24 = _jspx_th_s_005furl_005f24.doStartTag();
- if (_jspx_th_s_005furl_005f24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f24);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f24);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f10 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/editContents.jsp(153,113) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f10.setName("tooltip.shared");
- int _jspx_eval_s_005ftext_005f10 = _jspx_th_s_005ftext_005f10.doStartTag();
- if (_jspx_th_s_005ftext_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f17(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f17 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f17.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/editContents.jsp(154,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f17.setValue("version");
- int _jspx_eval_s_005fproperty_005f17 = _jspx_th_s_005fproperty_005f17.doStartTag();
- if (_jspx_th_s_005fproperty_005f17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f17);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f17);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f25(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f25 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f25.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/editContents.jsp(155,34) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f25.setValue("/skin/%{versioningIcon}");
- int _jspx_eval_s_005furl_005f25 = _jspx_th_s_005furl_005f25.doStartTag();
- if (_jspx_th_s_005furl_005f25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f25);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f25);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f18(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f18 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f18.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/editContents.jsp(159,30) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f18.setValue("size");
- int _jspx_eval_s_005fproperty_005f18 = _jspx_th_s_005fproperty_005f18.doStartTag();
- if (_jspx_th_s_005fproperty_005f18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f18);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f18);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f19(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f19 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f19.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/editContents.jsp(160,30) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f19.setValue("date");
- int _jspx_eval_s_005fproperty_005f19 = _jspx_th_s_005fproperty_005f19.doStartTag();
- if (_jspx_th_s_005fproperty_005f19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f19);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f19);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f11(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f11 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f11.setParent(null);
- // /jsp/editContents.jsp(168,2) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f11.setTest("%{#todo != 'renameDocument' && userRights.canCreateDocument()}");
- int _jspx_eval_s_005fif_005f11 = _jspx_th_s_005fif_005f11.doStartTag();
- if (_jspx_eval_s_005fif_005f11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f11.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f11.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=22 valign=bottom>\r\n");
- out.write(" <td align=center>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f7(_jspx_th_s_005fif_005f11, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f11.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f11, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f7 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f11);
- // /jsp/editContents.jsp(171,8) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f7.setHref("%{addocument}");
- int _jspx_eval_s_005fa_005f7 = _jspx_th_s_005fa_005f7.doStartTag();
- if (_jspx_eval_s_005fa_005f7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f7.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f26(_jspx_th_s_005fa_005f7, _jspx_page_context))
- return true;
- out.write("\" onMouseOver=this.src=\"");
- if (_jspx_meth_s_005furl_005f27(_jspx_th_s_005fa_005f7, _jspx_page_context))
- return true;
- out.write("\" onMouseOut=this.src=\"");
- if (_jspx_meth_s_005furl_005f28(_jspx_th_s_005fa_005f7, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f11(_jspx_th_s_005fa_005f7, _jspx_page_context))
- return true;
- out.write("\" />\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fa_005f7.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f26(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f26 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f26.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f7);
- // /jsp/editContents.jsp(172,20) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f26.setValue("/skin/icon.add.png");
- int _jspx_eval_s_005furl_005f26 = _jspx_th_s_005furl_005f26.doStartTag();
- if (_jspx_th_s_005furl_005f26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f26);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f26);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f27(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f27 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f27.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f7);
- // /jsp/editContents.jsp(172,79) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f27.setValue("/skin/icon.addhot.png");
- int _jspx_eval_s_005furl_005f27 = _jspx_th_s_005furl_005f27.doStartTag();
- if (_jspx_th_s_005furl_005f27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f27);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f27);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f28(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f28 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f28.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f7);
- // /jsp/editContents.jsp(172,140) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f28.setValue("/skin/icon.add.png");
- int _jspx_eval_s_005furl_005f28 = _jspx_th_s_005furl_005f28.doStartTag();
- if (_jspx_th_s_005furl_005f28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f28);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f28);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f11 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f7);
- // /jsp/editContents.jsp(172,198) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f11.setName("tooltip.import");
- int _jspx_eval_s_005ftext_005f11 = _jspx_th_s_005ftext_005f11.doStartTag();
- if (_jspx_th_s_005ftext_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f11);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-import org.splat.kernel.User;
-import org.splat.som.Study;
-import org.splat.som.KnowledgeElement;
-import org.splat.som.ApplicationRights;
-import org.splat.simer.ApplicationSettings;
-
-public final class menubar_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private enum Menu { none, create, open, study, knowledge, datadmin, sysadmin, help };
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fparam_0026_005fname;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.release();
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Initialization of the context\r\n");
- out.write(" -->\r\n");
- String login = request.getParameter("login"); // Null or disabled
- String selection = request.getParameter("menu"); // Active menu
-
- Menu selected = Menu.valueOf(selection);
-
- ApplicationRights user = (ApplicationRights)session.getAttribute("user.rights"); // Active user rights
- Object study = (Object)session.getAttribute("study.open"); // Active study, if exists
- Object known = (Object)session.getAttribute("knowledge.open"); // Active knowledge, if exists
-
- out.write("\r\n");
- out.write("<!-- Set of actions associated to menus\r\n");
- out.write(" -->\r\n");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /jsp/menubar.jsp(27,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("wurl");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(ApplicationSettings.getWebSiteURL());
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent(null);
- // /jsp/menubar.jsp(28,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("hurl");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f1.doInitBody();
- }
- do {
- out.print(ApplicationSettings.getHelpURL());
- int evalDoAfterBody = _jspx_th_s_005fset_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- out.write('\r');
- out.write('\n');
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /jsp/menubar.jsp(29,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setId("login");
- // /jsp/menubar.jsp(29,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setNamespace("/");
- // /jsp/menubar.jsp(29,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setAction("login");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f0 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f0);
- // /jsp/menubar.jsp(30,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setName("backMenu");
- int _jspx_eval_s_005fparam_005f0 = _jspx_th_s_005fparam_005f0.doStartTag();
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f0.doInitBody();
- }
- do {
- out.print(selection);
- int evalDoAfterBody = _jspx_th_s_005fparam_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f0);
- out.write('\r');
- out.write('\n');
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent(null);
- // /jsp/menubar.jsp(32,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setId("logout");
- // /jsp/menubar.jsp(32,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setNamespace("/");
- // /jsp/menubar.jsp(32,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setAction("logout");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f1 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f1);
- // /jsp/menubar.jsp(33,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f1.setName("backMenu");
- int _jspx_eval_s_005fparam_005f1 = _jspx_th_s_005fparam_005f1.doStartTag();
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f1.doInitBody();
- }
- do {
- out.print(selection);
- int evalDoAfterBody = _jspx_th_s_005fparam_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f1);
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f1);
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f2(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f3(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f4(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f5(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f6(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f7(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f8(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f9(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Display of the menu-bar\r\n");
- out.write(" -->\r\n");
- out.write("<div id=header>\r\n");
- out.write(" <div id=top-spacer></div>\r\n");
- out.write(" <div id=logo>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write(" <div id=menu-bar>\r\n");
-
- if (selected == Menu.create) {
-
- out.write(" <span id=\"menu-front\"><img src=\"");
- if (_jspx_meth_s_005furl_005f11(_jspx_page_context))
- return;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write("\" /></span>\r\n");
- } else if (user.canCreateStudy()) {
-
- out.write(" <span id=\"menu-back\">");
- if (_jspx_meth_s_005fa_005f1(_jspx_page_context))
- return;
- out.write("</span>\r\n");
- } else {
-
- out.write(" <span id=\"menu-back\"><img src=\"");
- if (_jspx_meth_s_005furl_005f13(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></span>\r\n");
- }
-
- if (selected == Menu.open) {
-
- out.write(" <span id=\"menu-front\"><img src=\"");
- if (_jspx_meth_s_005furl_005f14(_jspx_page_context))
- return;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f2(_jspx_page_context))
- return;
- out.write("\" /></span>\r\n");
- } else { // Accessible to everyone
-
- out.write(" <span id=\"menu-back\">");
- if (_jspx_meth_s_005fa_005f2(_jspx_page_context))
- return;
- out.write("</span>\r\n");
- }
-
- if (selected == Menu.study) {
-
- out.write(" <span id=\"menu-front\"><img src=\"");
- if (_jspx_meth_s_005furl_005f16(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></span>\r\n");
- } else if (study == null) {
-
- out.write(" <span id=\"menu-back\"><img src=\"");
- if (_jspx_meth_s_005furl_005f17(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></span>\r\n");
- } else {
-
- out.write(" <span id=\"menu-back\">");
- if (_jspx_meth_s_005fa_005f3(_jspx_page_context))
- return;
- out.write("</span>\r\n");
- }
-
- if (selected == Menu.knowledge) {
-
- out.write(" <span id=\"menu-front\"><img src=\"");
- if (_jspx_meth_s_005furl_005f19(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></span>\r\n");
- } else if (known == null) {
-
- out.write(" <span id=\"menu-back\"><img src=\"");
- if (_jspx_meth_s_005furl_005f20(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></span>\r\n");
- } else {
-
- out.write(" <span id=\"menu-back\">");
- if (_jspx_meth_s_005fa_005f4(_jspx_page_context))
- return;
- out.write("</span>\r\n");
- }
-
- if (selected == Menu.datadmin) {
-
- out.write(" <span id=\"menu-front\"><img src=\"");
- if (_jspx_meth_s_005furl_005f22(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></span>\r\n");
- } else if (user.canManageKnowledges()) {
-
- out.write(" <span id=\"menu-back\">");
- if (_jspx_meth_s_005fa_005f5(_jspx_page_context))
- return;
- out.write("</span>\r\n");
- }
-
- if (selected == Menu.sysadmin) {
-
- out.write(" <span id=\"menu-front\"><img src=\"");
- if (_jspx_meth_s_005furl_005f24(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></span>\r\n");
- } else if (user.canManageDatabase()) {
-
- out.write(" <span id=\"menu-back\">");
- if (_jspx_meth_s_005fa_005f6(_jspx_page_context))
- return;
- out.write("</span>\r\n");
- }
-
- if (selected == Menu.help) {
-
- out.write(" <span id=\"menu-front\"><img src=\"");
- if (_jspx_meth_s_005furl_005f26(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></span>\r\n");
- } else { // Accessible to everyone
-
- out.write(" <span id=\"menu-back\">");
- if (_jspx_meth_s_005fa_005f7(_jspx_page_context))
- return;
- out.write("</span>\r\n");
- }
-
- out.write("</div>\r\n");
- out.write("<!-- Display of the login menu\r\n");
- out.write(" -->\r\n");
-if (login == null) { // That is, not disabled (yes, null means enabled!)
- User connected = user.getUser();
-
- out.write("<div id=login-bar>\r\n");
- out.write(" <table border=\"0\" cellpadding=\"4\" cellspacing=\"0\" class=\"text\">\r\n");
- out.write(" <tr valign=\"bottom\">\r\n");
- out.write(" <td><br/><img src=\"");
- if (_jspx_meth_s_005furl_005f28(_jspx_page_context))
- return;
- out.write("\" border=\"none\"/></td>\r\n");
- if (connected != null) {
- if (connected.getRoleNames().equals("sysadmin")) {
-
- out.write(" <td>");
- if (_jspx_meth_s_005ftext_005f9(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- } else {
-
- out.write(" <td>");
- out.print(connected.getDisplayName());
- out.write("</td>\t\r\n");
- }
-
- out.write(" <td>| ");
- if (_jspx_meth_s_005fa_005f8(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- } else {
-
- out.write(" <td><br/>");
- if (_jspx_meth_s_005fa_005f9(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- }
-
- out.write(" <td></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </div>\r\n");
-}
-
- out.write("<div id=dock></div>\r\n");
- out.write("</div>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005furl_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent(null);
- // /jsp/menubar.jsp(35,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setId("new");
- // /jsp/menubar.jsp(35,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setNamespace("/");
- // /jsp/menubar.jsp(35,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setAction("select");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f2(_jspx_th_s_005furl_005f2, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f2 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f2);
- // /jsp/menubar.jsp(36,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f2.setName("menu");
- int _jspx_eval_s_005fparam_005f2 = _jspx_th_s_005fparam_005f2.doStartTag();
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f2.doInitBody();
- }
- do {
- out.write("create");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent(null);
- // /jsp/menubar.jsp(38,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setId("open");
- // /jsp/menubar.jsp(38,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setNamespace("/");
- // /jsp/menubar.jsp(38,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setAction("select");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f3(_jspx_th_s_005furl_005f3, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f3 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f3);
- // /jsp/menubar.jsp(39,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f3.setName("menu");
- int _jspx_eval_s_005fparam_005f3 = _jspx_th_s_005fparam_005f3.doStartTag();
- if (_jspx_eval_s_005fparam_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f3.doInitBody();
- }
- do {
- out.write("search");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent(null);
- // /jsp/menubar.jsp(41,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setId("study");
- // /jsp/menubar.jsp(41,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setNamespace("/study");
- // /jsp/menubar.jsp(41,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setAction("step-study");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f5(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f5.setParent(null);
- // /jsp/menubar.jsp(42,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setId("idea");
- // /jsp/menubar.jsp(42,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setNamespace("/study");
- // /jsp/menubar.jsp(42,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setAction("step-knowledge");
- int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
- if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f6(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f6.setParent(null);
- // /jsp/menubar.jsp(43,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setId("datadmin");
- // /jsp/menubar.jsp(43,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setNamespace("/");
- // /jsp/menubar.jsp(43,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setAction("select");
- int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
- if (_jspx_eval_s_005furl_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f6.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f4(_jspx_th_s_005furl_005f6, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f4 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f6);
- // /jsp/menubar.jsp(44,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f4.setName("menu");
- int _jspx_eval_s_005fparam_005f4 = _jspx_th_s_005fparam_005f4.doStartTag();
- if (_jspx_eval_s_005fparam_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f4.doInitBody();
- }
- do {
- out.write("datadmin");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f7(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f7.setParent(null);
- // /jsp/menubar.jsp(46,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setId("sysadmin");
- // /jsp/menubar.jsp(46,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setNamespace("/");
- // /jsp/menubar.jsp(46,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setAction("select");
- int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
- if (_jspx_eval_s_005furl_005f7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f7.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f5(_jspx_th_s_005furl_005f7, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f7.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f5 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f7);
- // /jsp/menubar.jsp(47,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f5.setName("menu");
- int _jspx_eval_s_005fparam_005f5 = _jspx_th_s_005fparam_005f5.doStartTag();
- if (_jspx_eval_s_005fparam_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f5.doInitBody();
- }
- do {
- out.write("sysadmin");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f8(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f8.setParent(null);
- // /jsp/menubar.jsp(49,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setId("site");
- // /jsp/menubar.jsp(49,0) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setValue("%{#wurl}");
- int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
- if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f9(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f9 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f9.setParent(null);
- // /jsp/menubar.jsp(50,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f9.setId("help");
- // /jsp/menubar.jsp(50,0) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f9.setValue("%{#hurl}");
- int _jspx_eval_s_005furl_005f9 = _jspx_th_s_005furl_005f9.doStartTag();
- if (_jspx_th_s_005furl_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fid_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent(null);
- // /jsp/menubar.jsp(57,4) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("%{site}");
- // /jsp/menubar.jsp(57,4) null
- _jspx_th_s_005fa_005f0.setDynamicAttribute(null, "target", new String("_new"));
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f10(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" width=\"115\" height=\"24\" border=\"none\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f10 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/menubar.jsp(57,48) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f10.setValue("/skin/logo.png");
- int _jspx_eval_s_005furl_005f10 = _jspx_th_s_005furl_005f10.doStartTag();
- if (_jspx_th_s_005furl_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f11(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f11 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f11.setParent(null);
- // /jsp/menubar.jsp(63,38) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f11.setValue("/skin/icon.new.png");
- int _jspx_eval_s_005furl_005f11 = _jspx_th_s_005furl_005f11.doStartTag();
- if (_jspx_th_s_005furl_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /jsp/menubar.jsp(63,96) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("tooltip.new");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f1 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f1.setParent(null);
- // /jsp/menubar.jsp(65,27) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f1.setHref("%{new}");
- int _jspx_eval_s_005fa_005f1 = _jspx_th_s_005fa_005f1.doStartTag();
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f1.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f12(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f12 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/menubar.jsp(65,56) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f12.setValue("/skin/icon.new.png");
- int _jspx_eval_s_005furl_005f12 = _jspx_th_s_005furl_005f12.doStartTag();
- if (_jspx_th_s_005furl_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/menubar.jsp(65,114) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("tooltip.new");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f13(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f13 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f13.setParent(null);
- // /jsp/menubar.jsp(67,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f13.setValue("/skin/disabled.new.png");
- int _jspx_eval_s_005furl_005f13 = _jspx_th_s_005furl_005f13.doStartTag();
- if (_jspx_th_s_005furl_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f14(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f14 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f14.setParent(null);
- // /jsp/menubar.jsp(71,38) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f14.setValue("/skin/icon.open.png");
- int _jspx_eval_s_005furl_005f14 = _jspx_th_s_005furl_005f14.doStartTag();
- if (_jspx_th_s_005furl_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent(null);
- // /jsp/menubar.jsp(71,97) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("tooltip.open");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f2 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f2.setParent(null);
- // /jsp/menubar.jsp(73,27) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f2.setHref("%{open}");
- int _jspx_eval_s_005fa_005f2 = _jspx_th_s_005fa_005f2.doStartTag();
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f2.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f15(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f3(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f15(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f15 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/menubar.jsp(73,57) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f15.setValue("/skin/icon.open.png");
- int _jspx_eval_s_005furl_005f15 = _jspx_th_s_005furl_005f15.doStartTag();
- if (_jspx_th_s_005furl_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/menubar.jsp(73,116) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("tooltip.open");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f16(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f16 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f16.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f16.setParent(null);
- // /jsp/menubar.jsp(77,38) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f16.setValue("/skin/icon.study.png");
- int _jspx_eval_s_005furl_005f16 = _jspx_th_s_005furl_005f16.doStartTag();
- if (_jspx_th_s_005furl_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f16);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f16);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f17(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f17 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f17.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f17.setParent(null);
- // /jsp/menubar.jsp(79,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f17.setValue("/skin/disabled.study.png");
- int _jspx_eval_s_005furl_005f17 = _jspx_th_s_005furl_005f17.doStartTag();
- if (_jspx_th_s_005furl_005f17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f17);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f17);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f3 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f3.setParent(null);
- // /jsp/menubar.jsp(81,27) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f3.setHref("%{study}");
- int _jspx_eval_s_005fa_005f3 = _jspx_th_s_005fa_005f3.doStartTag();
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f3.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f18(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f4(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f18(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f18 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f18.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/menubar.jsp(81,58) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f18.setValue("/skin/icon.study.png");
- int _jspx_eval_s_005furl_005f18 = _jspx_th_s_005furl_005f18.doStartTag();
- if (_jspx_th_s_005furl_005f18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f18);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f18);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f4 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/menubar.jsp(81,118) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f4.setName("tooltip.study");
- int _jspx_eval_s_005ftext_005f4 = _jspx_th_s_005ftext_005f4.doStartTag();
- if (_jspx_th_s_005ftext_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f19(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f19 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f19.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f19.setParent(null);
- // /jsp/menubar.jsp(85,38) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f19.setValue("/skin/icon.idea.png");
- int _jspx_eval_s_005furl_005f19 = _jspx_th_s_005furl_005f19.doStartTag();
- if (_jspx_th_s_005furl_005f19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f19);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f19);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f20(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f20 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f20.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f20.setParent(null);
- // /jsp/menubar.jsp(87,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f20.setValue("/skin/disabled.idea.png");
- int _jspx_eval_s_005furl_005f20 = _jspx_th_s_005furl_005f20.doStartTag();
- if (_jspx_th_s_005furl_005f20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f20);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f20);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f4(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f4 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f4.setParent(null);
- // /jsp/menubar.jsp(89,27) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f4.setHref("%{idea}");
- int _jspx_eval_s_005fa_005f4 = _jspx_th_s_005fa_005f4.doStartTag();
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f4.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f21(_jspx_th_s_005fa_005f4, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f5(_jspx_th_s_005fa_005f4, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f21(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f21 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f21.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f4);
- // /jsp/menubar.jsp(89,57) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f21.setValue("/skin/icon.idea.png");
- int _jspx_eval_s_005furl_005f21 = _jspx_th_s_005furl_005f21.doStartTag();
- if (_jspx_th_s_005furl_005f21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f21);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f21);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f5 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f4);
- // /jsp/menubar.jsp(89,116) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f5.setName("tooltip.idea");
- int _jspx_eval_s_005ftext_005f5 = _jspx_th_s_005ftext_005f5.doStartTag();
- if (_jspx_th_s_005ftext_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f22(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f22 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f22.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f22.setParent(null);
- // /jsp/menubar.jsp(93,38) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f22.setValue("/skin/icon.books.png");
- int _jspx_eval_s_005furl_005f22 = _jspx_th_s_005furl_005f22.doStartTag();
- if (_jspx_th_s_005furl_005f22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f22);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f22);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f5(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f5 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f5.setParent(null);
- // /jsp/menubar.jsp(95,27) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f5.setHref("%{datadmin}");
- int _jspx_eval_s_005fa_005f5 = _jspx_th_s_005fa_005f5.doStartTag();
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f5.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f23(_jspx_th_s_005fa_005f5, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f6(_jspx_th_s_005fa_005f5, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f23(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f23 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f23.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f5);
- // /jsp/menubar.jsp(95,61) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f23.setValue("/skin/icon.books.png");
- int _jspx_eval_s_005furl_005f23 = _jspx_th_s_005furl_005f23.doStartTag();
- if (_jspx_th_s_005furl_005f23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f23);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f23);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f6 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f5);
- // /jsp/menubar.jsp(95,121) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f6.setName("tooltip.datadmin");
- int _jspx_eval_s_005ftext_005f6 = _jspx_th_s_005ftext_005f6.doStartTag();
- if (_jspx_th_s_005ftext_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f24(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f24 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f24.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f24.setParent(null);
- // /jsp/menubar.jsp(99,38) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f24.setValue("/skin/icon.base.png");
- int _jspx_eval_s_005furl_005f24 = _jspx_th_s_005furl_005f24.doStartTag();
- if (_jspx_th_s_005furl_005f24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f24);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f24);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f6(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f6 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f6.setParent(null);
- // /jsp/menubar.jsp(101,27) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f6.setHref("%{sysadmin}");
- int _jspx_eval_s_005fa_005f6 = _jspx_th_s_005fa_005f6.doStartTag();
- if (_jspx_eval_s_005fa_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f6.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f25(_jspx_th_s_005fa_005f6, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f7(_jspx_th_s_005fa_005f6, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f25(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f25 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f25.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f6);
- // /jsp/menubar.jsp(101,61) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f25.setValue("/skin/icon.base.png");
- int _jspx_eval_s_005furl_005f25 = _jspx_th_s_005furl_005f25.doStartTag();
- if (_jspx_th_s_005furl_005f25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f25);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f25);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f7 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f6);
- // /jsp/menubar.jsp(101,120) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f7.setName("tooltip.sysadmin");
- int _jspx_eval_s_005ftext_005f7 = _jspx_th_s_005ftext_005f7.doStartTag();
- if (_jspx_th_s_005ftext_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f26(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f26 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f26.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f26.setParent(null);
- // /jsp/menubar.jsp(105,38) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f26.setValue("/skin/icon.help.png");
- int _jspx_eval_s_005furl_005f26 = _jspx_th_s_005furl_005f26.doStartTag();
- if (_jspx_th_s_005furl_005f26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f26);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f26);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f7(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f7 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f7.setParent(null);
- // /jsp/menubar.jsp(107,27) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f7.setHref("%{help}");
- // /jsp/menubar.jsp(107,27) null
- _jspx_th_s_005fa_005f7.setDynamicAttribute(null, "target", new String("_new"));
- int _jspx_eval_s_005fa_005f7 = _jspx_th_s_005fa_005f7.doStartTag();
- if (_jspx_eval_s_005fa_005f7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f7.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f27(_jspx_th_s_005fa_005f7, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f8(_jspx_th_s_005fa_005f7, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f7.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref.reuse(_jspx_th_s_005fa_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref.reuse(_jspx_th_s_005fa_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f27(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f27 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f27.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f7);
- // /jsp/menubar.jsp(107,71) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f27.setValue("/skin/icon.help.png");
- int _jspx_eval_s_005furl_005f27 = _jspx_th_s_005furl_005f27.doStartTag();
- if (_jspx_th_s_005furl_005f27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f27);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f27);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f8 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f7);
- // /jsp/menubar.jsp(107,130) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f8.setName("tooltip.help");
- int _jspx_eval_s_005ftext_005f8 = _jspx_th_s_005ftext_005f8.doStartTag();
- if (_jspx_th_s_005ftext_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f28(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f28 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f28.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f28.setParent(null);
- // /jsp/menubar.jsp(117,27) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f28.setValue("/skin/image.user.png");
- int _jspx_eval_s_005furl_005f28 = _jspx_th_s_005furl_005f28.doStartTag();
- if (_jspx_th_s_005furl_005f28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f28);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f28);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f9(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f9 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f9.setParent(null);
- // /jsp/menubar.jsp(120,14) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f9.setName("label.sysadmin");
- int _jspx_eval_s_005ftext_005f9 = _jspx_th_s_005ftext_005f9.doStartTag();
- if (_jspx_th_s_005ftext_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f8(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f8 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f8.setParent(null);
- // /jsp/menubar.jsp(124,25) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f8.setHref("%{logout}");
- // /jsp/menubar.jsp(124,25) name = cssClass type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f8.setCssClass("link");
- int _jspx_eval_s_005fa_005f8 = _jspx_th_s_005fa_005f8.doStartTag();
- if (_jspx_eval_s_005fa_005f8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f8.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f8.doInitBody();
- }
- do {
- if (_jspx_meth_s_005ftext_005f10(_jspx_th_s_005fa_005f8, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fa_005f8.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f8, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f10 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f8);
- // /jsp/menubar.jsp(124,63) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f10.setName("menu.logout");
- int _jspx_eval_s_005ftext_005f10 = _jspx_th_s_005ftext_005f10.doStartTag();
- if (_jspx_th_s_005ftext_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f9(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f9 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f9.setParent(null);
- // /jsp/menubar.jsp(126,17) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f9.setHref("%{login}");
- // /jsp/menubar.jsp(126,17) name = cssClass type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f9.setCssClass("link");
- int _jspx_eval_s_005fa_005f9 = _jspx_th_s_005fa_005f9.doStartTag();
- if (_jspx_eval_s_005fa_005f9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f9.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f9.doInitBody();
- }
- do {
- if (_jspx_meth_s_005ftext_005f11(_jspx_th_s_005fa_005f9, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fa_005f9.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f9, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f11 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f9);
- // /jsp/menubar.jsp(126,54) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f11.setName("menu.login");
- int _jspx_eval_s_005ftext_005f11 = _jspx_th_s_005ftext_005f11.doStartTag();
- if (_jspx_th_s_005ftext_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f11);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-import java.util.Iterator;
-import org.splat.wapp.Menu;
-import org.splat.wapp.MenuItem;
-
-public final class menuitem_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.release();
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Initialization of the context\r\n");
- out.write(" -->\r\n");
- String mename = request.getParameter("menu");
- Menu menu = (Menu)session.getAttribute("menu." + mename);
-
- out.write("\r\n");
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /jsp/menuitem.jsp(15,2) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("menuname");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(menu.getName());
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write("\r\n");
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent(null);
- // /jsp/menuitem.jsp(16,2) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("namespace");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f1.doInitBody();
- }
- do {
- out.print(menu.getNamespace());
- int evalDoAfterBody = _jspx_th_s_005fset_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Display of the menu tab\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=\"tab-bar\">\r\n");
- out.write(" <span id=\"tab-front\"> ");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write(" </span>\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write("<!-- Display of menu items\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=menuitem-box>\r\n");
-
- boolean submenu = false;
- for (Iterator<MenuItem> listem = menu.asList().iterator(); listem.hasNext(); ) {
- MenuItem item = listem.next();
- String arrow = "image.hold.gif";
-
- if (item.isSubItem()) {
- if (!submenu) {
- submenu = true;
-
- out.write(" <div id=\"article-separator\"></div>\r\n");
- }
- } else {
- if (submenu) {
- submenu = false;
-
- out.write(" <div id=\"article-separator\"></div>\r\n");
- }
- if (item.isGroup()) {
- if (item.isOpen()) arrow = "image.downarrow.png";
- else arrow = "image.rightarrow.png";
- }
- }
- String name = item.getLabel();
- String icon = item.getIcon();
-
- out.write(" <div id=\"article-item\" onMouseOver=\"this.style.backgroundImage='url(");
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write(")'\" onMouseOut=\"this.style.backgroundImage='url(");
- if (_jspx_meth_s_005furl_005f1(_jspx_page_context))
- return;
- out.write(")'\">\r\n");
- out.write(" <table width=100% border=0 cellspacing=0 cellpadding=0 class=menu>\r\n");
- out.write(" <tr height=22 valign=middle>\r\n");
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f2 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f2.setParent(null);
- // /jsp/menuitem.jsp(53,14) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setVar("menulabel");
- int _jspx_eval_s_005fset_005f2 = _jspx_th_s_005fset_005f2.doStartTag();
- if (_jspx_eval_s_005fset_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f2.doInitBody();
- }
- do {
- out.print(name);
- int evalDoAfterBody = _jspx_th_s_005fset_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f2);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f2);
- out.write("\r\n");
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f3 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f3.setParent(null);
- // /jsp/menuitem.jsp(54,14) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f3.setVar("menuicon");
- int _jspx_eval_s_005fset_005f3 = _jspx_th_s_005fset_005f3.doStartTag();
- if (_jspx_eval_s_005fset_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f3.doInitBody();
- }
- do {
- out.write("/skin/");
- out.print(icon);
- int evalDoAfterBody = _jspx_th_s_005fset_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f3);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f3);
- out.write("\r\n");
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f4 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f4.setParent(null);
- // /jsp/menuitem.jsp(55,14) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f4.setVar("menuarrow");
- int _jspx_eval_s_005fset_005f4 = _jspx_th_s_005fset_005f4.doStartTag();
- if (_jspx_eval_s_005fset_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f4.doInitBody();
- }
- do {
- out.write("/skin/");
- out.print(arrow);
- int evalDoAfterBody = _jspx_th_s_005fset_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f4);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f4);
- out.write('\r');
- out.write('\n');
- if (item.isSelected()) {
- if (icon != null) {
-
- out.write(" <td background=\"");
- if (_jspx_meth_s_005furl_005f2(_jspx_page_context))
- return;
- out.write("\" width=20 align=center><img src=\"");
- if (_jspx_meth_s_005furl_005f3(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></td>\r\n");
- }
-
- out.write(" <td background=\"");
- if (_jspx_meth_s_005furl_005f4(_jspx_page_context))
- return;
- out.write("\"> ");
- if (_jspx_meth_s_005ftext_005f1(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- out.write(" <td background=\"");
- if (_jspx_meth_s_005furl_005f5(_jspx_page_context))
- return;
- out.write("\" width=20 align=right><img src=\"");
- if (_jspx_meth_s_005furl_005f6(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></td>\r\n");
- } else {
- if (icon != null) {
-
- out.write(" <td width=20 align=center><img src=\"");
- if (_jspx_meth_s_005furl_005f7(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></td>\r\n");
- }
- String href = item.getAction();
- if (href != null) {
- String[] link = href.split("\\x3F"); // '?' character
-
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f5 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f5.setParent(null);
- // /jsp/menuitem.jsp(69,12) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f5.setVar("menulink");
- int _jspx_eval_s_005fset_005f5 = _jspx_th_s_005fset_005f5.doStartTag();
- if (_jspx_eval_s_005fset_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f5.doInitBody();
- }
- do {
- out.print(link[0]);
- int evalDoAfterBody = _jspx_th_s_005fset_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f5);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f5);
- out.write("\r\n");
- out.write(" ");
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f8.setParent(null);
- // /jsp/menuitem.jsp(70,12) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setId("item");
- // /jsp/menuitem.jsp(70,12) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setNamespace("%{#namespace}");
- // /jsp/menuitem.jsp(70,12) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setAction("%{#menulink}");
- int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
- if (_jspx_eval_s_005furl_005f8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f8.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f8.doInitBody();
- }
- do {
- out.write('\r');
- out.write('\n');
- if (link.length > 1) {
- link = link[1].split("\\x26"); // '&' character
- for (int i=0; i<link.length; i++) {
- String[] param = link[i].split("=");
-
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f6 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f8);
- // /jsp/menuitem.jsp(75,14) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f6.setVar("menuitemparameter");
- int _jspx_eval_s_005fset_005f6 = _jspx_th_s_005fset_005f6.doStartTag();
- if (_jspx_eval_s_005fset_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f6.doInitBody();
- }
- do {
- out.print(param[0]);
- int evalDoAfterBody = _jspx_th_s_005fset_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f6);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f6);
- out.write("\r\n");
- out.write(" ");
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f7 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f8);
- // /jsp/menuitem.jsp(76,14) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f7.setVar("menuitemvalue");
- int _jspx_eval_s_005fset_005f7 = _jspx_th_s_005fset_005f7.doStartTag();
- if (_jspx_eval_s_005fset_005f7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f7.doInitBody();
- }
- do {
- out.print(param[1]);
- int evalDoAfterBody = _jspx_th_s_005fset_005f7.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f7);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f7);
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f0(_jspx_th_s_005furl_005f8, _jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- }
- }
-
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005furl_005f8.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f8);
- return;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f8);
- out.write("\r\n");
- out.write(" <td> ");
- if (_jspx_meth_s_005fa_005f0(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- } else {
-
- out.write(" <td> <font color=#A1A192>");
- if (_jspx_meth_s_005ftext_005f3(_jspx_page_context))
- return;
- out.write("</font></td>\r\n");
- }
-
- out.write(" <td width=20 align=right><img src=\"");
- if (_jspx_meth_s_005furl_005f9(_jspx_page_context))
- return;
- out.write("\" border=\"none\" /></td>\r\n");
- }
-
- out.write("\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </div>\r\n");
- }
-
- out.write(" \r\n");
- out.write(" </div>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /jsp/menuitem.jsp(21,37) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("title.%{#menuname}");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /jsp/menuitem.jsp(50,78) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/image.highlighted.png");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent(null);
- // /jsp/menuitem.jsp(50,170) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setValue("/skin/image.white.png");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent(null);
- // /jsp/menuitem.jsp(58,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setValue("/skin/image.highlighted.png");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent(null);
- // /jsp/menuitem.jsp(58,106) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setValue("%{#menuicon}");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent(null);
- // /jsp/menuitem.jsp(60,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setValue("/skin/image.highlighted.png");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent(null);
- // /jsp/menuitem.jsp(60,80) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("%{#menulabel}");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f5(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f5.setParent(null);
- // /jsp/menuitem.jsp(61,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setValue("/skin/image.highlighted.png");
- int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
- if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f6(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f6.setParent(null);
- // /jsp/menuitem.jsp(61,105) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setValue("%{#menuarrow}");
- int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
- if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f7(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f7.setParent(null);
- // /jsp/menuitem.jsp(64,48) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setValue("%{#menuicon}");
- int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
- if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f8, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f0 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f8);
- // /jsp/menuitem.jsp(77,14) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setName("%{#menuitemparameter}");
- // /jsp/menuitem.jsp(77,14) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setValue("%{#menuitemvalue}");
- int _jspx_eval_s_005fparam_005f0 = _jspx_th_s_005fparam_005f0.doStartTag();
- if (_jspx_th_s_005fparam_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fparam_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fparam_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent(null);
- // /jsp/menuitem.jsp(81,22) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("%{#item}");
- // /jsp/menuitem.jsp(81,22) name = cssClass type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setCssClass("item");
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- if (_jspx_meth_s_005ftext_005f2(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/menuitem.jsp(81,59) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("%{#menulabel}");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent(null);
- // /jsp/menuitem.jsp(83,42) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("%{#menulabel}");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f9(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f9 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f9.setParent(null);
- // /jsp/menuitem.jsp(85,47) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f9.setValue("%{#menuarrow}");
- int _jspx_eval_s_005furl_005f9 = _jspx_th_s_005furl_005f9.doStartTag();
- if (_jspx_th_s_005furl_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class menupopup_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005felse.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.release();
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- if (_jspx_meth_s_005fset_005f0(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005fset_005f1(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write("<table width=186 cellspacing=0 cellpadding=0>\r\n");
- out.write("<tr valign=top>\r\n");
- out.write("<td>\r\n");
- out.write("<table width=182 cellspacing=1 cellspacing=0 cellpadding=0 bgcolor=#AAAAAA>\r\n");
- out.write(" <tr><td>\r\n");
- out.write(" <table width=180 cellspacing=0 cellpadding=0>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </table>\r\n");
- out.write(" </td></tr>\r\n");
- out.write("</table>\r\n");
- out.write("</td>\r\n");
- out.write("<td>\r\n");
- out.write("<table width=4 cellspacing=0 cellspacing=0 cellpadding=0>\r\n");
- out.write(" <tr height=10>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f7(_jspx_page_context))
- return;
- out.write("\" border=\"none\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f3(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f8(_jspx_page_context))
- return;
- out.write("\" height=");
- if (_jspx_meth_s_005fproperty_005f4(_jspx_page_context))
- return;
- out.write(" width=4 border=\"none\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write("</table>\r\n");
- out.write("</td>\r\n");
- out.write("</tr>\r\n");
- out.write("<tr>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f9(_jspx_page_context))
- return;
- out.write("\" border=\"none\"/></td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f10(_jspx_page_context))
- return;
- out.write("\" border=\"none\"/></td>\r\n");
- out.write("</tr>\r\n");
- out.write("</table>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005fset_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /jsp/menupopup.jsp(7,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("entitindex");
- // /jsp/menupopup.jsp(7,0) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setValue("%{index}");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent(null);
- // /jsp/menupopup.jsp(8,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("menupopup");
- // /jsp/menupopup.jsp(8,0) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setValue("%{popup}");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f0 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f0.setParent(null);
- // /jsp/menupopup.jsp(16,4) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f0.setValue("#menupopup.asList()");
- int _jspx_eval_s_005fiterator_005f0 = _jspx_th_s_005fiterator_005f0.doStartTag();
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f0(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/menupopup.jsp(17,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("isSeparator()");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=");
- if (_jspx_meth_s_005fproperty_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write(" bgcolor=\"#FFFFFF\">\r\n");
- out.write(" <td align=center><img src=\"");
- if (_jspx_meth_s_005furl_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\" height=1 width=170 border=\"none\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f0 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/menupopup.jsp(18,17) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f0.setValue("height");
- int _jspx_eval_s_005fproperty_005f0 = _jspx_th_s_005fproperty_005f0.doStartTag();
- if (_jspx_th_s_005fproperty_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/menupopup.jsp(19,35) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/image.hr.png");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=");
- if (_jspx_meth_s_005fproperty_005f1(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write(" bgcolor=\"#FFFFFF\">\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f1(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f3(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f1 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/menupopup.jsp(23,17) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f1.setValue("height");
- int _jspx_eval_s_005fproperty_005f1 = _jspx_th_s_005fproperty_005f1.doStartTag();
- if (_jspx_th_s_005fproperty_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/menupopup.jsp(24,8) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f1.setTest("isEnabled()");
- int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td onMouseOver=\"this.style.backgroundImage='url(");
- if (_jspx_meth_s_005furl_005f1(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write(")'\" onMouseOut=\"this.style.backgroundImage='url(");
- if (_jspx_meth_s_005furl_005f2(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write(")'\">\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f2(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- if (_jspx_meth_s_005felse_005f1(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" <table cellspacing=0 cellpadding=0>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td width=22 align=right><img src=\"");
- if (_jspx_meth_s_005furl_005f4(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\" style=\"margin-top:1px; border:none;\"/> </td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f3(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f2(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/menupopup.jsp(25,57) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setValue("/skin/image.highlighted.png");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/menupopup.jsp(25,149) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setValue("/skin/image.white.png");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f2 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/menupopup.jsp(26,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f2.setTest("isClientSide()");
- int _jspx_eval_s_005fif_005f2 = _jspx_th_s_005fif_005f2.doStartTag();
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f2(_jspx_th_s_005fif_005f2, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f2 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- // /jsp/menupopup.jsp(27,12) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setVar("menu");
- // /jsp/menupopup.jsp(27,12) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setValue("%{action}");
- int _jspx_eval_s_005fset_005f2 = _jspx_th_s_005fset_005f2.doStartTag();
- if (_jspx_th_s_005fset_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005furl_005f3(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/menupopup.jsp(29,12) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setId("menu");
- // /jsp/menupopup.jsp(29,12) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setNamespace("/study");
- // /jsp/menupopup.jsp(29,12) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setAction("%{action}");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f0(_jspx_th_s_005furl_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005furl_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f0 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f3);
- // /jsp/menupopup.jsp(30,14) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setName("index");
- // /jsp/menupopup.jsp(30,14) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setValue("%{#entitindex}");
- int _jspx_eval_s_005fparam_005f0 = _jspx_th_s_005fparam_005f0.doStartTag();
- if (_jspx_th_s_005fparam_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fparam_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fparam_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/menupopup.jsp(35,49) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setValue("/skin/%{icon}");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f3 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/menupopup.jsp(36,14) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f3.setTest("needConfirmation()");
- int _jspx_eval_s_005fif_005f3 = _jspx_th_s_005fif_005f3.doStartTag();
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td>\r\n");
- out.write(" <a href=\"javascript:void(0)\" class=\"item\" onclick=\"executeConfirmedAction('");
- if (_jspx_meth_s_005fproperty_005f2(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("', '");
- if (_jspx_meth_s_005ftext_005f0(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("')\">");
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("</a>\r\n");
- out.write(" </td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f2 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/menupopup.jsp(38,93) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f2.setValue("%{#menu}");
- int _jspx_eval_s_005fproperty_005f2 = _jspx_th_s_005fproperty_005f2.doStartTag();
- if (_jspx_th_s_005fproperty_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/menupopup.jsp(38,127) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("%{confirmationMessage}");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/menupopup.jsp(38,170) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("%{label}");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f2 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- int _jspx_eval_s_005felse_005f2 = _jspx_th_s_005felse_005f2.doStartTag();
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td>\r\n");
- out.write(" <a href=\"javascript:void(0)\" class=\"item\" onclick=\"executeAction('");
- if (_jspx_meth_s_005fproperty_005f3(_jspx_th_s_005felse_005f2, _jspx_page_context))
- return true;
- out.write("')\">");
- if (_jspx_meth_s_005ftext_005f2(_jspx_th_s_005felse_005f2, _jspx_page_context))
- return true;
- out.write("</a>\r\n");
- out.write(" </td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f3 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f2);
- // /jsp/menupopup.jsp(43,84) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f3.setValue("%{#menu}");
- int _jspx_eval_s_005fproperty_005f3 = _jspx_th_s_005fproperty_005f3.doStartTag();
- if (_jspx_th_s_005fproperty_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f2);
- // /jsp/menupopup.jsp(43,118) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("%{label}");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f3 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- int _jspx_eval_s_005felse_005f3 = _jspx_th_s_005felse_005f3.doStartTag();
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td onMouseOver=\"this.style.backgroundImage='url(");
- if (_jspx_meth_s_005furl_005f5(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write(")'\" onMouseOut=\"this.style.backgroundImage='url(");
- if (_jspx_meth_s_005furl_005f6(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write(")'\">\r\n");
- out.write(" <table cellspacing=0 cellpadding=0>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td width=22></td>\r\n");
- out.write(" <td><font color=\"#A1A192\">");
- if (_jspx_meth_s_005ftext_005f3(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("</font></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- // /jsp/menupopup.jsp(51,57) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setValue("/skin/image.disablighted.png");
- int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
- if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- // /jsp/menupopup.jsp(51,150) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setValue("/skin/image.white.png");
- int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
- if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- // /jsp/menupopup.jsp(55,40) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("%{label}");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f7(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f7.setParent(null);
- // /jsp/menupopup.jsp(70,18) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setValue("/skin/image.trcorner.png");
- int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
- if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f3 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f3.setParent(null);
- // /jsp/menupopup.jsp(73,4) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f3.setVar("menuheight");
- // /jsp/menupopup.jsp(73,4) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f3.setValue("#menupopup.height - 10");
- int _jspx_eval_s_005fset_005f3 = _jspx_th_s_005fset_005f3.doStartTag();
- if (_jspx_th_s_005fset_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f8(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f8.setParent(null);
- // /jsp/menupopup.jsp(74,18) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setValue("/skin/image.right.png");
- int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
- if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f4(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f4 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f4.setParent(null);
- // /jsp/menupopup.jsp(74,65) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f4.setValue("#menuheight");
- int _jspx_eval_s_005fproperty_005f4 = _jspx_th_s_005fproperty_005f4.doStartTag();
- if (_jspx_th_s_005fproperty_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f9(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f9 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f9.setParent(null);
- // /jsp/menupopup.jsp(80,16) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f9.setValue("/skin/image.bottom.png");
- int _jspx_eval_s_005furl_005f9 = _jspx_th_s_005furl_005f9.doStartTag();
- if (_jspx_th_s_005furl_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f10(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f10 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f10.setParent(null);
- // /jsp/menupopup.jsp(81,16) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f10.setValue("/skin/image.brcorner.png");
- int _jspx_eval_s_005furl_005f10 = _jspx_th_s_005furl_005f10.doStartTag();
- if (_jspx_th_s_005furl_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class readComment_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("<table width=100% cellpadding=0 cellspacing=0 border=0 class=attribute>\r\n");
- out.write(" <tr height=22 valign=bottom>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </tr>\r\n");
- out.write("</table>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005fif_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent(null);
- // /jsp/readComment.jsp(7,4) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("%{writeAccess == 'true' && stepEnabled == 'true' && userRights.canAddComment()}");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td width=20 align=center>\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\" />\r\n");
- out.write(" </td>\r\n");
- out.write(" <td> </td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/readComment.jsp(9,18) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/icon.add.png");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/readComment.jsp(9,76) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("tooltip.addcomment");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class readContents_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fparam_0026_005fname;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.release();
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.release();
- _005fjspx_005ftagPool_005fs_005felse.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass.release();
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Initialization of the context\r\n");
- out.write(" -->\r\n");
- String type = request.getParameter("entity"); // Study or Knowledge element
-
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /jsp/readContents.jsp(10,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("type");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(type);
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f1(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f2(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write("<table width=100% cellpadding=0 cellspacing=0 border=0 class=attribute>\r\n");
- out.write(" <tr height=20 valign=bottom>\r\n");
- out.write(" <td width=20></td>\r\n");
- out.write(" <td width=18></td>\r\n");
- out.write(" <td width=18></td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- out.write(" <td width=120 align=center> ");
- if (_jspx_meth_s_005ftext_005f1(_jspx_page_context))
- return;
- out.write(" </td>\r\n");
- out.write(" <td width=80 align=right>");
- if (_jspx_meth_s_005ftext_005f2(_jspx_page_context))
- return;
- out.write(" </td>\r\n");
- out.write(" <td width=75 align=left> ");
- if (_jspx_meth_s_005ftext_005f3(_jspx_page_context))
- return;
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f3(_jspx_page_context))
- return;
- out.write("\" border=\"none\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f3(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("</table>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /jsp/readContents.jsp(11,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setId("develop");
- // /jsp/readContents.jsp(11,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setNamespace("/study");
- // /jsp/readContents.jsp(11,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setAction("document-%{#type}");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f0(_jspx_th_s_005furl_005f0, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f0 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f0);
- // /jsp/readContents.jsp(12,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setName("action");
- int _jspx_eval_s_005fparam_005f0 = _jspx_th_s_005fparam_005f0.doStartTag();
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f0.doInitBody();
- }
- do {
- out.write("develop");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent(null);
- // /jsp/readContents.jsp(14,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setId("reduce");
- // /jsp/readContents.jsp(14,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setNamespace("/study");
- // /jsp/readContents.jsp(14,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setAction("document-%{#type}");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f1(_jspx_th_s_005furl_005f1, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f1 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f1);
- // /jsp/readContents.jsp(15,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f1.setName("action");
- int _jspx_eval_s_005fparam_005f1 = _jspx_th_s_005fparam_005f1.doStartTag();
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f1.doInitBody();
- }
- do {
- out.write("reduce");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent(null);
- // /jsp/readContents.jsp(17,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setId("reduceall");
- // /jsp/readContents.jsp(17,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setNamespace("/study");
- // /jsp/readContents.jsp(17,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setAction("document-%{#type}");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f2(_jspx_th_s_005furl_005f2, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f2 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f2);
- // /jsp/readContents.jsp(18,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f2.setName("action");
- int _jspx_eval_s_005fparam_005f2 = _jspx_th_s_005fparam_005f2.doStartTag();
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f2.doInitBody();
- }
- do {
- out.write("reduceall");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /jsp/readContents.jsp(26,8) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("label.title");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent(null);
- // /jsp/readContents.jsp(27,37) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("label.version");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent(null);
- // /jsp/readContents.jsp(28,29) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("label.size");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent(null);
- // /jsp/readContents.jsp(29,52) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("label.date");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent(null);
- // /jsp/readContents.jsp(29,89) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setValue("/skin/icon.sortdown.png");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent(null);
- // /jsp/readContents.jsp(32,2) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("documents.size > 0");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f0 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/readContents.jsp(33,4) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f0.setValue("documents");
- int _jspx_eval_s_005fiterator_005f0 = _jspx_th_s_005fiterator_005f0.doStartTag();
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f1(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- if (_jspx_meth_s_005felse_005f0(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f6(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f7(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f2(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=center>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f2(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f1(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f3(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f4(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f3(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContents.jsp(36,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f1.setTest("%{presentationState == 'open' || presentationState == 'deepopen'}");
- int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f0(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/readContents.jsp(37,12) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("%{reduceall}&index=%{index}");
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f4(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/readContents.jsp(37,62) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setValue("/skin/icon.minus.png");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f1(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f1 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/readContents.jsp(39,12) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f1.setHref("%{develop}&index=%{index}");
- int _jspx_eval_s_005fa_005f1 = _jspx_th_s_005fa_005f1.doStartTag();
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f1.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f5(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/readContents.jsp(39,60) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setValue("/skin/icon.plus.png");
- int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
- if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContents.jsp(42,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setValue("/skin/%{stateIcon}");
- int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
- if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContents.jsp(43,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setValue("/skin/%{fileIcon}");
- int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
- if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f2 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContents.jsp(45,10) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f2.setHref("%{URL}");
- // /jsp/readContents.jsp(45,10) null
- _jspx_th_s_005fa_005f2.setDynamicAttribute(null, "target", new String("_blank"));
- // /jsp/readContents.jsp(45,10) name = cssClass type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f2.setCssClass("link");
- int _jspx_eval_s_005fa_005f2 = _jspx_th_s_005fa_005f2.doStartTag();
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f2.doInitBody();
- }
- do {
- if (_jspx_meth_s_005fproperty_005f0(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fa_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005ftarget_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f0 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/readContents.jsp(45,61) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f0.setValue("title");
- int _jspx_eval_s_005fproperty_005f0 = _jspx_th_s_005fproperty_005f0.doStartTag();
- if (_jspx_th_s_005fproperty_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f2 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContents.jsp(48,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f2.setTest("%{progressState == 'EXTERN'}");
- int _jspx_eval_s_005fif_005f2 = _jspx_th_s_005fif_005f2.doStartTag();
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f2.doInitBody();
- }
- do {
- if (_jspx_meth_s_005fproperty_005f1(_jspx_th_s_005fif_005f2, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fif_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f1 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- // /jsp/readContents.jsp(48,52) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f1.setValue("version");
- int _jspx_eval_s_005fproperty_005f1 = _jspx_th_s_005fproperty_005f1.doStartTag();
- if (_jspx_th_s_005fproperty_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <table>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f8(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f4(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("\"/></td>\r\n");
- out.write(" <td> ");
- if (_jspx_meth_s_005fproperty_005f2(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f9(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/readContents.jsp(52,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setValue("/skin/%{sharingIcon}");
- int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
- if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f4 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/readContents.jsp(52,107) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f4.setName("tooltip.shared");
- int _jspx_eval_s_005ftext_005f4 = _jspx_th_s_005ftext_005f4.doStartTag();
- if (_jspx_th_s_005ftext_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f2 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/readContents.jsp(53,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f2.setValue("version");
- int _jspx_eval_s_005fproperty_005f2 = _jspx_th_s_005fproperty_005f2.doStartTag();
- if (_jspx_th_s_005fproperty_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f9 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/readContents.jsp(54,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f9.setValue("/skin/%{versioningIcon}");
- int _jspx_eval_s_005furl_005f9 = _jspx_th_s_005furl_005f9.doStartTag();
- if (_jspx_th_s_005furl_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f3 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContents.jsp(59,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f3.setValue("size");
- int _jspx_eval_s_005fproperty_005f3 = _jspx_th_s_005fproperty_005f3.doStartTag();
- if (_jspx_th_s_005fproperty_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f4 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContents.jsp(60,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f4.setValue("date");
- int _jspx_eval_s_005fproperty_005f4 = _jspx_th_s_005fproperty_005f4.doStartTag();
- if (_jspx_th_s_005fproperty_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f3 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContents.jsp(62,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f3.setTest("%{presentationState == 'open' || presentationState == 'deepopen'}");
- int _jspx_eval_s_005fif_005f3 = _jspx_th_s_005fif_005f3.doStartTag();
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f1(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f2(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f4(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f1 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/readContents.jsp(63,8) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f1.setValue("uses");
- int _jspx_eval_s_005fiterator_005f1 = _jspx_th_s_005fiterator_005f1.doStartTag();
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f10(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td><i>");
- if (_jspx_meth_s_005ftext_005f5(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write(":</i> ");
- if (_jspx_meth_s_005fproperty_005f5(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" <td align=center>");
- if (_jspx_meth_s_005fproperty_005f6(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f7(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f8(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f10 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/readContents.jsp(67,26) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f10.setValue("/skin/icon.relation.png");
- int _jspx_eval_s_005furl_005f10 = _jspx_th_s_005furl_005f10.doStartTag();
- if (_jspx_th_s_005furl_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f5 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/readContents.jsp(68,19) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f5.setName("label.uses");
- int _jspx_eval_s_005ftext_005f5 = _jspx_th_s_005ftext_005f5.doStartTag();
- if (_jspx_th_s_005ftext_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f5 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/readContents.jsp(68,57) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f5.setValue("title");
- int _jspx_eval_s_005fproperty_005f5 = _jspx_th_s_005fproperty_005f5.doStartTag();
- if (_jspx_th_s_005fproperty_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f6 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/readContents.jsp(69,29) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f6.setValue("version");
- int _jspx_eval_s_005fproperty_005f6 = _jspx_th_s_005fproperty_005f6.doStartTag();
- if (_jspx_th_s_005fproperty_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f7 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/readContents.jsp(70,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f7.setValue("size");
- int _jspx_eval_s_005fproperty_005f7 = _jspx_th_s_005fproperty_005f7.doStartTag();
- if (_jspx_th_s_005fproperty_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f8 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /jsp/readContents.jsp(71,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f8.setValue("date");
- int _jspx_eval_s_005fproperty_005f8 = _jspx_th_s_005fproperty_005f8.doStartTag();
- if (_jspx_th_s_005fproperty_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f2 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/readContents.jsp(74,8) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f2.setValue("attachments");
- int _jspx_eval_s_005fiterator_005f2 = _jspx_th_s_005fiterator_005f2.doStartTag();
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f11(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td>\r\n");
- out.write(" <i>");
- if (_jspx_meth_s_005ftext_005f6(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write(":</i> \r\n");
- out.write(" ");
- if (_jspx_meth_s_005fproperty_005f9(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write(" ");
- if (_jspx_meth_s_005fproperty_005f10(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=center></td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f11(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f12(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f11 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/readContents.jsp(78,26) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f11.setValue("/skin/image.attach.png");
- int _jspx_eval_s_005furl_005f11 = _jspx_th_s_005furl_005f11.doStartTag();
- if (_jspx_th_s_005furl_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f6 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/readContents.jsp(80,17) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f6.setName("label.converts");
- int _jspx_eval_s_005ftext_005f6 = _jspx_th_s_005ftext_005f6.doStartTag();
- if (_jspx_th_s_005ftext_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f9 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/readContents.jsp(81,14) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f9.setValue("format");
- int _jspx_eval_s_005fproperty_005f9 = _jspx_th_s_005fproperty_005f9.doStartTag();
- if (_jspx_th_s_005fproperty_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f10 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/readContents.jsp(81,48) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f10.setValue("description");
- int _jspx_eval_s_005fproperty_005f10 = _jspx_th_s_005fproperty_005f10.doStartTag();
- if (_jspx_th_s_005fproperty_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f11 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/readContents.jsp(84,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f11.setValue("size");
- int _jspx_eval_s_005fproperty_005f11 = _jspx_th_s_005fproperty_005f11.doStartTag();
- if (_jspx_th_s_005fproperty_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f12 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /jsp/readContents.jsp(85,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f12.setValue("date");
- int _jspx_eval_s_005fproperty_005f12 = _jspx_th_s_005fproperty_005f12.doStartTag();
- if (_jspx_th_s_005fproperty_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f4 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/readContents.jsp(88,8) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f4.setTest("%{history != null}");
- int _jspx_eval_s_005fif_005f4 = _jspx_th_s_005fif_005f4.doStartTag();
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f4.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f5(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return true;
- if (_jspx_meth_s_005felse_005f2(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" <td><i>");
- if (_jspx_meth_s_005ftext_005f7(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return true;
- out.write("</i></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f6(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f5 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- // /jsp/readContents.jsp(91,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f5.setTest("%{presentationState == 'deepopen'}");
- int _jspx_eval_s_005fif_005f5 = _jspx_th_s_005fif_005f5.doStartTag();
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f5.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f3(_jspx_th_s_005fif_005f5, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f13(_jspx_th_s_005fif_005f5, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f3 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f5);
- // /jsp/readContents.jsp(93,16) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f3.setHref("%{reduce}&index=%{index}");
- int _jspx_eval_s_005fa_005f3 = _jspx_th_s_005fa_005f3.doStartTag();
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f3.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f12(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f12 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/readContents.jsp(93,63) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f12.setValue("/skin/icon.minus.png");
- int _jspx_eval_s_005furl_005f12 = _jspx_th_s_005furl_005f12.doStartTag();
- if (_jspx_th_s_005furl_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f13(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f13 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f5);
- // /jsp/readContents.jsp(95,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f13.setValue("/skin/image.diropen.png");
- int _jspx_eval_s_005furl_005f13 = _jspx_th_s_005furl_005f13.doStartTag();
- if (_jspx_th_s_005furl_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f2 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- int _jspx_eval_s_005felse_005f2 = _jspx_th_s_005felse_005f2.doStartTag();
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f4(_jspx_th_s_005felse_005f2, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f15(_jspx_th_s_005felse_005f2, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f4 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f2);
- // /jsp/readContents.jsp(98,16) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f4.setHref("%{develop}&index=%{index}");
- int _jspx_eval_s_005fa_005f4 = _jspx_th_s_005fa_005f4.doStartTag();
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f4.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f14(_jspx_th_s_005fa_005f4, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/>");
- int evalDoAfterBody = _jspx_th_s_005fa_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f14 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f4);
- // /jsp/readContents.jsp(98,64) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f14.setValue("/skin/icon.plus.png");
- int _jspx_eval_s_005furl_005f14 = _jspx_th_s_005furl_005f14.doStartTag();
- if (_jspx_th_s_005furl_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f15(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f15 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f2);
- // /jsp/readContents.jsp(100,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f15.setValue("/skin/image.dirclosed.png");
- int _jspx_eval_s_005furl_005f15 = _jspx_th_s_005furl_005f15.doStartTag();
- if (_jspx_th_s_005furl_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f7 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- // /jsp/readContents.jsp(102,19) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f7.setName("label.history");
- int _jspx_eval_s_005ftext_005f7 = _jspx_th_s_005ftext_005f7.doStartTag();
- if (_jspx_th_s_005ftext_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f6 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- // /jsp/readContents.jsp(104,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f6.setTest("%{presentationState == 'deepopen'}");
- int _jspx_eval_s_005fif_005f6 = _jspx_th_s_005fif_005f6.doStartTag();
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f6.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f3(_jspx_th_s_005fif_005f6, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f3 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f6);
- // /jsp/readContents.jsp(105,12) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f3.setValue("history");
- int _jspx_eval_s_005fiterator_005f3 = _jspx_th_s_005fiterator_005f3.doStartTag();
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" <td colspan=3></td>\r\n");
- out.write(" <td>\r\n");
- out.write(" <table>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f16(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005fproperty_005f13(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=center>\r\n");
- out.write(" <table>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f17(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f8(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\"/></td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005fproperty_005f14(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f18(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"\"/></td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f15(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write(" </td>\r\n");
- out.write(" <td align=right>");
- if (_jspx_meth_s_005fproperty_005f16(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f16(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f16 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f16.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/readContents.jsp(111,34) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f16.setValue("/skin/%{fileIcon}");
- int _jspx_eval_s_005furl_005f16 = _jspx_th_s_005furl_005f16.doStartTag();
- if (_jspx_th_s_005furl_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f16);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f16);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f13(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f13 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/readContents.jsp(112,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f13.setValue("description");
- int _jspx_eval_s_005fproperty_005f13 = _jspx_th_s_005fproperty_005f13.doStartTag();
- if (_jspx_th_s_005fproperty_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f17(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f17 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f17.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/readContents.jsp(119,34) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f17.setValue("/skin/%{sharingIcon}");
- int _jspx_eval_s_005furl_005f17 = _jspx_th_s_005furl_005f17.doStartTag();
- if (_jspx_th_s_005furl_005f17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f17);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f17);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f8 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/readContents.jsp(119,113) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f8.setName("tooltip.shared");
- int _jspx_eval_s_005ftext_005f8 = _jspx_th_s_005ftext_005f8.doStartTag();
- if (_jspx_th_s_005ftext_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f14 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/readContents.jsp(120,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f14.setValue("version");
- int _jspx_eval_s_005fproperty_005f14 = _jspx_th_s_005fproperty_005f14.doStartTag();
- if (_jspx_th_s_005fproperty_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f18(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f18 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f18.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/readContents.jsp(121,34) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f18.setValue("/skin/%{versioningIcon}");
- int _jspx_eval_s_005furl_005f18 = _jspx_th_s_005furl_005f18.doStartTag();
- if (_jspx_th_s_005furl_005f18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f18);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f18);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f15(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f15 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/readContents.jsp(125,30) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f15.setValue("size");
- int _jspx_eval_s_005fproperty_005f15 = _jspx_th_s_005fproperty_005f15.doStartTag();
- if (_jspx_th_s_005fproperty_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f16(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f16 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f16.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /jsp/readContents.jsp(126,30) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f16.setValue("date");
- int _jspx_eval_s_005fproperty_005f16 = _jspx_th_s_005fproperty_005f16.doStartTag();
- if (_jspx_th_s_005fproperty_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f16);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f16);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f3 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f3.setParent(null);
- int _jspx_eval_s_005felse_005f3 = _jspx_th_s_005felse_005f3.doStartTag();
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18><td></td></tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class readContext_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005felse.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- if (_jspx_meth_s_005fset_005f0(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write("<table cellpadding=0 cellspacing=0 border=0 class=text>\r\n");
- out.write(" <tr height=2><td></td></tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f3(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("</table>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005fset_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /jsp/readContext.jsp(6,0) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setName("active");
- // /jsp/readContext.jsp(6,0) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setValue("%{stepNumber}");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fset_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fset_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /jsp/readContext.jsp(7,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setId("addcontext");
- // /jsp/readContext.jsp(7,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setNamespace("/study");
- // /jsp/readContext.jsp(7,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setAction("add-context");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f0 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f0.setParent(null);
- // /jsp/readContext.jsp(11,2) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f0.setValue("simulationContexts");
- int _jspx_eval_s_005fiterator_005f0 = _jspx_th_s_005fiterator_005f0.doStartTag();
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" <td>\r\n");
- out.write(" <b>");
- if (_jspx_meth_s_005fproperty_005f1(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write(": </b>\r\n");
- out.write(" </td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005fproperty_005f2(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContext.jsp(13,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("%{writeAccess == 'true' && stepEnabled == 'true' && userRights.canEditSimulationContext()}");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f1(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" <td width=18>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f1(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/readContext.jsp(14,8) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("sindex");
- // /jsp/readContext.jsp(14,8) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setValue("%{index}");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/readContext.jsp(16,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f1.setTest("%{stepNumber == #active}");
- int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <div id=\"popctx");
- if (_jspx_meth_s_005fproperty_005f0(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\" style=\"position:absolute; display:none; top:0px; left:0px; z-index:10000;\" onmouseover=\"javascript:_mouseOverContext=true;\" onmouseout=\"javascript:_mouseOverContext=false;\">\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menupopup.jsp", out, false);
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f0(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f0 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/readContext.jsp(17,25) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f0.setValue("%{#sindex}");
- int _jspx_eval_s_005fproperty_005f0 = _jspx_th_s_005fproperty_005f0.doStartTag();
- if (_jspx_th_s_005fproperty_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/readContext.jsp(20,10) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("popctx%{#sindex}");
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f1(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" onMouseOver=this.src=\"");
- if (_jspx_meth_s_005furl_005f2(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" onMouseOut=this.src=\"");
- if (_jspx_meth_s_005furl_005f3(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f0(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\"/>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/readContext.jsp(21,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setValue("/skin/%{editIcon}");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/readContext.jsp(21,80) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setValue("/skin/icon.ed.png");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/readContext.jsp(21,137) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setValue("/skin/%{editIcon}");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/readContext.jsp(21,213) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("tooltip.edit.context");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f2(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f1(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f2 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/readContext.jsp(25,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f2.setTest("%{isApproved()}");
- int _jspx_eval_s_005fif_005f2 = _jspx_th_s_005fif_005f2.doStartTag();
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f2.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f4(_jspx_th_s_005fif_005f2, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" />");
- int evalDoAfterBody = _jspx_th_s_005fif_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- // /jsp/readContext.jsp(25,51) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setValue("/skin/disabled.APPROVED.png");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f1.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f5(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" />");
- int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/readContext.jsp(26,30) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setValue("/skin/disabled.state.png");
- int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
- if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f1 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContext.jsp(31,11) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f1.setValue("%{typeName}");
- int _jspx_eval_s_005fproperty_005f1 = _jspx_th_s_005fproperty_005f1.doStartTag();
- if (_jspx_th_s_005fproperty_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f2 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/readContext.jsp(33,10) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f2.setValue("value");
- int _jspx_eval_s_005fproperty_005f2 = _jspx_th_s_005fproperty_005f2.doStartTag();
- if (_jspx_th_s_005fproperty_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f3 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f3.setParent(null);
- // /jsp/readContext.jsp(36,2) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f3.setTest("%{writeAccess == 'true' && stepEnabled == 'true' && userRights.canEditSimulationContext()}");
- int _jspx_eval_s_005fif_005f3 = _jspx_th_s_005fif_005f3.doStartTag();
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr height=26>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f1(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write(" \r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f1 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /jsp/readContext.jsp(39,8) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f1.setHref("%{#addcontext}");
- int _jspx_eval_s_005fa_005f1 = _jspx_th_s_005fa_005f1.doStartTag();
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f6(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" onMouseOver=this.src=\"");
- if (_jspx_meth_s_005furl_005f7(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" onMouseOut=this.src=\"");
- if (_jspx_meth_s_005furl_005f8(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" />\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fa_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/readContext.jsp(40,20) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setValue("/skin/icon.add.png");
- int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
- if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/readContext.jsp(40,79) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setValue("/skin/icon.addhot.png");
- int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
- if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/readContext.jsp(40,140) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setValue("/skin/icon.add.png");
- int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
- if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/readContext.jsp(40,198) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("tooltip.addcontext");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-import org.splat.simer.OpenObject;
-
-public final class readDescription_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
-
-// On the contrary of Struts tags, the Java implementation allows the HTML contents of knowledge values to be displayed
- String entitype = request.getParameter("entity"); // Study or Knowledge element
- OpenObject object = (OpenObject)session.getAttribute(entitype + ".open");
- String description = object.getDisplayedDescription();
-
- out.write("\r\n");
- out.write("<table cellpadding=0 cellspacing=0 border=0 class=text>\r\n");
- if (description != null) {
-
- out.write("<tr>\r\n");
- out.write(" <td>");
- out.print(description);
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- }
-
- out.write("<tr height=2><td></td></tr>\r\n");
- out.write(" <tr height=18>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </tr>\r\n");
- out.write("</table>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005fif_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent(null);
- // /jsp/readDescription.jsp(21,4) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("%{writeAccess == 'true' && stepEnabled == 'true'}");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td>\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\" />\r\n");
- out.write(" </td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/readDescription.jsp(23,18) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/icon.add.png");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/readDescription.jsp(23,76) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("tooltip.adddescription");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-import org.splat.som.ApplicationRights;
-
-public final class searchtabs_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue_005fstatus;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue_005fstatus = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue_005fstatus.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005felse.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f0(_jspx_page_context))
- return;
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005fset_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /jsp/searchtabs.jsp(8,2) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("separator");
- // /jsp/searchtabs.jsp(8,2) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setValue("true");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f0 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue_005fstatus.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f0.setParent(null);
- // /jsp/searchtabs.jsp(10,2) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f0.setValue("tabs");
- // /jsp/searchtabs.jsp(10,2) name = status type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f0.setStatus("counter");
- int _jspx_eval_s_005fiterator_005f0 = _jspx_th_s_005fiterator_005f0.doStartTag();
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f1(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f0(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue_005fstatus.reuse(_jspx_th_s_005fiterator_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue_005fstatus.reuse(_jspx_th_s_005fiterator_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/searchtabs.jsp(12,4) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("area");
- // /jsp/searchtabs.jsp(12,4) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setValue("action");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /jsp/searchtabs.jsp(14,4) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("isSelected()");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <span id=\"tab-front\"> ");
- if (_jspx_meth_s_005ftext_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write(" </span>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f2(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/searchtabs.jsp(15,51) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("title.%{label}");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f2 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/searchtabs.jsp(16,12) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setVar("separator");
- // /jsp/searchtabs.jsp(16,12) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setValue("false");
- int _jspx_eval_s_005fset_005f2 = _jspx_th_s_005fset_005f2.doStartTag();
- if (_jspx_th_s_005fset_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f1(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f2(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f1(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f3(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f3(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/searchtabs.jsp(19,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f1.setTest("#separator");
- int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f1.doInitBody();
- }
- do {
- out.write("<span id=\"tab-separator\"></span>");
- int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f2 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/searchtabs.jsp(20,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f2.setTest("isEnabled()");
- int _jspx_eval_s_005fif_005f2 = _jspx_th_s_005fif_005f2.doStartTag();
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <span id=\"tab-back\" onMouseOver=\"this.style.backgroundColor='#EDF6FF';this.style.borderBottom='1px solid #AAAAAA';\" onMouseOut=\"this.style.backgroundColor='transparent'\"> ");
- if (_jspx_meth_s_005fa_005f0(_jspx_th_s_005fif_005f2, _jspx_page_context))
- return true;
- out.write(" </span>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- // /jsp/searchtabs.jsp(21,202) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("%{#area}");
- // /jsp/searchtabs.jsp(21,202) name = cssClass type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setCssClass("item");
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/searchtabs.jsp(21,239) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("title.%{label}");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <span id=\"tab-disabled\"> ");
- if (_jspx_meth_s_005ftext_005f2(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write(" </span>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/searchtabs.jsp(24,56) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("title.%{label}");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f3 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/searchtabs.jsp(26,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f3.setTest("#counter.last");
- int _jspx_eval_s_005fif_005f3 = _jspx_th_s_005fif_005f3.doStartTag();
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f3.doInitBody();
- }
- do {
- out.write("<span id=\"tab-separator\"></span>");
- int evalDoAfterBody = _jspx_th_s_005fif_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f3 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/searchtabs.jsp(27,12) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f3.setVar("separator");
- // /jsp/searchtabs.jsp(27,12) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f3.setValue("true");
- int _jspx_eval_s_005fset_005f3 = _jspx_th_s_005fset_005f3.doStartTag();
- if (_jspx_th_s_005fset_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f3);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-import org.splat.simer.OpenStudy;
-
-public final class studyProperties_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Initialization of the context\r\n");
- out.write(" -->\r\n");
- OpenStudy entity = (OpenStudy)session.getAttribute("study.open");
-
- out.write("\r\n");
- out.write("<!-- Display of the properties tab\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=\"tab-bar\">\r\n");
- out.write(" <span id=\"tab-front\"> ");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write(" </span>\r\n");
- out.write(" </div>\r\n");
- out.write(" \r\n");
- out.write("<!-- Display of properties\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=menuitem-box>\r\n");
- out.write(" <table border=0 cellspacing=0 cellpadding=0 class=text>\r\n");
- out.write(" <tr height=2><td></td></tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td> ");
- if (_jspx_meth_s_005ftext_005f1(_jspx_page_context))
- return;
- out.write(": </td>\r\n");
- out.write(" <td>");
- out.print(entity.getReference());
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td> ");
- if (_jspx_meth_s_005ftext_005f2(_jspx_page_context))
- return;
- out.write(": </td>\r\n");
- out.write(" <td>");
- out.print(entity.getVersion());
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td> ");
- if (_jspx_meth_s_005ftext_005f3(_jspx_page_context))
- return;
- out.write(": </td>\r\n");
- out.write(" <td>");
- out.print(entity.getAuthorName());
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td> ");
- if (_jspx_meth_s_005ftext_005f4(_jspx_page_context))
- return;
- out.write(": </td>\r\n");
- out.write(" <td>");
- out.print(entity.getDate());
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td> ");
- if (_jspx_meth_s_005ftext_005f5(_jspx_page_context))
- return;
- out.write(": </td>\r\n");
- out.write(" <td>");
- out.print(entity.getLastModificationDate());
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr height=2><td></td></tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </div>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /jsp/studyProperties.jsp(15,37) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("title.properties");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent(null);
- // /jsp/studyProperties.jsp(24,18) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("label.reference");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent(null);
- // /jsp/studyProperties.jsp(28,18) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("label.version");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent(null);
- // /jsp/studyProperties.jsp(32,18) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("label.resp");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f4(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f4 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f4.setParent(null);
- // /jsp/studyProperties.jsp(36,18) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f4.setName("label.created");
- int _jspx_eval_s_005ftext_005f4 = _jspx_th_s_005ftext_005f4.doStartTag();
- if (_jspx_th_s_005ftext_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f5(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f5 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f5.setParent(null);
- // /jsp/studyProperties.jsp(40,18) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f5.setName("label.modified");
- int _jspx_eval_s_005ftext_005f5 = _jspx_th_s_005ftext_005f5.doStartTag();
- if (_jspx_th_s_005ftext_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-import org.splat.simer.OpenObject;
-
-public final class titlebar_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fparam_0026_005fname;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.release();
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005felse.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Initialization of the context\r\n");
- out.write(" -->\r\n");
- String type = request.getParameter("entity"); // Study or Knowledge Element
- String disabled = request.getParameter("disable"); // State of right buttons
- OpenObject entity = (OpenObject)session.getAttribute(type + ".open"); // Active entity (Proxy + getSelection())
-
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /jsp/titlebar.jsp(14,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("entitype");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(type);
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent(null);
- // /jsp/titlebar.jsp(15,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("disabled");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f1.doInitBody();
- }
- do {
- out.print(disabled);
- int evalDoAfterBody = _jspx_th_s_005fset_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f2 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f2.setParent(null);
- // /jsp/titlebar.jsp(16,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setVar("proxtate");
- int _jspx_eval_s_005fset_005f2 = _jspx_th_s_005fset_005f2.doStartTag();
- if (_jspx_eval_s_005fset_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f2.doInitBody();
- }
- do {
- out.print(entity.getProgressState());
- int evalDoAfterBody = _jspx_th_s_005fset_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f2);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f2);
- out.write("\r\n");
- out.write("\r\n");
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent(null);
- // /jsp/titlebar.jsp(19,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setId("refresh");
- // /jsp/titlebar.jsp(19,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setNamespace("/study");
- // /jsp/titlebar.jsp(19,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setAction("open-%{#entitype}");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f0 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f1);
- // /jsp/titlebar.jsp(20,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setName("selection");
- int _jspx_eval_s_005fparam_005f0 = _jspx_th_s_005fparam_005f0.doStartTag();
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f0.doInitBody();
- }
- do {
- out.print(entity.getSelection());
- int evalDoAfterBody = _jspx_th_s_005fparam_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f1);
- out.write("\r\n");
- out.write("\r\n");
- out.write("<div id=title-bar>\r\n");
- out.write(" <table width=100% border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"test\">\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td width=18>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_page_context))
- return;
- if (_jspx_meth_s_005felse_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td>\r\n");
- out.write(" <b>");
- out.print(entity.getType());
- out.write(": </b>");
- out.print(entity.getTitle());
- out.write(" \r\n");
- out.write(" </td>\r\n");
- out.write(" <td align=right>\r\n");
- out.write(" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"text\">\r\n");
- out.write(" <tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f1(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f1(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write("</div>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /jsp/titlebar.jsp(18,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setId("close");
- // /jsp/titlebar.jsp(18,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setNamespace("/study");
- // /jsp/titlebar.jsp(18,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setAction("close-%{#entitype}");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent(null);
- // /jsp/titlebar.jsp(27,8) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("%{#disabled == 'true' || writeAccess == 'false'}");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f2(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\" />\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/titlebar.jsp(28,20) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setValue("/skin/icon.%{#proxtate}.png");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /jsp/titlebar.jsp(28,106) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("label.%{#proxtate}");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f0.setParent(null);
- int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <div id=\"toolpop\" style=\"position:absolute; display:none; top:0px; left:0px; z-index:10000;\" onmouseover=\"javascript:_mouseOverContext=true;\" onmouseout=\"javascript:_mouseOverContext=false;\">\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menupopup.jsp", out, false);
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f0(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /jsp/titlebar.jsp(33,10) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("toolpop");
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f3(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" onMouseOver=this.src=\"");
- if (_jspx_meth_s_005furl_005f4(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" onMouseOut=this.src=\"");
- if (_jspx_meth_s_005furl_005f5(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" width=14 height=14 border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\"/>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/titlebar.jsp(34,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setValue("/skin/icon.ed%{#proxtate}.png");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/titlebar.jsp(34,92) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setValue("/skin/icon.ed.png");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/titlebar.jsp(34,149) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setValue("/skin/icon.ed%{#proxtate}.png");
- int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
- if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/titlebar.jsp(34,237) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("tooltip.edit.study");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f1.setParent(null);
- // /jsp/titlebar.jsp(44,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f1.setTest("%{#disabled == 'true'}");
- int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td width=20><img src=\"");
- if (_jspx_meth_s_005furl_005f6(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" /></td>\r\n");
- out.write(" <td width=20><img src=\"");
- if (_jspx_meth_s_005furl_005f7(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" /></td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/titlebar.jsp(45,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setValue("/skin/disabled.refresh.png");
- int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
- if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /jsp/titlebar.jsp(46,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setValue("/skin/disabled.delete.png");
- int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
- if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f1.setParent(null);
- int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <td width=20>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f1(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td width=20>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f2(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f1 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/titlebar.jsp(50,16) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f1.setHref("%{refresh}");
- int _jspx_eval_s_005fa_005f1 = _jspx_th_s_005fa_005f1.doStartTag();
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f8(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f2(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" />\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fa_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/titlebar.jsp(51,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setValue("/skin/icon.refresh.png");
- int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
- if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/titlebar.jsp(51,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("tooltip.refresh");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f2 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /jsp/titlebar.jsp(55,16) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f2.setHref("%{close}");
- int _jspx_eval_s_005fa_005f2 = _jspx_th_s_005fa_005f2.doStartTag();
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f9(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write("\" onMouseOver=this.src=\"");
- if (_jspx_meth_s_005furl_005f10(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write("\" onMouseOut=this.src=\"");
- if (_jspx_meth_s_005furl_005f11(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f3(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write("\" />\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fa_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f9 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/titlebar.jsp(56,28) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f9.setValue("/skin/icon.close.png");
- int _jspx_eval_s_005furl_005f9 = _jspx_th_s_005furl_005f9.doStartTag();
- if (_jspx_th_s_005furl_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f10 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/titlebar.jsp(56,89) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f10.setValue("/skin/icon.delete.png");
- int _jspx_eval_s_005furl_005f10 = _jspx_th_s_005furl_005f10.doStartTag();
- if (_jspx_th_s_005furl_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f11 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/titlebar.jsp(56,150) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f11.setValue("/skin/icon.close.png");
- int _jspx_eval_s_005furl_005f11 = _jspx_th_s_005furl_005f11.doStartTag();
- if (_jspx_th_s_005furl_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/titlebar.jsp(56,210) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("tooltip.close");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-import org.splat.som.StudyRights;
-import org.splat.som.StepRights;
-import org.splat.simer.OpenStudy;
-import org.splat.wapp.ToolBar;
-import org.splat.wapp.ToolButton;
-import org.splat.wapp.PopupMenu;
-import java.util.Iterator;
-
-public final class toolbar_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
-private enum Tool { none, standard, study, back };
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fparam_0026_005fname;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.release();
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Initialization of the context\r\n");
- out.write(" -->\r\n");
-
- String barname = request.getParameter("tools");
- Tool bar = Tool.valueOf(barname);
-
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f1(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f2(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- if (_jspx_meth_s_005furl_005f3(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write("<table width=100% border=0 cellspacing=0 cellpadding=0>\r\n");
- out.write(" <tr height=30 valign=middle>\r\n");
-
- if (bar == Tool.study) {
- OpenStudy study = (OpenStudy)session.getAttribute("study.open");
- PopupMenu popup = study.getPopup();
- StudyRights user = study.getStudyRights();
-
- out.write("\r\n");
- out.write(" <td width=30 align=left>\r\n");
- if (user.canEditProperties()) {
-
- out.write(" ");
- if (_jspx_meth_s_005fa_005f0(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- } else {
-
- out.write(" ");
- if (_jspx_meth_s_005fa_005f1(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- }
-
- out.write(" </td> \r\n");
- out.write(" <td width=30 align=left>\r\n");
- if (popup.isEnabled("script")) {
-
- out.write(" ");
- if (_jspx_meth_s_005fa_005f2(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- } else {
-
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f7(_jspx_page_context))
- return;
- out.write("\" border=\"none\" title=\"\" />\r\n");
- }
-
- out.write(" </td>\r\n");
- out.write(" <td align=right>\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f8(_jspx_page_context))
- return;
- out.write("\" border=\"none\" />\r\n");
- ToolBar mbar = study.getModuleBar();
- if (study.getSelectedStepRights().canCreateDocument() && mbar != null) {
-
- out.write("\r\n");
- out.write(" <applet name=\"perform\" id=\"perform\" code=\"org.splat.launcher.ToolbarApplet.class\" archive=\"../jap/splat-signedlauncher.jar\" width=");
- out.print(mbar.getWidth());
- out.write(" height=");
- out.print(mbar.getHeight());
- out.write('>');
- out.write('\r');
- out.write('\n');
- Iterator<ToolButton> item = mbar.asList().iterator();
- for (int i=0; item.hasNext(); i++) {
- ToolButton tool = item.next();
- String arg = tool.getArgument();
-
- out.write(" <param name=\"icon");
- out.print(i);
- out.write("\" value=\"");
- out.print(tool.getIcon());
- out.write("\" />\r\n");
- out.write(" <param name=\"tool");
- out.print(i);
- out.write("\" value=\"");
- out.print(tool.getAction());
- out.write("\" />\r\n");
- if (arg != null) {
-
- out.write(" <param name=\"file");
- out.print(i);
- out.write("\" value=\"");
- out.print(arg);
- out.write("\" />\r\n");
- }
- }
-
- out.write(" </applet>\r\n");
- }
-
- out.write(" </td>\r\n");
- out.write(" <td width=30 align=right>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f3(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- }
- else if (bar == Tool.standard) {
-
- out.write("\r\n");
- out.write(" <td width=30 align=left>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f4(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- }
- else if (bar == Tool.back) {
-
- out.write("\r\n");
- out.write(" <td width=30 align=left>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f5(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- }
-
- out.write("</tr>\r\n");
- out.write("</table>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /jsp/toolbar.jsp(21,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setId("properties");
- // /jsp/toolbar.jsp(21,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setNamespace("/");
- // /jsp/toolbar.jsp(21,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setAction("select");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f0(_jspx_th_s_005furl_005f0, _jspx_page_context))
- return true;
- out.write('\r');
- out.write('\n');
- int evalDoAfterBody = _jspx_th_s_005furl_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f0 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f0);
- // /jsp/toolbar.jsp(22,2) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setName("menu");
- int _jspx_eval_s_005fparam_005f0 = _jspx_th_s_005fparam_005f0.doStartTag();
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fparam_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fparam_005f0.doInitBody();
- }
- do {
- out.write("configuration");
- int evalDoAfterBody = _jspx_th_s_005fparam_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fparam_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fparam_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fname.reuse(_jspx_th_s_005fparam_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent(null);
- // /jsp/toolbar.jsp(24,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setId("scenario");
- // /jsp/toolbar.jsp(24,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setNamespace("/study");
- // /jsp/toolbar.jsp(24,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setAction("add-scenario");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent(null);
- // /jsp/toolbar.jsp(25,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setId("idea");
- // /jsp/toolbar.jsp(25,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setNamespace("/study");
- // /jsp/toolbar.jsp(25,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setAction("notyetimplemented");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent(null);
- // /jsp/toolbar.jsp(26,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setId("back");
- // /jsp/toolbar.jsp(26,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setNamespace("/study");
- // /jsp/toolbar.jsp(26,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setAction("step-study");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent(null);
- // /jsp/toolbar.jsp(38,6) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("%{#properties}");
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f4(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f0(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/toolbar.jsp(38,43) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setValue("/skin/tool.property.png");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /jsp/toolbar.jsp(38,106) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("tooltip.property");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f1 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f1.setParent(null);
- // /jsp/toolbar.jsp(40,6) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f1.setHref("%{#properties}");
- int _jspx_eval_s_005fa_005f1 = _jspx_th_s_005fa_005f1.doStartTag();
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f1.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f5(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fa_005f1, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/toolbar.jsp(40,43) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f5.setValue("/skin/tool.property.png");
- int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
- if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
- // /jsp/toolbar.jsp(40,106) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("tooltip.details");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f2 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f2.setParent(null);
- // /jsp/toolbar.jsp(45,8) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f2.setHref("%{#scenario}");
- int _jspx_eval_s_005fa_005f2 = _jspx_th_s_005fa_005f2.doStartTag();
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f2.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f6(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f2(_jspx_th_s_005fa_005f2, _jspx_page_context))
- return true;
- out.write('"');
- out.write('/');
- out.write('>');
- int evalDoAfterBody = _jspx_th_s_005fa_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/toolbar.jsp(45,43) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f6.setValue("/skin/tool.scenario.png");
- int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
- if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f2);
- // /jsp/toolbar.jsp(45,106) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("tooltip.scenario");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f7(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f7.setParent(null);
- // /jsp/toolbar.jsp(47,16) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f7.setValue("/skin/disabled.scenario.png");
- int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
- if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f8(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f8.setParent(null);
- // /jsp/toolbar.jsp(51,16) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f8.setValue("/skin/image.vseparator.png");
- int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
- if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f3 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f3.setParent(null);
- // /jsp/toolbar.jsp(70,6) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f3.setHref("%{#idea}");
- int _jspx_eval_s_005fa_005f3 = _jspx_th_s_005fa_005f3.doStartTag();
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f3.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f9(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f3(_jspx_th_s_005fa_005f3, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f9 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/toolbar.jsp(70,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f9.setValue("/skin/icon.idea.png");
- int _jspx_eval_s_005furl_005f9 = _jspx_th_s_005furl_005f9.doStartTag();
- if (_jspx_th_s_005furl_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f3);
- // /jsp/toolbar.jsp(70,96) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("tooltip.search");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f4(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f4 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f4.setParent(null);
- // /jsp/toolbar.jsp(76,6) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f4.setHref("%{#properties}");
- int _jspx_eval_s_005fa_005f4 = _jspx_th_s_005fa_005f4.doStartTag();
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f4.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f10(_jspx_th_s_005fa_005f4, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f4(_jspx_th_s_005fa_005f4, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f10 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f4);
- // /jsp/toolbar.jsp(76,43) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f10.setValue("/skin/tool.property.png");
- int _jspx_eval_s_005furl_005f10 = _jspx_th_s_005furl_005f10.doStartTag();
- if (_jspx_th_s_005furl_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f4 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f4);
- // /jsp/toolbar.jsp(76,106) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f4.setName("tooltip.details");
- int _jspx_eval_s_005ftext_005f4 = _jspx_th_s_005ftext_005f4.doStartTag();
- if (_jspx_th_s_005ftext_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f5(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f5 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f5.setParent(null);
- // /jsp/toolbar.jsp(82,6) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f5.setHref("%{#back}");
- int _jspx_eval_s_005fa_005f5 = _jspx_th_s_005fa_005f5.doStartTag();
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f5.doInitBody();
- }
- do {
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f11(_jspx_th_s_005fa_005f5, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f5(_jspx_th_s_005fa_005f5, _jspx_page_context))
- return true;
- out.write("\" />");
- int evalDoAfterBody = _jspx_th_s_005fa_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f11 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f5);
- // /jsp/toolbar.jsp(82,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f11.setValue("/skin/icon.back.png");
- int _jspx_eval_s_005furl_005f11 = _jspx_th_s_005furl_005f11.doStartTag();
- if (_jspx_th_s_005furl_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f5 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f5);
- // /jsp/toolbar.jsp(82,96) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f5.setName("tooltip.back");
- int _jspx_eval_s_005ftext_005f5 = _jspx_th_s_005ftext_005f5.doStartTag();
- if (_jspx_th_s_005ftext_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class login_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fform_0026_005fnamespace_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftextfield_0026_005frequired_005fname_005fkey_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fpassword_0026_005fname_005fkey_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fhidden_0026_005fvalue_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fsubmit_0026_005fvalue_005ftype_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fform_0026_005fnamespace_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftextfield_0026_005frequired_005fname_005fkey_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fpassword_0026_005fname_005fkey_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fhidden_0026_005fvalue_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fsubmit_0026_005fvalue_005ftype_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fform_0026_005fnamespace_005faction.release();
- _005fjspx_005ftagPool_005fs_005ftextfield_0026_005frequired_005fname_005fkey_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fpassword_0026_005fname_005fkey_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fhidden_0026_005fvalue_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fsubmit_0026_005fvalue_005ftype_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");
- out.write("\r\n");
- String menu = request.getParameter("backMenu"); // Last active menu
-
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /login.jsp(10,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("menu");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(menu);
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write("\r\n");
- out.write("<html>\r\n");
- out.write("\r\n");
- out.write(" <head>\r\n");
- out.write(" <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">\r\n");
- out.write(" <title>Login</title>\r\n");
- out.write(" <link href=");
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write(" rel=\"stylesheet\" type=\"text/css\">\r\n");
- out.write(" </head>\r\n");
- out.write("\r\n");
- out.write(" <body onLoad=\"document.login.username.focus();\">\r\n");
- out.write("\r\n");
- out.write("<!-- Menu-bar\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menubar.jsp" + (("/jsp/menubar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("login", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("disabled", request.getCharacterEncoding()) + "&" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("menu", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("none", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" <div id=top-spacer></div>\r\n");
- out.write("\r\n");
- out.write("<!-- Login dialog\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=right-pane>\r\n");
- out.write(" <div id=article-box>\r\n");
- out.write(" <div id=section>");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write("</div>\r\n");
- out.write(" <table width=100% border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\r\n");
- out.write(" <tr height=10><td></td></tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td align=center>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fform_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr height=10><td></td></tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write(" </body>\r\n");
- out.write("\r\n");
- out.write("</html>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /login.jsp(16,15) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/default.css");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /login.jsp(33,24) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("title.login");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fform_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:form
- org.apache.struts2.views.jsp.ui.FormTag _jspx_th_s_005fform_005f0 = (org.apache.struts2.views.jsp.ui.FormTag) _005fjspx_005ftagPool_005fs_005fform_0026_005fnamespace_005faction.get(org.apache.struts2.views.jsp.ui.FormTag.class);
- _jspx_th_s_005fform_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fform_005f0.setParent(null);
- // /login.jsp(38,14) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fform_005f0.setAction("login");
- // /login.jsp(38,14) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fform_005f0.setNamespace("/");
- int _jspx_eval_s_005fform_005f0 = _jspx_th_s_005fform_005f0.doStartTag();
- if (_jspx_eval_s_005fform_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fform_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fform_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fform_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr class=\"error\">\r\n");
- out.write(" <td colspan=2>");
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fform_005f0, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f1(_jspx_th_s_005fform_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005ftextfield_005f0(_jspx_th_s_005fform_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fpassword_005f0(_jspx_th_s_005fform_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fhidden_005f0(_jspx_th_s_005fform_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fsubmit_005f0(_jspx_th_s_005fform_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fform_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fform_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fform_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fform_0026_005fnamespace_005faction.reuse(_jspx_th_s_005fform_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fform_0026_005fnamespace_005faction.reuse(_jspx_th_s_005fform_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fform_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fform_005f0);
- // /login.jsp(40,32) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("%{errorCode}");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fform_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fform_005f0);
- // /login.jsp(42,16) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("valid");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f1.doInitBody();
- }
- do {
- if (_jspx_meth_s_005ftext_005f2(_jspx_th_s_005fset_005f1, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fset_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fset_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fset_005f1);
- // /login.jsp(42,35) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("menu.login");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftextfield_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fform_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:textfield
- org.apache.struts2.views.jsp.ui.TextFieldTag _jspx_th_s_005ftextfield_005f0 = (org.apache.struts2.views.jsp.ui.TextFieldTag) _005fjspx_005ftagPool_005fs_005ftextfield_0026_005frequired_005fname_005fkey_005fnobody.get(org.apache.struts2.views.jsp.ui.TextFieldTag.class);
- _jspx_th_s_005ftextfield_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftextfield_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fform_005f0);
- // /login.jsp(43,16) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftextfield_005f0.setName("username");
- // /login.jsp(43,16) name = key type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftextfield_005f0.setKey("field.username");
- // /login.jsp(43,16) name = required type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftextfield_005f0.setRequired("true");
- int _jspx_eval_s_005ftextfield_005f0 = _jspx_th_s_005ftextfield_005f0.doStartTag();
- if (_jspx_th_s_005ftextfield_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftextfield_0026_005frequired_005fname_005fkey_005fnobody.reuse(_jspx_th_s_005ftextfield_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftextfield_0026_005frequired_005fname_005fkey_005fnobody.reuse(_jspx_th_s_005ftextfield_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fpassword_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fform_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:password
- org.apache.struts2.views.jsp.ui.PasswordTag _jspx_th_s_005fpassword_005f0 = (org.apache.struts2.views.jsp.ui.PasswordTag) _005fjspx_005ftagPool_005fs_005fpassword_0026_005fname_005fkey_005fnobody.get(org.apache.struts2.views.jsp.ui.PasswordTag.class);
- _jspx_th_s_005fpassword_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fpassword_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fform_005f0);
- // /login.jsp(44,16) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fpassword_005f0.setName("password");
- // /login.jsp(44,16) name = key type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fpassword_005f0.setKey("field.password");
- int _jspx_eval_s_005fpassword_005f0 = _jspx_th_s_005fpassword_005f0.doStartTag();
- if (_jspx_th_s_005fpassword_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fpassword_0026_005fname_005fkey_005fnobody.reuse(_jspx_th_s_005fpassword_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fpassword_0026_005fname_005fkey_005fnobody.reuse(_jspx_th_s_005fpassword_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fhidden_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fform_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:hidden
- org.apache.struts2.views.jsp.ui.HiddenTag _jspx_th_s_005fhidden_005f0 = (org.apache.struts2.views.jsp.ui.HiddenTag) _005fjspx_005ftagPool_005fs_005fhidden_0026_005fvalue_005fname_005fnobody.get(org.apache.struts2.views.jsp.ui.HiddenTag.class);
- _jspx_th_s_005fhidden_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fhidden_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fform_005f0);
- // /login.jsp(45,16) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fhidden_005f0.setName("backMenu");
- // /login.jsp(45,16) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fhidden_005f0.setValue("%{menu}");
- int _jspx_eval_s_005fhidden_005f0 = _jspx_th_s_005fhidden_005f0.doStartTag();
- if (_jspx_th_s_005fhidden_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fhidden_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fhidden_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fhidden_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fhidden_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fsubmit_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fform_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:submit
- org.apache.struts2.views.jsp.ui.SubmitTag _jspx_th_s_005fsubmit_005f0 = (org.apache.struts2.views.jsp.ui.SubmitTag) _005fjspx_005ftagPool_005fs_005fsubmit_0026_005fvalue_005ftype_005fnobody.get(org.apache.struts2.views.jsp.ui.SubmitTag.class);
- _jspx_th_s_005fsubmit_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fsubmit_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fform_005f0);
- // /login.jsp(46,16) name = type type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fsubmit_005f0.setType("button");
- // /login.jsp(46,16) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fsubmit_005f0.setValue("%{valid}");
- int _jspx_eval_s_005fsubmit_005f0 = _jspx_th_s_005fsubmit_005f0.doStartTag();
- if (_jspx_th_s_005fsubmit_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fsubmit_0026_005fvalue_005ftype_005fnobody.reuse(_jspx_th_s_005fsubmit_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fsubmit_0026_005fvalue_005ftype_005fnobody.reuse(_jspx_th_s_005fsubmit_005f0);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.study;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class displayStudyStep_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005felse.release();
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");
- out.write("\r\n");
- out.write("<!-- Initialization of the edit action, if any\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- String action = request.getParameter("action");
- String type = request.getParameter("index");
- if (action == null) action = "display";
-
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /study/displayStudyStep.jsp(16,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("todo");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(action);
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write("\r\n");
- out.write("<html>\r\n");
- out.write("\r\n");
- out.write(" <head>\r\n");
- out.write(" <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">\r\n");
- out.write(" <title>");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write("</title>\r\n");
- out.write(" <link href=");
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write(" rel=\"stylesheet\" type=\"text/css\">\r\n");
- out.write(" <link href=\"../rtef/rte.css\" rel=\"stylesheet\" type=\"text/css\">\r\n");
- out.write(" <script language=\"JavaScript\" type=\"text/javascript\" src=\"../rtef/lang/fr.js\"></script>\r\n");
- out.write(" <script language=\"JavaScript\" type=\"text/javascript\" src=\"../rtef/richtext.js\"></script>\r\n");
- out.write(" <script language=\"JavaScript\" type=\"text/javascript\" src=\"../rtef/xhtml.js\"></script>\r\n");
- out.write(" <script language=\"JavaScript\" type=\"text/javascript\" src=\"../jvs/popup.js\"></script>\r\n");
- out.write(" <script language=\"JavaScript\" type=\"text/javascript\" src=\"../jvs/action.js\"></script>\r\n");
- out.write("\r\n");
- out.write(" <script language=\"JavaScript\">\r\n");
- out.write(" \r\n");
- out.write(" initTextEditor();\r\n");
- out.write("\r\n");
- out.write(" var substitutions = new Array (\r\n");
- out.write(" new RegExp(\"[\\r\\n]\",'g'), \" \", // For removing carriage returns & line feeds\r\n");
- out.write(" new RegExp(\"<p> \"), \"<p>\", // For removing of the 1st paragraph\r\n");
- out.write(" new RegExp(\" </p>\"), \"</p>\", // For removing of the 1st paragraph\r\n");
- out.write(" \r\n");
- out.write(" new RegExp(\"é\",'g'), \"é\",\r\n");
- out.write(" new RegExp(\"è\",'g'), \"è\",\r\n");
- out.write(" new RegExp(\"ê\",'g'), \"ê\",\r\n");
- out.write(" new RegExp(\"ë\",'g'), \"ë\",\r\n");
- out.write(" new RegExp(\"à\",'g'), \"à\",\r\n");
- out.write(" new RegExp(\"â\",'g'), \"â\",\r\n");
- out.write(" new RegExp(\"î\",'g'), \"î\",\r\n");
- out.write(" new RegExp(\"ï\",'g'), \"ï\",\r\n");
- out.write(" new RegExp(\"ô\",'g'), \"ô\",\r\n");
- out.write(" new RegExp(\"ù\",'g'), \"ù\",\r\n");
- out.write(" new RegExp(\"û\",'g'), \"û\",\r\n");
- out.write(" new RegExp(\"ü\",'g'), \"ü\",\r\n");
- out.write(" \r\n");
- out.write(" new RegExp(\"ç\",'g'), \"ç\"\r\n");
- out.write(" );\r\n");
- out.write(" \r\n");
- out.write(" function initialize (action) {\r\n");
- out.write("// ----------------------------\r\n");
- out.write(" if (action == \"setContext\") {\r\n");
- out.write(" \t edit.elements[2].focus();\r\n");
- out.write(" } else\r\n");
- out.write(" if (action == \"renameDocument\") {\r\n");
- out.write(" edoc.documentTitle.focus();\r\n");
- out.write(" } else\r\n");
- out.write(" if (action == \"renameKnowledge\") {\r\n");
- out.write(" edit.knowledgeTitle.focus();\r\n");
- out.write(" } else\r\n");
- out.write(" if (action == \"addKnowledge\") {\r\n");
- out.write(" edit.elements[1].focus();\r\n");
- out.write(" } else\r\n");
- out.write(" if (action != \"display\") {\r\n");
- out.write(" \t edit.elements[0].focus();\r\n");
- out.write(" }\r\n");
- out.write(" }\r\n");
- out.write(" function setValue () {\r\n");
- out.write("// -------------------\r\n");
- out.write(" var select = edit.elements[0].value; // contextValue select input\r\n");
- out.write(" if (select == \"0\") { // Creation of a new context type\r\n");
- out.write(" tds = document.getElementById(\"select\");\r\n");
- out.write(" tde = document.getElementById(\"enter\");\r\n");
- out.write(" tds.style.display = \"none\"; // Hides the select input\r\n");
- out.write(" tde.style.display = \"block\"; // Displays the text input\r\n");
- out.write(" }\r\n");
- out.write(" edit.elements[2].focus();\r\n");
- out.write(" }\r\n");
- out.write(" function clean (html) {\r\n");
- out.write("// --------------------- \r\n");
- out.write(" html = trim(html);\r\n");
- out.write(" for (i=0; i<substitutions.length; i = i+2) {\r\n");
- out.write(" html = html.replace(substitutions[i], substitutions[i+1]);\r\n");
- out.write(" }\r\n");
- out.write(" return html;\r\n");
- out.write(" }\r\n");
- out.write(" function submitEdit () {\r\n");
- out.write("// ---------------------- \r\n");
- out.write(" updateRTEs(); // Sets the value of knowledgeValue input \r\n");
- out.write(" edit.knowledgeValue.value = clean(edit.knowledgeValue.value);\r\n");
- out.write(" edit.submit();\r\n");
- out.write(" }\r\n");
- out.write(" </script>\r\n");
- out.write(" </head>\r\n");
- out.write("\r\n");
- out.write(" <body onLoad=\"initialize('");
- out.print(action);
- out.write("')\">\r\n");
- out.write("<!-- Menu-bar\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menubar.jsp" + (("/jsp/menubar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("menu", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("study", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Title-bar\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/titlebar.jsp" + (("/jsp/titlebar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("entity", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("study", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Left pane\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=left-pane>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" <div id=top-spacer></div>\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menuitem.jsp" + (("/jsp/menuitem.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("menu", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("study", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/studyProperties.jsp", out, false);
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write(" <div id=main-pane>\r\n");
- out.write("\r\n");
- out.write("<!-- Description and simulation context sections\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write("\r\n");
- out.write(" Display of tabs\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=\"tab-bar\">\r\n");
- out.write(" <div id=\"tab-description\">\r\n");
- out.write(" <span id=\"tab-front\"> ");
- if (_jspx_meth_s_005ftext_005f1(_jspx_page_context))
- return;
- out.write(" </span>\r\n");
- out.write(" </div>\r\n");
- out.write(" <div id=\"tab-context\">\r\n");
- out.write(" <span id=\"tab-front\"> ");
- if (_jspx_meth_s_005ftext_005f2(_jspx_page_context))
- return;
- out.write(" </span>\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write("<!-- Display of contents\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=\"article-box\">\r\n");
- out.write(" <table width=100% border=0 cellspacing=0 cellpadding=0>\r\n");
- out.write(" <tr valign=top>\r\n");
- out.write(" <td width=38%> <!-- Must conform to the width of above tab-description -->\r\n");
- out.write(" <div id=\"top-spacer\"></div>\r\n");
- out.write(" <div id=article-body class=text>\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/readDescription.jsp" + (("/jsp/readDescription.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("entity", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("study", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" </td>\r\n");
- out.write(" <td width=1></td> <!-- Trick for aligning the vertical separator with the tab -->\r\n");
- out.write(" <td width=1 bgcolor=#AAAAAA></td>\r\n");
- out.write(" <td>\r\n");
- out.write(" <div id=\"top-spacer\"></div>\r\n");
- out.write(" <div id=\"article-body\">\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f1.setParent(null);
- // /study/displayStudyStep.jsp(171,14) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f1.setTest("%{#todo == 'newContext' || #todo == 'selectContext' || #todo == 'setContext'}");
- int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <form name=\"edit\" action=\"");
- out.print(action);
- out.write("?selection=");
- if (_jspx_meth_s_005fproperty_005f0(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return;
- out.write("\" method=\"post\">\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/editContext.jsp" + (("/jsp/editContext.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("action", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode(String.valueOf(action), request.getCharacterEncoding()) + "&" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("type", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode(String.valueOf(type), request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" </form>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f1(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write("<!-- Knowledge elements section\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f2 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f2.setParent(null);
- // /study/displayStudyStep.jsp(191,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f2.setTest("knowledges != null");
- int _jspx_eval_s_005fif_005f2 = _jspx_th_s_005fif_005f2.doStartTag();
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <div id=article-box>\r\n");
- out.write(" <div id=section>");
- if (_jspx_meth_s_005ftext_005f3(_jspx_th_s_005fif_005f2, _jspx_page_context))
- return;
- out.write("</div>\r\n");
- out.write(" <div id=article-body class=text>\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f3 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- // /study/displayStudyStep.jsp(195,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f3.setTest("%{#todo == 'addKnowledge' || #todo == 'renameKnowledge' || #todo == 'editKnowledge'}");
- int _jspx_eval_s_005fif_005f3 = _jspx_th_s_005fif_005f3.doStartTag();
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <form name=\"edit\" action=\"setKnowledge\" method=\"post\">\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/editKnowledge.jsp" + (("/jsp/editKnowledge.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("action", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode(String.valueOf(action), request.getCharacterEncoding()) + "&" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("index", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode(String.valueOf(type), request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" </form>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f2(_jspx_th_s_005fif_005f2, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Documents section\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f4 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f4.setParent(null);
- // /study/displayStudyStep.jsp(215,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f4.setTest("documents != null");
- int _jspx_eval_s_005fif_005f4 = _jspx_th_s_005fif_005f4.doStartTag();
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f4.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <div id=article-box>\r\n");
- out.write(" <div id=section>");
- if (_jspx_meth_s_005ftext_005f4(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return;
- out.write("</div>\r\n");
- out.write(" <div id=article-body class=text>\r\n");
- out.write(" ");
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f5 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- // /study/displayStudyStep.jsp(219,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f5.setTest("%{writeAccess == 'true' && stepEnabled == 'true'}");
- int _jspx_eval_s_005fif_005f5 = _jspx_th_s_005fif_005f5.doStartTag();
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f5.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <form name=\"edoc\" action=\"setDocument\" method=\"post\">\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/editContents.jsp" + (("/jsp/editContents.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("action", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode(String.valueOf(action), request.getCharacterEncoding()) + "&" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("index", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode(String.valueOf(type), request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" </form>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f5);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f5);
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f3(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write("<!-- Comment section\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f6(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f4);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f4);
- out.write("\r\n");
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" </body>\r\n");
- out.write("</html>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /study/displayStudyStep.jsp(21,11) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("name.module");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /study/displayStudyStep.jsp(22,15) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/default.css");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent(null);
- // /study/displayStudyStep.jsp(120,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("%{writeAccess && userRights.canCreateDocument()}");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/toolbar.jsp" + (("/jsp/toolbar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("tools", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("study", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f0.setParent(null);
- int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/toolbar.jsp" + (("/jsp/toolbar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("tools", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("standard", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent(null);
- // /study/displayStudyStep.jsp(146,43) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("title.description");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent(null);
- // /study/displayStudyStep.jsp(149,43) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("title.context");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f0 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /study/displayStudyStep.jsp(172,64) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f0.setValue("selection");
- int _jspx_eval_s_005fproperty_005f0 = _jspx_th_s_005fproperty_005f0.doStartTag();
- if (_jspx_th_s_005fproperty_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f1.setParent(null);
- int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/readContext.jsp", out, false);
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- // /study/displayStudyStep.jsp(193,24) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("title.knowledge");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f2 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- int _jspx_eval_s_005felse_005f2 = _jspx_th_s_005felse_005f2.doStartTag();
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/readKnowledge.jsp" + (("/jsp/readKnowledge.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("entity", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("study", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f4 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- // /study/displayStudyStep.jsp(217,24) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f4.setName("title.document");
- int _jspx_eval_s_005ftext_005f4 = _jspx_th_s_005ftext_005f4.doStartTag();
- if (_jspx_th_s_005ftext_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f3 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- int _jspx_eval_s_005felse_005f3 = _jspx_th_s_005felse_005f3.doStartTag();
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/readContents.jsp" + (("/jsp/readContents.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("entity", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("study", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
- HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f6 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- // /study/displayStudyStep.jsp(238,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f6.setTest("%{writeAccess == 'true' && stepEnabled == 'true'}");
- int _jspx_eval_s_005fif_005f6 = _jspx_th_s_005fif_005f6.doStartTag();
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f6.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <div id=article-box>\r\n");
- out.write(" <div id=section>");
- if (_jspx_meth_s_005ftext_005f5(_jspx_th_s_005fif_005f6, _jspx_page_context))
- return true;
- out.write("</div>\r\n");
- out.write(" <div id=article-body class=text>\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/readComment.jsp", out, false);
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f5 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f6);
- // /study/displayStudyStep.jsp(240,24) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f5.setName("title.comment");
- int _jspx_eval_s_005ftext_005f5 = _jspx_th_s_005ftext_005f5.doStartTag();
- if (_jspx_th_s_005ftext_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp.study;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-import org.splat.som.Study;
-import org.splat.som.ApplicationRights;
-
-public final class searchStudy_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.release();
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
- _005fjspx_005ftagPool_005fs_005felse.release();
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.release();
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.release();
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");
- out.write("\r\n");
- out.write("<!-- Initialization of the context\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- String action = request.getParameter("action");
-
- ApplicationRights user = (ApplicationRights)session.getAttribute("user.rights");
- String result = "uptodate";
- boolean anonymous = true;
-
- if (user.canCreateStudy()) anonymous = false;
- if (session.getAttribute("search.result") == null) result = "obsolete";
-
- out.write('\r');
- out.write('\n');
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f0.setParent(null);
- // /study/searchStudy.jsp(23,0) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f0.setVar("todo");
- int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f0.doInitBody();
- }
- do {
- out.print(action);
- int evalDoAfterBody = _jspx_th_s_005fset_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- return;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f0);
- out.write("\r\n");
- out.write("<html>\r\n");
- out.write(" <head>\r\n");
- out.write(" <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">\r\n");
- out.write(" <title>");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write("</title>\r\n");
- out.write(" <link href=");
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write(" rel=\"stylesheet\" type=\"text/css\">\r\n");
- out.write(" <script language=\"JavaScript\" type=\"text/javascript\" src=\"../jvs/search.js\"></script>\r\n");
- out.write(" </head>\r\n");
- out.write("\r\n");
- out.write(" <body onLoad=\"initialize('");
- out.print(result);
- out.write("')\">\r\n");
- out.write("<!-- Menu-bar\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menubar.jsp" + (("/jsp/menubar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("menu", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("open", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" <div id=top-spacer></div>\r\n");
- out.write("\r\n");
- out.write("<!-- Search menu\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=left-pane>\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/toolbar.jsp" + (("/jsp/toolbar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("tools", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("none", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" <div id=top-spacer></div>\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menuitem.jsp" + (("/jsp/menuitem.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("menu", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("open", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write(" <div id=main-pane>\r\n");
- out.write("\r\n");
- out.write("<!-- Search criteria section\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=\"tab-bar\">\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/searchtabs.jsp", out, false);
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" <div id=article-box>\r\n");
- out.write(" <div id=\"top-spacer\"></div>\r\n");
- out.write(" <div id=\"article-body\">\r\n");
- out.write(" <form name=\"search\" action=\"refresh-study\" method=\"post\">\r\n");
- out.write(" <input type=hidden name=\"contextIndex\" />\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f1(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write(" <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>\r\n");
- out.write(" <tr height=20>\r\n");
- out.write(" <td width=40%> ");
- if (_jspx_meth_s_005ftext_005f2(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- out.write(" <td width=60%> ");
- if (_jspx_meth_s_005ftext_005f3(_jspx_page_context))
- return;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr height=1 bgcolor=#AAAAAA><td colspan=3></td></tr>\r\n");
- out.write(" <tr valign=top>\r\n");
- out.write(" <td>\r\n");
- out.write(" <div id=\"article-item\">\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f0(_jspx_page_context))
- return;
- if (_jspx_meth_s_005felse_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" <select name=\"state\" style=\"width: ");
- if (_jspx_meth_s_005ftext_005f6(_jspx_page_context))
- return;
- out.write("\" onChange=\"changeFilter()\">\r\n");
- out.write(" <option value=\"0\">");
- if (_jspx_meth_s_005ftext_005f7(_jspx_page_context))
- return;
- out.write("</option>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f1(_jspx_page_context))
- return;
- if (_jspx_meth_s_005felse_005f3(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </select>\r\n");
- out.write(" </div>\r\n");
- out.write(" <div id=\"article-item\">\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f8(_jspx_page_context))
- return;
- if (_jspx_meth_s_005felse_005f8(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fset_005f2(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" <select name=\"author\" style=\"width: ");
- if (_jspx_meth_s_005ftext_005f22(_jspx_page_context))
- return;
- out.write("\" onChange=\"changeFilter()\">\r\n");
- out.write(" <option value=\"0\">");
- if (_jspx_meth_s_005ftext_005f23(_jspx_page_context))
- return;
- out.write("</option>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f0(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </select>\r\n");
- out.write(" </div>\r\n");
- out.write(" <div id=\"article-item\">\r\n");
- if (anonymous) {
-
- out.write(" <input type=radio name=\"owner\" value=\"mine\" disabled><font color=\"#A1A192\">");
- if (_jspx_meth_s_005ftext_005f24(_jspx_page_context))
- return;
- out.write("</font>\r\n");
- } else {
-
- out.write(" ");
- if (_jspx_meth_s_005fif_005f10(_jspx_page_context))
- return;
- if (_jspx_meth_s_005felse_005f10(_jspx_page_context))
- return;
- out.write('\r');
- out.write('\n');
- }
- out.write(" </div>\r\n");
- out.write(" <div id=\"article-item\">\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f11(_jspx_page_context))
- return;
- if (_jspx_meth_s_005felse_005f11(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" <div id=refid>\r\n");
- out.write(" <input type=text name=\"reference\" value=\"");
- if (_jspx_meth_s_005fproperty_005f4(_jspx_page_context))
- return;
- out.write("\" size=\"18\" onKeydown=\"changeFilter()\"/>\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write(" </td>\r\n");
- out.write(" <td rowspan=2>\r\n");
- out.write(" <div id=contlist>\r\n");
- out.write("\r\n");
- out.write(" <table cellpadding=0 cellspacing=0 border=0 class=text>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f1(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f13(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </table>\r\n");
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f15(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td>\r\n");
- out.write(" <div id=wordin>\r\n");
- out.write(" <br/>");
- if (_jspx_meth_s_005ftext_005f35(_jspx_page_context))
- return;
- out.write(" : <input type=text name=words value=\"");
- if (_jspx_meth_s_005fproperty_005f13(_jspx_page_context))
- return;
- out.write("\" onKeydown=\"changeFilter()\" />\r\n");
- out.write(" </div>\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td></td>\r\n");
- out.write(" <td align=left>\r\n");
- out.write(" <input type=\"submit\" name=\"refresh\" value=\"");
- if (_jspx_meth_s_005ftext_005f36(_jspx_page_context))
- return;
- out.write("\" disabled/>\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" </table>\r\n");
- out.write("\r\n");
- out.write(" </form>\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write("<!-- Result list\r\n");
- out.write(" =============================================================================================================================\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=resulist>\r\n");
- out.write(" <div id=article-box>\r\n");
- out.write(" <div id=section>");
- if (_jspx_meth_s_005ftext_005f37(_jspx_page_context))
- return;
- out.write("</div>\r\n");
- out.write(" <div id=article-body class=text>\r\n");
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f17(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f15(_jspx_page_context))
- return;
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write(" </div>\r\n");
- out.write("\r\n");
- out.write(" </body>\r\n");
- out.write("</html>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /study/searchStudy.jsp(27,11) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("name.module");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /study/searchStudy.jsp(28,15) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/default.css");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f1.setParent(null);
- // /study/searchStudy.jsp(67,10) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f1.setVar("valid");
- int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fset_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fset_005f1.doInitBody();
- }
- do {
- if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fset_005f1, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fset_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fset_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar.reuse(_jspx_th_s_005fset_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fset_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fset_005f1);
- // /study/searchStudy.jsp(67,29) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("button.result");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f2 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f2.setParent(null);
- // /study/searchStudy.jsp(71,40) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f2.setName("field.among");
- int _jspx_eval_s_005ftext_005f2 = _jspx_th_s_005ftext_005f2.doStartTag();
- if (_jspx_th_s_005ftext_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f3 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f3.setParent(null);
- // /study/searchStudy.jsp(72,40) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f3.setName("field.context");
- int _jspx_eval_s_005ftext_005f3 = _jspx_th_s_005ftext_005f3.doStartTag();
- if (_jspx_th_s_005ftext_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f0.setParent(null);
- // /study/searchStudy.jsp(78,16) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f0.setTest("owner == 'all'");
- int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=radio name=\"owner\" value=\"all\" checked onClick=\"unsetReference()\">");
- if (_jspx_meth_s_005ftext_005f4(_jspx_th_s_005fif_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f4 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
- // /study/searchStudy.jsp(79,96) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f4.setName("criterion.study.all");
- int _jspx_eval_s_005ftext_005f4 = _jspx_th_s_005ftext_005f4.doStartTag();
- if (_jspx_th_s_005ftext_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f0.setParent(null);
- int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=radio name=\"owner\" value=\"all\" onClick=\"unsetReference()\">");
- if (_jspx_meth_s_005ftext_005f5(_jspx_th_s_005felse_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f5 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
- // /study/searchStudy.jsp(81,96) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f5.setName("criterion.study.all");
- int _jspx_eval_s_005ftext_005f5 = _jspx_th_s_005ftext_005f5.doStartTag();
- if (_jspx_th_s_005ftext_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f6(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f6 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f6.setParent(null);
- // /study/searchStudy.jsp(83,51) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f6.setName("size.study.state");
- int _jspx_eval_s_005ftext_005f6 = _jspx_th_s_005ftext_005f6.doStartTag();
- if (_jspx_th_s_005ftext_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f7(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f7 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f7.setParent(null);
- // /study/searchStudy.jsp(84,36) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f7.setName("menu.select");
- int _jspx_eval_s_005ftext_005f7 = _jspx_th_s_005ftext_005f7.doStartTag();
- if (_jspx_th_s_005ftext_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f1.setParent(null);
- // /study/searchStudy.jsp(85,18) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f1.setTest("area == 'reference'");
- int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f2(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f1(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f3(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f2(_jspx_th_s_005fif_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f2 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /study/searchStudy.jsp(86,20) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f2.setTest("state == 'ARCHIVED'");
- int _jspx_eval_s_005fif_005f2 = _jspx_th_s_005fif_005f2.doStartTag();
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f2.doInitBody();
- }
- do {
- out.write(" <option value=\"ARCHIVED\" selected>");
- if (_jspx_meth_s_005ftext_005f8(_jspx_th_s_005fif_005f2, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005fif_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f8 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
- // /study/searchStudy.jsp(86,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f8.setName("criterion.archived");
- int _jspx_eval_s_005ftext_005f8 = _jspx_th_s_005ftext_005f8.doStartTag();
- if (_jspx_th_s_005ftext_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f1.doInitBody();
- }
- do {
- out.write(" <option value=\"ARCHIVED\" >");
- if (_jspx_meth_s_005ftext_005f9(_jspx_th_s_005felse_005f1, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f9 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
- // /study/searchStudy.jsp(87,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f9.setName("criterion.archived");
- int _jspx_eval_s_005ftext_005f9 = _jspx_th_s_005ftext_005f9.doStartTag();
- if (_jspx_th_s_005ftext_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f3 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- // /study/searchStudy.jsp(88,20) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f3.setTest("state == 'TEMPLATE'");
- int _jspx_eval_s_005fif_005f3 = _jspx_th_s_005fif_005f3.doStartTag();
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f3.doInitBody();
- }
- do {
- out.write(" <option value=\"TEMPLATE\" selected>");
- if (_jspx_meth_s_005ftext_005f10(_jspx_th_s_005fif_005f3, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005fif_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f10 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
- // /study/searchStudy.jsp(88,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f10.setName("criterion.template");
- int _jspx_eval_s_005ftext_005f10 = _jspx_th_s_005ftext_005f10.doStartTag();
- if (_jspx_th_s_005ftext_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f2 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
- int _jspx_eval_s_005felse_005f2 = _jspx_th_s_005felse_005f2.doStartTag();
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f2.doInitBody();
- }
- do {
- out.write(" <option value=\"TEMPLATE\" >");
- if (_jspx_meth_s_005ftext_005f11(_jspx_th_s_005felse_005f2, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005felse_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f11 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f2);
- // /study/searchStudy.jsp(89,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f11.setName("criterion.template");
- int _jspx_eval_s_005ftext_005f11 = _jspx_th_s_005ftext_005f11.doStartTag();
- if (_jspx_th_s_005ftext_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f3(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f3 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f3.setParent(null);
- int _jspx_eval_s_005felse_005f3 = _jspx_th_s_005felse_005f3.doStartTag();
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f4(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f4(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f5(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f5(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f6(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f6(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f7(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f7(_jspx_th_s_005felse_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f4 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- // /study/searchStudy.jsp(91,20) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f4.setTest("state == 'inPROGRESS'");
- int _jspx_eval_s_005fif_005f4 = _jspx_th_s_005fif_005f4.doStartTag();
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f4.doInitBody();
- }
- do {
- out.write("<option value=\"inPROGRESS\" selected>");
- if (_jspx_meth_s_005ftext_005f12(_jspx_th_s_005fif_005f4, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005fif_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f12 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f4);
- // /study/searchStudy.jsp(91,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f12.setName("criterion.inprogress");
- int _jspx_eval_s_005ftext_005f12 = _jspx_th_s_005ftext_005f12.doStartTag();
- if (_jspx_th_s_005ftext_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f4 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- int _jspx_eval_s_005felse_005f4 = _jspx_th_s_005felse_005f4.doStartTag();
- if (_jspx_eval_s_005felse_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f4.doInitBody();
- }
- do {
- out.write(" <option value=\"inPROGRESS\" >");
- if (_jspx_meth_s_005ftext_005f13(_jspx_th_s_005felse_005f4, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005felse_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f13(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f13 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f4);
- // /study/searchStudy.jsp(92,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f13.setName("criterion.inprogress");
- int _jspx_eval_s_005ftext_005f13 = _jspx_th_s_005ftext_005f13.doStartTag();
- if (_jspx_th_s_005ftext_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f5 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- // /study/searchStudy.jsp(93,20) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f5.setTest("state == 'inDRAFT'");
- int _jspx_eval_s_005fif_005f5 = _jspx_th_s_005fif_005f5.doStartTag();
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f5.doInitBody();
- }
- do {
- out.write(" <option value=\"inDRAFT\" selected>");
- if (_jspx_meth_s_005ftext_005f14(_jspx_th_s_005fif_005f5, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005fif_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f14 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f5);
- // /study/searchStudy.jsp(93,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f14.setName("criterion.indraft");
- int _jspx_eval_s_005ftext_005f14 = _jspx_th_s_005ftext_005f14.doStartTag();
- if (_jspx_th_s_005ftext_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f5 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- int _jspx_eval_s_005felse_005f5 = _jspx_th_s_005felse_005f5.doStartTag();
- if (_jspx_eval_s_005felse_005f5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f5.doInitBody();
- }
- do {
- out.write(" <option value=\"inDRAFT\" >");
- if (_jspx_meth_s_005ftext_005f15(_jspx_th_s_005felse_005f5, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005felse_005f5.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f15(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f5, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f15 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f5);
- // /study/searchStudy.jsp(94,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f15.setName("criterion.indraft");
- int _jspx_eval_s_005ftext_005f15 = _jspx_th_s_005ftext_005f15.doStartTag();
- if (_jspx_th_s_005ftext_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f6 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- // /study/searchStudy.jsp(95,20) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f6.setTest("state == 'inCHECK'");
- int _jspx_eval_s_005fif_005f6 = _jspx_th_s_005fif_005f6.doStartTag();
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f6.doInitBody();
- }
- do {
- out.write(" <option value=\"inCHECK\" selected>");
- if (_jspx_meth_s_005ftext_005f16(_jspx_th_s_005fif_005f6, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005fif_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f16(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f16 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f16.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f6);
- // /study/searchStudy.jsp(95,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f16.setName("criterion.incheck");
- int _jspx_eval_s_005ftext_005f16 = _jspx_th_s_005ftext_005f16.doStartTag();
- if (_jspx_th_s_005ftext_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f16);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f16);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f6 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- int _jspx_eval_s_005felse_005f6 = _jspx_th_s_005felse_005f6.doStartTag();
- if (_jspx_eval_s_005felse_005f6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f6.doInitBody();
- }
- do {
- out.write(" <option value=\"inCHECK\" >");
- if (_jspx_meth_s_005ftext_005f17(_jspx_th_s_005felse_005f6, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005felse_005f6.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f17(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f6, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f17 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f17.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f6);
- // /study/searchStudy.jsp(96,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f17.setName("criterion.incheck");
- int _jspx_eval_s_005ftext_005f17 = _jspx_th_s_005ftext_005f17.doStartTag();
- if (_jspx_th_s_005ftext_005f17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f17);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f17);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f7 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- // /study/searchStudy.jsp(97,20) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f7.setTest("state == 'APPROVED'");
- int _jspx_eval_s_005fif_005f7 = _jspx_th_s_005fif_005f7.doStartTag();
- if (_jspx_eval_s_005fif_005f7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f7.doInitBody();
- }
- do {
- out.write(" <option value=\"APPROVED\" selected>");
- if (_jspx_meth_s_005ftext_005f18(_jspx_th_s_005fif_005f7, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005fif_005f7.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f18(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f18 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f18.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f7);
- // /study/searchStudy.jsp(97,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f18.setName("criterion.approved");
- int _jspx_eval_s_005ftext_005f18 = _jspx_th_s_005ftext_005f18.doStartTag();
- if (_jspx_th_s_005ftext_005f18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f18);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f18);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f7 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f3);
- int _jspx_eval_s_005felse_005f7 = _jspx_th_s_005felse_005f7.doStartTag();
- if (_jspx_eval_s_005felse_005f7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f7.doInitBody();
- }
- do {
- out.write(" <option value=\"APPROVED\" >");
- if (_jspx_meth_s_005ftext_005f19(_jspx_th_s_005felse_005f7, _jspx_page_context))
- return true;
- out.write("</option>");
- int evalDoAfterBody = _jspx_th_s_005felse_005f7.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f19(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f7, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f19 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f19.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f7);
- // /study/searchStudy.jsp(98,91) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f19.setName("criterion.approved");
- int _jspx_eval_s_005ftext_005f19 = _jspx_th_s_005ftext_005f19.doStartTag();
- if (_jspx_th_s_005ftext_005f19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f19);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f19);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f8(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f8 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f8.setParent(null);
- // /study/searchStudy.jsp(103,16) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f8.setTest("owner == 'his'");
- int _jspx_eval_s_005fif_005f8 = _jspx_th_s_005fif_005f8.doStartTag();
- if (_jspx_eval_s_005fif_005f8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f8.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f8.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=radio name=\"owner\" value=\"his\" checked onClick=\"unsetReference()\">");
- if (_jspx_meth_s_005ftext_005f20(_jspx_th_s_005fif_005f8, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f8.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f20(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f8, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f20 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f20.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f8);
- // /study/searchStudy.jsp(104,96) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f20.setName("criterion.study.his");
- int _jspx_eval_s_005ftext_005f20 = _jspx_th_s_005ftext_005f20.doStartTag();
- if (_jspx_th_s_005ftext_005f20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f20);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f20);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f8(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f8 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f8.setParent(null);
- int _jspx_eval_s_005felse_005f8 = _jspx_th_s_005felse_005f8.doStartTag();
- if (_jspx_eval_s_005felse_005f8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f8.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f8.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=radio name=\"owner\" value=\"his\" onClick=\"unsetReference()\">");
- if (_jspx_meth_s_005ftext_005f21(_jspx_th_s_005felse_005f8, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f8.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f21(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f8, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f21 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f21.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f8);
- // /study/searchStudy.jsp(106,96) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f21.setName("criterion.study.his");
- int _jspx_eval_s_005ftext_005f21 = _jspx_th_s_005ftext_005f21.doStartTag();
- if (_jspx_th_s_005ftext_005f21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f21);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f21);
- return false;
- }
-
- private boolean _jspx_meth_s_005fset_005f2(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:set
- org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f2 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
- _jspx_th_s_005fset_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fset_005f2.setParent(null);
- // /study/searchStudy.jsp(108,16) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setVar("him");
- // /study/searchStudy.jsp(108,16) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fset_005f2.setValue("author");
- int _jspx_eval_s_005fset_005f2 = _jspx_th_s_005fset_005f2.doStartTag();
- if (_jspx_th_s_005fset_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f22(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f22 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f22.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f22.setParent(null);
- // /study/searchStudy.jsp(109,52) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f22.setName("size.study.author");
- int _jspx_eval_s_005ftext_005f22 = _jspx_th_s_005ftext_005f22.doStartTag();
- if (_jspx_th_s_005ftext_005f22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f22);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f22);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f23(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f23 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f23.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f23.setParent(null);
- // /study/searchStudy.jsp(110,36) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f23.setName("menu.select");
- int _jspx_eval_s_005ftext_005f23 = _jspx_th_s_005ftext_005f23.doStartTag();
- if (_jspx_th_s_005ftext_005f23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f23);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f23);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f0 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f0.setParent(null);
- // /study/searchStudy.jsp(111,18) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f0.setValue("candidates");
- int _jspx_eval_s_005fiterator_005f0 = _jspx_th_s_005fiterator_005f0.doStartTag();
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f0.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f9(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- if (_jspx_meth_s_005felse_005f9(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f9 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- // /study/searchStudy.jsp(112,20) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f9.setTest("%{index == #him}");
- int _jspx_eval_s_005fif_005f9 = _jspx_th_s_005fif_005f9.doStartTag();
- if (_jspx_eval_s_005fif_005f9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f9.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f9.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <option value=\"");
- if (_jspx_meth_s_005fproperty_005f0(_jspx_th_s_005fif_005f9, _jspx_page_context))
- return true;
- out.write("\" selected>");
- if (_jspx_meth_s_005fproperty_005f1(_jspx_th_s_005fif_005f9, _jspx_page_context))
- return true;
- out.write("</option>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f9.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f9, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f0 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f9);
- // /study/searchStudy.jsp(113,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f0.setValue("index");
- int _jspx_eval_s_005fproperty_005f0 = _jspx_th_s_005fproperty_005f0.doStartTag();
- if (_jspx_th_s_005fproperty_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f9, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f1 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f9);
- // /study/searchStudy.jsp(113,75) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f1.setValue("toString()");
- int _jspx_eval_s_005fproperty_005f1 = _jspx_th_s_005fproperty_005f1.doStartTag();
- if (_jspx_th_s_005fproperty_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f9 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
- int _jspx_eval_s_005felse_005f9 = _jspx_th_s_005felse_005f9.doStartTag();
- if (_jspx_eval_s_005felse_005f9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f9.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f9.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <option value=\"");
- if (_jspx_meth_s_005fproperty_005f2(_jspx_th_s_005felse_005f9, _jspx_page_context))
- return true;
- out.write('"');
- out.write('>');
- if (_jspx_meth_s_005fproperty_005f3(_jspx_th_s_005felse_005f9, _jspx_page_context))
- return true;
- out.write("</option>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f9.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f9, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f2 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f9);
- // /study/searchStudy.jsp(115,37) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f2.setValue("index");
- int _jspx_eval_s_005fproperty_005f2 = _jspx_th_s_005fproperty_005f2.doStartTag();
- if (_jspx_th_s_005fproperty_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f9, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f3 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f9);
- // /study/searchStudy.jsp(115,66) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f3.setValue("toString()");
- int _jspx_eval_s_005fproperty_005f3 = _jspx_th_s_005fproperty_005f3.doStartTag();
- if (_jspx_th_s_005fproperty_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f24(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f24 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f24.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f24.setParent(null);
- // /study/searchStudy.jsp(122,93) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f24.setName("criterion.study.mine");
- int _jspx_eval_s_005ftext_005f24 = _jspx_th_s_005ftext_005f24.doStartTag();
- if (_jspx_th_s_005ftext_005f24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f24);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f24);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f10(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f10 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f10.setParent(null);
- // /study/searchStudy.jsp(124,16) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f10.setTest("owner == 'mine'");
- int _jspx_eval_s_005fif_005f10 = _jspx_th_s_005fif_005f10.doStartTag();
- if (_jspx_eval_s_005fif_005f10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f10.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f10.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=radio name=\"owner\" value=\"mine\" checked onClick=\"unsetReference()\">");
- if (_jspx_meth_s_005ftext_005f25(_jspx_th_s_005fif_005f10, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f10.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f25(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f10, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f25 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f25.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f10);
- // /study/searchStudy.jsp(125,97) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f25.setName("criterion.study.mine");
- int _jspx_eval_s_005ftext_005f25 = _jspx_th_s_005ftext_005f25.doStartTag();
- if (_jspx_th_s_005ftext_005f25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f25);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f25);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f10(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f10 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f10.setParent(null);
- int _jspx_eval_s_005felse_005f10 = _jspx_th_s_005felse_005f10.doStartTag();
- if (_jspx_eval_s_005felse_005f10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f10.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f10.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=radio name=\"owner\" value=\"mine\" onClick=\"unsetReference()\">");
- if (_jspx_meth_s_005ftext_005f26(_jspx_th_s_005felse_005f10, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f10.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f26(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f10, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f26 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f26.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f10);
- // /study/searchStudy.jsp(127,97) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f26.setName("criterion.study.mine");
- int _jspx_eval_s_005ftext_005f26 = _jspx_th_s_005ftext_005f26.doStartTag();
- if (_jspx_th_s_005ftext_005f26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f26);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f26);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f11(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f11 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f11.setParent(null);
- // /study/searchStudy.jsp(131,16) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f11.setTest("owner == 'ref'");
- int _jspx_eval_s_005fif_005f11 = _jspx_th_s_005fif_005f11.doStartTag();
- if (_jspx_eval_s_005fif_005f11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f11.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f11.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=radio name=\"owner\" value=\"ref\" checked onClick=\"setReference()\">");
- if (_jspx_meth_s_005ftext_005f27(_jspx_th_s_005fif_005f11, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f11.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f27(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f11, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f27 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f27.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f11);
- // /study/searchStudy.jsp(132,94) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f27.setName("criterion.study.ref");
- int _jspx_eval_s_005ftext_005f27 = _jspx_th_s_005ftext_005f27.doStartTag();
- if (_jspx_th_s_005ftext_005f27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f27);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f27);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f11(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f11 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f11.setParent(null);
- int _jspx_eval_s_005felse_005f11 = _jspx_th_s_005felse_005f11.doStartTag();
- if (_jspx_eval_s_005felse_005f11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f11.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f11.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <input type=radio name=\"owner\" value=\"ref\" onClick=\"setReference()\">");
- if (_jspx_meth_s_005ftext_005f28(_jspx_th_s_005felse_005f11, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f11.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f28(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f11, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f28 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f28.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f11);
- // /study/searchStudy.jsp(134,94) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f28.setName("criterion.study.ref");
- int _jspx_eval_s_005ftext_005f28 = _jspx_th_s_005ftext_005f28.doStartTag();
- if (_jspx_th_s_005ftext_005f28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f28);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f28);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f4(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f4 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f4.setParent(null);
- // /study/searchStudy.jsp(137,59) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f4.setValue("%{reference}");
- int _jspx_eval_s_005fproperty_005f4 = _jspx_th_s_005fproperty_005f4.doStartTag();
- if (_jspx_th_s_005fproperty_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f1 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f1.setParent(null);
- // /study/searchStudy.jsp(145,18) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f1.setValue("simulationContexts");
- int _jspx_eval_s_005fiterator_005f1 = _jspx_th_s_005fiterator_005f1.doStartTag();
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f1.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td><input type=checkbox checked onClick=\"removeContext('");
- if (_jspx_meth_s_005fproperty_005f5(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("')\"> </td>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f12(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f12(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005fproperty_005f7(_jspx_th_s_005fiterator_005f1, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f1.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f5 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f5.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /study/searchStudy.jsp(147,79) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f5.setValue("index");
- int _jspx_eval_s_005fproperty_005f5 = _jspx_th_s_005fproperty_005f5.doStartTag();
- if (_jspx_th_s_005fproperty_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f5);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f5);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f12 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /study/searchStudy.jsp(149,24) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f12.setTest("%{type.isApproved()}");
- int _jspx_eval_s_005fif_005f12 = _jspx_th_s_005fif_005f12.doStartTag();
- if (_jspx_eval_s_005fif_005f12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f12.doInitBody();
- }
- do {
- if (_jspx_meth_s_005ftext_005f29(_jspx_th_s_005fif_005f12, _jspx_page_context))
- return true;
- out.write(": ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f12.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f29(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f12, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f29 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f29.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f12);
- // /study/searchStudy.jsp(149,58) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f29.setName("type.context.%{type.name}");
- int _jspx_eval_s_005ftext_005f29 = _jspx_th_s_005ftext_005f29.doStartTag();
- if (_jspx_th_s_005ftext_005f29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f29);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f29);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f12 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- int _jspx_eval_s_005felse_005f12 = _jspx_th_s_005felse_005f12.doStartTag();
- if (_jspx_eval_s_005felse_005f12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f12.doInitBody();
- }
- do {
- if (_jspx_meth_s_005fproperty_005f6(_jspx_th_s_005felse_005f12, _jspx_page_context))
- return true;
- out.write(": ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f12.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f12, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f6 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f6.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f12);
- // /study/searchStudy.jsp(150,32) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f6.setValue("%{type.name}");
- int _jspx_eval_s_005fproperty_005f6 = _jspx_th_s_005fproperty_005f6.doStartTag();
- if (_jspx_th_s_005fproperty_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f6);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f6);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f1, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f7 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f7.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f1);
- // /study/searchStudy.jsp(152,26) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f7.setValue("value");
- int _jspx_eval_s_005fproperty_005f7 = _jspx_th_s_005fproperty_005f7.doStartTag();
- if (_jspx_th_s_005fproperty_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f7);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f7);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f13(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f13 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f13.setParent(null);
- // /study/searchStudy.jsp(156,18) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f13.setTest("%{#todo == 'setContext'}");
- int _jspx_eval_s_005fif_005f13 = _jspx_th_s_005fif_005f13.doStartTag();
- if (_jspx_eval_s_005fif_005f13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f13.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td>\r\n");
- out.write(" <img src=\"");
- if (_jspx_meth_s_005furl_005f1(_jspx_th_s_005fif_005f13, _jspx_page_context))
- return true;
- out.write("\" border=\"none\" title=\"");
- if (_jspx_meth_s_005ftext_005f30(_jspx_th_s_005fif_005f13, _jspx_page_context))
- return true;
- out.write("\" onClick=\"cancel()\" /> \r\n");
- out.write(" </td>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f14(_jspx_th_s_005fif_005f13, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f13(_jspx_th_s_005fif_005f13, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td>\r\n");
- out.write(" <select name=\"contextValue\" onChange=\"submit()\">\r\n");
- out.write(" <option value=\"-1\">");
- if (_jspx_meth_s_005ftext_005f32(_jspx_th_s_005fif_005f13, _jspx_page_context))
- return true;
- out.write("</option>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f2(_jspx_th_s_005fif_005f13, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </select>\r\n");
- out.write(" </td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f13.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f13, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f13);
- // /study/searchStudy.jsp(159,34) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f1.setValue("/skin/icon.undo.png");
- int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
- if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f30(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f13, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f30 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f30.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f30.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f13);
- // /study/searchStudy.jsp(159,93) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f30.setName("tooltip.cancel");
- int _jspx_eval_s_005ftext_005f30 = _jspx_th_s_005ftext_005f30.doStartTag();
- if (_jspx_th_s_005ftext_005f30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f30);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f30);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f13, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f14 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f13);
- // /study/searchStudy.jsp(162,24) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f14.setTest("%{selectedContextType.isApproved()}");
- int _jspx_eval_s_005fif_005f14 = _jspx_th_s_005fif_005f14.doStartTag();
- if (_jspx_eval_s_005fif_005f14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f14.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f14.doInitBody();
- }
- do {
- if (_jspx_meth_s_005ftext_005f31(_jspx_th_s_005fif_005f14, _jspx_page_context))
- return true;
- out.write(": ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f14.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f31(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f14, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f31 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f31.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f31.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f14);
- // /study/searchStudy.jsp(162,73) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f31.setName("type.context.%{selectedContextType.name}");
- int _jspx_eval_s_005ftext_005f31 = _jspx_th_s_005ftext_005f31.doStartTag();
- if (_jspx_th_s_005ftext_005f31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f31);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f31);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f13(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f13, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f13 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f13);
- int _jspx_eval_s_005felse_005f13 = _jspx_th_s_005felse_005f13.doStartTag();
- if (_jspx_eval_s_005felse_005f13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f13.doInitBody();
- }
- do {
- if (_jspx_meth_s_005fproperty_005f8(_jspx_th_s_005felse_005f13, _jspx_page_context))
- return true;
- out.write(": ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f13.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f13, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f8 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f8.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f13);
- // /study/searchStudy.jsp(163,32) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f8.setValue("%{selectedContextType.name}");
- int _jspx_eval_s_005fproperty_005f8 = _jspx_th_s_005fproperty_005f8.doStartTag();
- if (_jspx_th_s_005fproperty_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f8);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f8);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f32(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f13, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f32 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f32.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f32.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f13);
- // /study/searchStudy.jsp(167,45) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f32.setName("menu.select");
- int _jspx_eval_s_005ftext_005f32 = _jspx_th_s_005ftext_005f32.doStartTag();
- if (_jspx_th_s_005ftext_005f32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f32);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f32);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f13, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f2 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f13);
- // /study/searchStudy.jsp(168,26) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f2.setValue("contextValueOptions");
- int _jspx_eval_s_005fiterator_005f2 = _jspx_th_s_005fiterator_005f2.doStartTag();
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f2.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <option value=\"");
- if (_jspx_meth_s_005fproperty_005f9(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write("\"> ");
- if (_jspx_meth_s_005fproperty_005f10(_jspx_th_s_005fiterator_005f2, _jspx_page_context))
- return true;
- out.write("</option>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f2.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f9 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f9.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /study/searchStudy.jsp(169,43) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f9.setValue("index");
- int _jspx_eval_s_005fproperty_005f9 = _jspx_th_s_005fproperty_005f9.doStartTag();
- if (_jspx_th_s_005fproperty_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f9);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f9);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f2, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f10 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f10.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f2);
- // /study/searchStudy.jsp(169,78) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f10.setValue("value");
- int _jspx_eval_s_005fproperty_005f10 = _jspx_th_s_005fproperty_005f10.doStartTag();
- if (_jspx_th_s_005fproperty_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f10);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f10);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f15(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f15 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f15.setParent(null);
- // /study/searchStudy.jsp(177,16) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f15.setTest("%{#todo != 'setContext'}");
- int _jspx_eval_s_005fif_005f15 = _jspx_th_s_005fif_005f15.doStartTag();
- if (_jspx_eval_s_005fif_005f15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f15.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f15.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <select name=\"contextType\" onChange=\"submit()\">\r\n");
- out.write(" <option value=\"-1\">");
- if (_jspx_meth_s_005ftext_005f33(_jspx_th_s_005fif_005f15, _jspx_page_context))
- return true;
- out.write("</option>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f3(_jspx_th_s_005fif_005f15, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </select>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f15.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f33(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f15, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f33 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f33.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f33.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f15);
- // /study/searchStudy.jsp(179,45) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f33.setName("menu.addcontext");
- int _jspx_eval_s_005ftext_005f33 = _jspx_th_s_005ftext_005f33.doStartTag();
- if (_jspx_th_s_005ftext_005f33.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f33);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f33);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f15, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f3 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f15);
- // /study/searchStudy.jsp(180,26) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f3.setValue("contextTypeOptions");
- int _jspx_eval_s_005fiterator_005f3 = _jspx_th_s_005fiterator_005f3.doStartTag();
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f3.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <option value=\"");
- if (_jspx_meth_s_005fproperty_005f11(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\">\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fif_005f16(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005felse_005f14(_jspx_th_s_005fiterator_005f3, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </option>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f3.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f11 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f11.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /study/searchStudy.jsp(181,43) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f11.setValue("index");
- int _jspx_eval_s_005fproperty_005f11 = _jspx_th_s_005fproperty_005f11.doStartTag();
- if (_jspx_th_s_005fproperty_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f11);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f11);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f16(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f16 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f16.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- // /study/searchStudy.jsp(182,30) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f16.setTest("%{isApproved()}");
- int _jspx_eval_s_005fif_005f16 = _jspx_th_s_005fif_005f16.doStartTag();
- if (_jspx_eval_s_005fif_005f16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f16 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f16.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f16.doInitBody();
- }
- do {
- out.write(" ");
- if (_jspx_meth_s_005ftext_005f34(_jspx_th_s_005fif_005f16, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fif_005f16.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f16 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f16);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f16);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f34(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f16, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f34 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f34.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f34.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f16);
- // /study/searchStudy.jsp(182,65) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f34.setName("type.context.%{name}");
- int _jspx_eval_s_005ftext_005f34 = _jspx_th_s_005ftext_005f34.doStartTag();
- if (_jspx_th_s_005ftext_005f34.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f34);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f34);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f3, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f14 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f3);
- int _jspx_eval_s_005felse_005f14 = _jspx_th_s_005felse_005f14.doStartTag();
- if (_jspx_eval_s_005felse_005f14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f14.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f14.doInitBody();
- }
- do {
- out.write(" ");
- if (_jspx_meth_s_005fproperty_005f12(_jspx_th_s_005felse_005f14, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005felse_005f14.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f14, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f12 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f12.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f14);
- // /study/searchStudy.jsp(183,44) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f12.setValue("%{name}");
- int _jspx_eval_s_005fproperty_005f12 = _jspx_th_s_005fproperty_005f12.doStartTag();
- if (_jspx_th_s_005fproperty_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f12);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f12);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f35(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f35 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f35.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f35.setParent(null);
- // /study/searchStudy.jsp(194,23) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f35.setName("field.contain");
- int _jspx_eval_s_005ftext_005f35 = _jspx_th_s_005ftext_005f35.doStartTag();
- if (_jspx_th_s_005ftext_005f35.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f35);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f35);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f13(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f13 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f13.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f13.setParent(null);
- // /study/searchStudy.jsp(194,101) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f13.setValue("%{words}");
- int _jspx_eval_s_005fproperty_005f13 = _jspx_th_s_005fproperty_005f13.doStartTag();
- if (_jspx_th_s_005fproperty_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f13);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f13);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f36(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f36 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f36.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f36.setParent(null);
- // /study/searchStudy.jsp(201,59) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f36.setName("button.result");
- int _jspx_eval_s_005ftext_005f36 = _jspx_th_s_005ftext_005f36.doStartTag();
- if (_jspx_th_s_005ftext_005f36.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f36);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f36);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f37(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f37 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f37.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f37.setParent(null);
- // /study/searchStudy.jsp(215,24) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f37.setName("title.result");
- int _jspx_eval_s_005ftext_005f37 = _jspx_th_s_005ftext_005f37.doStartTag();
- if (_jspx_th_s_005ftext_005f37.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f37);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f37);
- return false;
- }
-
- private boolean _jspx_meth_s_005fif_005f17(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:if
- org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f17 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
- _jspx_th_s_005fif_005f17.setPageContext(_jspx_page_context);
- _jspx_th_s_005fif_005f17.setParent(null);
- // /study/searchStudy.jsp(218,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fif_005f17.setTest("result.size > 0");
- int _jspx_eval_s_005fif_005f17 = _jspx_th_s_005fif_005f17.doStartTag();
- if (_jspx_eval_s_005fif_005f17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fif_005f17 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fif_005f17.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fif_005f17.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>\r\n");
- out.write(" <tr height=20 valign=bottom>\r\n");
- out.write(" <td width=20></td>\r\n");
- out.write(" <td width=80>");
- if (_jspx_meth_s_005ftext_005f38(_jspx_th_s_005fif_005f17, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005ftext_005f39(_jspx_th_s_005fif_005f17, _jspx_page_context))
- return true;
- out.write("<img src=\"");
- if (_jspx_meth_s_005furl_005f2(_jspx_th_s_005fif_005f17, _jspx_page_context))
- return true;
- out.write("\" border=\"none\"/></td>\r\n");
- out.write(" <td width=150>");
- if (_jspx_meth_s_005ftext_005f40(_jspx_th_s_005fif_005f17, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" <tr height=1 bgcolor=#AAAAAA><td colspan=4></td></tr>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fiterator_005f4(_jspx_th_s_005fif_005f17, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </table>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fif_005f17.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fif_005f17 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fif_005f17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f17);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f17);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f38(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f17, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f38 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f38.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f38.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f17);
- // /study/searchStudy.jsp(222,27) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f38.setName("label.reference");
- int _jspx_eval_s_005ftext_005f38 = _jspx_th_s_005ftext_005f38.doStartTag();
- if (_jspx_th_s_005ftext_005f38.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f38);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f38);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f39(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f17, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f39 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f39.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f39.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f17);
- // /study/searchStudy.jsp(223,18) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f39.setName("label.title");
- int _jspx_eval_s_005ftext_005f39 = _jspx_th_s_005ftext_005f39.doStartTag();
- if (_jspx_th_s_005ftext_005f39.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f39);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f39);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f17, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f17);
- // /study/searchStudy.jsp(223,56) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f2.setValue("/skin/icon.sortup.png");
- int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
- if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f40(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f17, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f40 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f40.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f40.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f17);
- // /study/searchStudy.jsp(224,28) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f40.setName("label.manager");
- int _jspx_eval_s_005ftext_005f40 = _jspx_th_s_005ftext_005f40.doStartTag();
- if (_jspx_th_s_005ftext_005f40.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f40);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f40);
- return false;
- }
-
- private boolean _jspx_meth_s_005fiterator_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f17, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:iterator
- org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f4 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
- _jspx_th_s_005fiterator_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005fiterator_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f17);
- // /study/searchStudy.jsp(227,14) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fiterator_005f4.setValue("result");
- int _jspx_eval_s_005fiterator_005f4 = _jspx_th_s_005fiterator_005f4.doStartTag();
- if (_jspx_eval_s_005fiterator_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fiterator_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fiterator_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fiterator_005f4.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" <tr>\r\n");
- out.write(" <td><img src=\"");
- if (_jspx_meth_s_005furl_005f3(_jspx_th_s_005fiterator_005f4, _jspx_page_context))
- return true;
- out.write("\" width=12 height=12 border=\"none\" title=\"\"/></td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005fproperty_005f14(_jspx_th_s_005fiterator_005f4, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" <td>\r\n");
- out.write(" ");
- if (_jspx_meth_s_005furl_005f4(_jspx_th_s_005fiterator_005f4, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fa_005f0(_jspx_th_s_005fiterator_005f4, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" </td>\r\n");
- out.write(" <td>");
- if (_jspx_meth_s_005fproperty_005f16(_jspx_th_s_005fiterator_005f4, _jspx_page_context))
- return true;
- out.write("</td>\r\n");
- out.write(" </tr>\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005fiterator_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fiterator_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fiterator_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f4);
- // /study/searchStudy.jsp(229,32) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f3.setValue("/skin/icon.%{progressState}.png");
- int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
- if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f14 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f14.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f4);
- // /study/searchStudy.jsp(230,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f14.setValue("reference");
- int _jspx_eval_s_005fproperty_005f14 = _jspx_th_s_005fproperty_005f14.doStartTag();
- if (_jspx_th_s_005fproperty_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f14);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f14);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f4);
- // /study/searchStudy.jsp(232,22) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setId("open");
- // /study/searchStudy.jsp(232,22) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setNamespace("/study");
- // /study/searchStudy.jsp(232,22) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f4.setAction("open-study?selection=0.0");
- int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
- if (_jspx_eval_s_005furl_005f4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005furl_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005furl_005f4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005furl_005f4.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005fparam_005f0(_jspx_th_s_005furl_005f4, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005furl_005f4.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005furl_005f4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f4);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction.reuse(_jspx_th_s_005furl_005f4);
- return false;
- }
-
- private boolean _jspx_meth_s_005fparam_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005furl_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:param
- org.apache.struts2.views.jsp.ParamTag _jspx_th_s_005fparam_005f0 = (org.apache.struts2.views.jsp.ParamTag) _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.get(org.apache.struts2.views.jsp.ParamTag.class);
- _jspx_th_s_005fparam_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fparam_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005furl_005f4);
- // /study/searchStudy.jsp(233,24) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setName("index");
- // /study/searchStudy.jsp(233,24) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fparam_005f0.setValue("%{index}");
- int _jspx_eval_s_005fparam_005f0 = _jspx_th_s_005fparam_005f0.doStartTag();
- if (_jspx_th_s_005fparam_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fparam_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fparam_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fparam_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fa_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:a
- org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
- _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005fa_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f4);
- // /study/searchStudy.jsp(235,22) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setHref("%{open}");
- // /study/searchStudy.jsp(235,22) name = cssClass type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fa_005f0.setCssClass("link");
- int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005fa_005f0.doInitBody();
- }
- do {
- if (_jspx_meth_s_005fproperty_005f15(_jspx_th_s_005fa_005f0, _jspx_page_context))
- return true;
- int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fa_0026_005fhref_005fcssClass.reuse(_jspx_th_s_005fa_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f15(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f15 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
- // /study/searchStudy.jsp(235,58) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f15.setValue("title");
- int _jspx_eval_s_005fproperty_005f15 = _jspx_th_s_005fproperty_005f15.doStartTag();
- if (_jspx_th_s_005fproperty_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005fproperty_005f16(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f4, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:property
- org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f16 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
- _jspx_th_s_005fproperty_005f16.setPageContext(_jspx_page_context);
- _jspx_th_s_005fproperty_005f16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f4);
- // /study/searchStudy.jsp(237,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005fproperty_005f16.setValue("authorName");
- int _jspx_eval_s_005fproperty_005f16 = _jspx_th_s_005fproperty_005f16.doStartTag();
- if (_jspx_th_s_005fproperty_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f16);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f16);
- return false;
- }
-
- private boolean _jspx_meth_s_005felse_005f15(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:else
- org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f15 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
- _jspx_th_s_005felse_005f15.setPageContext(_jspx_page_context);
- _jspx_th_s_005felse_005f15.setParent(null);
- int _jspx_eval_s_005felse_005f15 = _jspx_th_s_005felse_005f15.doStartTag();
- if (_jspx_eval_s_005felse_005f15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
- if (_jspx_eval_s_005felse_005f15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.pushBody();
- _jspx_th_s_005felse_005f15.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
- _jspx_th_s_005felse_005f15.doInitBody();
- }
- do {
- out.write("\r\n");
- out.write(" ");
- if (_jspx_meth_s_005ftext_005f41(_jspx_th_s_005felse_005f15, _jspx_page_context))
- return true;
- out.write("\r\n");
- out.write(" ");
- int evalDoAfterBody = _jspx_th_s_005felse_005f15.doAfterBody();
- if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
- break;
- } while (true);
- if (_jspx_eval_s_005felse_005f15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
- out = _jspx_page_context.popBody();
- }
- }
- if (_jspx_th_s_005felse_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f15);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f15);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f41(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f15, PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f41 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f41.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f41.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f15);
- // /study/searchStudy.jsp(244,12) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f41.setName("message.nostudy");
- int _jspx_eval_s_005ftext_005f41 = _jspx_th_s_005ftext_005f41.doStartTag();
- if (_jspx_th_s_005ftext_005f41.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f41);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f41);
- return false;
- }
-}
+++ /dev/null
-package org.apache.jsp;
-
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.servlet.jsp.*;
-
-public final class welcome_jsp extends org.apache.jasper.runtime.HttpJspBase
- implements org.apache.jasper.runtime.JspSourceDependent {
-
- private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
-
- private static java.util.List _jspx_dependants;
-
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
- private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
-
- private javax.el.ExpressionFactory _el_expressionfactory;
- private org.apache.AnnotationProcessor _jsp_annotationprocessor;
-
- public Object getDependants() {
- return _jspx_dependants;
- }
-
- public void _jspInit() {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
- _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
- _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
- }
-
- public void _jspDestroy() {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
- }
-
- public void _jspService(HttpServletRequest request, HttpServletResponse response)
- throws java.io.IOException, ServletException {
-
- PageContext pageContext = null;
- HttpSession session = null;
- ServletContext application = null;
- ServletConfig config = null;
- JspWriter out = null;
- Object page = this;
- JspWriter _jspx_out = null;
- PageContext _jspx_page_context = null;
-
-
- try {
- response.setContentType("text/html; charset=ISO-8859-1");
- pageContext = _jspxFactory.getPageContext(this, request, response,
- null, true, 8192, true);
- _jspx_page_context = pageContext;
- application = pageContext.getServletContext();
- config = pageContext.getServletConfig();
- session = pageContext.getSession();
- out = pageContext.getOut();
- _jspx_out = out;
-
- out.write("\r\n");
- out.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");
- out.write("<html>\r\n");
- out.write("\r\n");
- out.write(" <head>\r\n");
- out.write(" <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">\r\n");
- out.write(" <title>");
- if (_jspx_meth_s_005ftext_005f0(_jspx_page_context))
- return;
- out.write("</title>\r\n");
- out.write(" <link href=");
- if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
- return;
- out.write(" rel=\"stylesheet\" type=\"text/css\">\r\n");
- out.write(" </head>\r\n");
- out.write("\r\n");
- out.write(" <body>\r\n");
- out.write("<!-- Menu-bar\r\n");
- out.write(" -->\r\n");
- out.write(" ");
- org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menubar.jsp" + (("/jsp/menubar.jsp").indexOf('?')>0? '&': '?') + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("menu", request.getCharacterEncoding())+ "=" + org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("none", request.getCharacterEncoding()), out, false);
- out.write("\r\n");
- out.write("\r\n");
- out.write("<!-- Title-bar\r\n");
- out.write(" -->\r\n");
- out.write(" <div id=title-bar>");
- if (_jspx_meth_s_005ftext_005f1(_jspx_page_context))
- return;
- out.write("</div>\r\n");
- out.write("\r\n");
- out.write(" </body>\r\n");
- out.write("\r\n");
- out.write("</html>");
- } catch (Throwable t) {
- if (!(t instanceof SkipPageException)){
- out = _jspx_out;
- if (out != null && out.getBufferSize() != 0)
- try { out.clearBuffer(); } catch (java.io.IOException e) {}
- if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
- }
- } finally {
- _jspxFactory.releasePageContext(_jspx_page_context);
- }
- }
-
- private boolean _jspx_meth_s_005ftext_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f0.setParent(null);
- // /welcome.jsp(11,11) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f0.setName("name.module");
- int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
- if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:url
- org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
- _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
- _jspx_th_s_005furl_005f0.setParent(null);
- // /welcome.jsp(12,15) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005furl_005f0.setValue("/skin/default.css");
- int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
- if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f0);
- return false;
- }
-
- private boolean _jspx_meth_s_005ftext_005f1(PageContext _jspx_page_context)
- throws Throwable {
- PageContext pageContext = _jspx_page_context;
- JspWriter out = _jspx_page_context.getOut();
- // s:text
- org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
- _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
- _jspx_th_s_005ftext_005f1.setParent(null);
- // /welcome.jsp(24,22) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
- _jspx_th_s_005ftext_005f1.setName("message.welcome");
- int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
- if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return true;
- }
- _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
- return false;
- }
-}
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd" version="2.5">
-</web-app>
\ No newline at end of file
+++ /dev/null
-Manifest-Version: 1.0
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
-<hibernate-configuration>
-
-<!-- Generated at 21/09/2012 01:57:28 -->
-<!-- Don't edit manually. See the source in D:\users\rkv\SIMAN\Workspace\Siman\conf\templates. -->
-
- <session-factory>
- <!-- Database connection settings -->
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">jdbc:mysql://localhost/simer</property>
- <property name="connection.username">simer</property>
- <property name="connection.password">admin</property>
-
- <!-- JDBC connection pool (use the built-in) -->
- <property name="connection.pool_size">1</property>
- <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
-
- <!-- SQL dialect -->
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
-
- <!-- Enable Hibernate's automatic session context management -->
- <property name="current_session_context_class">thread</property>
-
- <!-- Echo all executed SQL statements to stdout -->
- <property name="hibernate.show_sql">true</property>
-
- <!-- mapping files -->
- <mapping resource="org/splat/kernel/Persistent.hbm.xml" />
- <mapping resource="org/splat/kernel/Any.hbm.xml" />
- <mapping resource="org/splat/kernel/Entity.hbm.xml" />
- <mapping resource="org/splat/kernel/Attribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Relation.hbm.xml" />
- <mapping resource="org/splat/kernel/IDPool.hbm.xml" />
- <mapping resource="org/splat/kernel/TextAttribute.hbm.xml" />
- <mapping resource="org/splat/kernel/Text.hbm.xml" />
- <mapping resource="org/splat/kernel/User.hbm.xml" />
-
- <mapping resource="org/splat/som/ProjectElement.hbm.xml" />
- <mapping resource="org/splat/som/Study.hbm.xml" />
- <mapping resource="org/splat/som/Scenario.hbm.xml" />
- <mapping resource="org/splat/som/Attributes.hbm.xml" />
- <mapping resource="org/splat/som/Relations.hbm.xml" />
- <mapping resource="org/splat/som/File.hbm.xml" />
- <mapping resource="org/splat/som/Document.hbm.xml" />
- <mapping resource="org/splat/som/Publication.hbm.xml" />
- <mapping resource="org/splat/som/ValidationCycle.hbm.xml" />
- <mapping resource="org/splat/som/Timestamp.hbm.xml" />
- <mapping resource="org/splat/som/SimulationContext.hbm.xml" />
- <mapping resource="org/splat/som/KnowledgeElement.hbm.xml" />
- <mapping resource="org/splat/som/IDBuilder.hbm.xml" />
-
- </session-factory>
-
-</hibernate-configuration>
\ No newline at end of file
+++ /dev/null
-java.naming.factory.initial = org.apache.activemq.jndi.ActiveMQInitialContextFactory
-
-# Connector
-java.naming.provider.url = ftp://localhost:61616
+++ /dev/null
-menu.login = Se connecter
-menu.logout = Déconnexion
-
-menu.new.empty = Vierge
-menu.new.copy = A partir d''une étude existante
-menu.new.instance = A partir d''un modèle
-menu.new.import = A partir d''une étude importée
-menu.search.study = Une étude
-menu.search.idea = Une connaissance
-menu.search.document = Un document
-menu.prop.general = Configuration de l''étude
-menu.prop.scenario = Configuration du scénario
-menu.prop.timestamp = Historique des validations
-menu.prop.comlog = Historique des actions
-menu.prop.version = Historique des versions
-menu.addmember = - Ajouter un contributeur -
-menu.addcontext = - Ajouter un contexte de simulation -
-menu.selectcontextype = - Sélectionner un type de contexte -
-menu.select = - Sélectionner -
-menu.newscenario = Ajouter un scénario
-menu.newproduct = Nouveau produit
-menu.newcontext = Nouveau contexte
-menu.newcontype = Nouveau type de contexte
-menu.newdoctype = Nouveau type de document
-menu.accept = Accepter les modifications
-menu.publish = Publier
-menu.archive = Archiver
-menu.promote = Promouvoir
-menu.review = Valider
-menu.approve = Approuver
-menu.disapprove = Refuser
-menu.demote = Revenir en arrière
-menu.rename = Renommer
-menu.edit = Éditer
-menu.properties = Configurer l''étude
-menu.attach = Attacher un autre format
-menu.version = Versionner
-menu.replace = Remplacer
-menu.export = Exporter
-menu.remove = Supprimer
-menu.remove.study = Supprimer l''étude
-menu.remove.document = Supprimer ce document
-menu.remove.version = Supprimer cette version
-menu.purge = Supprimer l''historique
-
-menu.admin.indexing = Indexer les études
-menu.admin.importuser = Importer des utilisateurs
-menu.admin.context = Les contextes de simulation
-menu.admin.knowledge = Les connaissances
-menu.admin.study = Les études
-
-
-title.login = Saisissez vos coordonnées
-title.newstudy = Entrez les caractéristiques de votre étude
-title.newscenario = Ajout d''un scénario
-title.private = Dans mon espace de travail
-title.public = Dans l''espace public
-title.reference = Dans l''espace de référence
-title.result = Résultat de la recherche
-title.description = Description
-title.context = Contexte de simulation
-title.document = Document(s)
-title.knowledge = Elément(s) de connaissance
-title.otherknowledge = Autre(s) élément(s) de connaissance
-title.user = Utilisateurs
-title.comment = Commentaire(s)
-title.import = Importation d''un document
-title.importuser = Importation d''utilisateur(s) depuis une définition XML
-title.version = Versionnement d''un document
-title.attach = Attachement d''un autre format
-title.prop.study = Panneau de configuration
-title.prop.scenario = Panneau de configuration du scénario "{0}"
-title.valid.index = Étude(s) à indexer
-title.valid.context = Contexte(s) de simulation à approuver
-title.valid.form = Formulaire d''approbation
-
-title.create = Créer une étude
-title.search = Rechercher
-title.activities = Activités
-title.scenarii = Scénarios existants
-title.configuration = Configuration
-title.properties = Propriétés
-title.steps = Dossiers
-title.sysadmin = Administration
-title.datadmin = Gérer
-
-
-label.sysadmin = Administrateur de la base
-label.study = Étude
-label.knowledge = Connaissance
-label.scenario = Scénario
-label.activity = Rattaché à l''activité
-label.source = Source
-label.filter = Filtre
-label.reference = Réf.
-label.id = ID
-label.created = Créé le
-label.modified = Modifié le
-label.title = Titre
-label.description = Description
-label.version = Version
-label.size = Taille
-label.value = Valeur
-label.date = Date
-label.manager = Responsable
-label.resp = Resp.
-label.author = Auteur
-label.lastname = Nom
-label.firstname = Prénom
-label.role = Rôle(s)
-label.email = E-Mail
-label.inWORK = En travaux
-label.inDRAFT = Préversion
-label.inCHECK = A approuver
-label.APPROVED = Approuvé
-label.EXTERN = Document externe
-label.products = Produits déjà étudiés
-label.contexts = Contextes existants
-label.contypes.check = Types de contexte
-label.contypes.valid = Types de contexte existants
-label.contypes = Types de contexte à venir
-label.doctypes = Types de documents existants
-label.ownerstudy = Étude(s) relative(s) au contexte sélectionné ci-dessus
-label.members = Chargé(s) de l''étude
-label.approcycle = Circuits de validation
-label.contributor = Contributeur(s)
-label.presents = Contributeur(s) actuel(s)
-label.absents = Autres contributeurs possibles
-label.approtype = Approbation du type de contexte
-label.approval = Approbation de la valeur du contexte
-label.kilobyte = Ko
-label.warning = Attention
-label.uses = Utilise
-label.converts = Export au format
-label.history = Historique
-label.modifications = Résumé des modifications
-label.doyou = Voulez-vous
-label.or = ou bien
-label.all = Tous
-label.other = Tous les autres
-label.lang.fr = Français
-label.lang.en = Anglais
-label.usedcode = Codes déjà utilisés
-label.usedname = Noms déjà utilisés
-label.PROMOTION = Promu par
-label.REVIEW = Validé par
-label.APPROVAL = Approuvé par
-label.skipped = Ne s'applique pas
-label.bytheauthor = Auteur du document
-label.me = Moi
-
-
-field.username = Nom utilisateur
-field.password = Mot de passe
-field.studytitle = Titre de l''étude
-field.scenariotitle = Titre du scénario
-field.documentitle = Titre du document
-field.product = Produit étudié
-field.among = Parmi
-field.context = Contexte
-field.contain = Dont le titre contient
-field.contextype = Type de contexte
-field.documentype = Type du document
-field.upload = Fichier à télécharger
-field.scenario = Insérer le nouveau scénario après
-field.activity = Partager tous les documents jusqu''à l''activité
-field.code = Code interne
-field.step = Activité concernée
-field.label = Nom en
-field.context.value = Valeur
-
-
-criterion.study.all = Toutes les études
-criterion.study.mine = Mes études
-criterion.study.his = Les études de
-criterion.study.ref = L''étude référencée...
-criterion.knowledge.all = Toutes les
-criterion.knowledge.mine = Toutes mes connaissances
-criterion.knowledge.his = Les acquis de
-criterion.knowledge.ref = La connaissance référencée...
-criterion.inprogress = En cours
-criterion.indraft = A valider
-criterion.incheck = A approuver
-criterion.approved = Terminées
-criterion.archived = Archivées
-criterion.template = Modèles
-
-
-size.study.state = 158px
-size.study.author = 179px
-size.knowledge.state = 201px
-size.knowledge.author = 180px
-
-
-button.newstudy = Créer l''étude
-button.newscenario = Créer le scénario
-button.result = Afficher le résultat
-button.add = Ajouter
-button.upload = Télécharger
-button.change = Changer de fichier
-button.save = Enregistrer
-button.saveas = Enregistrer sous
-button.import = Enregistrer en tant que
-button.update = Enregistrer une mise à jour
-button.version = Versionner en tant que
-button.ok = OK
-button.index = Indexer
-button.approve = Approuver
-button.cancel = Abandonner
-button.mailto = Envoyer un message à {0}
-button.checkin = Abandonner les modifications en cours
-
-
-tooltip.new = Nouvelle étude...
-tooltip.open = Ouvrir...
-tooltip.study = Afficher l''étude ouverte
-tooltip.idea = Consulter la connaissance
-tooltip.datadmin = Gérer les connaissances
-tooltip.sysadmin = Gérer la base de données
-tooltip.help = Ouvrir l''aide
-tooltip.search = Rechercher une connaissance
-tooltip.details = Afficher la configuration de l''étude
-tooltip.property = Configurer l''étude
-tooltip.back = Revenir dans l''étude
-tooltip.scenario = Ajouter un scénario
-tooltip.addvalidation = Définir un nouveau circuit de validation
-tooltip.editvalidation = Modifier ce circuit de validation
-tooltip.adddescription = Ajouter une description
-tooltip.addcontext = Ajouter un contexte de simulation
-tooltip.addknowledge = Ajouter un élément de connaissance
-tooltip.addcomment = Ajouter un commentaire
-tooltip.addknowtype = Créer un nouveau type de connaissance
-tooltip.import = Importer un document
-tooltip.deletecontext = Retirer ce contexte de simulation
-tooltip.edit.title = Modifier le titre
-tooltip.edit.study = Modifier cette étude...
-tooltip.edit.document = Modifier ce document...
-tooltip.edit.context = Modifier ce contexte de simulation...
-tooltip.edit.members = Inscrire les contributeurs
-tooltip.version = Versionner ce document
-tooltip.refresh = Actualiser
-tooltip.close = Fermer
-tooltip.cancel = Abandonner
-tooltip.shared = Document partagé entre plusieurs scénarios
-tooltip.versioned = Document modifié dans cette version de l''étude
-
-
-help.contextcode = Le code interne est un nom utilisable depuis l''interface de programmation pour référencer les contextes de simulation indépendamment de leur nom affiché à l''écran dans la langue en cours.
-
-
-message.welcome = Bienvenue dans votre outil de gestion des études de simulation.
-message.nostudy = Aucune étude ne répond aux critères ci-dessus.
-message.noknowledge = Aucune connaissance ne répond aux critères ci-dessus.
-message.nodocument = Aucun document ne répond aux critères ci-dessus.
-message.noindex = Aucune étude ne nécessite d''être indexée.
-message.nocontext = Aucun contexte de simulation n''est en attente d''approbation.
-message.emptydocument = Aucun document n''a été créé à cette étape.
-message.accept.document = Voulez-vous accepter les modifications des documents utilisés ?
-message.publish.study = Voulez-vous publier l’étude ?
-message.promote.document = Voulez-vous promouvoir ce document ?
-message.promote.knowledge = Voulez-vous avancer l’état de cette connaissance ?
-message.review.document = Voulez-vous valider ce document ?
-message.approve.document = Voulez-vous approuver ce document ?
-message.demote.document = Voulez-vous reculer l’état de ce document ?
-message.demote.knowledge = Voulez-vous reculer l’état de cette connaissance ?
-message.delete.study = Voulez-vous placer l’étude dans la Corbeille ?
-message.delete.context = Voulez-vous retirer ce contexte de simulation ?
-message.delete.document = Voulez-vous supprimer ce document ?
-message.delete.knowledge = Voulez-vous supprimer cette connaissance ?
-message.purge.study = Voulez-vous supprimer l’historique de l’étude ?
-message.purge.document = Voulez-vous supprimer l’historique de ce document ?
-message.upload = Le fichier "{0}" a été téléchargé avec succès.
-message.checkedout = Ce scénario a été réservé par {0} le {1}. Pour pouvoir en modifier les propriétés, {2} doit donc préalablement restituer ses modifications.</br>Du coup, voulez-vous :
-message.checkin = Voulez-vous vraiment abandonner les modifications en cours ?
-message.dependencies = Les documents suivants devront a priori être mis à jour car ils utilisent le document en cours de versionnement.</br>Si certains d''entre eux ne sont PAS IMPACTÉS par ce versionnement, ils doivent être COCHÉS.
-
-message.info.contact = Contactez votre administrateur système.
-message.info.scename = Si besoin, changez le titre du scénario ci-dessous.
-message.info.bastep = Si besoin, sélectionnez l''activité partagée dans le panneau de gauche.
-message.info.code = Saisissez un code qui ne figure pas dans la liste ci-dessous.
-message.info.type = Si besoin, modifiez le nom ci-dessous, à condition qu''il ne figure pas dans les listes ci-contre.
-message.info.step = Si besoin, sélectionnez une autre activité ci-dessous:
-message.info.value = Si besoin, modifiez la valeur ci-dessous:
-message.info.context = ou sélectionnez une valeur déjà utilisée.
-
-message.error.internal = Erreur interne. Contactez votre administrateur.
-message.error.launch = Erreur fatale lors du démarrage de l''application {0}. Contactez votre administrateur.
-message.error.initialization = Erreur fatale lors de l''initialisation de l''application. Contactez votre administrateur.
-message.error.configuration = Erreur fatale lors de la configuration de l''application. Contactez votre administrateur.
-message.error.notyetimplemented = Désolé, cette fonction n''est pas encore disponible.
-message.error.login = Impossible de se connecter. Contactez votre administrateur.
-message.error.logout = Erreur lors de la déconnexion.
-message.error.login.username = Nom utilisateur incorrect.
-message.error.login.password = Mot de passe incorrect.
-message.error.newstudy = Impossible de créer l''étude. Contactez votre administrateur.
-message.error.contextvalue = Entrer le contexte de simulation.
-message.error.outofmemory = Désolé, l''application n''est pas configurée pour importer un aussi gros fichier.
-message.error.import.type = Le type du document n''est pas défini.
-message.error.import.file = Impossible d''enregistrer le document. Réessayez plus tard.
-message.error.reference.undefined = Ce document porte une référence qui n''est pas valide.
-message.error.reference.duplicate = Ce document porte une référence qui est déjà utilisée.
-message.error.reference.mismatch = Ce document porte une référence différente du document versionné.
-message.error.format.version = Ce document porte un numéro de version illicite.
-message.error.format.date = Ce document porte une date illicite ou définie dans un format non supporté.
-message.error.version.mismatch = Ce document porte un numéro de version illicite ou incorrect.
\ No newline at end of file
+++ /dev/null
-menu.login = Connection
-menu.logout = Logout
-
-menu.new.empty = From scratch
-menu.new.copy = From an existing study
-menu.new.instance = From a template
-menu.new.import = From an imported study
-menu.search.study = A study
-menu.search.idea = A knowledge
-menu.search.document = A document
-menu.prop.general = Study settings
-menu.prop.scenario = Scenario settings
-menu.prop.timestamp = History of validations
-menu.prop.comlog = History actions
-menu.prop.version = History of versions
-menu.addmember = - Add a contributor -
-menu.addcontext = - Add a simulation context -
-menu.selectcontextype = - Select a type of context -
-menu.select = - Select -
-menu.newscenario = Add a scenario
-menu.newproduct = New product
-menu.newcontext = New context
-menu.newcontype = New context type
-menu.newdoctype = New document type
-menu.accept = Set up-to-date
-menu.publish = Publish
-menu.archive = Archive
-menu.promote = Promote
-menu.review = Validate
-menu.approve = Approve
-menu.disapprove = Disapprove
-menu.demote = Demote
-menu.rename = Rename
-menu.edit = Edit
-menu.properties = Configure the study
-menu.attach = Attach another format
-menu.version = Version
-menu.replace = Replace
-menu.export = Export
-menu.remove = Remove
-menu.remove.study = Remove the study
-menu.remove.document = Remove this document
-menu.remove.version = Remove this version
-menu.purge = Remove the history
-
-menu.admin.indexing = Index the studies
-menu.admin.importuser = Import users
-menu.admin.context = The simulation contexts
-menu.admin.knowledge = The knowledges
-menu.admin.study = The studies
-
-
-title.login = Enter your login identification
-title.newstudy = Define your study
-title.newscenario = Add a scenario
-title.private = From my Workspace
-title.public = From the Public area
-title.reference = From the Reference area
-title.result = Search result
-title.description = Description
-title.context = Simulation context
-title.document = Document(s)
-title.knowledge = Knowledge element(s)
-title.otherknowledge = Other knowledge element(s)
-title.user = Users
-title.comment = Comment(s)
-title.import = Import a document
-title.importuser = Import users from their XML definitions
-title.version = Versioning a document
-title.attach = Attachment of another format
-title.prop.study = Configuration pannel
-title.prop.scenario = Configuration panel of the scenario "{0}"
-title.valid.index = Study to be indexed
-title.valid.context = Simulation context to be approved
-title.valid.form = Approval form
-
-title.create = Create a study
-title.search = Search for
-title.activities = Activities
-title.scenarii = Existing scenarios
-title.configuration = Configuration
-title.properties = Properties
-title.steps = Folders
-title.sysadmin = Administration
-title.datadmin = Managing
-
-
-label.sysadmin = Database administrator
-label.study = Study
-label.knowledge = Knowledge
-label.scenario = Scenario
-label.activity = Attached to the activity
-label.source = Source
-label.filter = Filter
-label.reference = Ref.
-label.id = ID
-label.created = Created
-label.modified = Modified
-label.title = Title
-label.description = Description
-label.version = Version
-label.size = Size
-label.value = Value
-label.date = Date
-label.manager = Responsible
-label.resp = Resp.
-label.author = Author
-label.lastname = Last name
-label.firstname = First name
-label.role = Role(s)
-label.email = E-Mail
-label.inWORK = In-Work
-label.inDRAFT = In-Draft
-label.inCHECK = In-Check
-label.APPROVED = Approved
-label.EXTERN = External document
-label.products = Available products
-label.contexts = Available contexts
-label.contypes.check = Context types
-label.contypes.valid = Available context types
-label.contypes = New context types
-label.doctypes = Available document types
-label.ownerstudy = Study relative to the above selected context
-label.members = Member(s) of the study
-label.approcycle = Validation cycles
-label.contributor = Contributor(s)
-label.presents = Current contributor(s)
-label.absents = Other possible contributors
-label.approtype = Approval of the context type
-label.approval = Approval of the context value
-label.kilobyte = Kb
-label.warning = Warning
-label.uses = Uses
-label.converts = Exports to format
-label.history = History
-label.modifications = Summary of modifications
-label.doyou = Do you want
-label.or = or
-label.all = All
-label.other = All others
-label.lang.fr = French
-label.lang.en = English
-label.usedcode = Codes already used
-label.usedname = Names already used
-label.PROMOTION = Promoted by
-label.REVIEW = Validated by
-label.APPROVAL = Approved by
-label.skipped = Not Applicable
-label.bytheauthor = Author of document
-label.me = Me
-
-
-field.username = Username
-field.password = Password
-field.studytitle = Title of the study
-field.scenariotitle = Title of the scenario
-field.documentitle = Title of the document
-field.product = Studied product
-field.among = Amongst
-field.context = Context
-field.contain = Whose title contains
-field.contextype = Context type
-field.documentype = Document type
-field.upload = File to be uploaded
-field.scenario = Insert the new scenario after
-field.activity = Share all documents till the activity
-field.code = Internal code
-field.step = Involved activity
-field.label = Name in
-field.context.value = Value
-
-
-criterion.study.all = All studies
-criterion.study.mine = My studies
-criterion.study.his = The studies of
-criterion.study.ref = The study referenced...
-criterion.knowledge.all = All the
-criterion.knowledge.mine = All my knowledges
-criterion.knowledge.his = Knowledges of
-criterion.knowledge.ref = The knowledge referenced...
-criterion.inprogress = on going
-criterion.indraft = currently being reviewed
-criterion.incheck = currently being approved
-criterion.approved = completed
-criterion.archived = archived
-criterion.template = making a Template
-
-
-size.study.state = 202px
-size.study.author = 182px
-size.knowledge.state = 226px
-size.knowledge.author = 179px
-
-
-button.newstudy = Create the study
-button.newscenario = Create the scenario
-button.result = Display the result
-button.add = Add
-button.upload = Upload
-button.change = Change the file
-button.save = Save
-button.saveas = Save as
-button.import = Save as
-button.update = Save an update
-button.version = Version as
-button.ok = OK
-button.index = Index
-button.approve = Approve
-button.cancel = Cancel
-button.mailto = Send a message to {0}
-button.checkin = Forget the on-going modifications
-
-
-tooltip.new = New study...
-tooltip.open = Open...
-tooltip.study = Display the open study
-tooltip.idea = Display the knowledge
-tooltip.datadmin = Managing knowledges
-tooltip.sysadmin = Managing the database
-tooltip.help = Help
-tooltip.search = Search for a knowledge
-tooltip.details = Display the study configuration
-tooltip.property = Configure the study
-tooltip.back = Back to the study
-tooltip.scenario = Add a scenario
-tooltip.addvalidation = Define a new validation cycle
-tooltip.editvalidation = Edit this validation cycle
-tooltip.adddescription = Add a description
-tooltip.addcontext = Add a simulation context
-tooltip.addknowledge = Add a knowledge element
-tooltip.addcomment = Add a comment
-tooltip.addknowtype = Create a new knowledge type
-tooltip.import = Import a document
-tooltip.deletecontext = Remove this simulation context
-tooltip.edit.title = Edit the title
-tooltip.edit.study = Edit this study...
-tooltip.edit.document = Edit this document...
-tooltip.edit.context = Edit this simulation context
-tooltip.edit.members = Register contributors
-tooltip.version = Version this document
-tooltip.refresh = Refresh
-tooltip.close = Close
-tooltip.cancel = Cancel
-
-tooltip.shared = Document shared by several scenarios
-tooltip.versioned = Document modified in this version of the study
-
-help.contextcode = The internal code is a name used from the Application Programming Interface for referencing the simulation contexts apart from any locale (English, French, Russian or whatever).
-
-
-message.welcome = Welcome to your Simulation Study Management Tool.
-message.nostudy = No study found according to the above search criteria.
-message.noknowledge = No knowledge found according to the above search criteria.
-message.nodocument = No document found according to the above search criteria.
-message.noindex = All existing studies are already indexed.
-message.nocontext = No simulation context is pending for approval.
-message.emptydocument = No document has been created at this step.
-message.accept.document = Do you really want to accept the modifications of dependent documents ?
-message.publish.study = Do you really want to publish the study ?
-message.promote.document = Do you really want to promote this document ?
-message.promote.knowledge = Do you really want to promote this knowledge ?
-message.review.document = Do you really want to validate this document ?
-message.approve.document = Do you really want to approve this document ?
-message.demote.document = Do you really want to demote this document ?
-message.demote.knowledge = Do you really want to demote this knowledge ?
-message.delete.study = Do you really want to move this study to Trash ?
-message.delete.context = Do you really want to remove this simulation context ?
-message.delete.document = Do you really want to remove this document ?
-message.delete.knowledge = Do you really want to remove this knowledge ?
-message.purge.study = Do you really want to remove the history of the study ?
-message.purge.document = Do you really want to remove the history of this document ?
-message.upload = The file "{0}" has been successfully uploaded.
-message.checkedout = This scenario has been checked-out by {0} on {1}. For being able to edit the properties, {2} must first check-in his/her modifications.</br>Then, do you want :
-message.checkin = Do you really want to forget the on-going modifications ?
-message.dependencies = The documents below will must probably be updated because they use the document being versioned.</br>Those which are NOT IMPACTED by this versioning must be CHECKED.
-
-message.info.contact = Contact your system administrator.
-message.info.scename = If needed, change below the title of the scenario.
-message.info.bastep = If needed, select the shared activity in the left panel.
-message.info.code = Enter a code which is not in the list next to the input.
-message.info.type = If needed, edit the name below, providing that it is not in the corresponding list.
-message.info.step = If needed, select another activity below:
-message.info.value = If needed, change the value below:
-message.info.context = or select a value already used.
-
-message.error.internal = Internal error. Contact your system administrator.
-message.error.launch = Fatal error when starting {0}. Contact your system administrator.
-message.error.initialization = Fatal error when initializing the application. Contact your system administrator.
-message.error.configuration = Fatal error when configuring the application. Contact your system administrator.
-message.error.notyetimplemented = Sorry, this function is not yet available.
-message.error.login = Impossible to connect. Contact your system administrator.
-message.error.logout = Error during the logout.
-message.error.login.username = Incorrect user name.
-message.error.login.password = Incorrect password.
-message.error.newstudy = Impossible to create the study. Contact your system administrator.
-message.error.contextvalue = Enter le simulation context.
-message.error.outofmemory = Sorry, the application is not configured for importing a so big file.
-message.error.import.type = Undefined document type.
-message.error.import.file = Impossible to store the document. Try again later.
-message.error.reference.undefined = The reference of this document is not valid.
-message.error.reference.duplicate = The reference of this document is already used.
-message.error.reference.mismatch = The reference of this document does not match the one of the versioned document.
-message.error.format.version = The revision number of this document is illicit.
-message.error.format.date = The date of this document is illicit or is defined in an unsupported format.
-message.error.version.mismatch = The revision number of this document is illicit or incorrect.
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "../WebContent/META-INF/dtds/log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
-
- <!-- Generated at 21/09/2012 01:57:28 -->
- <!-- Don't edit manually. See the source in D:\users\rkv\SIMAN\Workspace\Siman\conf\templates. -->
-
- <appender name="console" class="org.apache.log4j.ConsoleAppender">
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <appender name="logfile" class="org.apache.log4j.RollingFileAppender">
- <param name="File" value="${catalina.home}/logs/siman.log" />
- <param name="MaxFileSize" value="500KB" />
- <param name="MaxBackupIndex" value="10" />
- <param name="Append" value="false" />
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%t] %-5p %-11c{1} - %m%n"/>
- </layout>
- </appender>
-
- <!-- specify the logging level for loggers from other libraries -->
- <logger name="com.opensymphony">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.apache.struts2">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.springframework">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.hibernate">
- <level value="DEBUG" />
- </logger>
-
- <logger name="org.splat.siman">
- <level value="DEBUG" />
- </logger>
-
- <logger name="log4j.logger.org.hibernate">
- <level value="DEBUG" />
- </logger>
-
- <!-- for all other loggers log only debug and above log messages -->
- <root>
- <priority value="INFO"/>
- <appender-ref ref="logfile" />
- <appender-ref ref="console"/>
- </root>
-
-</log4j:configuration>
\ No newline at end of file
+++ /dev/null
-schema.version = D-0.3
-
-wapp.version = D-0.5
-wapp.root = D:/users/rkv/SIMAN/Workspace/Siman/WebContent/
-wapp.login = conf/login.conf
-wapp.configuration = conf/som.xml
-wapp.customization = conf/my.xml
-wapp.website = http://www.salome-platform.org
-wapp.onlinehelp = http://docs.salome-platform.org/salome_6_3_1/gui/GUI_index.html
-wapp.context = repository
-
-locale.supported = fr,en
\ No newline at end of file
+++ /dev/null
-schema.version = D-0.3
-
-wapp.version = D-0.5
-wapp.root = D:/users/rkv/SIMAN/Workspace/Siman/WebContent/
-wapp.login = conf/login.conf
-wapp.configuration = conf/som.xml
-wapp.customization = conf/my.xml
-wapp.website = http://www.salome-platform.org
-wapp.onlinehelp = http://docs.salome-platform.org/salome_6_3_1/gui/GUI_index.html
-wapp.context = repository
-
-locale.supported = fr,en
\ No newline at end of file
+++ /dev/null
-name.module = Centre d''études
-
-size.format = #,##0 Ko
-date.format = dd/MM/yyyy
-dd/MM/yyyy = jj/mm/aaaa
-
-menu.step.1 = Spécifier l''étude
-menu.step.2 = Concevoir le scénario
-menu.step.3 = Créer la géométrie
-menu.step.4 = Générer le modèle d''analyse
-menu.step.5 = Entrer les conditions de calcul
-menu.step.6 = Effectuer le calcul
-menu.step.7 = Analyser les résultats
-menu.step.8 = Capitaliser ce cas d''étude
-menu.step.9 = Finaliser l''étude
-
-folder.step.1 = Spécification de l''étude
-folder.step.2 = Description du scénario
-folder.step.3 = Géométrie
-folder.step.4 = Modèle d''analyse
-folder.step.5 = Conditions de calcul
-folder.step.6 = Schéma de calcul
-folder.step.7 = Résultats
-folder.step.8 = Élements de connaissances
-folder.step.9 = Rapport final
-
-type.document.requirements = Cahier des charges
-type.document.specification = Document de spécification
-type.document.design = Document de conception
-type.document.geometry = Géométrie
-type.document.model = Modèle d''analyse
-type.document.loads = Conditions de calcul
-type.document.script = Script d''exécution
-type.document.log = Log d''exécution
-type.document.results = Résultats de calcul
-type.document.report = Rapport final
-type.document.memorandum = Note technique
-type.document.minutes = Compte rendu
-
-type.context.customer = Client
-type.context.product = Produit
-type.context.phase = Phase du produit
-type.context.need = Besoin client
-type.context.purpose = Finalité de l''étude
-type.context.physic = Type de physique
-type.context.object = Objet étudié
-type.context.part = Objet modélisé
-type.context.geometry = Type de géométrie
-type.context.model = Type de modèle
-type.context.element = Type d''éléments
-type.context.shape = Géométrie des éléments
-type.context.order = Degré des éléments
-type.context.analysis = Type d''analyse
-type.context.platform = Plate-forme logicielle
-type.context.module = Module de calcul
-type.context.component = Brique technologique
-
-type.knowledge.bestpractice = Bonne pratique
-type.knowledge.limitation = Limitation
-type.knowledge.inconsistency = Incohérence
-type.knowledge.metrics = Métrique
-type.knowledge.improvement = Amélioration
-
-history.creation = Document créé par
\ No newline at end of file
+++ /dev/null
-name.module = Study Manager
-
-size.format = #,##0 Kb
-date.format = MM.dd.yyyy
-MM.dd.yyyy = mm.dd.yyyy
-
-menu.step.1 = Specify the study
-menu.step.2 = Design the scenario
-menu.step.3 = Create the geometry
-menu.step.4 = Generate the analysis model
-menu.step.5 = Enter the boundary conditions
-menu.step.6 = Execute the calculation
-menu.step.7 = Analyze the results
-menu.step.8 = Capitalize this use-case
-menu.step.9 = Finalize the study
-
-folder.step.1 = Specification of the study
-folder.step.2 = Description of the scenario
-folder.step.3 = Geometry
-folder.step.4 = Analysis model
-folder.step.5 = Boundary conditions
-folder.step.6 = Calculation scheme
-folder.step.7 = Calculation results
-folder.step.8 = Knowledge elements
-folder.step.9 = Final report
-
-type.document.requirements = Customer requirements
-type.document.specification = Specification document
-type.document.design = Design document
-type.document.geometry = Geometry
-type.document.model = Analysis model
-type.document.loads = Boundary conditions
-type.document.script = Execution script
-type.document.log = Execution log
-type.document.results = Calculation results
-type.document.report = Final report
-type.document.memorandum = Technical report
-type.document.minutes = Minute meeting
-
-type.context.customer = Customer
-type.context.product = Product
-type.context.phase = Product phase
-type.context.need = Customer needs
-type.context.purpose = Purpose of study
-type.context.physic = Physics
-type.context.object = Studied object
-
-type.context.part = Modeled object
-type.context.geometry = Geometry type
-type.context.model = Type of analysis model
-type.context.element = Element type
-type.context.shape = Geometry of elements
-type.context.order = Order of elements
-type.context.analysis = Analysis type
-type.context.platform = Software platform
-type.context.module = Solver
-type.context.component = Software component
-
-type.knowledge.bestpractice = Best practice
-type.knowledge.limitation = Limitation
-type.knowledge.inconsistency = Inconsistency
-type.knowledge.metrics = Metrics
-type.knowledge.improvement = Improvement
-
-history.creation = Document created by
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://www.springframework.org/schema/beans
- http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
-</beans>
-
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
- "http://struts.apache.org/dtds/struts-2.3.dtd">
-
-
-<struts>
- <constant name="struts.objectFactory" value="spring" />
- <constant name="struts.enable.DynamicMethodInvocation" value="false" />
- <constant name="struts.devMode" value="true" />
- <constant name="struts.custom.i18n.resources" value="labels,som" />
- <constant name="struts.i18n.encoding" value="ISO-8859-1" />
-
- <package name="simer-default" namespace="/" extends="struts-default">
- </package>
-
- <package name="default" namespace="/" extends="simer-default">
-
- <default-action-ref name="index" />
-
- <action name="index" class="org.splat.simer.StartAction" method="initialize">
- <result name="success">/welcome.jsp</result>
- <result name="error">/error.jsp?error=initialization</result>
- </action>
- <action name="login" class="org.splat.simer.ConnectionAction" method="login">
- <result name="none">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="input">/login.jsp</result>
- <result name="error">/home.jsp?error=login</result>
- </action>
- <action name="logout" class="org.splat.simer.ConnectionAction" method="logout">
- <result name="none">/home.jsp</result>
- <result name="create">/home.jsp</result>
- <result name="open" type="redirectAction">select?menu=search</result>
- <result name="study" type="redirectAction">study/step-study</result>
- <result name="knowledge" type="redirectAction">study/step-knowledge</result>
- <result name="datadmin">/home.jsp</result>
- <result name="sysadmin">/home.jsp</result>
- </action>
- <action name="select" class="org.splat.simer.MenuAction" method="selectItem">
- <result name="new-empty" type="redirectAction">study/new-empty</result>
- <result name="search-study" type="redirectAction">study/search-study</result>
- <result name="search-knowledge" type="redirectAction">study/search-knowledge</result>
- <result name="search-document" type="redirectAction">study/search-document</result>
- <result name="prop-general" type="redirectAction">study/prop-study</result>
- <result name="prop-scenario" type="redirectAction">study/prop-scenario</result>
- <result name="admin-indexing" type="redirectAction">sadmin/indexing</result>
- <result name="admin-importuser" type="redirectAction">sadmin/select-file?nextAction=importuser</result>
- <result name="admin-scontext" type="redirectAction">sadmin/scontext</result>
- <result name="admin-knowelm" type="redirectAction">sadmin/knowlelm</result>
- <result name="none">/menu.jsp?menu=%{menu}</result>
- </action>
-
- </package>
-
- <package name="study" namespace="/study" extends="simer-default">
-
- <action name="notyetimplemented" class="org.splat.simer.NotYetImplementedAction" method="initialize">
- <result name="success">/study/error.jsp?message=notyetimplemented</result>
- </action>
-
- <!-- Creation of a study
- -->
- <action name="new-empty" class="org.splat.simer.NewStudyAction" method="initialize">
- <result name="success">/study/newStudy.jsp</result>
- </action>
- <action name="valid-new" class="org.splat.simer.NewStudyAction" method="create">
- <result name="success" type="redirectAction">open-study?selection=0.1</result>
- <result name="input">/study/newStudy.jsp</result>
- <result name="error">/home.jsp?error=newstudy</result>
- </action>
-
- <!-- Search for studies, knowledge elements and documents
- -->
- <action name="search-study" class="org.splat.simer.SearchStudyAction" method="initialize">
- <result name="success">/study/searchStudy.jsp</result>
- <result name="error">/home.jsp</result>
- </action>
- <action name="refresh-study" class="org.splat.simer.SearchStudyAction" method="submitForm">
- <result name="selectype">/study/searchStudy.jsp?action=setContext</result>
- <result name="refresh">/study/searchStudy.jsp</result>
- <result name="wait">/study/searchStudy.jsp</result>
- <result name="error" type="redirectAction">search-study</result>
- </action>
-
- <action name="search-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="initialize">
- <result name="success">/study/searchKnowledge.jsp</result>
- </action>
- <action name="refresh-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="submitForm">
- <result name="selectype">/study/searchKnowledge.jsp?action=setContext</result>
- <result name="refresh">/study/searchKnowledge.jsp</result>
- <result name="wait">/study/searchKnowledge.jsp</result>
- <result name="error" type="redirectAction">search-knowledge</result>
- </action>
-
- <action name="search-document" class="org.splat.simer.SearchDocumentAction" method="initialize">
- <result name="success">/study/searchDocument.jsp</result>
- </action>
-
- <!-- Display of studies
- -->
- <action name="open-study" class="org.splat.simer.DisplayStudyStepAction" method="open">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="step-study" class="org.splat.simer.DisplayStudyStepAction" method="selectStep">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="document-study" class="org.splat.simer.DisplayStudyStepAction" method="selectDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="knowledge-study" class="org.splat.simer.DisplayStudyStepAction" method="selectKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="close-study" class="org.splat.simer.DisplayStudyStepAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
- <action name="prop-study" class="org.splat.simer.StudyPropertiesAction" method="initialize">
- <result name="display">/study/displayStudyProperties.jsp</result>
- <result name="edit">/study/editStudyProperties.jsp</result>
- </action>
-
- <!-- Display of knowledge elements
- -->
- <action name="open-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="open">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="step-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectStep">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="document-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectDocument">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="knowledge-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectKnowledge">
- <result name="success">/study/displayKnowledge.jsp</result>
- </action>
- <action name="close-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="close">
- <result name="success">/home.jsp</result>
- </action>
-
- <!-- Edition of study
- -->
- <action name="edit-study" class="org.splat.simer.EditStudyAction" method="edition">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="add-scenario" class="org.splat.simer.NewScenarioAction" method="initialize">
- <result name="success">/study/newScenario.jsp?init=focus</result>
- </action>
- <action name="edit-title" class="org.splat.simer.StudyPropertiesAction" method="editTitle">
- <result name="success">/study/editStudyProperties.jsp?action=edititle</result>
- </action>
- <action name="edit-contributor" class="org.splat.simer.StudyPropertiesAction" method="editContributors">
- <result name="success">/study/editStudyProperties.jsp?action=edibutor</result>
- </action>
- <action name="edit-cycle" class="org.splat.simer.StudyPropertiesAction" method="editCycle">
- <result name="success">/study/editStudyProperties.jsp?action=edicycle</result>
- </action>
- <action name="select-step" class="org.splat.simer.NewScenarioAction" method="selectStep">
- <result name="success">/study/newScenario.jsp</result>
- </action>
- <action name="valid-add" class="org.splat.simer.NewScenarioAction" method="create">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="success" type="redirectAction">step-study</result>
- <result name="error">/study/displayStudyStep.jsp?error=addScenario</result>
- </action>
- <action name="valid-edit" class="org.splat.simer.StudyPropertiesAction" method="edition">
- <result name="success">/study/editStudyProperties.jsp</result>
- </action>
- <action name="prop-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="initialize">
- <result name="success">/study/editScenarioProperties.jsp</result>
- </action>
-
- <!-- Edition of scenario
- -->
- <action name="checkin-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="checkin">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
-
- <!-- Edition of simulation contexts
- -->
- <action name="add-context" class="org.splat.simer.EditSimulationContextAction" method="initialize">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="select">/study/displayStudyStep.jsp?action=selectContext</result>
- </action>
- <action name="selectContext" class="org.splat.simer.EditSimulationContextAction" method="selectContext">
- <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="set">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- </action>
- <action name="newContext" class="org.splat.simer.EditSimulationContextAction" method="createContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=newContext</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="setContext" class="org.splat.simer.EditSimulationContextAction" method="setContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="input">/study/displayStudyStep.jsp?action=setContext&index=%{contextType.index}</result>
- <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
- </action>
- <action name="remove-context" class="org.splat.simer.EditSimulationContextAction" method="deleteContext">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeContext</result>
- </action>
-
- <!-- Edition of documents
- -->
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/study/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="import" type="redirectAction">import-document?fileName=%{fileName}</result>
- <result name="version" type="redirectAction">version-document?index=%{index}&fileName=%{fileName}</result>
- <result name="attach" type="redirectAction">attach-document?index=%{index}&fileName=%{fileName}</result>
- <result name="outofmemory">/study/error.jsp?message=outofmemory</result>
- </action>
- <action name="import-document" class="org.splat.simer.ImportDocumentAction" method="initialize">
- <result name="success">/study/importDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-import" class="org.splat.simer.ImportDocumentAction" method="import">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="version-document" class="org.splat.simer.VersionDocumentAction" method="initialize">
- <result name="success">/study/versionDocument.jsp</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}</result>
- </action>
- <action name="valid-version" class="org.splat.simer.VersionDocumentAction" method="version">
- <result name="success" type="redirectAction">step-study</result>
- <result name="cancel" type="redirectAction">step-study</result>
- <result name="error">/study/importError.jsp?message=%{errorCode}&action=back</result>
- </action>
- <action name="attach-document" class="org.splat.simer.EditDocumentAction" method="attach">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="edit-document" class="org.splat.simer.EditDocumentAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setDocument" class="org.splat.simer.EditDocumentAction" method="setDocument">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-document" class="org.splat.simer.EditDocumentAction" method="deleteDocument">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeDocument</result>
- </action>
-
- <!-- Edition of knowledge elements
- -->
- <action name="add-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp?action=addKnowledge&index=%{knowledgeType}</result>
- </action>
- <action name="edit-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
- <result name="success">/study/displayStudyStep.jsp</result>
- </action>
- <action name="setKnowledge" class="org.splat.simer.EditKnowledgeElementAction" method="setKnowledge">
- <result name="success">/study/displayStudyStep.jsp?action=display</result>
- </action>
- <action name="remove-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="deleteKnowledge">
- <result name="success">/study/displayStudyStep.jsp</result>
- <result name="error">/study/displayStudyStep.jsp?error=removeKnowledge</result>
- </action>
-
- </package>
-
-
- <package name="sadmin" namespace="/sadmin" extends="simer-default">
-
- <!-- Menus of database administration
- -->
- <action name="indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="initialize">
- <result name="success">/sadmin/indexStudies.jsp</result>
- </action>
- <action name="valid-indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="indexing">
- <result name="success" type="redirectAction">../study/search-study</result>
- </action>
- <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
- <result name="success">/sadmin/upload.jsp</result>
- </action>
- <action name="upload" class="org.splat.simer.UploadAction" method="upload">
- <result name="importuser" type="redirectAction">importuser?fileName=%{fileName}</result>
- </action>
- <action name="importuser" class="org.splat.simer.admin.ImportUserAction" method="import">
- <result name="success">/sadmin/displayUser.jsp</result>
- </action>
-
- <!-- Menus of knowledge administration
- -->
- <action name="scontext" class="org.splat.simer.admin.SimulationContextAction" method="initialize">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="scontext-edit" class="org.splat.simer.admin.SimulationContextAction" method="select">
- <result name="success">/sadmin/approveSContext.jsp</result>
- </action>
- <action name="knowelm" class="org.splat.simer.admin.KnowledgeElementAction" method="initialize">
- <result name="success">/sadmin/approveKnowelm.jsp</result>
- </action>
- </package>
-
- <package name="sgeom" namespace="/sgeom" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/sgeom/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/sgeom/index.jsp</result>
- </action>
-
- </package>
-
-
- <package name="smesh" namespace="/smesh" extends="simer-default">
-
- <action name="valid-save" class="org.splat.module.SaveDocumentAction" method="save">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-update" class="org.splat.module.SaveDocumentAction" method="update">
- <result name="success">/smesh/index.jsp</result>
- </action>
- <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
- <result name="success">/smesh/index.jsp</result>
- </action>
-
- </package>
-</struts>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_9" version="2.4"
- xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>S-SIMER</display-name>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <mime-mapping>
- <extension>brep</extension>
- <mime-type>application/geom</mime-type>
- </mime-mapping>
-
- <!-- ======================================================== -->
- <!-- Link between ServletContext and Spring framework -->
- <!-- ======================================================== -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>classpath*:/spring/*</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
-</web-app>
+++ /dev/null
-<Context path="/download" docBase="REPOSITORY_HOME/downloads" crossContext="true" reloadable="true" />
\ No newline at end of file
+++ /dev/null
-Simer {
- org.splat.kernel.RealmLoginModule required debug=true;
-};
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-
-<application>
-
- <default-doctypes>
- <step number="1">
- <mapping extension="pdf" type="requirements"/>
- <mapping extension="doc" type="specification"/> <!-- Microsoft Word 2003 and earlier -->
- <mapping extension="docx" type="specification"/> <!-- Microsoft Word 2007 and later -->
- <mapping extension="xml" type="specification"/> <!-- Microsoft Word 2007 Open XML -->
- </step>
- <step number="2">
- <mapping extension="doc" type="design"/>
- <mapping extension="docx" type="design"/>
- <mapping extension="xml" type="design"/>
- </step>
- <step number="3">
- <mapping extension="doc" type="memorandum"/>
- <mapping extension="docx" type="memorandum"/>
- <mapping extension="xml" type="memorandum"/>
- <mapping extension="sldprt" type="geometry"/> <!-- SolidWorks Part -->
- <mapping extension="sldasm" type="geometry"/> <!-- SolidWorks Assembly -->
- <mapping extension="part" type="geometry"/> <!-- GEOM Part -->
- <mapping extension="py" type="geometry"/> <!-- GEOM Python script -->
- </step>
- <step number="4">
- <mapping extension="doc" type="memorandum"/>
- <mapping extension="docx" type="memorandum"/>
- <mapping extension="xml" type="memorandum"/>
- <mapping extension="med" type="model"/>
- <mapping extension="py" type="model"/> <!-- SMESH Python script -->
- </step>
- </default-doctypes>
-
- <modules>
- <mapping extension="doc" executable="winword.exe"/>
- <mapping extension="docx" executable="winword.exe"/>
- <mapping extension="xml" executable="winword.exe"/>
- <mapping extension="part" executable="../sgeom/index.jsp"/>
- <mapping extension="med" executable="../smesh/index.jsp"/>
- </modules>
-
- <viewers extension="pdf,brep" />
-
- <converters>
- <geometry from="sldprt" to="brep" executable="converter.exe"/>
- <geometry from="py" to="brep" executable="converter.exe"/>
- </converters>
-
- <templates>
- <document type="specification" file="specification.xml"/>
- <document type="design" file="design.xml"/>
- </templates>
-
-</application>
\ No newline at end of file
+++ /dev/null
-<Context path="/repository" docBase="REPOSITORY_HOME/vault" crossContext="true" reloadable="true" />
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project-structure>
-
-
-<!-- 1. Database physical location
- -->
- <database>
- <repository disk="C:/Repository" />
- </database>
-
-
-<!-- 2. Formats
- -->
- <formats>
-
-<!-- 2.1 Project elements identification scheme
- Studies, Knowledges and Documents are identified by unique user references. The structure of these references is customizable.
- You customize references through patterns.
- A reference's pattern is a character string including format directives. These format directives allow you to insert
- some information into the reference. The following directives are available:
- - %yy or %yyyy for inserting the entity creation year on 2 or 4 digits
- - %0000 for inserting a unique index, the number of digits being defined by the number of 0
- The above index is unique in the scope of cycle defined by the first format directive (year). In other words, this index
- restarts every new year. As such, for making references unique on this application server, both format directives (cycle
- and index) must be present in the pattern.
- Other characters are simply inserted as is in generated references. They can be used for extending the reference uniqueness
- beyond application servers, by adding a prefix specific to a given server (for example, a company department name).
- Given that these references may be used as directory or file names of the repository vault, the pattern must not include
- illicit characters such as '/', '?', '<' etc.
- -->
- <references study="DER%yy%0000"/>
-
-<!-- 2.2 Physical files naming scheme
- The physical data files stored into the repository vault can be named as follows:
- - By the user-defined title of corresponding documents ("title" name attribute below)
- - Encoded by a built-in scheme ("encoded" name attribute)
- - As is, that is, by keeping the name of the imported file ("asis" name attribute - not yet supported)
- Remarks:
- - When using the title scheme, as file names may include accent characters, client browsers must be configured for
- NOT encoding URLs as UTF-8.
- - Whatever is the naming scheme used, in order to avoid name clashes, file names are anyway suffixed by an index
- unique in the scope of the owner study.
- -->
- <files name="encoded"/>
-
-<!-- 2.3 Document versions format
- -->
- <versions pattern="%M.%m[-%s]"/>
- </formats>
-
-
-<!-- 3. Document types
-
- Warning: Articles must be ordered in a way that used document types (uses attribute values) must previously be defined.
- Example: "requirements" type must be defined before "specification" because "specification" uses "requirements".
- Remarks:
- - "knowledge" is a reserved word qualifying Knowledge Elements. So, it must not be used as a document type name.
- - "default" and "built-in" are also reserved words used for defining validation cycles.
- - In this version, the "uses" attribute is limited to 1 document type only.
- -->
- <documents>
- <article type="requirements"/>
- <article type="specification" uses="requirements"/>
- <article type="design" uses="specification"/>
- <article type="geometry" uses="design"/>
- <article type="model" uses="geometry"/>
- <article type="loads" uses="model"/>
- <article type="script" uses="loads"/>
- <article type="log" uses="script"/>
- <article type="results" uses="script"/>
- <article type="report" uses="results"/>
- <article type="memorandum"/>
- <article type="minutes"/>
- </documents>
-
-
-<!-- 4. Simulation Context types
-
- Warning: The Simulation Context type "product" is mandatory as it is used by at least one application.
- -->
- <contexts>
-
- <!-- General information -->
- <article type="customer"/>
- <article type="product"/>
- <article type="phase"/> <!-- Phase of the product -->
- <article type="need"/> <!-- Customer needs -->
- <article type="purpose"/> <!-- Objective of the study -->
- <article type="physic"/> <!-- Structure analysis, Thermal-hydraulics, Neutronic... -->
-
- <!-- Geometry characteristics Examples: -->
- <article type="object"/> <!-- Car, Plane, Equipment... -->
- <article type="part"/> <!-- Crankcase, Outer layer... -->
- <artivle type="geometry"/> <!-- Surface, Volume -->
-
- <!-- Model characteristics Examples: -->
- <article type="model"/> <!-- CSG, FEM... -->
- <article type="element"/> <!-- Bar, Surface, Volume -->
- <article type="shape"/> <!-- (Surface) Triangle, Quadrangle... (Volume) Tetrahedron, Hexahedron... -->
- <article type="order"/> <!-- First-order, Second-order... -->
-
- <!-- Analysis type Examples: -->
- <article type="analysis"/> <!-- Static, Dynamic... -->
-
- <!-- Software tools used -->
- <article type="platform"/>
- <article type="module"/>
- <article type="component"/>
- </contexts>
-
-
-<!-- 5. Knowledge Elements types
-
- Warning: The Knowledge Elements type "usecase" is reserved for internal use.
- -->
- <knowledges>
- <article type="bestpractice"/>
- <article type="limitation"/>
- <article type="inconsistency"/>
- <article type="metrics"/>
- <article type="improvement"/>
- </knowledges>
-
-
-<!-- 6. User activities
-
- Remarks:
- - Step names must naturally be unique.
- - Simulation Contexts must be attached to one classification step only.
- - Result document types must be results of one step only and be part of contents of the corresponding step.
- -->
- <activities>
- <step name="specification">
- <classification context="customer,product,phase,need,purpose,physic"/>
- <flow contents="requirements,specification,minutes" result="specification"/>
- <storage path="1.Study"/>
- </step>
- <scenario>
- <step name="design">
- <flow contents="design,memorandum,minutes" result="design"/>
- <storage path="1.Study"/>
- </step>
- <step name="modeling">
- <classification context="object,part,geometry"/>
- <flow contents="geometry,memorandum,minutes" result="geometry"/>
- <storage path="2.Geometry"/>
- </step>
- <step name="meshing">
- <classification context="model,element,shape,order"/>
- <flow contents="model,memorandum,minutes" result="model"/>
- <storage path="3.Mesh"/>
- </step>
- <step name="preprocessing">
- <classification context="analysis"/>
- <flow contents="loads,script,minutes" result="loads"/>
- <storage path="4.Analysis"/>
- </step>
- <step name="solving">
- <classification context="platform,module,component"/>
- <flow contents="log,results,minutes" result="results"/>
- <storage path="5.Result"/>
- </step>
- <step name="postprocessing">
- <flow contents="memorandum,minutes"/>
- <storage path="6.Report"/>
- </step>
- <step name="capitalization">
- <flow contents="knowledge"/>
- <storage path="6.Report"/>
- </step>
- </scenario>
- <step name="reporting">
- <flow contents="report,minutes" result="report"/>
- <storage path="1.Study"/>
- </step>
- </activities>
-
-
-<!-- 6. Document validation cycles
- Validation cycles define the actors involved in the validation steps of documents. These steps can be
- "review", "approval" and "acceptance".
- Remarks:
- - Each validation cycle is defined by a tag corresponding to the type of an activity result document.
- - The actors of validation steps can be
- "manager", referring the responsible of study,
- "Nx1", referring the manager of the department (see User definition for more information),
- "Nx2", referring the boss of the department manager,
- "customer" (most likely involved in the acceptance step).
- -->
- <validations>
- <specification review="Nx1" approval="Nx2"/>
- <report review="Nx1" approval="Nx2"/>
- <default review="manager" />
- </validations>
-
-</project-structure>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-/*
- * $Id$
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
--->
-<!-- START SNIPPET: strutsDtd -->
-
-<!--
- Struts configuration DTD.
- Use the following DOCTYPE
-
- <!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
--->
-
-<!ELEMENT struts (package|include|bean|constant)*>
-
-<!ELEMENT package (result-types?, interceptors?, default-interceptor-ref?, default-action-ref?, default-class-ref?, global-results?, global-exception-mappings?, action*)>
-<!ATTLIST package
- name CDATA #REQUIRED
- extends CDATA #IMPLIED
- namespace CDATA #IMPLIED
- abstract CDATA #IMPLIED
- externalReferenceResolver NMTOKEN #IMPLIED
->
-
-<!ELEMENT result-types (result-type+)>
-
-<!ELEMENT result-type (param*)>
-<!ATTLIST result-type
- name CDATA #REQUIRED
- class CDATA #REQUIRED
- default (true|false) "false"
->
-
-<!ELEMENT interceptors (interceptor|interceptor-stack)+>
-
-<!ELEMENT interceptor (param*)>
-<!ATTLIST interceptor
- name CDATA #REQUIRED
- class CDATA #REQUIRED
->
-
-<!ELEMENT interceptor-stack (interceptor-ref*)>
-<!ATTLIST interceptor-stack
- name CDATA #REQUIRED
->
-
-<!ELEMENT interceptor-ref (param*)>
-<!ATTLIST interceptor-ref
- name CDATA #REQUIRED
->
-
-<!ELEMENT default-interceptor-ref (#PCDATA)>
-<!ATTLIST default-interceptor-ref
- name CDATA #REQUIRED
->
-
-<!ELEMENT default-action-ref (#PCDATA)>
-<!ATTLIST default-action-ref
- name CDATA #REQUIRED
->
-
-<!ELEMENT default-class-ref (#PCDATA)>
-<!ATTLIST default-class-ref
- class CDATA #REQUIRED
->
-
-<!ELEMENT global-results (result+)>
-
-<!ELEMENT global-exception-mappings (exception-mapping+)>
-
-<!ELEMENT action (param|result|interceptor-ref|exception-mapping)*>
-<!ATTLIST action
- name CDATA #REQUIRED
- class CDATA #IMPLIED
- method CDATA #IMPLIED
- converter CDATA #IMPLIED
->
-
-<!ELEMENT param (#PCDATA)>
-<!ATTLIST param
- name CDATA #REQUIRED
->
-
-<!ELEMENT result (#PCDATA|param)*>
-<!ATTLIST result
- name CDATA #IMPLIED
- type CDATA #IMPLIED
->
-
-<!ELEMENT exception-mapping (#PCDATA|param)*>
-<!ATTLIST exception-mapping
- name CDATA #IMPLIED
- exception CDATA #REQUIRED
- result CDATA #REQUIRED
->
-
-<!ELEMENT include (#PCDATA)>
-<!ATTLIST include
- file CDATA #REQUIRED
->
-
-<!ELEMENT bean (#PCDATA)>
-<!ATTLIST bean
- type CDATA #IMPLIED
- name CDATA #IMPLIED
- class CDATA #REQUIRED
- scope CDATA #IMPLIED
- static CDATA #IMPLIED
- optional CDATA #IMPLIED
->
-
-<!ELEMENT constant (#PCDATA)>
-<!ATTLIST constant
- name CDATA #REQUIRED
- value CDATA #REQUIRED
->
-
-<!-- END SNIPPET: strutsDtd -->
-
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<% String reason = request.getParameter("error");
-%>
-<s:set var="reason"><%=reason%></s:set>
-
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>SIMAN</title>
- </head>
-
- <body>
- <s:text name="message.error.%{#reason}"/>
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<% String reason = request.getParameter("error");
- boolean error = false;
- if (reason != null) error = true;
-%>
-<s:set var="error"><%=error%></s:set>
-
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="none" />
- </jsp:include>
-
- <s:if test="%{#error}">
- <s:set var="reason"><%=reason%></s:set>
- <table border="0" cellpadding="10" cellspacing="0" class="error">
- <tr height=24 valign=middle>
- <td>
- <s:text name="message.error.%{#reason}"/>
- </td>
- </tr>
- </table>
- </s:if>
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="button.saveas"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-
-</body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ taglib prefix="s" uri="/struts-tags"
-%><%
- String action = request.getParameter("action");
- String index = request.getParameter("index");
-%>
-<s:set var="todo"><%=action%></s:set>
-<s:set var="edit"><%=index%></s:set>
-
-<s:url id="develop" namespace="/study" action="document-study">
- <s:param name="action">develop</s:param>
-</s:url>
-<s:url id="reduce" namespace="/study" action="document-study">
- <s:param name="action">reduce</s:param>
-</s:url>
-<s:url id="reduceall" namespace="/study" action="document-study">
- <s:param name="action">reduceall</s:param>
-</s:url>
-<s:url id="addocument" namespace="/study" action="select-file">
- <s:param name="nextAction">import</s:param>
-</s:url>
-<s:url id="undo" namespace="/study" action="step-study"></s:url>
-
-<table width=100% cellpadding=0 cellspacing=0 border=0 class=attribute>
- <tr height=20 valign=bottom>
- <td width=20></td>
- <td width=18></td>
- <td width=18></td>
- <td><s:text name="label.title"/></td>
- <td width=120 align=center> <s:text name="label.version"/> </td>
- <td width=80 align=right><s:text name="label.size"/> </td>
- <td width=75 align=left> <s:text name="label.date"/><img src="<s:url value="/skin/icon.sortdown.png"/>" border="none"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
- <s:if test="documents.size > 0">
- <s:iterator value="documents">
- <s:set var="docindex" value="%{index}"/>
- <tr height=18>
- <td>
- <s:if test="%{#todo == 'renameDocument'}">
- <s:if test="%{#edit == #docindex}">
- <s:a href="%{undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" /></s:a>
- </s:if><s:else>
- <img src="<s:url value="/skin/image.box.png"/>" border="none" title=""/>
- </s:else>
- </s:if><s:elseif test="%{presentationState == 'open' || presentationState == 'deepopen'}">
- <s:a href="%{reduceall}&index=%{#docindex}"><img src="<s:url value="/skin/icon.minus.png"/>" border="none" title=""/></s:a>
- </s:elseif><s:else>
- <s:a href="%{develop}&index=%{#docindex}"><img src="<s:url value="/skin/icon.plus.png"/>" border="none" title=""/></s:a>
- </s:else>
- </td>
- <td>
- <s:if test="%{#todo != 'renameDocument'}">
- <div id="popdoc<s:property value="%{#docindex}"/>" style="position:absolute; display:none; top:0px; left:0px; z-index:10000;" onmouseover="javascript:_mouseOverContext=true;" onmouseout="javascript:_mouseOverContext=false;">
- <jsp:include page="/jsp/menupopup.jsp"/>
- </div>
- <s:a href="popdoc%{#docindex}">
- <img src="<s:url value="/skin/%{editIcon}"/>" onMouseOver=this.src="<s:url value="/skin/icon.ed.png"/>" onMouseOut=this.src="<s:url value="/skin/%{editIcon}"/>" width=14 height=14 border="none" title="<s:text name="tooltip.edit.document"/>"/>
- </s:a>
- </s:if>
- <s:else>
- <img src="<s:url value="/skin/%{stateIcon}"/>" width=14 height=14 border="none" title=""/>
- </s:else>
- </td>
- <td><img src="<s:url value="/skin/%{fileIcon}"/>" border="none" title=""/></td>
- <td>
- <s:if test="%{#todo == 'renameDocument'}">
- <s:if test="%{#edit == #docindex}">
- <input type="hidden" name="action" value="renameDocument" />
- <input type="hidden" name="index" value="<%=index%>" />
- <input type="text" name="documentTitle" size="60" value="<s:property value="title"/>" />
- </s:if><s:else>
- <s:property value="title"/>
- </s:else>
- </s:if><s:else>
- <s:a href="%{URL}" target="_blank" cssClass="link"><s:property value="title"/></s:a>
- </s:else>
- </td>
- <td align=center>
- <s:if test="%{progressState == 'EXTERN'}"><s:property value="version"/></s:if>
- <s:else>
- <table>
- <tr>
- <td><img src="<s:url value="/skin/%{sharingIcon}"/>" width=14 height=14 border="none" title="<s:text name="tooltip.shared"/>"/></td>
- <td> <s:property value="version"/> </td>
- <td><img src="<s:url value="/skin/%{versioningIcon}"/>" width=14 height=14 border="none" title=""/></td>
- </tr>
- </table>
- </s:else>
- </td>
- <td align=right><s:property value="size"/> </td>
- <td align=right><s:property value="date"/></td>
- </tr>
- <s:if test="%{presentationState == 'open' || presentationState == 'deepopen'}">
- <s:iterator value="uses">
- <tr height=18>
- <td></td>
- <td></td>
- <td><img src="<s:url value="/skin/icon.relation.png"/>" border="none" title=""/></td>
- <td><i><s:text name="label.uses"/>:</i> <s:property value="title"/></td>
- <td align=center><s:property value="version"/></td>
- <td align=right><s:property value="size"/> </td>
- <td align=right><s:property value="date"/></td>
- </tr>
- </s:iterator>
- <s:iterator value="attachments">
- <tr height=18>
- <td></td>
- <td></td>
- <td><img src="<s:url value="/skin/image.attach.png"/>" border="none" title=""/></td>
- <td>
- <i><s:text name="label.converts"/>:</i>
- <s:property value="format"/> <s:property value="description"/>
- </td>
- <td align=center></td>
- <td align=right><s:property value="size"/> </td>
- <td align=right><s:property value="date"/></td>
- </tr>
- </s:iterator>
- <s:if test="%{history != null}">
- <tr height=18>
- <td></td>
- <s:if test="%{presentationState == 'deepopen'}">
- <td>
- <s:a href="%{reduce}&index=%{#docindex}"><img src="<s:url value="/skin/icon.minus.png"/>" border="none" title=""/></s:a>
- </td>
- <td><img src="<s:url value="/skin/image.diropen.png"/>" border="none" title=""/></td>
- </s:if><s:else>
- <td>
- <s:a href="%{develop}&index=%{#docindex}"><img src="<s:url value="/skin/icon.plus.png"/>" border="none" title=""/></s:a>
- </td>
- <td><img src="<s:url value="/skin/image.dirclosed.png"/>" border="none" title=""/></td>
- </s:else>
- <td><i><s:text name="label.history"/></i></td>
- </tr>
- <s:if test="%{presentationState == 'deepopen'}">
- <s:iterator value="history">
- <tr height=18>
- <td colspan=3></td>
- <td>
- <table cellpadding=0 cellspacing=0 border=0>
- <tr>
- <td width=18><img src="<s:url value="/skin/%{fileIcon}"/>" border="none" title=""/></td>
- <td><s:property value="description"/></td>
- </tr>
- </table>
- </td>
- <td align=center>
- <table>
- <tr>
- <td><img src="<s:url value="/skin/%{sharingIcon}"/>" width=14 height=14 border="none" title="<s:text name="tooltip.shared"/>"/></td>
- <td><s:property value="version"/></td>
- <td><img src="<s:url value="/skin/%{versioningIcon}"/>" width=14 height=14 border="none" title=""/></td>
- </tr>
- </table>
- </td>
- <td align=right><s:property value="size"/> </td>
- <td align=right><s:property value="date"/></td>
- </tr>
- </s:iterator>
- </s:if>
- </s:if>
- </s:if>
- </s:iterator>
- </s:if>
- <s:if test="%{#todo != 'renameDocument' && userRights.canCreateDocument()}">
- <tr height=22 valign=bottom>
- <td align=center>
- <s:a href="%{addocument}">
- <img src="<s:url value="/skin/icon.add.png"/>" onMouseOver=this.src="<s:url value="/skin/icon.addhot.png"/>" onMouseOut=this.src="<s:url value="/skin/icon.add.png"/>" border="none" title="<s:text name="tooltip.import"/>" />
- </s:a>
- </td>
- </tr>
- </s:if>
-</table>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ taglib prefix="s" uri="/struts-tags"
-%>
-<s:set var="todo"><%=request.getParameter("action")%></s:set>
-<s:set var="type"><%=request.getParameter("type")%></s:set>
-<s:url id="undo" namespace="/study" action="step-study"></s:url>
-
-<!-- Selection of an existing type of simulation context
- -->
-<s:if test="%{#todo == 'selectContext'}">
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=2><td></td></tr>
- <s:iterator value="simulationContexts">
- <tr height=18>
- <td width=18>
- <s:if test="%{isApproved()}"><img src="<s:url value="/skin/disabled.APPROVED.png"/>" width=14 height=14 border="none" /></s:if>
- <s:else><img src="<s:url value="/skin/disabled.state.png"/>" width=14 height=14 border="none" /></s:else>
- </td>
- <td>
- <s:if test="%{type.isApproved()}"><b><s:text name="type.context.%{typeName}"/>: </b></s:if>
- <s:else><b><s:property value="%{typeName}"/>: </b></s:else>
- </td>
- <td><s:property value="value"/></td>
- </tr>
- </s:iterator>
- </table>
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=26>
- <td width=18 align=center>
- <s:a href="%{undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" /></s:a>
- </td>
- <td>
- <select name="contextType" onChange="submit()">
- <s:set var="category" value="-1"/>
- <option value="-1"><s:text name="menu.selectcontextype"/></option>
- <option value="0"> <s:text name="menu.newcontype"/></option>
- <s:iterator value="simulationContextTypes">
- <s:set var="valided" value="%{isApproved()}"/>
- <s:if test="%{#category != #valided}">
- <s:if test="%{#category != '-1'}"></optgroup></s:if>
- <s:if test="%{#valided}"><optgroup label=" <s:text name="label.contypes.valid"/>"></s:if>
- <s:else><optgroup label=" <s:text name="label.contypes"/>"></s:else>
- <s:set var="category" value="%{#valided}"/>
- </s:if>
- <option value="<s:property value="index"/>">
- <s:if test="%{isApproved()}"> <s:text name="type.context.%{name}"/></s:if>
- <s:else> <s:property value="%{name}"/></s:else>
- </option>
- </s:iterator>
- </optgroup>
- </select>
- </td>
- </tr>
- </table>
-</s:if>
-<s:else>
-
-<!-- List of existing simulation contexts
- -->
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=2><td></td></tr>
- <s:iterator value="simulationContexts">
- <tr height=18>
- <td width=18>
- <s:if test="%{isApproved()}"><img src="<s:url value="/skin/disabled.APPROVED.png"/>" width=14 height=14 border="none" /></s:if>
- <s:else><img src="<s:url value="/skin/disabled.state.png"/>" width=14 height=14 border="none" /></s:else>
- </td>
- <td>
- <s:if test="%{type.isApproved()}"><b><s:text name="type.context.%{typeName}"/>: </b></s:if>
- <s:else><b><s:property value="%{typeName}"/>: </b></s:else>
- </td>
- <td><s:property value="value"/></td>
- </tr>
- </s:iterator>
- </table>
-
-<!-- Display of eventual input error
- -->
-
-<!-- Input of a new type of simulation context
--->
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <s:if test="%{#todo == 'newContext'}">
- <tr height=18>
- <td width=18 align=center>
- <s:a href="%{undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" /></s:a>
- </td>
- <td><input type=text name=newType value="<s:text name="field.contextype"/>"> : </td>
- <td><input type=text name=contextValue></td>
- <td>
- <button type="submit" value="" style="width:24px; height:16px; border:0; cursor:pointer; cursor:hand; background:transparent">
- <img src="<s:url value="/skin/image.export.png"/>" title="<s:text name="button.save"/>"/>
- </button>
- </td>
- </tr>
- </s:if>
-
-<!-- Input of a value of the selected simulation context type
- -->
- <s:elseif test="%{#todo == 'setContext'}">
- <tr height=18>
- <td width=18 align=center>
- <s:a href="%{undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" /></s:a>
- </td>
- <td>
- <s:if test="%{contextType.isApproved()}"><b><s:text name="type.context.%{contextName}"/>: </b></s:if>
- <s:else><b><s:property value="%{contextName}"/>: </b></s:else>
- </td>
- <s:if test="simulationContextValues.size > 0">
- <td id=select>
- <select name="contextValue" onChange="setValue()">
- <option value="-1"><s:text name="menu.select"/></option>
- <option value="0"> <s:text name="menu.newcontext"/></option>
- <optgroup label=" <s:text name="label.contexts"/>">
- <s:iterator value="simulationContextValues">
- <option value="<s:property value="index"/>"> <s:property value="value"/></option>
- </s:iterator>
- </optgroup>
- </select>
- </td>
- <td id=enter style="display: none">
- <input type=hidden name=contextType value="<s:property value="%{#type}"/>">
- <input type=text name=contextValue>
- </td>
- <td>
- <button type="submit" value="" style="width:24px; height:16px; border:0; cursor:pointer; cursor:hand; background:transparent">
- <img src="<s:url value="/skin/image.export.png"/>" title="<s:text name="button.save"/>"/>
- </button>
- </td>
- </s:if>
- <s:else>
- <td>
- <input type=hidden name=contextType value="<s:property value="%{#type}"/>">
- <input type=hidden name=contextValue value="0">
- <input type=text name=contextValue>
- </td>
- <td>
- <button type="submit" value="" style="width:24px; height:16px; border:0; cursor:pointer; cursor:hand; background:transparent">
- <img src="<s:url value="/skin/image.export.png"/>" title="<s:text name="button.save"/>"/>
- </button>
- </td>
- </s:else>
- </tr>
- </s:elseif>
-
- </table>
-</s:else>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ taglib prefix="s" uri="/struts-tags"
-%>
-<%@ page import="java.util.List"%>
-<%@ page import="java.util.Iterator"%>
-<%@ page import="java.util.ResourceBundle"%>
-<%@ page import="org.splat.simer.OpenObject"%>
-<%@ page import="org.splat.simer.OpenStudy"%>
-<%@ page import="org.splat.simer.KnowledgeElementFacade"%>
-<%!
- private enum Action { addKnowledge, renameKnowledge, editKnowledge };
-%><%
-// Scriptlet implementation is required for displaying HTML contents of knowledge values which does not work with Struts tags
- Action todo = Action.valueOf(request.getParameter("action"));
- String typenumber = request.getParameter("index");
- OpenStudy study = (OpenStudy)session.getAttribute("study.open");
- List<OpenObject.KnowledgeIterator> knowlist = study.getDisplayedKnowledges();
- ResourceBundle locale = ResourceBundle.getBundle("som");
-%>
-<s:url id="undo" namespace="/study" action="step-study"></s:url>
-
-<table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <input type=hidden name=knowledgeType value="<%=typenumber%>">
-<%
- for (Iterator<OpenObject.KnowledgeIterator> knowtypes = knowlist.iterator(); knowtypes.hasNext(); ) {
- OpenObject.KnowledgeIterator type = knowtypes.next();
-%>
- <tr height=20>
- <td width=38%><%=locale.getString("type.knowledge." + type.getType())%></td>
- <td width=62%><s:text name="label.description"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
-<%
- List<KnowledgeElementFacade> knowelms = type.getKnowledgeElements();
- for (Iterator<KnowledgeElementFacade> iterator = knowelms.iterator(); iterator.hasNext(); ) {
- KnowledgeElementFacade kelm = iterator.next();
-%>
- <tr height=20 valign=top>
-
-<!-- Title
- -->
- <td>
-<% if (kelm.getPresentationState().equals("open")) {
-%> <img src="<s:url value="/skin/image.hold.gif"/>" border="none" width=18 height=12/>
-<% }%> <table cellpadding=0 cellspacing=0 border=0>
- <tr>
-<%
- if (todo == Action.renameKnowledge && kelm.getIndex().equals(typenumber)) {
-%> <td width=18>
- <s:a href="%{undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" /></s:a>
- </td>
- <td><input type=text size="35" name=knowledgeTitle value="<%=kelm.getTitle()%>"></td>
-<% } else
- if (todo == Action.editKnowledge && kelm.getIndex().equals(typenumber)) {
-%> <td width=18>
- <s:a href="%{undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" /></s:a>
- </td>
- <td><%=kelm.getTitle()%></td>
-<% } else {
-%> <td width=18>
- <s:set var="path">/skin/icon.<%=kelm.getProgressState()%>.png</s:set>
- <img src="<s:url value="%{#path}"/>" width=14 height=14 border="none" title=""/>
- </td>
- <td><%=kelm.getTitle()%></td>
-<% }
-%> </tr>
- </table>
- </td>
-
-<!-- Value
- -->
- <td>
- <table cellpadding=0 cellspacing=0 border=0>
- <tr valign=top>
-<%
- if (todo == Action.editKnowledge && kelm.getIndex().equals(typenumber)) {
-%> <td>
- <input type=hidden name=text>
- <script language='JavaScript' type='text/javascript'>
-<% out.print("displayTextEditor('knowledgeValue', '" + kelm.getFullValue() + "', 450, 150);");
-%> </script>
- </td>
-<% } else {
-%> <td background="<s:url value="/skin/image.vline.png"/>" width=20>
-<% if (kelm.getPresentationState().equals("open")) {
-%> <img src="<s:url value="/skin/image.hide.png"/>" border="none" width=20 height=12/>
-<% } %> <img src="<s:url value="/skin/image.box.png"/>" border="none" title=""/>
- </td>
- <td><%=kelm.getValue()%></td>
-<% }
-%> </tr>
-<% if (kelm.getPresentationState().equals("open")) {
-%> <tr height=8>
- <td><img src="<s:url value="/skin/image.hline.png"/>" border="none" width=20 height=8 title=""/></td>
- </tr>
-<% }
-%> </table>
- </td>
- </tr>
-<%
- }
- if (todo == Action.addKnowledge && type.getIndex().equals(typenumber)) {
-%> <tr height=5><td></td></tr>
- <tr valign=top>
- <td>
- <table cellpadding=0 cellspacing=0 border=0>
- <tr>
- <td width=18>
- <s:a href="%{undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" /></s:a>
- </td>
- <td><input type=text size="35" name=knowledgeTitle></td>
- </tr>
- </table>
- </td>
- <td>
- <input type=hidden name=text>
- <script language='JavaScript' type='text/javascript'>
-<% out.print("displayTextEditor('knowledgeValue', '<p> </p>', 450, 150);");
-%> </script>
- </td>
- </tr>
- <tr height=4><td></td></tr>
-<% }
- else {
-%> <tr height=30><td></td></tr>
-<% }
- }
-%> <tr height=30 valign=middle><td></td></tr>
-
-</table>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.simer.OpenKnowledge"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!-- Initialization of the context
- -->
-<% OpenKnowledge entity = (OpenKnowledge)session.getAttribute("knowledge.open");
-%>
-<!-- Display of the properties tab
- -->
- <div id="tab-bar">
- <span id="tab-front"> <s:text name="title.properties"/> </span>
- </div>
-
-<!-- Display of properties
- -->
- <div id=menuitem-box>
- <table border=0 cellspacing=0 cellpadding=0 class=text>
- <tr height=2><td></td></tr>
- <tr>
- <td> <s:text name="label.reference"/>: </td>
- <td><%=entity.getReference()%></td>
- </tr>
- <tr>
- <td> <s:text name="label.author"/>: </td>
- <td><%=entity.getAuthorName()%></td>
- </tr>
- <tr>
- <td> <s:text name="label.created"/>: </td>
- <td><%=entity.getDate()%></td>
- </tr>
- <tr height=2><td></td></tr>
- </table>
- </div>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.kernel.User"%>
-<%@ page import="org.splat.som.Study"%>
-<%@ page import="org.splat.som.KnowledgeElement"%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@ page import="org.splat.simer.ApplicationSettings"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<%! private enum Menu { none, create, open, study, knowledge, datadmin, sysadmin, help };
-%>
-<!-- Initialization of the context
- -->
-<% String login = request.getParameter("login"); // Null or disabled
- String selection = request.getParameter("menu"); // Active menu
-
- Menu selected = Menu.valueOf(selection);
-
- ApplicationRights user = (ApplicationRights)session.getAttribute("user.rights"); // Active user rights
- Object study = (Object)session.getAttribute("study.open"); // Active study, if exists
- Object known = (Object)session.getAttribute("knowledge.open"); // Active knowledge, if exists
-%>
-<!-- Set of actions associated to menus
- -->
-<s:set var="wurl"><%=ApplicationSettings.getWebSiteURL()%></s:set>
-<s:set var="hurl"><%=ApplicationSettings.getHelpURL()%></s:set>
-<s:url id="login" namespace="/" action="login">
- <s:param name="backMenu"><%=selection%></s:param>
-</s:url>
-<s:url id="logout" namespace="/" action="logout">
- <s:param name="backMenu"><%=selection%></s:param>
-</s:url>
-<s:url id="new" namespace="/" action="select">
- <s:param name="menu">create</s:param>
-</s:url>
-<s:url id="open" namespace="/" action="select">
- <s:param name="menu">search</s:param>
-</s:url>
-<s:url id="study" namespace="/study" action="step-study"></s:url>
-<s:url id="idea" namespace="/study" action="step-knowledge"></s:url>
-<s:url id="datadmin" namespace="/" action="select">
- <s:param name="menu">datadmin</s:param>
-</s:url>
-<s:url id="sysadmin" namespace="/" action="select">
- <s:param name="menu">sysadmin</s:param>
-</s:url>
-<s:url id="site" value="%{#wurl}"></s:url>
-<s:url id="help" value="%{#hurl}"></s:url>
-
-<!-- Display of the menu-bar
- -->
-<div id=header>
- <div id=top-spacer></div>
- <div id=logo>
- <s:a href="%{site}" target="_new"><img src="<s:url value="/skin/logo.png"/>" width="115" height="24" border="none"/></s:a>
- </div>
-
- <div id=menu-bar>
-<%
- if (selected == Menu.create) {
-%> <span id="menu-front"><img src="<s:url value="/skin/icon.new.png"/>" border="none" title="<s:text name="tooltip.new"/>" /></span>
-<% } else if (user.canCreateStudy()) {
-%> <span id="menu-back"><s:a href="%{new}"><img src="<s:url value="/skin/icon.new.png"/>" border="none" title="<s:text name="tooltip.new"/>" /></s:a></span>
-<% } else {
-%> <span id="menu-back"><img src="<s:url value="/skin/disabled.new.png"/>" border="none" /></span>
-<% }
-
- if (selected == Menu.open) {
-%> <span id="menu-front"><img src="<s:url value="/skin/icon.open.png"/>" border="none" title="<s:text name="tooltip.open"/>" /></span>
-<% } else { // Accessible to everyone
-%> <span id="menu-back"><s:a href="%{open}"><img src="<s:url value="/skin/icon.open.png"/>" border="none" title="<s:text name="tooltip.open"/>" /></s:a></span>
-<% }
-
- if (selected == Menu.study) {
-%> <span id="menu-front"><img src="<s:url value="/skin/icon.study.png"/>" border="none" /></span>
-<% } else if (study == null) {
-%> <span id="menu-back"><img src="<s:url value="/skin/disabled.study.png"/>" border="none" /></span>
-<% } else {
-%> <span id="menu-back"><s:a href="%{study}"><img src="<s:url value="/skin/icon.study.png"/>" border="none" title="<s:text name="tooltip.study"/>" /></s:a></span>
-<% }
-
- if (selected == Menu.knowledge) {
-%> <span id="menu-front"><img src="<s:url value="/skin/icon.idea.png"/>" border="none" /></span>
-<% } else if (known == null) {
-%> <span id="menu-back"><img src="<s:url value="/skin/disabled.idea.png"/>" border="none" /></span>
-<% } else {
-%> <span id="menu-back"><s:a href="%{idea}"><img src="<s:url value="/skin/icon.idea.png"/>" border="none" title="<s:text name="tooltip.idea"/>" /></s:a></span>
-<% }
-
- if (selected == Menu.datadmin) {
-%> <span id="menu-front"><img src="<s:url value="/skin/icon.books.png"/>" border="none" /></span>
-<% } else if (user.canManageKnowledges()) {
-%> <span id="menu-back"><s:a href="%{datadmin}"><img src="<s:url value="/skin/icon.books.png"/>" border="none" title="<s:text name="tooltip.datadmin"/>" /></s:a></span>
-<% }
-
- if (selected == Menu.sysadmin) {
-%> <span id="menu-front"><img src="<s:url value="/skin/icon.base.png"/>" border="none" /></span>
-<% } else if (user.canManageDatabase()) {
-%> <span id="menu-back"><s:a href="%{sysadmin}"><img src="<s:url value="/skin/icon.base.png"/>" border="none" title="<s:text name="tooltip.sysadmin"/>" /></s:a></span>
-<% }
-
- if (selected == Menu.help) {
-%> <span id="menu-front"><img src="<s:url value="/skin/icon.help.png"/>" border="none" /></span>
-<% } else { // Accessible to everyone
-%> <span id="menu-back"><s:a href="%{help}" target="_new"><img src="<s:url value="/skin/icon.help.png"/>" border="none" title="<s:text name="tooltip.help"/>" /></s:a></span>
-<% }
-%></div>
-<!-- Display of the login menu
- -->
-<%if (login == null) { // That is, not disabled (yes, null means enabled!)
- User connected = user.getUser();
-%><div id=login-bar>
- <table border="0" cellpadding="4" cellspacing="0" class="text">
- <tr valign="bottom">
- <td><br/><img src="<s:url value="/skin/image.user.png"/>" border="none"/></td>
-<% if (connected != null) {
- if (connected.getRoleNames().equals("sysadmin")) {
-%> <td><s:text name="label.sysadmin"/></td>
-<% } else {
-%> <td><%=connected.getDisplayName()%></td>
-<% }
-%> <td>| <s:a href="%{logout}" cssClass="link"><s:text name="menu.logout"/></s:a></td>
-<% } else {
-%> <td><br/><s:a href="%{login}" cssClass="link"><s:text name="menu.login"/></s:a></td>
-<% }
-%> <td></td>
- </tr>
- </table>
- </div>
-<%}
-%><div id=dock></div>
-</div>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="java.util.Iterator"%>
-<%@ page import="org.splat.wapp.Menu"%>
-<%@ page import="org.splat.wapp.MenuItem"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!-- Initialization of the context
- -->
-<% String mename = request.getParameter("menu");
- Menu menu = (Menu)session.getAttribute("menu." + mename);
-%>
- <s:set var="menuname"><%=menu.getName()%></s:set>
- <s:set var="namespace"><%=menu.getNamespace()%></s:set>
-
-<!-- Display of the menu tab
- -->
- <div id="tab-bar">
- <span id="tab-front"> <s:text name="title.%{#menuname}"/> </span>
- </div>
-
-<!-- Display of menu items
- -->
- <div id=menuitem-box>
-<%
- boolean submenu = false;
- for (Iterator<MenuItem> listem = menu.asList().iterator(); listem.hasNext(); ) {
- MenuItem item = listem.next();
- String arrow = "image.hold.gif";
-
- if (item.isSubItem()) {
- if (!submenu) {
- submenu = true;
-%> <div id="article-separator"></div>
-<% }
- } else {
- if (submenu) {
- submenu = false;
-%> <div id="article-separator"></div>
-<% }
- if (item.isGroup()) {
- if (item.isOpen()) arrow = "image.downarrow.png";
- else arrow = "image.rightarrow.png";
- }
- }
- String name = item.getLabel();
- String icon = item.getIcon();
-%> <div id="article-item" onMouseOver="this.style.backgroundImage='url(<s:url value="/skin/image.highlighted.png"/>)'" onMouseOut="this.style.backgroundImage='url(<s:url value="/skin/image.white.png"/>)'">
- <table width=100% border=0 cellspacing=0 cellpadding=0 class=menu>
- <tr height=22 valign=middle>
- <s:set var="menulabel"><%=name%></s:set>
- <s:set var="menuicon">/skin/<%=icon%></s:set>
- <s:set var="menuarrow">/skin/<%=arrow%></s:set>
-<% if (item.isSelected()) {
- if (icon != null) {
-%> <td background="<s:url value="/skin/image.highlighted.png"/>" width=20 align=center><img src="<s:url value="%{#menuicon}"/>" border="none" /></td>
-<% }
-%> <td background="<s:url value="/skin/image.highlighted.png"/>"> <s:text name="%{#menulabel}"/></td>
- <td background="<s:url value="/skin/image.highlighted.png"/>" width=20 align=right><img src="<s:url value="%{#menuarrow}"/>" border="none" /></td>
-<% } else {
- if (icon != null) {
-%> <td width=20 align=center><img src="<s:url value="%{#menuicon}"/>" border="none" /></td>
-<% }
- String href = item.getAction();
- if (href != null) {
- String[] link = href.split("\\x3F"); // '?' character
-%> <s:set var="menulink"><%=link[0]%></s:set>
- <s:url id="item" namespace="%{#namespace}" action="%{#menulink}">
-<% if (link.length > 1) {
- link = link[1].split("\\x26"); // '&' character
- for (int i=0; i<link.length; i++) {
- String[] param = link[i].split("=");
-%> <s:set var="menuitemparameter"><%=param[0]%></s:set>
- <s:set var="menuitemvalue"><%=param[1]%></s:set>
- <s:param name="%{#menuitemparameter}" value="%{#menuitemvalue}"/>
-<% }
- }
-%> </s:url>
- <td> <s:a href="%{#item}" cssClass="item"><s:text name="%{#menulabel}"/></s:a></td>
-<% } else {
-%> <td> <font color=#A1A192><s:text name="%{#menulabel}"/></font></td>
-<% }
-%> <td width=20 align=right><img src="<s:url value="%{#menuarrow}"/>" border="none" /></td>
-<% }
-%>
- </tr>
- </table>
- </div>
-<% }
-%>
- </div>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<s:set var="entitindex" value="%{index}"/>
-<s:set var="menupopup" value="%{popup}"/>
-
-<table width=186 cellspacing=0 cellpadding=0>
-<tr valign=top>
-<td>
-<table width=182 cellspacing=1 cellspacing=0 cellpadding=0 bgcolor=#AAAAAA>
- <tr><td>
- <table width=180 cellspacing=0 cellpadding=0>
- <s:iterator value="#menupopup.asList()">
- <s:if test="isSeparator()">
- <tr height=<s:property value="height"/> bgcolor="#FFFFFF">
- <td align=center><img src="<s:url value="/skin/image.hr.png"/>" height=1 width=170 border="none"/></td>
- </tr>
- </s:if>
- <s:else>
- <tr height=<s:property value="height"/> bgcolor="#FFFFFF">
- <s:if test="isEnabled()">
- <td onMouseOver="this.style.backgroundImage='url(<s:url value="/skin/image.highlighted.png"/>)'" onMouseOut="this.style.backgroundImage='url(<s:url value="/skin/image.white.png"/>)'">
- <s:if test="isClientSide()">
- <s:set var="menu" value="%{action}"/>
- </s:if><s:else>
- <s:url id="menu" namespace="/study" action="%{action}">
- <s:param name="index" value="%{#entitindex}" />
- </s:url>
- </s:else>
- <table cellspacing=0 cellpadding=0>
- <tr>
- <td width=22 align=right><img src="<s:url value="/skin/%{icon}"/>" style="margin-top:1px; border:none;"/> </td>
- <s:if test="needConfirmation()">
- <td>
- <a href="javascript:void(0)" class="item" onclick="executeConfirmedAction('<s:property value="%{#menu}"/>', '<s:text name="%{confirmationMessage}"/>')"><s:text name="%{label}"/></a>
- </td>
- </s:if>
- <s:else>
- <td>
- <a href="javascript:void(0)" class="item" onclick="executeAction('<s:property value="%{#menu}"/>')"><s:text name="%{label}"/></a>
- </td>
- </s:else>
- </tr>
- </table>
- </td>
- </s:if>
- <s:else>
- <td onMouseOver="this.style.backgroundImage='url(<s:url value="/skin/image.disablighted.png"/>)'" onMouseOut="this.style.backgroundImage='url(<s:url value="/skin/image.white.png"/>)'">
- <table cellspacing=0 cellpadding=0>
- <tr>
- <td width=22></td>
- <td><font color="#A1A192"><s:text name="%{label}"/></font></td>
- </tr>
- </table>
- </td>
- </s:else>
- </tr>
- </s:else>
- </s:iterator>
- </table>
- </td></tr>
-</table>
-</td>
-<td>
-<table width=4 cellspacing=0 cellspacing=0 cellpadding=0>
- <tr height=10>
- <td><img src="<s:url value="/skin/image.trcorner.png"/>" border="none"/></td>
- </tr>
- <tr>
- <s:set var="menuheight" value="#menupopup.height - 10"/>
- <td><img src="<s:url value="/skin/image.right.png"/>" height=<s:property value="#menuheight"/> width=4 border="none"/></td>
- </tr>
-</table>
-</td>
-</tr>
-<tr>
- <td><img src="<s:url value="/skin/image.bottom.png"/>" border="none"/></td>
- <td><img src="<s:url value="/skin/image.brcorner.png"/>" border="none"/></td>
-</tr>
-</table>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="java.io.ObjectOutputStream"%>
-<%@ page import="java.io.IOException"%>
-<%@ page import="java.net.URL"%>
-<%@ page import="org.splat.kernel.User"%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@ page import="org.splat.simer.OpenStudyServices"%>
-<%
- String doctype = request.getParameter("type");
- ApplicationRights rights = (ApplicationRights)session.getAttribute("user.rights");
- OpenStudyServices make = (OpenStudyServices)session.getAttribute("study.open");
-
- try {
- ObjectOutputStream toapplet = new ObjectOutputStream(response.getOutputStream());
-
- URL docurl = make.newTemplateBasedDocument(doctype, rights.getUser());
- if (docurl != null) {
- toapplet.writeObject(docurl);
- toapplet.flush();
- toapplet.close();
- }
- } catch (IOException error) {
-// error.printStackTrace();
- }
-%>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
-<%@ taglib prefix="s" uri="/struts-tags"
-%>
-<table width=100% cellpadding=0 cellspacing=0 border=0 class=attribute>
- <tr height=22 valign=bottom>
- <s:if test="%{writeAccess == 'true' && stepEnabled == 'true' && userRights.canAddComment()}">
- <td width=20 align=center>
- <img src="<s:url value="/skin/icon.add.png"/>" border="none" title="<s:text name="tooltip.addcomment"/>" />
- </td>
- <td> </td>
- </s:if>
- </tr>
-</table>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ taglib prefix="s" uri="/struts-tags"
-%>
-<!-- Initialization of the context
- -->
-<% String type = request.getParameter("entity"); // Study or Knowledge element
-%>
-<s:set var="type"><%=type%></s:set>
-<s:url id="develop" namespace="/study" action="document-%{#type}">
- <s:param name="action">develop</s:param>
-</s:url>
-<s:url id="reduce" namespace="/study" action="document-%{#type}">
- <s:param name="action">reduce</s:param>
-</s:url>
-<s:url id="reduceall" namespace="/study" action="document-%{#type}">
- <s:param name="action">reduceall</s:param>
-</s:url>
-
-<table width=100% cellpadding=0 cellspacing=0 border=0 class=attribute>
- <tr height=20 valign=bottom>
- <td width=20></td>
- <td width=18></td>
- <td width=18></td>
- <td><s:text name="label.title"/></td>
- <td width=120 align=center> <s:text name="label.version"/> </td>
- <td width=80 align=right><s:text name="label.size"/> </td>
- <td width=75 align=left> <s:text name="label.date"/><img src="<s:url value="/skin/icon.sortdown.png"/>" border="none"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
- <s:if test="documents.size > 0">
- <s:iterator value="documents">
- <tr height=18>
- <td>
- <s:if test="%{presentationState == 'open' || presentationState == 'deepopen'}">
- <s:a href="%{reduceall}&index=%{index}"><img src="<s:url value="/skin/icon.minus.png"/>" border="none" title=""/></s:a>
- </s:if><s:else>
- <s:a href="%{develop}&index=%{index}"><img src="<s:url value="/skin/icon.plus.png"/>" border="none" title=""/></s:a>
- </s:else>
- </td>
- <td><img src="<s:url value="/skin/%{stateIcon}"/>" width=14 height=14 border="none" title=""/></td>
- <td><img src="<s:url value="/skin/%{fileIcon}"/>" border="none" title=""/></td>
- <td>
- <s:a href="%{URL}" target="_blank" cssClass="link"><s:property value="title"/></s:a>
- </td>
- <td align=center>
- <s:if test="%{progressState == 'EXTERN'}"><s:property value="version"/></s:if>
- <s:else>
- <table>
- <tr>
- <td><img src="<s:url value="/skin/%{sharingIcon}"/>" width=14 height=14 border="none" title="<s:text name="tooltip.shared"/>"/></td>
- <td> <s:property value="version"/> </td>
- <td><img src="<s:url value="/skin/%{versioningIcon}"/>" width=14 height=14 border="none" title=""/></td>
- </tr>
- </table>
- </s:else>
- </td>
- <td align=right><s:property value="size"/> </td>
- <td align=right><s:property value="date"/></td>
- </tr>
- <s:if test="%{presentationState == 'open' || presentationState == 'deepopen'}">
- <s:iterator value="uses">
- <tr height=18>
- <td></td>
- <td></td>
- <td><img src="<s:url value="/skin/icon.relation.png"/>" border="none" title=""/></td>
- <td><i><s:text name="label.uses"/>:</i> <s:property value="title"/></td>
- <td align=center><s:property value="version"/></td>
- <td align=right><s:property value="size"/> </td>
- <td align=right><s:property value="date"/></td>
- </tr>
- </s:iterator>
- <s:iterator value="attachments">
- <tr height=18>
- <td></td>
- <td></td>
- <td><img src="<s:url value="/skin/image.attach.png"/>" border="none" title=""/></td>
- <td>
- <i><s:text name="label.converts"/>:</i>
- <s:property value="format"/> <s:property value="description"/>
- </td>
- <td align=center></td>
- <td align=right><s:property value="size"/> </td>
- <td align=right><s:property value="date"/></td>
- </tr>
- </s:iterator>
- <s:if test="%{history != null}">
- <tr height=18>
- <td></td>
- <s:if test="%{presentationState == 'deepopen'}">
- <td>
- <s:a href="%{reduce}&index=%{index}"><img src="<s:url value="/skin/icon.minus.png"/>" border="none" title=""/></s:a>
- </td>
- <td><img src="<s:url value="/skin/image.diropen.png"/>" border="none" title=""/></td>
- </s:if><s:else>
- <td>
- <s:a href="%{develop}&index=%{index}"><img src="<s:url value="/skin/icon.plus.png"/>" border="none" title=""/></s:a>
- </td>
- <td><img src="<s:url value="/skin/image.dirclosed.png"/>" border="none" title=""/></td>
- </s:else>
- <td><i><s:text name="label.history"/></i></td>
- </tr>
- <s:if test="%{presentationState == 'deepopen'}">
- <s:iterator value="history">
- <tr height=18>
- <td colspan=3></td>
- <td>
- <table>
- <tr>
- <td><img src="<s:url value="/skin/%{fileIcon}"/>" border="none" title=""/></td>
- <td><s:property value="description"/></td>
- </tr>
- </table>
- </td>
- <td align=center>
- <table>
- <tr>
- <td><img src="<s:url value="/skin/%{sharingIcon}"/>" width=14 height=14 border="none" title="<s:text name="tooltip.shared"/>"/></td>
- <td><s:property value="version"/></td>
- <td><img src="<s:url value="/skin/%{versioningIcon}"/>" width=14 height=14 border="none" title=""/></td>
- </tr>
- </table>
- </td>
- <td align=right><s:property value="size"/> </td>
- <td align=right><s:property value="date"/></td>
- </tr>
- </s:iterator>
- </s:if>
- </s:if>
- </s:if>
- </s:iterator>
- </s:if>
- <s:else>
- <tr height=18><td></td></tr>
- </s:else>
-</table>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ taglib prefix="s" uri="/struts-tags"%>
-
-<s:set name="active" value="%{stepNumber}"/>
-<s:url id="addcontext" namespace="/study" action="add-context" />
-
-<table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=2><td></td></tr>
- <s:iterator value="simulationContexts">
- <tr height=18>
- <s:if test="%{writeAccess == 'true' && stepEnabled == 'true' && userRights.canEditSimulationContext()}">
- <s:set var="sindex" value="%{index}"/>
- <td width=18>
- <s:if test="%{stepNumber == #active}">
- <div id="popctx<s:property value="%{#sindex}"/>" style="position:absolute; display:none; top:0px; left:0px; z-index:10000;" onmouseover="javascript:_mouseOverContext=true;" onmouseout="javascript:_mouseOverContext=false;">
- <jsp:include page="/jsp/menupopup.jsp"/>
- </div>
- <s:a href="popctx%{#sindex}">
- <img src="<s:url value="/skin/%{editIcon}"/>" onMouseOver=this.src="<s:url value="/skin/icon.ed.png"/>" onMouseOut=this.src="<s:url value="/skin/%{editIcon}"/>" width=14 height=14 border="none" title="<s:text name="tooltip.edit.context"/>"/>
- </s:a>
- </s:if>
- <s:else>
- <s:if test="%{isApproved()}"><img src="<s:url value="/skin/disabled.APPROVED.png"/>" width=14 height=14 border="none" /></s:if>
- <s:else><img src="<s:url value="/skin/disabled.state.png"/>" width=14 height=14 border="none" /></s:else>
- </s:else>
- </td>
- </s:if>
- <td>
- <b><s:property value="%{typeName}"/>: </b>
- </td>
- <td><s:property value="value"/></td>
- </tr>
- </s:iterator>
- <s:if test="%{writeAccess == 'true' && stepEnabled == 'true' && userRights.canEditSimulationContext()}">
- <tr height=26>
- <td>
- <s:a href="%{#addcontext}">
- <img src="<s:url value="/skin/icon.add.png"/>" onMouseOver=this.src="<s:url value="/skin/icon.addhot.png"/>" onMouseOut=this.src="<s:url value="/skin/icon.add.png"/>" border="none" title="<s:text name="tooltip.addcontext"/>" />
- </s:a>
- </td>
- </tr>
- </s:if>
-</table>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ taglib prefix="s" uri="/struts-tags"
-%>
-<%@ page import="org.splat.simer.OpenObject"%>
-<%
-// On the contrary of Struts tags, the Java implementation allows the HTML contents of knowledge values to be displayed
- String entitype = request.getParameter("entity"); // Study or Knowledge element
- OpenObject object = (OpenObject)session.getAttribute(entitype + ".open");
- String description = object.getDisplayedDescription();
-%>
-<table cellpadding=0 cellspacing=0 border=0 class=text>
-<% if (description != null) {
-%><tr>
- <td><%=description%></td>
- </tr>
-<% }
-%><tr height=2><td></td></tr>
- <tr height=18>
- <s:if test="%{writeAccess == 'true' && stepEnabled == 'true'}">
- <td>
- <img src="<s:url value="/skin/icon.add.png"/>" border="none" title="<s:text name="tooltip.adddescription"/>" />
- </td>
- </s:if>
- </tr>
-</table>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ taglib prefix="s" uri="/struts-tags"
-%>
-<%@ page import="java.util.List"%>
-<%@ page import="java.util.Iterator"%>
-<%@ page import="java.util.ResourceBundle"%>
-<%@ page import="org.splat.simer.OpenObject"%>
-<%@ page import="org.splat.simer.OpenKnowledge"%>
-<%@ page import="org.splat.simer.KnowledgeElementFacade"%>
-<%@ page import="org.splat.simer.DisplayBaseAction"%>
-<%@ page import="com.opensymphony.xwork2.ActionContext"%>
-<%@ page import="com.opensymphony.xwork2.util.ValueStack"%>
-<%
-// Scriptlet implementation is required for displaying HTML contents of knowledge values which does not work with Struts tags
- ValueStack stack = ActionContext.getContext().getValueStack();
- Object stacktop = stack.peek();
- DisplayBaseAction action = (DisplayBaseAction)stacktop;
-
- String entitype = request.getParameter("entity"); // Study or Knowledge element
- OpenObject object = (OpenObject)session.getAttribute(entitype + ".open");
- List<OpenObject.KnowledgeIterator> knowlist = object.getDisplayedKnowledges();
- ResourceBundle locale = ResourceBundle.getBundle("som");
-%>
-<s:set var="entitype"><%=entitype%></s:set>
-<s:url id="develop" namespace="/study" action="knowledge-%{#entitype}">
- <s:param name="action">develop</s:param>
-</s:url>
-<s:url id="reduce" namespace="/study" action="knowledge-%{#entitype}">
- <s:param name="action">reduce</s:param>
-</s:url>
-<s:url id="addknowledge" namespace="/study" action="add-knowledge" />
-
-<table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
-<%
- String curindex = object.getIndex().toString();
- for (Iterator<OpenObject.KnowledgeIterator> knowtypes = knowlist.iterator(); knowtypes.hasNext(); ) {
- OpenObject.KnowledgeIterator type = knowtypes.next();
-%>
- <tr height=20>
- <td width=38%><%=locale.getString("type.knowledge." + type.getType())%></td>
- <td width=62%><s:text name="label.description"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
-<%
- List<KnowledgeElementFacade> knowelms = type.getKnowledgeElements();
- for (Iterator<KnowledgeElementFacade> iterator = knowelms.iterator(); iterator.hasNext(); ) {
- KnowledgeElementFacade kelm = iterator.next();
- if (object instanceof OpenKnowledge && kelm.getIndex().equals(curindex)) continue;
- stack.push(kelm);
-%>
- <tr height=20 valign=top>
-
-<!-- Title
- -->
- <td>
-<% if (kelm.getPresentationState().equals("open")) {
-%> <img src="<s:url value="/skin/image.hold.gif"/>" border="none" width=18 height=12/>
-<% }%> <table cellpadding=0 cellspacing=0 border=0>
- <tr>
- <td width=18>
-<% if (action.getWriteAccess().equals("true") && !kelm.getProgressState().equals("APPROVED")) {
-%>
- <s:set var="edimage">/skin/icon.ed<%=kelm.getProgressState()%>.png</s:set>
- <div id="popup<s:property value="%{index}"/>" style="position:absolute; display:none; top:0px; left:0px; z-index:10000;" onmouseover="javascript:_mouseOverContext=true;" onmouseout="javascript:_mouseOverContext=false;">
- <jsp:include page="/jsp/menupopup.jsp" />
- </div>
- <s:a href="popup%{index}">
- <img src="<s:url value="%{#edimage}"/>" onMouseOver=this.src="<s:url value="/skin/icon.ed.png"/>" onMouseOut=this.src="<s:url value="%{#edimage}"/>" width=14 height=14 border="none" title=""/>
- </s:a>
-<% } else {
-%> <s:set var="reamage">/skin/icon.<%=kelm.getProgressState()%>.png</s:set>
- <img src="<s:url value="%{#reamage}"/>" width=14 height=14 border="none" title=""/>
-<% }
-%> </td>
- <td><%=kelm.getTitle()%></td>
- </tr>
- </table>
- </td>
-
-<!-- Value
- -->
- <td>
- <table cellpadding=0 cellspacing=0 border=0>
- <tr valign=top>
- <td background="<s:url value="/skin/image.vline.png"/>" width=20>
- <s:set var="knowledge"><%=kelm.getIndex()%></s:set>
-<% if (kelm.getPresentationState().equals("open")) {
-%> <img src="<s:url value="/skin/image.hide.png"/>" border="none" width=20 height=12/>
- <s:a href="%{reduce}&index=%{#knowledge}"><img src="<s:url value="/skin/icon.minus.png"/>" border="none" title=""/></s:a>
-<% } else {
-%> <s:a href="%{develop}&index=%{#knowledge}"><img src="<s:url value="/skin/icon.plus.png"/>" border="none" title=""/></s:a>
-<% }
-%> </td>
- <td><%=kelm.getValue()%></td>
- </tr>
-<% if (kelm.getPresentationState().equals("open")) {
-%> <tr height=8>
- <td><img src="<s:url value="/skin/image.hline.png"/>" border="none" width=20 height=8 title=""/></td>
- </tr>
-<% }
-%> </table>
- </td>
- </tr>
-<%
- }
-%>
- <s:if test="writeAccess">
-
-<!-- Add knowledge element button
- -->
- <s:set var="knowledge"><%=type.getIndex()%></s:set>
- <tr height=20 valign=bottom>
- <td>
- <s:a href="%{addknowledge}?knowledgeType=%{#knowledge}">
- <img src="<s:url value="/skin/icon.add.png"/>" onMouseOver=this.src="<s:url value="/skin/icon.addhot.png"/>" onMouseOut=this.src="<s:url value="/skin/icon.add.png"/>" border="none" title="<s:text name="tooltip.addknowledge"/>" />
- </s:a>
- </td>
- </tr>
- <tr height=10><td></td></tr>
- </s:if><s:else>
- <tr height=20><td></td></tr>
- </s:else>
-<%
- }
-%>
-</table>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!-- Initialization of the context
- -->
-<% ApplicationRights rights = (ApplicationRights)session.getAttribute("user.rights");
- boolean anonymous = true;
-
- if (rights.getUser() != null) anonymous = false;
-%>
- <div id=article-box>
- <div id=article-body>
- <form name="search" action="refresh-study" method="post">
- <input type=hidden name="contextIndex" />
- <s:set var="valid"><s:text name="button.result"/></s:set>
-
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20>
- <td width=20%> <s:text name="field.among"/></td>
- <td width=20%> <s:text name="field.state"/></td>
- <td width=60%> <s:text name="field.context"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=3></td></tr>
- <tr valign=top>
- <td>
- <s:if test="owner == 'all'">
- <input type=radio name="owner" value="all" checked onClick="unsetReference()"><s:text name="criterion.study.all"/><br/>
- </s:if><s:else>
- <input type=radio name="owner" value="all" onClick="unsetReference()"><s:text name="criterion.study.all"/><br/>
- </s:else>
-<% if (anonymous) {
-%> <input type=radio name="owner" value="mine" disabled><s:text name="criterion.study.mine"/><br/>
-<% } else {
-%> <s:if test="owner == 'mine'">
- <input type=radio name="owner" value="mine" checked onClick="unsetReference()"><s:text name="criterion.study.mine"/><br/>
- </s:if><s:else>
- <input type=radio name="owner" value="mine" onClick="unsetReference()"><s:text name="criterion.study.mine"/><br/>
- </s:else>
-<% }
-%> <s:if test="owner == 'ref'">
- <input type=radio name="owner" value="ref" checked onClick="setReference()"><s:text name="criterion.study.ref"/><br/>
- </s:if><s:else>
- <input type=radio name="owner" value="ref" onClick="setReference()"><s:text name="criterion.study.ref"/><br/>
- </s:else>
- <div id=refid>
- <input type=text name="reference" value="<s:property value="%{reference}"/>" size="18" onKeydown="changeFilter()"/>
- <br/>
- </div>
- </td>
- <td>
- <div id=statlist>
- <s:if test="state == 'inPROGRESS'">
- <input type=radio name="state" value="inPROGRESS" checked onClick="changeFilter()"><s:text name="criterion.inprogress"/><br/>
- </s:if><s:else>
- <input type=radio name="state" value="inPROGRESS" onClick="changeFilter()"><s:text name="criterion.inprogress"/><br/>
- </s:else>
- <s:if test="state == 'inCHECK'">
- <input type=radio name="state" value="inCHECK" checked onClick="changeFilter()"><s:text name="criterion.incheck"/><br/>
- </s:if><s:else>
- <input type=radio name="state" value="inCHECK" onClick="changeFilter()"><s:text name="criterion.incheck"/><br/>
- </s:else>
- <s:if test="state == 'END'">
- <input type=radio name="state" value="END" checked onClick="changeFilter()"><s:text name="criterion.end"/>
- </s:if><s:else>
- <input type=radio name="state" value="END" onClick="changeFilter()"><s:text name="criterion.end"/>
- </s:else>
- </div>
- </td>
- <td rowspan=2>
- <div id=contlist>
-
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <s:iterator value="simulationContexts">
- <tr>
- <td><input type=checkbox checked onClick="removeContext('<s:property value="index"/>')"> </td>
- <td>
- <s:if test="%{type.isApproved()}"><s:text name="type.context.%{type.name}"/>: </s:if>
- <s:else><s:property value="%{type.name}"/>: </s:else>
- </td>
- <td><s:property value="value"/></td>
- </tr>
- </s:iterator>
-
- <s:if test="%{#todo == 'setContext'}">
- <tr>
- <td>
- <img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" onClick="cancel()" />
- </td>
- <td>
- <s:if test="%{selectedContextType.isApproved()}"><s:text name="type.context.%{selectedContextType.name}"/>: </s:if>
- <s:else><s:property value="%{selectedContextType.name}"/>: </s:else>
- </td>
- <td>
- <select name="contextValue" onChange="submit()">
- <option value="-1"><s:text name="menu.select"/></option>
- <s:iterator value="contextValueOptions">
- <option value="<s:property value="index"/>"> <s:property value="value" /></option>
- </s:iterator>
- </select>
- </td>
- </tr>
- </s:if>
- </table>
-
- <s:if test="%{#todo != 'setContext'}">
- <select name="contextType" onChange="submit()">
- <option value="-1"><s:text name="menu.addcontext"/></option>
- <s:iterator value="contextTypeOptions">
- <option value="<s:property value="index"/>">
- <s:if test="%{isApproved()}"> <s:text name="type.context.%{name}" /></s:if>
- <s:else> <s:property value="%{name}" /></s:else>
- </option>
- </s:iterator>
- </select>
- </s:if>
- </div>
- </td>
- </tr>
- <tr>
- <td colspan=2>
- <div id=wordin>
- <br/><s:text name="field.contain"/> : <input type=text name=words value="<s:property value="%{words}"/>" onKeydown="changeFilter()" />
- </div>
- </td>
- </tr>
- <tr>
- <td colspan=2></td>
- <td align=left>
- <input type="submit" name="refresh" value="<s:text name="button.result"/>" disabled/>
- </td>
- </tr>
- </table>
-
- </form>
- </div>
- </div>
- </div>
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
- <s:set var="separator" value="true"></s:set>
-
- <s:iterator value="tabs" status="counter">
-
- <s:set var="area" value="action"></s:set>
-
- <s:if test="isSelected()">
- <span id="tab-front"> <s:text name="title.%{label}"/> </span>
- <s:set var="separator" value="false"></s:set>
- </s:if>
- <s:else>
- <s:if test="#separator"><span id="tab-separator"></span></s:if>
- <s:if test="isEnabled()">
- <span id="tab-back" onMouseOver="this.style.backgroundColor='#EDF6FF';this.style.borderBottom='1px solid #AAAAAA';" onMouseOut="this.style.backgroundColor='transparent'"> <s:a href="%{#area}" cssClass="item"><s:text name="title.%{label}"/></s:a> </span>
- </s:if>
- <s:else>
- <span id="tab-disabled"> <s:text name="title.%{label}"/> </span>
- </s:else>
- <s:if test="#counter.last"><span id="tab-separator"></span></s:if>
- <s:set var="separator" value="true"></s:set>
- </s:else>
- </s:iterator>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.simer.OpenStudy"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!-- Initialization of the context
- -->
-<% OpenStudy entity = (OpenStudy)session.getAttribute("study.open");
-%>
-<!-- Display of the properties tab
- -->
- <div id="tab-bar">
- <span id="tab-front"> <s:text name="title.properties"/> </span>
- </div>
-
-<!-- Display of properties
- -->
- <div id=menuitem-box>
- <table border=0 cellspacing=0 cellpadding=0 class=text>
- <tr height=2><td></td></tr>
- <tr>
- <td> <s:text name="label.reference"/>: </td>
- <td><%=entity.getReference()%></td>
- </tr>
- <tr>
- <td> <s:text name="label.version"/>: </td>
- <td><%=entity.getVersion()%></td>
- </tr>
- <tr>
- <td> <s:text name="label.resp"/>: </td>
- <td><%=entity.getAuthorName()%></td>
- </tr>
- <tr>
- <td> <s:text name="label.created"/>: </td>
- <td><%=entity.getDate()%></td>
- </tr>
- <tr>
- <td> <s:text name="label.modified"/>: </td>
- <td><%=entity.getLastModificationDate()%></td>
- </tr>
- <tr height=2><td></td></tr>
- </table>
- </div>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.simer.OpenObject"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!-- Initialization of the context
- -->
-<% String type = request.getParameter("entity"); // Study or Knowledge Element
- String disabled = request.getParameter("disable"); // State of right buttons
- OpenObject entity = (OpenObject)session.getAttribute(type + ".open"); // Active entity (Proxy + getSelection())
-%>
-<s:set var="entitype"><%=type%></s:set>
-<s:set var="disabled"><%=disabled%></s:set>
-<s:set var="proxtate"><%=entity.getProgressState()%></s:set>
-
-<s:url id="close" namespace="/study" action="close-%{#entitype}"></s:url>
-<s:url id="refresh" namespace="/study" action="open-%{#entitype}">
- <s:param name="selection"><%=entity.getSelection()%></s:param>
-</s:url>
-
-<div id=title-bar>
- <table width=100% border="0" cellpadding="0" cellspacing="0" class="test">
- <tr>
- <td width=18>
- <s:if test="%{#disabled == 'true' || writeAccess == 'false'}">
- <img src="<s:url value="/skin/icon.%{#proxtate}.png"/>" width=14 height=14 border="none" title="<s:text name="label.%{#proxtate}"/>" />
- </s:if><s:else>
- <div id="toolpop" style="position:absolute; display:none; top:0px; left:0px; z-index:10000;" onmouseover="javascript:_mouseOverContext=true;" onmouseout="javascript:_mouseOverContext=false;">
- <jsp:include page="/jsp/menupopup.jsp"/>
- </div>
- <s:a href="toolpop">
- <img src="<s:url value="/skin/icon.ed%{#proxtate}.png"/>" onMouseOver=this.src="<s:url value="/skin/icon.ed.png"/>" onMouseOut=this.src="<s:url value="/skin/icon.ed%{#proxtate}.png"/>" width=14 height=14 border="none" title="<s:text name="tooltip.edit.study"/>"/>
- </s:a>
- </s:else>
- </td>
- <td>
- <b><%=entity.getType()%>: </b><%=entity.getTitle()%>
- </td>
- <td align=right>
- <table border="0" cellpadding="0" cellspacing="0" class="text">
- <tr>
- <s:if test="%{#disabled == 'true'}">
- <td width=20><img src="<s:url value="/skin/disabled.refresh.png"/>" border="none" /></td>
- <td width=20><img src="<s:url value="/skin/disabled.delete.png"/>" border="none" /></td>
- </s:if>
- <s:else>
- <td width=20>
- <s:a href="%{refresh}">
- <img src="<s:url value="/skin/icon.refresh.png"/>" border="none" title="<s:text name="tooltip.refresh"/>" />
- </s:a>
- </td>
- <td width=20>
- <s:a href="%{close}">
- <img src="<s:url value="/skin/icon.close.png"/>" onMouseOver=this.src="<s:url value="/skin/icon.delete.png"/>" onMouseOut=this.src="<s:url value="/skin/icon.close.png"/>" border="none" title="<s:text name="tooltip.close"/>" />
- </s:a>
- </td>
- </s:else>
- </tr>
- </table>
- </td>
- </tr>
- </table>
-</div>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.som.StudyRights"%>
-<%@ page import="org.splat.som.StepRights"%>
-<%@ page import="org.splat.simer.OpenStudy"%>
-<%@ page import="org.splat.wapp.ToolBar"%>
-<%@ page import="org.splat.wapp.ToolButton"%>
-<%@ page import="org.splat.wapp.PopupMenu"%>
-<%@ page import="java.util.Iterator"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<%!private enum Tool { none, standard, study, back };%>
-<!-- Initialization of the context
- -->
-<%
- String barname = request.getParameter("tools");
- Tool bar = Tool.valueOf(barname);
-%>
-<s:url id="properties" namespace="/" action="select">
- <s:param name="menu">configuration</s:param>
-</s:url>
-<s:url id="scenario" namespace="/study" action="add-scenario"></s:url>
-<s:url id="idea" namespace="/study" action="notyetimplemented"></s:url>
-<s:url id="back" namespace="/study" action="step-study"></s:url>
-
-<table width=100% border=0 cellspacing=0 cellpadding=0>
- <tr height=30 valign=middle>
-<%
- if (bar == Tool.study) {
- OpenStudy study = (OpenStudy)session.getAttribute("study.open");
- PopupMenu popup = study.getPopup();
- StudyRights user = study.getStudyRights();
-%>
- <td width=30 align=left>
-<% if (user.canEditProperties()) {
-%> <s:a href="%{#properties}"><img src="<s:url value="/skin/tool.property.png"/>" border="none" title="<s:text name="tooltip.property"/>" /></s:a>
-<% } else {
-%> <s:a href="%{#properties}"><img src="<s:url value="/skin/tool.property.png"/>" border="none" title="<s:text name="tooltip.details"/>" /></s:a>
-<% }
-%> </td>
- <td width=30 align=left>
-<% if (popup.isEnabled("script")) {
-%> <s:a href="%{#scenario}"><img src="<s:url value="/skin/tool.scenario.png"/>" border="none" title="<s:text name="tooltip.scenario"/>"/></s:a>
-<% } else {
-%> <img src="<s:url value="/skin/disabled.scenario.png"/>" border="none" title="" />
-<% }
-%> </td>
- <td align=right>
- <img src="<s:url value="/skin/image.vseparator.png"/>" border="none" />
-<% ToolBar mbar = study.getModuleBar();
- if (study.getSelectedStepRights().canCreateDocument() && mbar != null) {
-%>
- <applet name="perform" id="perform" code="org.splat.launcher.ToolbarApplet.class" archive="../jap/splat-signedlauncher.jar" width=<%=mbar.getWidth()%> height=<%=mbar.getHeight()%>>
-<% Iterator<ToolButton> item = mbar.asList().iterator();
- for (int i=0; item.hasNext(); i++) {
- ToolButton tool = item.next();
- String arg = tool.getArgument();
-%> <param name="icon<%=i%>" value="<%=tool.getIcon()%>" />
- <param name="tool<%=i%>" value="<%=tool.getAction()%>" />
-<% if (arg != null) {
-%> <param name="file<%=i%>" value="<%=arg%>" />
-<% }
- }
-%> </applet>
-<% }
-%> </td>
- <td width=30 align=right>
- <s:a href="%{#idea}"><img src="<s:url value="/skin/icon.idea.png"/>" border="none" title="<s:text name="tooltip.search"/>" /></s:a>
- </td>
-<% }
- else if (bar == Tool.standard) {
-%>
- <td width=30 align=left>
- <s:a href="%{#properties}"><img src="<s:url value="/skin/tool.property.png"/>" border="none" title="<s:text name="tooltip.details"/>" /></s:a>
- </td>
-<% }
- else if (bar == Tool.back) {
-%>
- <td width=30 align=left>
- <s:a href="%{#back}"><img src="<s:url value="/skin/icon.back.png"/>" border="none" title="<s:text name="tooltip.back"/>" /></s:a>
- </td>
-<% }
-%></tr>
-</table>
\ No newline at end of file
+++ /dev/null
- function executeConfirmedAction (action, message) {
-// -------------------------------------------------
- if (confirm(message)) executeAction(action);
- else ContextHide();
- }
-
- function executeAction (action) {
-// -------------------------------
- ContextHide();
- var open = action.indexOf("(");
- if (open > 0 && action.charAt(action.length-1) == ")") { // Function call
-
-// Client side execution via the "perform" Applet
- var method = action.substring(0, open); // Better trim the result
- var args = action.substring(open+1, action.length-1).split(","); // Better trim each argument
- if (method == "launch") {
-// args[0] = executable name, args[1] = file name
- if (args.length == 1) {
-// alert("Executing " + args[0]);
- document.perform.launch(args[0], null);
- } else if (args.length >= 2) {
-// alert("Executing " + args[0] + " with " + args[1]);
- document.perform.launch(args[0], args[1]);
- }
- }
- } else {
-// Server side execution via a Struts action
- window.location = action.replace("&", "&"); // Due to string conversion in menupopup JSP
- }
- }
\ No newline at end of file
+++ /dev/null
-//
-// Displays and hide pop-up menus.
-// Pop-ups are displayed when left-clicking on an edition icon of a link.
-// The HTML corresponding tags are supposed being the following:
-//
-// <a href="popupname"><img src="{path}icon.ed..." .../></a>
-//
-// Any other HTML construct will be ignored.
-//
-// Pop-ups can be used on a web page including java applets.
-// If a pop-up hides an applet, this latter must be hidden when displaying the pop-up - as a limitation,
-// the applet is supposed entirely hidden by the pop-up.
-// By convention:
-// - such pop-up must be named "toolpop" (<div id="toolpop"...></div><a href="toolpop">...</a>),
-// - the applet must be named "perform" (<applet id="perform"...></applet>).
-
- var _iconName = "icon.ed";
- var _appletName = "perform";
- var _hiddingPopup = "toolpop";
-
- var _replaceContext = false; // replace the system context menu
- var _mouseOverContext = false; // is the mouse over the context menu
- var _divContext = null;
- var _appletContext = null; // Applet hidden by the popup
-
- InitContext();
-
- function InitContext() {
-// ----------------------
- document.onmousedown = ContextMouseDown;
- document.onclick = ContextShow;
- }
-
-// Call from the onMouseDown event, passing the event if standards compliant
- function ContextMouseDown(event) {
-// --------------------------------
- if (_mouseOverContext) return;
-
- var leftbutton = 0;
-
- // IE is evil and doesn't pass the event object
- if (event == null) {
- event = window.event;
- leftbutton = 1;
- }
- // We assume we have a standards compliant browser, but check if we have IE
- var target = event.target != null ? event.target : event.srcElement;
-
- // Only show the context menu if the right mouse button is pressed
- // and a hyperlink on an edit icon has been clicked
- if (_divContext != null) ContextHide(); // In case of another context menu previously shown
- if (target.tagName.toLowerCase() == 'img') {
- if (target.src.indexOf(_iconName) < 0) return;
- target = target.parentNode;
- }
- if (event.button == leftbutton && target.tagName.toLowerCase() == 'a') {
- _replaceContext = true;
- if (target.getAttribute("href") == _hiddingPopup) _appletContext = document.getElementById(_appletName);
- }
- }
-
- function ContextHide() {
-// -----------------------
- _divContext.style.display = 'none';
- if (_appletContext != null) {
- _appletContext.style.display = 'inline';
- _appletContext = null;
- }
- }
-
-// Call from the onContextMenu event, passing the event
-// If this function returns false, the browser's context menu will not show up
- function ContextShow(event) {
-// ---------------------------
- if (_mouseOverContext) return true;
-
- // IE is evil and doesn't pass the event object
- if (event == null) event = window.event;
-
- // we assume we have a standards compliant browser, but check if we have IE
- var target = event.target != null ? event.target : event.srcElement;
- target = target.parentNode; // Gets the hyperlink
- if (_replaceContext) {
- _divContext = $(target.attributes[0].nodeValue); // Popup involved (made of document index prefixed by "popup")
-
- // document.body.scrollTop does not work in IE
- var scrollTop = document.scrollTop ? document.scrollTop : document.documentElement.scrollTop;
- var scrollLeft = document.scrollLeft ? document.scrollLeft : document.documentElement.scrollLeft;
-
- // hide the menu first to avoid an "up-then-over" visual effect
- _divContext.style.display = 'none';
- _divContext.style.left = event.clientX + scrollLeft + 'px';
- _divContext.style.top = event.clientY + scrollTop + 'px';
- _divContext.style.display = 'block';
-
- _replaceContext = false;
- if (_appletContext != null) _appletContext.style.display = 'none';
-
- return false;
- }
- return true;
- }
-
-// For making easier on the eyes and fingers
- function $(id) {
-// --------------
- return document.getElementById(id);
- }
\ No newline at end of file
+++ /dev/null
- function initialize (result) {
-// ----------------------------
- var refon = search.owner[3].checked;
- if (refon) {
- var contx = document.getElementById("contlist");
- var words = document.getElementById("wordin");
- contx.style.display = "none";
- words.style.display = "none";
- } else {
- var refin = document.getElementById("refid");
- refin.style.display = "none";
- }
- search.state.disabled = !search.owner[0].checked;
- search.author.disabled = !search.owner[1].checked;
- if (search.owner[0].checked && search.state.value == "0") result = "obsolete";
- if (search.owner[1].checked && search.author.value == "0") result = "obsolete";
- if (result == "obsolete") changeFilter(); // Hides the result section and enables the Search button
- }
-
- function changeFilter () {
-// ------------------------
- var result = document.getElementById("resulist");
-
- search.elements[0].value = "0"; // Marks the result obsolete
- result.style.display = "none"; // Hides the result section
- search.refresh.disabled = false; // Enables the Search button
- if (search.owner[0].checked) {
- if (search.state.value == "0") search.refresh.disabled = true;
- } else search.state.value = "0";
- if (search.owner[1].checked) {
- if (search.author.value == "0") search.refresh.disabled = true;
- } else search.author.value = "0";
- }
-
- function setReference () {
-// ------------------------
- var result = document.getElementById("resulist");
- var refin = document.getElementById("refid");
- var words = document.getElementById("wordin");
- var contx = document.getElementById("contlist");
-
- result.style.display = "none";
- words.style.display = "none";
- contx.style.display = "none";
- refin.style.display = "block";
- search.elements[4].focus();
- search.refresh.disabled = false;
- }
-
- function unsetReference () {
-// ------------------------
- var result = document.getElementById("resulist");
- var refin = document.getElementById("refid");
- var words = document.getElementById("wordin");
- var contx = document.getElementById("contlist");
-
- result.style.display = "none";
- refin.style.display = "none";
- words.style.display = "block";
- contx.style.display = "block";
- search.refresh.disabled = false;
- search.state.disabled = !search.owner[0].checked;
- search.author.disabled = !search.owner[1].checked;
- if (search.owner[0].checked && search.state.value == "0") search.refresh.disabled = true;
- if (search.owner[1].checked && search.author.value == "0") search.refresh.disabled = true;
- }
-
- function removeContext (index) {
-// ------------------------------
- search.elements[0].value = index;
- search.submit();
- }
-
- function cancel () {
-// ------------------
- search.elements[0].value = "-1";
- search.submit();
- }
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<% String menu = request.getParameter("backMenu"); // Last active menu
-%>
-<s:set var="menu"><%=menu%></s:set>
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Login</title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body onLoad="document.login.username.focus();">
-
-<!-- Menu-bar
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="login" value="disabled" />
- <jsp:param name="menu" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Login dialog
- -->
- <div id=right-pane>
- <div id=article-box>
- <div id=section><s:text name="title.login"/></div>
- <table width=100% border="0" cellpadding="0" cellspacing="0">
- <tr height=10><td></td></tr>
- <tr>
- <td align=center>
- <s:form action="login" namespace="/">
- <tr class="error">
- <td colspan=2><s:text name="%{errorCode}"/></td>
- </tr>
- <s:set var="valid"><s:text name="menu.login"/></s:set>
- <s:textfield name="username" key="field.username" required="true" />
- <s:password name="password" key="field.password" />
- <s:hidden name="backMenu" value="%{menu}" />
- <s:submit type="button" value="%{valid}" />
- </s:form>
- </td>
- </tr>
- <tr height=10><td></td></tr>
- </table>
- </div>
- </div>
-
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<!-- Initialization
- =============================================================================================================================
- -->
-<% String menu = request.getParameter("menu");
-%>
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="<%=menu%>" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Selected active menu
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-
-<html>
-<head>
- <title></title>
-</head>
-
-<body>
-
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<script>document.write("<title>"+window.opener.lblInsertChar+"</title>");</script>
-<style>
-body { background: #EFEDDE; margin: 0px; }
-table { vertical-align: middle; text-align: center; border: 1px solid #e7e7e7; }
-td { font-family: tahoma, arial; font-size: 12px; vertical-align: middle; text-align: center; border: 1px solid #e7e7e7; height: 15px; width: 18px; }
-</style>
-<script language="JavaScript" type="text/javascript">
-<!--
-if(opener.isIE7) {
- window.resizeTo(450, 190);
-} else if(document.all) {
- window.resizeTo(450, 180);
-} else {
- window.resizeTo(450, 165);
-}
-function selectChar(ch) {
- window.opener.insertHTML(ch);
- window.close();
-}
-function InitCharPalette() {
- if (document.getElementsByTagName)
- var x = document.getElementsByTagName('TD');
- else if (document.all)
- var x = document.all.tags('TD');
- for (var i=0; i < x.length; i++) {
- x[i].onmouseover = over;
- x[i].onmouseout = out;
- x[i].onclick = click;
- x[i].bgColor = 'lightyellow';
- x[i].innerHTML = x[i].id;
- }
-}
-function over() {
- this.style.border = '1px dotted #696969';
- this.bgColor = '#ffff99';
-}
-function out() {
- this.style.border = '1px solid #e7e7e7';
- this.bgColor = 'lightyellow';
-}
-function click() {
- selectChar(this.id);
-}
-//-->
-</script>
-</head><body onLoad="InitCharPalette();"><table cellpadding="0" cellspacing="2" border="0">
-<tr><td id="¢"></td><td id="€"></td><td id="£"></td>
-<td id="¤"></td><td id="¥"></td><td id="©"></td>
-<td id="®"></td><td id="™"></td><td id="÷"></td>
-<td id="×"></td><td id="±"></td><td id="¼"></td>
-<td id="½"></td><td id="¾"></td><td id="°"></td>
-<td id="¹"></td><td id="²"></td><td id="³"></td>
-<td id="µ"></td><td id="«"></td>
-</tr><tr>
-<td id="»"></td><td id="""></td><td id="‘"></td>
-<td id="’"></td><td id="‹"></td><td id="›"></td>
-<td id="‚"></td><td id="„"></td><td id="“"></td>
-<td id="”"></td><td id="¡"></td><td id="¦"></td>
-<td id="§"></td><td id="¬"></td><td id="¯"></td>
-<td id="¶"></td><td id="·"></td><td id="¸"></td>
-<td id="¿"></td><td id="ƒ"></td>
-</tr><tr>
-<td id="—"></td><td id="–"></td><td id="•"></td>
-<td id="…"></td><td id="‰"></td><td id="ª"></td>
-<td id="º"></td><td id="ß"></td><td id="†"></td>
-<td id="‡"></td><td id="ð"></td><td id="Ð"></td>
-<td id="ø"></td><td id="Ø"></td><td id="þ"></td>
-<td id="Þ"></td><td id="œ"></td><td id="Œ"></td>
-<td id="š"></td><td id="Š"></td>
-</tr><tr>
-<td id="´"></td><td id="ˆ"></td><td id="˜"></td>
-<td id="¨"></td><td id="à"></td><td id="á"></td>
-<td id="â"></td><td id="ã"></td><td id="ä"></td>
-<td id="å"></td><td id="æ"></td><td id="À"></td>
-<td id="Á"></td><td id="Â"></td><td id="Ã"></td>
-<td id="Ä"></td><td id="Å"></td><td id="Æ"></td>
-<td id="ç"></td><td id="Ç"></td>
-</tr><tr>
-<td id="è"></td><td id="é"></td><td id="ê"></td>
-<td id="ë"></td><td id="È"></td><td id="É"></td>
-<td id="Ê"></td><td id="Ë"></td><td id="ì"></td>
-<td id="í"></td><td id="î"></td><td id="ï"></td>
-<td id="Ì"></td><td id="Í"></td><td id="Î"></td>
-<td id="Ï"></td><td id="ñ"></td><td id="Ñ"></td>
-<td id="ò"></td><td id="ó"></td>
-</tr><tr>
-<td id="ô"></td><td id="õ"></td><td id="ö"></td>
-<td id="Ò"></td><td id="Ó"></td><td id="Ô"></td>
-<td id="Õ"></td><td id="Ö"></td><td id="ù"></td>
-<td id="ú"></td><td id="û"></td><td id="ü"></td>
-<td id="Ù"></td><td id="Ú"></td><td id="Û"></td>
-<td id="Ü"></td><td id="ý"></td><td id="ÿ"></td>
-<td id="Ý"></td><td id="Ÿ"></td>
-</tr></table></body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<script>document.write("<title>"+window.opener.lblAddImage+"</title>");</script>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<STYLE>
-body { background: #EFEDDE; margin:10px;}
-table { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
-legend { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 5px; padding-right: 8px; }
-</STYLE>
-<script language="JavaScript" type="text/javascript">
-<!--
-if(opener.isIE7) {
- window.resizeTo(530, 230);
-} else if(document.all) {
- window.resizeTo(530, 220);
-} else {
- window.resizeTo(530, 215);
-}
-
-function AddLink() {
- var oForm = document.linkForm;
- if (oForm.imgurl.value == '') {
- alert(window.opener.lblImageVal0);
- return false;
- }
- html = '<img src="http://' + oForm.imgurl.value + '" alt="' + oForm.alttext.value +'" border="' + oForm.border.value + '">';
- window.opener.insertHTML(html);
- window.close();
- return true;
-}
-//-->
-</script>
-</head>
-<body>
-<form name="linkForm">
-<table cellpadding="0" cellspacing="0" border="0" width=100%>
-<tr>
-<td>
- <fieldset style="margin-left: 5px;">
- <legend><script>document.write(window.opener.lblAddImage);</script></legend>
- <table cellpadding="4" cellspacing="0" border="0" width=100%>
- <tr>
- <td align="right" valign="middle" nowrap><script>document.write(window.opener.lblImageURL);</script>:</td>
- <td align="left" valign="top" nowrap><font color=#808080>http://</font> <input name="imgurl" type="text" id="imgurl" style="width:208px;height:18px;font-size:14px"></td>
- </tr>
- <tr>
- <td align="right" valign="middle" nowrap><script>document.write(window.opener.lblImageAltText);</script>:</td>
- <td align="left" valign="middle"><input name="alttext" type="text" id="alttext" style="width:250px;height:18px;font-size:14px"></td>
- </tr>
- <tr>
- <td align="right" valign="middle" nowrap><script>document.write(window.opener.lblImageBorder);</script>:</td>
- <td align="left" valign="middle"><input name="border" type="text" id="padding" value="0" style="width:20px;height:18px;font-size:14px"> <script>document.write(window.opener.lblImageBorderPx);</script></td>
- </tr>
- </table>
- </fieldset>
-</td>
-<td></td>
-<td align="left" valign="top" style="padding: 8px;">
-<input type="button" name="btnsubmit" value="" onClick="AddLink();" style="width:100px;"/>
-<input type="button" name="btncancel" value="" onClick="window.close();" style="width:100px;"/>
-</td>
-</tr>
-</table>
-</form>
-</body>
-</html>
-<script>
-document.linkForm.btnsubmit.value = window.opener.lblLinkSubmit;
-document.linkForm.btncancel.value = window.opener.lblLinkCancel;
-</script>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--Thanks to Tom Bovingdon and Rob Rix-->
-<html>
-<head>
-<script>document.write("<title>"+window.opener.lblInsertLink+"</title>");</script>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<style type="text/css">
-<!--
-body { background-color: #EFEDDE; margin: 10px;}
-table { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
-legend { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 5px; padding-right: 8px; }
-.style2 {font-size: 18px; background:black; font-wieght:bold; color:white; display:block; width:100%; }
-.show {left:auto;top:auto;position:auto;}
-.hide {left:-1000px;top:-1000px;position:absolute;}
--->
-</style>
-<script language="JavaScript" type="text/javascript">
-<!--
-if(document.all){
- window.resizeTo(525, 255);
-} else {
- window.resizeTo(513, 250);
-}
-function get_anchors() {
- document.getElementById('trDocumentAnchors').className="hide";
- rte = window.opener.document.getElementById('hdn'+window.opener.currentRTE).value
- re = new RegExp("<[aA][^>]+?name=\"?(.+?)(\".*?>|>)", "m")
- anchors = new Array
- m = re.exec(rte)
- while(m) {
- anchors.push(m[1])
- m = re.exec(RegExp.rightContext)
- }
- if(anchors.length) {
- s = anchors.length + " matches:\n"
- for(i = 0; i < anchors.length; i++) {
- s = s + "- " + anchors[i] + "\n"
- document.forms['linkForm'].DocumentAnchors.options[i] = new Option(anchors[i],anchors[i]);
- }
- //alert(s)
- } else {
- document.forms['linkForm'].DocumentAnchors.options[0] = new Option(window.opener.lblLinkNoA,'');
- }
- return anchors
-}
-
-var baseurl;
-function setType(type) {
- var aa = document.getElementById('trText');
- var ab = document.getElementById('trTarget');
- var ac = document.getElementById('trAddress');
- var ad = document.getElementById('trDocumentAnchors');
- switch (type) {
- case "mailto" :
- baseurl= '<a href="mailto:';
- aa.className="show";
- ab.className="hide";
- ac.className="show";
- ad.className="hide";
- if(document.all){
- window.resizeTo(525, 225);
- } else {
- window.resizeTo(513, 218);
- }
- break;
- case "newanchor" :
- baseurl= '<a "';
- aa.className="hide";
- ab.className="hide";
- ac.className="show";
- ad.className="hide";
- if(document.all){
- window.resizeTo(525, 190);
- } else {
- window.resizeTo(513, 185);
- }
- break;
- case "oldanchor" :
- baseurl= '<a href=""';
- endurl='#'
- aa.className="show";
- ab.className="hide";
- ac.className="hide";
- ad.className="show";
- if(document.all){
- window.resizeTo(525, 222);
- } else {
- window.resizeTo(513, 218);
- }
- break;
- default:
- baseurl= '<a href="';
- aa.className="show";
- ab.className="show";
- ac.className="show";
- ad.className="hide";
- if(document.all){
- window.resizeTo(525, 255);
- } else {
- window.resizeTo(513, 250);
- }
- break;
- }
-}
-function AddLink() {
- var oForm = document.linkForm;
- //validate form
- var protocol='';
- var prefix="href";
- var html;
- var selIndex = document.linkForm.linktype.options[document.linkForm.linktype.selectedIndex].value;
- switch (selIndex)
- {
- case 'http':
- protocol='http://';
- break;
- case 'https':
- protocol='https://';
- break;
- case 'ftp':
- protocol='ftp://';
- break;
- case 'relative':
- protocol='';
- break;
- case 'oldanchor':
- oForm.url.value=document.linkForm.DocumentAnchors.options[document.linkForm.DocumentAnchors.selectedIndex].value;
- protocol='#';
- break;
- case 'newanchor':
- oForm.linkText.value=' ';
- prefix='name';
- break;
- case 'mailto':
- protocol='mailto:';
- break;
- }
- if (oForm.url.value == '') {
- alert(window.opener.lblLinkVal0);
- return false;
- }
- if (oForm.linkText.value != '' && (selIndex == "http" || selIndex == "https" || selIndex == "ftp" || selIndex == "relative" )) {
- html = '<a '+ prefix + '="'+protocol + document.linkForm.url.value + '" target="' + document.linkForm.linkTarget.options[document.linkForm.linkTarget.selectedIndex].value + '">' + document.linkForm.linkText.value + '</a>';
- window.opener.insertHTML(html);
- } else if(oForm.linkText.value != '') {
- html = '<a '+ prefix + '="'+protocol + document.linkForm.url.value + '">' + document.linkForm.linkText.value + '</a>';
- window.opener.insertHTML(html);
- } else {
- var param=protocol+document.linkForm.url.value + '" target="' + document.linkForm.linkTarget.options[document.linkForm.linkTarget.selectedIndex].value + '"';
- window.opener.document.getElementById(rte).contentWindow.document.execCommand('createLink',false,param );
- }
- window.close();
- return true;
-}
-//-->
-</script>
-</head><body onload="get_anchors()"><form name="linkForm">
-<table cellpadding="0" cellspacing="0" border="0" width=100%><tr>
-<td><fieldset style="margin-left: 5px;"><legend><script>document.write(window.opener.lblInsertLink);</script></legend>
-<div style="padding: 2px;"></div><table cellpadding="4" cellspacing="0" border="0" width=100%><tr>
- <td align="right" nowrap><script>document.write(window.opener.lblLinkType);</script>:</td>
- <td><select name="linktype" onChange="setType(this.value);" style="height:18px;font-size:14px">
- <option value="http" selected>http://</option>
- <option value="https">https://</option>
- <option value="ftp">ftp://</option>
- <script>if(!document.all) document.write("<option value=\"relative\">relative</option>")</script>
- <option value="mailto">email</option>
- <option value="oldanchor"><script>document.write(window.opener.lblLinkOldA);</script></option>
- <option value="newanchor"><script>document.write(window.opener.lblLinkNewA);</script></option>
- </select>
- </td>
- </tr>
- <tr name="trDocumentAnchors" id="trDocumentAnchors">
- <td align="right" nowrap><script>document.write(window.opener.lblLinkAnchors);</script>:</td>
- <td>
- <select name="DocumentAnchors" id="DocumentAnchors" style="height:18px;font-size:14px">
- </select></td>
- </tr>
- <tr name="trAddress" id="trAddress">
- <td align="right" nowrap><script>document.write(window.opener.lblLinkAddress);</script>:</td>
- <td><input name="url" type="text" id="url" style="width:250px;height:18px;font-size:14px" value=""></td>
- </tr>
- <tr name="trText" id="trText">
- <td align="right" nowrap><script>document.write(window.opener.lblLinkText);</script>:</td>
- <td><input name="linkText" type="text" id="linkText" style="width:250px;height:18px;font-size:14px" value=""></td>
- </tr>
- <tr name="trTarget" id="trTarget">
- <td align="right" nowrap><script>document.write(window.opener.lblLinkOpenIn);</script>:</td>
- <td align="left">
- <select name="linkTarget" id="linkTarget" style="width:180px;height:18px;font-size:14px">
- <option value="_blank">_blank</option>
- <option value="_self" selected>_self</option>
- <option value="_parent">_parent</option>
- <option value="_top">_top</option>
- </select>
- </td>
- </tr>
-</table>
-<div style="padding: 2px;"></div>
-</fieldset></td><td><td align="left" valign="top" style="padding: 8px;">
-<input type="button" name="btnsubmit" value="" onclick="AddLink();" style="width:100px;"/><br>
-<input type="button" name="btncancel" value="" onClick="window.close();" style="width:100px;"/>
-</td></tr></table></form></body></html>
-<script>
-document.getElementById('trDocumentAnchors').className="hide";
-document.linkForm.btnsubmit.value = window.opener.lblLinkSubmit;
-document.linkForm.btncancel.value = window.opener.lblLinkCancel;
-</script>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><script>document.write("<title>"+window.opener.lblInsertTable+"</title>");</script>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<STYLE>
-body { background: #EFEDDE; margin:10px;}
-table { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
-legend { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 5px; padding-right: 8px; }
-</STYLE>
-<script language="JavaScript" type="text/javascript">
-<!--
-if(opener.isIE7) {
- window.resizeTo(530, 245);
-} else if(document.all) {
- window.resizeTo(530, 235);
-} else {
- window.resizeTo(460, 215);
-}
-
-function AddTable() {
- var widthType = (document.tableForm.widthType.value == "pixels") ? "" : "%";
- var html = '<table border="' + document.tableForm.border.value + '" cellpadding="' + document.tableForm.padding.value + '" ';
- html += 'cellspacing="' + document.tableForm.spacing.value + '" width="' + document.tableForm.width.value + widthType + '">\n';
- for (var rows = 0; rows < document.tableForm.rows.value; rows++) {
- html += "<tr>\n";
- for (cols = 0; cols < document.tableForm.columns.value; cols++) {
- html += "<td> </td>\n";
- }
- html+= "</tr>\n";
- }
- html += "</table>\n";
- window.opener.insertHTML(html);
- window.opener.showGuidelines("");
- window.close();
-}
-//-->
-</script>
-</head><body><form name="tableForm"><table cellpadding="0" cellspacing="0" border="0" width=100%><tr>
-<td><fieldset style="margin-left: 5px;"><legend><script>document.write(window.opener.lblInsertTable);</script></legend>
-<div style="padding: 2px;"></div>
-<table cellpadding="0" cellspacing="0" border="0" width=100%><tr>
-<td align="right"><script>document.write(window.opener.lblTableRows);</script>: </td>
-<td><input name="rows" type="text" id="rows" value="2" size="4"></td>
-<td align="left" valign=middle nowrap> <script>document.write(window.opener.lblTableColumns);</script>: <input name="columns" type="text" id="columns" value="2" size="4"></td>
-</tr><tr>
-<td align="right"><script>document.write(window.opener.lblTableWidth);</script>: </td>
-<td><input name="width" type="text" id="width" value="100" size="4"></td>
-<td align="left">
-<select name="widthType" id="widthType">
-<option value="percent" selected><script>document.write(window.opener.lblTablePercent);</script></option>
-<option value="pixels"><script>document.write(window.opener.lblTablePx);</script></option>
-</select></td></tr><tr>
-<td align="right" nowrap><script>document.write(window.opener.lblTableBorder);</script>: </td>
-<td><input name="border" type="text" id="border" value="1" size="4"></td>
-<td align="left"> <script>document.write(window.opener.lblTablePx);</script></td></tr><tr>
-<td align="right"><script>document.write(window.opener.lblTablePadding);</script>: </td>
-<td><input name="padding" type="text" id="padding" value="4" size="4"></td>
-<td valign=middle nowrap> <script>document.write(window.opener.lblTableSpacing);</script>: <input name="spacing" type="text" id="0" value="0" size="4"></td>
-</tr></table><div style="padding: 2px;"></div></fieldset></td>
-<td valign=top style="padding: 8px;">
-<input type="button" name="btnsubmit" value="" onClick="AddTable();" style="width:100px"/><br>
-<input type="button" name="btncancel" value="" onClick="window.close();" style="width:100px"/>
-</td></tr></table></form></body></html>
-<script>
-document.tableForm.btnsubmit.value = window.opener.lblLinkSubmit;
-document.tableForm.btncancel.value = window.opener.lblLinkCancel;
-</script>
+++ /dev/null
-// Czech Language File
-// Translation provided by Richi(nickname)
-
-// Buttons
-var lblSubmit = "Odeslat"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Prepnout do RichText módu"; // Label of the Show Design view link
-var lblModeHTML = "Prepnout do HTML módu"; // Label of the Show Code view link
-var lblPreview = "Preview";
-var lblSave = "Uložit";
-var lblPrint = "Tisk";
-var lblSelectAll = "Vybrat/Zrušit vše";
-var lblSpellCheck = "Kontrola pravopisu";
-var lblCut = "Vyjmout";
-var lblCopy = "Kopírovat";
-var lblPaste = "Vložit";
-var lblPasteText = "Paste as Plain Text";
-var lblPasteWord = "Paste From Word";
-var lblUndo = "Zpet";
-var lblRedo = "Vpred";
-var lblHR = "Horizontální cára";
-var lblInsertChar = "Vložit speciální znak";
-var lblBold = "Tucné";
-var lblItalic = "Kurzíva";
-var lblUnderline = "Podtrhnout";
-var lblStrikeThrough = "Preškrtnuté";
-var lblSuperscript = "Horní index";
-var lblSubscript = "Dolní index";
-var lblAlgnLeft = "Zarovnat vlevo";
-var lblAlgnCenter = "Zarovanat na stred";
-var lblAlgnRight = "Zarovanat vpravo";
-var lblJustifyFull = "Zarovant do bloku";
-var lblOL = "Císlovaný seznam";
-var lblUL = "Necíslovaný seznam";
-var lblOutdent = "Zmenšit odsazení";
-var lblIndent = "Zvetšit odsazení";
-var lblTextColor = "Barva písma";
-var lblBgColor = "Zvýraznení";
-var lblSearch = "Najít a nahradit";
-var lblInsertLink = "Hypertextový odkaz";
-var lblAddImage = "Vložit obrázek";
-var lblInsertTable = "Vložit tabulku";
-var lblWordCount = "Word Count";
-var lblUnformat = "Unformat";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Vzhled</option>";
-lblFormat += "<option value=\"<h1>\">Nadpis 1</option>";
-lblFormat += "<option value=\"<h2>\">Nadpis 2</option>";
-lblFormat += "<option value=\"<h3>\">Nadpis 3</option>";
-lblFormat += "<option value=\"<h4>\">Nadpis 4</option>";
-lblFormat += "<option value=\"<h5>\">Nadpis 5</option>";
-lblFormat += "<option value=\"<h6>\">Nadpis 6</option>";
-lblFormat += "<option value=\"<p>\">Odstavec</option>";
-lblFormat += "<option value=\"<address>\">Adresa</option>";
-lblFormat += "<option value=\"<pre>\">Predformátovaný text</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Písmo</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Velikost</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Chyba preformátování obsahu";
-var lblSearchConfirm = "Hledaný výraz [SF] byl nalezen [RUNCOUNT] krát.\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Jste si jistý, že chcete nahradit tento výraz výrazem [RW] ?\n";
-var lblSearchAbort = "Úkon zrušen.";
-var lblSearchNotFound = "nebyl nalezen.";
-var lblCountTotal = "Word Count";
-var lblCountChar = "Available Characters";
-var lblCountCharWarn = "Warning! Your content is too long and may not save correctly.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Typ odkazu";
-var lblLinkOldA = "existující kotvení";
-var lblLinkNewA = "nové kotvení";
-var lblLinkNoA = "Nenalezeno kotvení";
-var lblLinkAnchors = "Kotvení";
-var lblLinkAddress = "Adresa";
-var lblLinkText = "Text odkazu";
-var lblLinkOpenIn = "Otevrít odkaz v";
-var lblLinkVal0 = "Prosím vložte url.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Storno";
-// Insert Image
-var lblImageURL = "URL obrázku";
-var lblImageAltText = "Alternativní text";
-var lblImageBorder = "Ohranicení";
-var lblImageBorderPx = "Pixelu";
-var lblImageVal0 = "Prosím udejte \"URL obrázku\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Storno";
-// Insert Table
-var lblTableRows = "Rádku";
-var lblTableColumns = "Sloupcu";
-var lblTableWidth = "Šírka tabulky";
-var lblTablePx = "pixelu";
-var lblTablePercent = "procent";
-var lblTableBorder = "Tlouštka ohranicení";
-var lblTablePadding = "Okraj bunky";
-var lblTableSpacing = "Vzdálenost bunky";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Storno";
-// Search and Replace
-var lblSearchFind = "Najít";
-var lblSearchReplace = "Nahradit za";
-var lblSearchMatch = "Rozlišovat malá a velká písmena";
-var lblSearchWholeWord = "Pouze celá slova";
-var lblSearchVal0 = "Musíte zadat hledaný retezec do \"Najít:\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Storno";
-// Paste As Plain Text
-var lblPasteTextHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Please enter text."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Storno";
-// Paste As Plain Text
-var lblPasteWordHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Please enter text."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Storno";
-
-// non-designMode
-var lblAutoBR = "Použití automatického ukoncení rádku";
-var lblRawHTML = "Použití pouze nezpracovného HTML";
-var lblnon_designMode = 'Rich Text Editor lze použít v prohlížeci <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> (prípadne, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) nebo <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows) vyžadováno. Prohlížece Apple Safari, IE5(Mac) a Opera nejsou v soucasné dobe podporovány, veškerý text je zde zobrazen jako HTML.';
+++ /dev/null
-// German Language File
-// Translation provided by Rolf Cleis, www.cleis.net
-
-// Buttons
-var lblSubmit = "Senden"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "zum Layout-Modus wechseln"; // Label of the Show Design view link
-var lblModeHTML = "zum HTML-Modus wechseln"; // Label of the Show Code view link
-var lblSave = "Speichern";
-var lblPrint = "Drucken";
-var lblSelectAll = "Alles aus-/abwählen";
-var lblSpellCheck = "Rechtschreibung";
-var lblCut = "Ausschneiden";
-var lblCopy = "Kopieren";
-var lblPaste = "Einfügen";
-var lblPasteText = "Paste as Plain Text";
-var lblPasteWord = "Paste From Word";
-var lblUndo = "Rückgängig";
-var lblRedo = "Wiederherstellen";
-var lblHR = "horizontale Trennlinie";
-var lblInsertChar = "Sonderzeichen einfügen";
-var lblBold = "Fett";
-var lblItalic = "Kursiv";
-var lblUnderline = "Unterstrichen";
-var lblStrikeThrough = "Durchgestrichen";
-var lblSuperscript = "Hochgestellt";
-var lblSubscript = "Tiefgestellt";
-var lblAlgnLeft = "Linksbündig";
-var lblAlgnCenter = "Zentriert";
-var lblAlgnRight = "Rechtsbündig";
-var lblJustifyFull = "Blocksatz";
-var lblOL = "Geordnete Liste";
-var lblUL = "Ungeordnete Liste";
-var lblOutdent = "Text-Negativeinzug";
-var lblIndent = "Texteinzug";
-var lblTextColor = "Textfarbe";
-var lblBgColor = "Hintergrundsfarbe";
-var lblSearch = "Suchen und Ersetzen";
-var lblInsertLink = "Hyperlink einfügen";
-var lblAddImage = "Bild einfügen";
-var lblInsertTable = "Tabelle einfügen";
-var lblWordCount = "Word Count";
-var lblUnformat = "Unformat";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Format</option>";
-lblFormat += "<option value=\"<h1>\">Überschrift 1</option>";
-lblFormat += "<option value=\"<h2>\">Überschrift 2</option>";
-lblFormat += "<option value=\"<h3>\">Überschrift 3</option>";
-lblFormat += "<option value=\"<h4>\">Überschrift 4</option>";
-lblFormat += "<option value=\"<h5>\">Überschrift 5</option>";
-lblFormat += "<option value=\"<h6>\">Überschrift 6</option>";
-lblFormat += "<option value=\"<p>\">Absatz</option>";
-lblFormat += "<option value=\"<address>\">Addresse</option>";
-lblFormat += "<option value=\"<pre>\">Vorformatiert</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Schriftart</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Grösse</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Fehler beim Laden des Inhaltes.";
-var lblSearchConfirm = "Ihr Suchausdruck [SF] wurde [RUNCOUNT] mal gefunden.\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Sind Sie sicher dass Sie alle gefundenen Einträge mit [RW] ersetzen wollen?\n";
-var lblSearchAbort = "Funktion wurde abgebrochen.";
-var lblSearchNotFound = "wurde nicht gefunden.";
-var lblCountTotal = "Word Count";
-var lblCountChar = "Available Characters";
-var lblCountCharWarn = "Warning! Your content is too long and may not save correctly.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Hyperlink-Typ";
-var lblLinkOldA = "bestehender Anker";
-var lblLinkNewA = "neuer Anker";
-var lblLinkNoA = "kein Anker vorhanden";
-var lblLinkAnchors = "Anker";
-var lblLinkAddress = "Addresse";
-var lblLinkText = "Link-Text";
-var lblLinkOpenIn = "Link öffnen in";
-var lblLinkVal0 = "Bitte geben Sie eine Adresse ein.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Abbrechen";
-// Insert Image
-var lblImageURL = "Bild-Adresse";
-var lblImageAltText = "Alternativtext";
-var lblImageBorder = "Rahmenbreite";
-var lblImageBorderPx = "Pixel";
-var lblImageVal0 = "Bitte geben Sie eine Bild-Adresse ein.";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Abbrechen";
-// Insert Table
-var lblTableRows = "Zeilen";
-var lblTableColumns = "Spalten";
-var lblTableWidth = "Tabellenbreite";
-var lblTablePx = "Pixel";
-var lblTablePercent = "Prozent";
-var lblTableBorder = "Rahmenbreite";
-var lblTablePadding = "Zellabstand aussen";
-var lblTableSpacing = "Zellabstand innen";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Abbrechen";
-// Search and Replace
-var lblSearchFind = "Suchen nach";
-var lblSearchReplace = "Ersetzen durch";
-var lblSearchMatch = "Gross-/Kleinschreibung beachten";
-var lblSearchWholeWord = "Ganzes Wort";
-var lblSearchVal0 = "Bitte geben Sie einen Suchtext ein.";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Abbrechen";
-// Paste As Plain Text
-var lblPasteTextHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Please enter text."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Abbrechen";
-// Paste As Plain Text
-var lblPasteWordHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Please enter text."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Abbrechen";
-
-// non-designMode
-var lblAutoBR = "Automatischer Zeilenumbruch";
-var lblRawHTML = "Nur rein HTML verwenden";
-var lblnon_designMode = 'Um diesen Rich Text Editor verwenden zu können, benötigen Sie einen <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> Browser (z.B., <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) oder <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows). Apple Safari, IE5(Mac) und Opera Browsers werden nicht unterstützt.';
+++ /dev/null
-// Danish Language File
-// Translation provided by Martin Vium and Anders Jenbo
-
-// Buttons
-var lblSubmit = "Gem"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Skift til Grafisk visning"; // Label of the Show Design view link
-var lblModeHTML = "Skift til HTML visning"; // Label of the Show Code view link
-var lblSave = "Gem";
-var lblPrint = "Udskriv";
-var lblSelectAll = "Markér Alt";
-var lblSpellCheck = "Stavekontrol";
-var lblCut = "Klip";
-var lblCopy = "Kopier";
-var lblPaste = "Indsæt";
-var lblPasteText = "Indsæt fra normal tekst";
-var lblPasteWord = "Indsæt fra Word";
-var lblUndo = "Fortryd";
-var lblRedo = "Fortryd Fortryd";
-var lblHR = "Indsæt Vandret Streg";
-var lblInsertChar = "Indsæt Special Tegn";
-var lblBold = "Fed Skrift";
-var lblItalic = "Skrå Skrift";
-var lblUnderline = "Understregning";
-var lblStrikeThrough = "Gennemstregning";
-var lblSuperscript = "Hævet Skrift";
-var lblSubscript = "Sænket Skrift";
-var lblAlgnLeft = "Ventre Orienter";
-var lblAlgnCenter = "Centrér";
-var lblAlgnRight = "Højre Orienter";
-var lblJustifyFull = "Tilpas Bredde";
-var lblOL = "Tal Liste";
-var lblUL = "Uordnet Liste";
-var lblOutdent = "Tilbagejustering";
-var lblIndent = "Indjustering";
-var lblTextColor = "Tekst Farve";
-var lblBgColor = "Baggrunds Farve";
-var lblSearch = "Søg og Erstat";
-var lblInsertLink = "Indsæt Henvisning";
-var lblAddImage = "Indsæt Billede";
-var lblInsertTable = "Indsæt Tabel";
-var lblWordCount = "Ordoptælling";
-var lblUnformat = "Fjern Formatering";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Format</option>";
-lblFormat += "<option value=\"<h1>\">Overskrift 1</option>";
-lblFormat += "<option value=\"<h2>\">Overskrift 2</option>";
-lblFormat += "<option value=\"<h3>\">Overskrift 3</option>";
-lblFormat += "<option value=\"<h4>\">Overskrift 4</option>";
-lblFormat += "<option value=\"<h5>\">Overskrift 5</option>";
-lblFormat += "<option value=\"<h6>\">Overskrift 6</option>";
-lblFormat += "<option value=\"<p>\">Paragraf</option>";
-lblFormat += "<option value=\"<address>\">Adresse</option>";
-lblFormat += "<option value=\"<pre>\">Maskintekst</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Skrifttype</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Skriftstørrelse</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Der skete en fejl da indholdet skulle indlæses.";
-var lblSearchConfirm = "Søgeordet [SF] findes [RUNCOUNT] gang(e).\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Er du sikker på du vil erstatte disse ord med [RW] ?\n";
-var lblSearchAbort = "Handling annulleret.";
-var lblSearchNotFound = "blev ikke fundet.";
-var lblCountTotal = "Ordtæling";
-var lblCountChar = "Bogstaver tilbage";
-var lblCountCharWarn = "Advarsel! Din text er for lang og kan moske ikke gemmes korekt.";
-
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Henvisnings Type";
-var lblLinkOldA = "eksisterende anker";
-var lblLinkNewA = "nyt anker";
-var lblLinkNoA = "Ingen Eksisterende Anker";
-var lblLinkAnchors = "Anker";
-var lblLinkAddress = "Adresse";
-var lblLinkText = "Henvisnings Tekst";
-var lblLinkOpenIn = "Åben Henvisning I";
-var lblLinkVal0 = "Indsæt venligst en adresse.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Annullér";
-// Insert Image
-var lblImageURL = "Billede Adresse";
-var lblImageAltText = "Alternativ Tekst";
-var lblImageBorder = "Kantens Tykkelse";
-var lblImageBorderPx = "Pixels";
-var lblImageVal0 = "Vær venlig at indtaste adressen til billedet.";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Annullér";
-// Insert Table
-var lblTableRows = "Rækker";
-var lblTableColumns = "Kolonner";
-var lblTableWidth = "Tabel Bredde";
-var lblTablePx = "pixels";
-var lblTablePercent = "procent";
-var lblTableBorder = "Kantens Tykkelse";
-var lblTablePadding = "Celle Indjustering";
-var lblTableSpacing = "Celle Margin";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Annullér";
-// Search and Replace
-var lblSearchFind = "Søg efter";
-var lblSearchReplace = "Erstat med";
-var lblSearchMatch = "Forskel på store og små bogstaver";
-var lblSearchWholeWord = "Søg kun efter hele ord";
-var lblSearchVal0 = "Vær venlig at indtaste et søgeord.";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Annullér";
-// Paste As Plain Text
-var lblPasteTextHint = "Tip: Højreklik og vælg \"Indsæt\" eller brug genvestasterne Ctrl+V.<br><br>";
-var lblPasteTextVal0 = "Indtast tekst."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Annuller";
-// Paste As Plain Text
-var lblPasteWordHint = "Tip: Højreklik og vælg \"Indsæt\" eller brug genvestasterne Ctrl+V.<br><br>";
-var lblPasteWordVal0 = "Indtast tekst."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Annuller";
-
-// non-designMode
-var lblAutoBR = "Benyt automatiske linie skift";
-var lblRawHTML = "Benyt kun ren HTML";
-var lblnon_designMode = 'For at benytte den grafiske tekstredigering, kræves enten en <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> browser (fx, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) eller <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows). Apple Safari, IE5(Mac) og Opera browserne understøttes ikke på nuværende tidspunkt. Desuden skal alt tekst være HTML.';
+++ /dev/null
-// English Language File
-// Translation provided by Timothy Bell
-
-// Buttons
-var lblSubmit = "Submit"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Switch to RichText Mode"; // Label of the Show Design view link
-var lblModeHTML = "Switch to HTML Mode"; // Label of the Show Code view link
-var lblPreview = "Preview";
-var lblSave = "Save";
-var lblPrint = "Print";
-var lblSelectAll = "Select/Deselect All";
-var lblSpellCheck = "Spell Check";
-var lblCut = "Cut";
-var lblCopy = "Copy";
-var lblPaste = "Paste";
-var lblPasteText = "Paste as Plain Text";
-var lblPasteWord = "Paste From Word";
-var lblUndo = "Undo";
-var lblRedo = "Redo";
-var lblHR = "Horizontal Rule";
-var lblInsertChar = "Insert Special Character";
-var lblBold = "Bold";
-var lblItalic = "Italic";
-var lblUnderline = "Underline";
-var lblStrikeThrough = "Strike Through";
-var lblSuperscript = "Superscript";
-var lblSubscript = "Subscript";
-var lblAlgnLeft = "Align Left";
-var lblAlgnCenter = "Center";
-var lblAlgnRight = "Align Right";
-var lblJustifyFull = "Justify Full";
-var lblOL = "Ordered List";
-var lblUL = "Unordered List";
-var lblOutdent = "Outdent";
-var lblIndent = "Indent";
-var lblTextColor = "Text Color";
-var lblBgColor = "Background Color";
-var lblSearch = "Search And Replace";
-var lblInsertLink = "Insert Link";
-var lblAddImage = "Add Image";
-var lblInsertTable = "Insert Table";
-var lblWordCount = "Word Count";
-var lblUnformat = "Unformat";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Format</option>";
-lblFormat += "<option value=\"<h1>\">Heading 1</option>";
-lblFormat += "<option value=\"<h2>\">Heading 2</option>";
-lblFormat += "<option value=\"<h3>\">Heading 3</option>";
-lblFormat += "<option value=\"<h4>\">Heading 4</option>";
-lblFormat += "<option value=\"<h5>\">Heading 5</option>";
-lblFormat += "<option value=\"<h6>\">Heading 6</option>";
-lblFormat += "<option value=\"<p>\">Paragraph</option>";
-lblFormat += "<option value=\"<address>\">Address</option>";
-lblFormat += "<option value=\"<pre>\">Preformatted</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Font</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Size</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Error preloading content.";
-var lblSearchConfirm = "The search expression [SF] was found [RUNCOUNT] time(s).\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Are you sure you want to replace these entries with [RW] ?\n";
-var lblSearchAbort = "Operation Aborted.";
-var lblSearchNotFound = "was not found.";
-var lblCountTotal = "Word Count";
-var lblCountChar = "Available Characters";
-var lblCountCharWarn = "Warning! Your content is too long and may not save correctly.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Link Type";
-var lblLinkOldA = "existing anchor";
-var lblLinkNewA = "new anchor";
-var lblLinkNoA = "No Existing Anchors";
-var lblLinkAnchors = "Anchors";
-var lblLinkAddress = "Address";
-var lblLinkText = "Link Text";
-var lblLinkOpenIn = "Open Link In";
-var lblLinkVal0 = "Please enter a url.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Cancel";
-// Insert Image
-var lblImageURL = "Image URL";
-var lblImageAltText = "Alternative Text";
-var lblImageBorder = "Border";
-var lblImageBorderPx = "Pixels";
-var lblImageVal0 = "Please indicate the \"Image URL\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Cancel";
-// Insert Table
-var lblTableRows = "Rows";
-var lblTableColumns = "Columns";
-var lblTableWidth = "Table width";
-var lblTablePx = "pixels";
-var lblTablePercent = "percent";
-var lblTableBorder = "Border thickness";
-var lblTablePadding = "Cell padding";
-var lblTableSpacing = "Cell spacing";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Cancel";
-// Search and Replace
-var lblSearchFind = "Find what";
-var lblSearchReplace = "Replace with";
-var lblSearchMatch = "Match case";
-var lblSearchWholeWord = "Find whole words only";
-var lblSearchVal0 = "You must enter something into \"Find what:\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Cancel";
-// Paste As Plain Text
-var lblPasteTextHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Please enter text."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Cancel";
-// Paste As Plain Text
-var lblPasteWordHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Please enter text."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Cancel";
-
-
-// non-designMode
-var lblAutoBR = "Use Auto Line Breaks";
-var lblRawHTML = "Use Only Raw HTML";
-var lblnon_designMode = 'To use the Rich Text Editor, a <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> browser (eg, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) or <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows) are required. Apple Safari, IE5(Mac) and Opera browsers are not currently supported and all text must be in HTML.';
+++ /dev/null
-// Spanish Language File
-// Translation provided by Mariano Luna
-
-// Buttons
-var lblSubmit = "Enviar"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Cambiar al modo Texto Enriquecido"; // Label of the Show Design view link
-var lblModeHTML = "Switch to HTML Mode"; // Label of the Show Code view link
-var lblPreview = "Preview";
-var lblSave = "Grabar";
-var lblPrint = "Imprimir";
-var lblSelectAll = "Seleccionar/Deseleccionar Todo";
-var lblSpellCheck = "Chequear Ortografía";
-var lblCut = "Cortar";
-var lblCopy = "Copiar";
-var lblPaste = "Pegar";
-var lblPasteText = "Paste as Plain Text";
-var lblPasteWord = "Paste From Word";
-var lblUndo = "Deshacer";
-var lblRedo = "Rehacer";
-var lblHR = "División Horizontal";
-var lblInsertChar = "Insertar Caracteres Especiales";
-var lblBold = "Negrita";
-var lblItalic = "Itálica";
-var lblUnderline = "Subrayado";
-var lblStrikeThrough = "Tachado";
-var lblSuperscript = "Superindice";
-var lblSubscript = "Subindice";
-var lblAlgnLeft = "Alinear a la Izquierda";
-var lblAlgnCenter = "Centrar";
-var lblAlgnRight = "Alinear a la Derecha";
-var lblJustifyFull = "Justificación Completa";
-var lblOL = "Lista Ordenada";
-var lblUL = "Lista Desordenada";
-var lblOutdent = "Quitar Indentación";
-var lblIndent = "Indentar";
-var lblTextColor = "Color del Texto";
-var lblBgColor = "Color de Fondo";
-var lblSearch = "Buscar y Reemplazar";
-var lblInsertLink = "Insertar Enlace";
-var lblAddImage = "Agregar Imágen";
-var lblInsertTable = "Insertar Tabla";
-var lblWordCount = "Word Count";
-var lblUnformat = "Unformat";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Formato</option>";
-lblFormat += "<option value=\"<h1>\">Encabezado 1</option>";
-lblFormat += "<option value=\"<h2>\">Encabezado 2</option>";
-lblFormat += "<option value=\"<h3>\">Encabezado 3</option>";
-lblFormat += "<option value=\"<h4>\">Encabezado 4</option>";
-lblFormat += "<option value=\"<h5>\">Encabezado 5</option>";
-lblFormat += "<option value=\"<h6>\">Encabezado 6</option>";
-lblFormat += "<option value=\"<p>\">Párrafo</option>";
-lblFormat += "<option value=\"<address>\">Dirección</option>";
-lblFormat += "<option value=\"<pre>\">Preformateado</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Fuente</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Tamaño</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Error precargando el contenido.";
-var lblSearchConfirm = "La expresión de busqueda [SF] fue encontrada [RUNCOUNT] veces.\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Esta seguro que desea reemplazar estas entradas con [RW] ?\n";
-var lblSearchAbort = "Operacion Abortada.";
-var lblSearchNotFound = "no fué encontrada.";
-var lblCountTotal = "Word Count";
-var lblCountChar = "Available Characters";
-var lblCountCharWarn = "Warning! Your content is too long and may not save correctly.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Tipo de Enlace";
-var lblLinkOldA = "anchor Existente";
-var lblLinkNewA = "nuevo new anchor";
-var lblLinkNoA = "No hay Anchors existentes";
-var lblLinkAnchors = "Anchors";
-var lblLinkAddress = "Direcciones";
-var lblLinkText = "Texto de Enlace";
-var lblLinkOpenIn = "Abrir link en";
-var lblLinkVal0 = "Por favor ingrese un URL.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Cancelar";
-// Insert Image
-var lblImageURL = "URL de la Imagen";
-var lblImageAltText = "Texto Alternativo";
-var lblImageBorder = "Borde";
-var lblImageBorderPx = "Pixeles";
-var lblImageVal0 = "Por favor indique el \"URL de la Imagen\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Cancelar";
-// Insert Table
-var lblTableRows = "Renglones";
-var lblTableColumns = "Columnas";
-var lblTableWidth = "Table width";
-var lblTablePx = "pixeles";
-var lblTablePercent = "porcentaje";
-var lblTableBorder = "Ancho del Borde";
-var lblTablePadding = "Margen de las celdas";
-var lblTableSpacing = "Espacio entre celdas";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Cancelar";
-// Search and Replace
-var lblSearchFind = "Buscar";
-var lblSearchReplace = "Reemplazar con";
-var lblSearchMatch = "Distinguir mayusculas";
-var lblSearchWholeWord = "Buscar la palabra completa solamente";
-var lblSearchVal0 = "Debe ingresar algo en \"Buscar:\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Cancelar";
-// Paste As Plain Text
-var lblPasteTextHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Please enter text."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Cancelar";
-// Paste As Plain Text
-var lblPasteWordHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Please enter text."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Cancelar";
-
-// non-designMode
-var lblAutoBR = "Usar corte de linea automatico";
-var lblRawHTML = "Usar solo HTML Puro";
-var lblnon_designMode = 'Para usar el Editor de Texto Enriquecido, se requiere un navegador tipo <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> (eg, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) o <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows). Apple Safari, IE5(Mac) y el Navegador Opera no son soportados actualmente todo el texto debe ser ingresado en HTML.';
+++ /dev/null
-// French Language File
-// Translation provided by Christian Dispagne
-// Revised by François Talbot
-
-// Buttons
-var lblSubmit = "Soumettre"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Passer en mode editeur"; // Label of the Show Design view link
-var lblModeHTML = "Voir le code HTML"; // Label of the Show Code view link
-var lblPreview = "Visualiser";
-var lblSave = "Sauvegarder";
-var lblPrint = "Imprimer";
-var lblSelectAll = "Sélectionner/Désélectionner Tout";
-var lblSpellCheck = "Vérifier l\'orthographe";
-var lblCut = "Couper";
-var lblCopy = "Copier";
-var lblPaste = "Coller";
-var lblPasteText = "Coller en texte standard";
-var lblPasteWord = "Coller à partir de Word";
-var lblUndo = "Annuler";
-var lblRedo = "Répéter";
-var lblHR = "Ligne horizontale";
-var lblInsertChar = "Insérer un caractère spécial";
-var lblBold = "Gras";
-var lblItalic = "Italique";
-var lblUnderline = "Souligné";
-var lblStrikeThrough = "Frapper Par";
-var lblSuperscript = "Exposant";
-var lblSubscript = "Indice inférieur";
-var lblAlgnLeft = "Aligner à gauche";
-var lblAlgnCenter = "Centrer";
-var lblAlgnRight = "Aligner à droite";
-var lblJustifyFull = "Justifié";
-var lblOL = "Liste ordonnée";
-var lblUL = "Liste non-ordonnée";
-var lblOutdent = "Diminuer le retrait";
-var lblIndent = "Augmenter le retrait";
-var lblTextColor = "Couleur du texte";
-var lblBgColor = "Couleur de fond";
-var lblSearch = "Chercher et remplacer";
-var lblInsertLink = "Insérer un lien";
-var lblAddImage = "Ajouter une image";
-var lblInsertSmiley = "Insérer un smiley";
-var lblInsertTable = "Insérer un tableau";
-var lblWordCount = "Nombre de mots";
-var lblUnformat = "Enlever le formatage";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Format</option>";
-lblFormat += "<option value=\"<h1>\">Titre 1</option>";
-lblFormat += "<option value=\"<h2>\">Titre 2</option>";
-lblFormat += "<option value=\"<h3>\">Titre 3</option>";
-lblFormat += "<option value=\"<h4>\">Titre 4</option>";
-lblFormat += "<option value=\"<h5>\">Titre 5</option>";
-lblFormat += "<option value=\"<h6>\">Titre 6</option>";
-lblFormat += "<option value=\"<p>\">Paragraphe</option>";
-lblFormat += "<option value=\"<address>\">Adresse</option>";
-lblFormat += "<option value=\"<pre>\">Préformatté</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Police</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\" selected>Taille</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Erreur lors du chargement du contenu.";
-var lblSearchConfirm = "L'expression [SF] a été trouvée [RUNCOUNT] fois.\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Êtes-vous sûr de vouloir remplacer ces entrées avec [RW] ?\n";
-var lblSearchAbort = "Operation abandonnée.";
-var lblSearchNotFound = " : l'expression n\'a pas été trouvée.";
-var lblCountTotal = "Nombre de mots";
-var lblCountChar = "Caractères disponibles";
-var lblCountCharWarn = "Attention! Votre contenu est trop long et pourrait ne pas être sauvegardé correctement.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Type de lien";
-var lblLinkOldA = "Ancre Existante";
-var lblLinkNewA = "Nouvelle Ancre";
-var lblLinkNoA = "Aucune ancre existante";
-var lblLinkAnchors = "Ancres";
-var lblLinkAddress = "Adresse";
-var lblLinkText = "Texte du lien";
-var lblLinkOpenIn = "Ouvrir le lien dans";
-var lblLinkVal0 = "S'il vous plaît, entrez une URL.";
-var lblLinkSubmit = "Valider";
-var lblLinkCancel = "Annuler";
-// Insert Image
-var lblImageURL = "URL de l'image";
-var lblImageAltText = "Texte alternatif";
-var lblImageBorder = "Bord";
-var lblImageBorderPx = "Pixels";
-var lblImageVal0 = "S'il vous plaît, indiquez \"URL de l'image\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Annuler";
-// Insert Table
-var lblTableRows = "Lignes";
-var lblTableColumns = "Colonnes";
-var lblTableWidth = "Largeur";
-var lblTablePx = "pixels";
-var lblTablePercent = "pourcents";
-var lblTableBorder = "Épaisseur du bord";
-var lblTablePadding = "Espacement interne à la cellule";
-var lblTableSpacing = "Espacement entre cellules";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Annuler";
-// Search and Replace
-var lblSearchFind = "Chercher quoi";
-var lblSearchReplace = "Remplacer avec";
-var lblSearchMatch = "Respecter la casse";
-var lblSearchWholeWord = "Trouver des mots entiers uniquement";
-var lblSearchVal0 = "Vous devez entrer quelque chose dans \"Trouver quoi:\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Annuler";
-// Paste As Plain Text
-var lblPasteTextHint = "Conseil: Pour coller, vous pouvez soit cliquer sur le bouton droit de la souris et sélectionner \"Coller\" ou utiliser la combinaison de touches Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Veuillez s'il vous plaît entrer votre texte."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Annuler";
-// Paste As Plain Text
-var lblPasteWordHint = "Conseil: Pour coller, vous pouvez soit cliquer sur le bouton droit de la souris et sélectionner \"Coller\" ou utiliser la combinaison de touches Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Veuillez s'il vous plaît entrer votre texte."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Annuler";
-
-// non-designMode
-var lblAutoBR = "Utiliser le retour à la ligne automatique";
-var lblRawHTML = "N\'utiliser que du HTML";
-var lblnon_designMode = 'Pour utiliser le Rich Text Editor, un browser tel que <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> (ex : <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) ou <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows) est nécessaire. Les browsers Apple Safari, IE5(Mac) et Opera ne sont pas supportés pour l\instant et tout le texte doit être en HTML.';
+++ /dev/null
-// Hebrew Language File
-// Translation provided by Erel Segal
-
-// Buttons
-var lblSubmit = "ùìç"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "è÷ñè îòåöá"; // Label of the Show Design view link
-var lblModeHTML = "÷åã î÷åø"; // Label of the Show Code view link
-var lblPreview = "úöåâä î÷ãéîä";
-var lblSave = "ùîåø";
-var lblPrint = "äãôñ";
-var lblSelectAll = "áçø äëì";
-var lblSpellCheck = "áãå÷ àéåú";
-var lblCut = "âæåø";
-var lblCopy = "äòú÷";
-var lblPaste = "äãá÷";
-var lblPasteText = "äãá÷ ëè÷ñè ôùåè";
-var lblPasteWord = "äãá÷ îúåê ååøã";
-var lblUndo = "áèì ôòåìä àçøåðä";
-var lblRedo = "áöò ùåá";
-var lblHR = "÷å îôøéã";
-var lblInsertChar = "ñéîï îéåçã";
-var lblBold = "äãâù";
-var lblItalic = "äôåê ìëúá ðèåé";
-var lblUnderline = "îúç ÷å úçúé";
-var lblStrikeThrough = "îúç ÷å çåöä";
-var lblSuperscript = "ëúá òéìé";
-var lblSubscript = "ëúá úçúé";
-var lblAlgnLeft = "ééùø ùîàìä";
-var lblAlgnCenter = "ééùø ìîøëæ";
-var lblAlgnRight = "ééùø éîéðä";
-var lblJustifyFull = "ééùø ìöããéí";
-var lblOL = "øùéîä îîåñôøú";
-var lblUL = "øùéîä ìà îîåñôøú";
-var lblOutdent = "îùåê ôéñ÷ä äçåöä";
-var lblIndent = "ãçåó ôéñ÷ä ôðéîä";
-var lblTextColor = "öáò è÷ñè";
-var lblBgColor = "öáò ø÷ò";
-var lblSearch = "çôù åäçìó";
-var lblInsertLink = "÷éùåø";
-var lblAddImage = "öéåø";
-var lblInsertTable = "èáìä";
-var lblWordCount = "ñôåø îéìéí";
-var lblUnformat = "áèì òéöåá";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>ñâðåï</option>";
-lblFormat += "<option value=\"<h1>\">ëåúøú 1</option>";
-lblFormat += "<option value=\"<h2>\">ëåúøú 2</option>";
-lblFormat += "<option value=\"<h3>\">ëåúøú 3</option>";
-lblFormat += "<option value=\"<h4>\">ëåúøú 4</option>";
-lblFormat += "<option value=\"<h5>\">ëåúøú 5</option>";
-lblFormat += "<option value=\"<h6>\">ëåúøú 6</option>";
-lblFormat += "<option value=\"<p>\">áøéøú îçãì ùì ôéñ÷ä</option>";
-lblFormat += "<option value=\"<address>\">ëúåáú</option>";
-lblFormat += "<option value=\"<pre>\">îòåöá îøàù</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>âåôï</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">âåãì</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "ùâéàä áèòéðú úåëï.";
-var lblSearchConfirm = "äáéèåé [SF] ðîöà [RUNCOUNT] ôòîéí.\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "äàí áøöåðê ìäçìéó àú ëì äîåôòéí ùì äáéèåé á-[RW] ?\n";
-var lblSearchAbort = "äôòåìä áåèìä.";
-var lblSearchNotFound = "ìà ðîöà.";
-var lblCountTotal = "îñôø äîéìéí";
-var lblCountChar = "úåéí ùàôùø òåã ìäåñéó";
-var lblCountCharWarn = "æäéøåú! äúåëï àøåê îãé åééúëï ùìà ééùîø ëîå ùöøéê";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "ñåâ ä÷éùåø";
-var lblLinkOldA = "ñéîðéä ÷ééîú";
-var lblLinkNewA = "ñéîðéä çãùä";
-var lblLinkNoA = "àéï ñéîðéåú";
-var lblLinkAnchors = "ñéîðéåú";
-var lblLinkAddress = "ëúåáú";
-var lblLinkText = "è÷ñè";
-var lblLinkOpenIn = "ôúç ÷éùåø á-";
-var lblLinkVal0 = "àðà öééï àú ëúåáú ä÷éùåø.";
-var lblLinkSubmit = "àéùåø";
-var lblLinkCancel = "áéèåì";
-// Insert Image
-var lblImageURL = "ëúåáú öéåø";
-var lblImageAltText = "è÷ñè çìåôé";
-var lblImageBorder = "âáåì";
-var lblImageBorderPx = "ôé÷ñìéí";
-var lblImageVal0 = "àðà öééï àú \"ëúåáú äöéåø\".";
-var lblImageSubmit = "àéùåø";
-var lblImageCancel = "áéèåì";
-// Insert Table
-var lblTableRows = "ùåøåú";
-var lblTableColumns = "òîåãåú";
-var lblTableWidth = "øåçá äèáìä";
-var lblTablePx = "ôé÷ñìéí";
-var lblTablePercent = "àçåæéí";
-var lblTableBorder = "òåáé äâáåì";
-var lblTablePadding = "øååç áúåê äúàéí";
-var lblTableSpacing = "øååç áéï äúàéí";
-var lblTableSubmit = "àéùåø";
-var lblTableCancel = "áéèåì";
-// Search and Replace
-var lblSearchFind = "îä ìçôù?";
-var lblSearchReplace = "áîä ìäçìéó?";
-var lblSearchMatch = "äáçï áéï àåúéåú âãåìåú ì÷èðåú?";
-var lblSearchWholeWord = "îöà ø÷ îéìéí ùìîåú?";
-var lblSearchVal0 = "àðà äëðñ òøê ìçéôåù";
-var lblSearchSubmit = "àéùåø";
-var lblSearchCancel = "áéèåì";
-// Paste As Plain Text
-var lblPasteTextHint = "òöä: ëãé ìäãáé÷, àôùø ìä÷ìé÷ ëôúåø-éîðé åìáçåø \"äãá÷\" àå ìäùúîù á- Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "àðà äëðñ è÷ñè."
-var lblPasteTextSubmit = "àéùåø";
-var lblPasteTextCancel = "áéèåì";
-// Paste As Plain Text
-var lblPasteWordHint = "òöä: ëãé ìäãáé÷, àôùø ìä÷ìé÷ ëôúåø-éîðé åìáçåø \"äãá÷\" àå ìäùúîù á- Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "àðà äëðñ è÷ñè."
-var lblPasteWordSubmit = "àéùåø";
-var lblPasteWordCancel = "áéèåì";
-
-
-// non-designMode
-var lblAutoBR = "äåñó ñåôé-ùåøä áàåôï àåèåîèé";
-var lblRawHTML = "äùúîù ø÷ á÷åã html âåìîé";
-var lblnon_designMode = 'ëãé ìäùúîù áòåøê è÷ñè îòåöá, ãøåù ãôãôï <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> (ìãåâîä, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) àå <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (çìåðåú). äãôãôðéí Apple Safari, IE5(Mac) å-Opera òãééï ìà ðúîëéí, åëì äè÷ñè çééá ìäéåú á÷åã HTML.';
-
+++ /dev/null
-// Hebrew Language File
-// Translation provided by Erel Segal
-
-// Buttons
-var lblSubmit = "שלח"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "טקסט מעוצב"; // Label of the Show Design view link
-var lblModeHTML = "קוד מקור"; // Label of the Show Code view link
-var lblPreview = "תצוגה מקדימה";
-var lblSave = "שמור";
-var lblPrint = "הדפס";
-var lblSelectAll = "בחר הכל";
-var lblSpellCheck = "בדוק איות";
-var lblCut = "גזור";
-var lblCopy = "העתק";
-var lblPaste = "הדבק";
-var lblPasteText = "הדבק כטקסט פשוט";
-var lblPasteWord = "הדבק מתוך וורד";
-var lblUndo = "בטל פעולה אחרונה";
-var lblRedo = "בצע שוב";
-var lblHR = "קו מפריד";
-var lblInsertChar = "סימן מיוחד";
-var lblBold = "הדגש";
-var lblItalic = "הפוך לכתב נטוי";
-var lblUnderline = "מתח קו תחתי";
-var lblStrikeThrough = "מתח קו חוצה";
-var lblSuperscript = "כתב עילי";
-var lblSubscript = "כתב תחתי";
-var lblAlgnLeft = "יישר שמאלה";
-var lblAlgnCenter = "יישר למרכז";
-var lblAlgnRight = "יישר ימינה";
-var lblJustifyFull = "יישר לצדדים";
-var lblOL = "רשימה ממוספרת";
-var lblUL = "רשימה לא ממוספרת";
-var lblOutdent = "משוך פיסקה החוצה";
-var lblIndent = "דחוף פיסקה פנימה";
-var lblTextColor = "צבע טקסט";
-var lblBgColor = "צבע רקע";
-var lblSearch = "חפש והחלף";
-var lblInsertLink = "קישור";
-var lblAddImage = "ציור";
-var lblInsertTable = "טבלה";
-var lblWordCount = "ספור מילים";
-var lblUnformat = "בטל עיצוב";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>סגנון</option>";
-lblFormat += "<option value=\"<h1>\">כותרת 1</option>";
-lblFormat += "<option value=\"<h2>\">כותרת 2</option>";
-lblFormat += "<option value=\"<h3>\">כותרת 3</option>";
-lblFormat += "<option value=\"<h4>\">כותרת 4</option>";
-lblFormat += "<option value=\"<h5>\">כותרת 5</option>";
-lblFormat += "<option value=\"<h6>\">כותרת 6</option>";
-lblFormat += "<option value=\"<p>\">ברירת מחדל של פיסקה</option>";
-lblFormat += "<option value=\"<address>\">כתובת</option>";
-lblFormat += "<option value=\"<pre>\">מעוצב מראש</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>גופן</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">גודל</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "שגיאה בטעינת תוכן.";
-var lblSearchConfirm = "הביטוי [SF] נמצא [RUNCOUNT] פעמים.\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "האם ברצונך להחליף את כל המופעים של הביטוי ב-[RW] ?\n";
-var lblSearchAbort = "הפעולה בוטלה.";
-var lblSearchNotFound = "לא נמצא.";
-var lblCountTotal = "מספר המילים";
-var lblCountChar = "תוים שאפשר עוד להוסיף";
-var lblCountCharWarn = "זהירות! התוכן ארוך מדי וייתכן שלא יישמר כמו שצריך";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "סוג הקישור";
-var lblLinkOldA = "סימניה קיימת";
-var lblLinkNewA = "סימניה חדשה";
-var lblLinkNoA = "אין סימניות";
-var lblLinkAnchors = "סימניות";
-var lblLinkAddress = "כתובת";
-var lblLinkText = "טקסט";
-var lblLinkOpenIn = "פתח קישור ב-";
-var lblLinkVal0 = "אנא ציין את כתובת הקישור.";
-var lblLinkSubmit = "אישור";
-var lblLinkCancel = "ביטול";
-// Insert Image
-var lblImageURL = "כתובת ציור";
-var lblImageAltText = "טקסט חלופי";
-var lblImageBorder = "גבול";
-var lblImageBorderPx = "פיקסלים";
-var lblImageVal0 = "אנא ציין את \"כתובת הציור\".";
-var lblImageSubmit = "אישור";
-var lblImageCancel = "ביטול";
-// Insert Table
-var lblTableRows = "שורות";
-var lblTableColumns = "עמודות";
-var lblTableWidth = "רוחב הטבלה";
-var lblTablePx = "פיקסלים";
-var lblTablePercent = "אחוזים";
-var lblTableBorder = "עובי הגבול";
-var lblTablePadding = "רווח בתוך התאים";
-var lblTableSpacing = "רווח בין התאים";
-var lblTableSubmit = "אישור";
-var lblTableCancel = "ביטול";
-// Search and Replace
-var lblSearchFind = "מה לחפש?";
-var lblSearchReplace = "במה להחליף?";
-var lblSearchMatch = "הבחן בין אותיות גדולות לקטנות?";
-var lblSearchWholeWord = "מצא רק מילים שלמות?";
-var lblSearchVal0 = "אנא הכנס ערך לחיפוש";
-var lblSearchSubmit = "אישור";
-var lblSearchCancel = "ביטול";
-// Paste As Plain Text
-var lblPasteTextHint = "עצה: כדי להדביק, אפשר להקליק כפתור-ימני ולבחור \"הדבק\" או להשתמש ב- Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "אנא הכנס טקסט."
-var lblPasteTextSubmit = "אישור";
-var lblPasteTextCancel = "ביטול";
-// Paste As Plain Text
-var lblPasteWordHint = "עצה: כדי להדביק, אפשר להקליק כפתור-ימני ולבחור \"הדבק\" או להשתמש ב- Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "אנא הכנס טקסט."
-var lblPasteWordSubmit = "אישור";
-var lblPasteWordCancel = "ביטול";
-
-
-// non-designMode
-var lblAutoBR = "הוסף סופי-שורה באופן אוטומטי";
-var lblRawHTML = "השתמש רק בקוד html גולמי";
-var lblnon_designMode = 'כדי להשתמש בעורך טקסט מעוצב, דרוש דפדפן <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> (לדוגמה, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) או <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (חלונות). הדפדפנים Apple Safari, IE5(Mac) ו-Opera עדיין לא נתמכים, וכל הטקסט חייב להיות בקוד HTML.';
-
+++ /dev/null
-// Italian Language File
-// Translation provided by Giulio Paci and LucaS(nickname)
-
-
-// Buttons
-var lblSubmit = "Invia"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Visualizza testo formattato"; // Label of the Show Design view link
-var lblModeHTML = "Visualizza sorgente HTML"; // Label of the Show Code view link
-var lblPreview = "Preview";
-var lblSave = "Salva";
-var lblPrint = "Stampa";
-var lblSelectAll = "Seleziona/Deseleziona Tutto";
-var lblSpellCheck = "Controllo ortografico";
-var lblCut = "Taglia";
-var lblCopy = "Copia";
-var lblPaste = "Incolla";
-var lblPasteText = "Incolla come Testo Semplice";
-var lblPasteWord = "Incolla da Word";
-var lblUndo = "Annulla";
-var lblRedo = "Ripristina";
-var lblHR = "Riga orizzontale";
-var lblInsertChar = "Inserisci Carattere Speciale";
-var lblBold = "Grassetto";
-var lblItalic = "Corsivo";
-var lblUnderline = "Sottolineato";
-var lblStrikeThrough = "Barrato";
-var lblSuperscript = "Apice";
-var lblSubscript = "Pedice";
-var lblAlgnLeft = "Allinea a sinistra";
-var lblAlgnCenter = "Centrato";
-var lblAlgnRight = "Allinea a destra";
-var lblJustifyFull = "Giustificato";
-var lblOL = "Elenco numerato";
-var lblUL = "Elenco non numerato";
-var lblOutdent = "Togli indentazione";
-var lblIndent = "Indenta";
-var lblTextColor = "Colore del testo";
-var lblBgColor = "Colore di sfondo";
-var lblSearch = "Cerca e Sostituisci";
-var lblInsertLink = "Inserisci collegamento";
-var lblAddImage = "Aggiungi immagine";
-var lblInsertTable = "Inserisci tabella";
-var lblWordCount = "Conteggio parole";
-var lblUnformat = "Togli formattazione";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Formato</option>";
-lblFormat += "<option value=\"<h1>\">Intestazione 1</option>";
-lblFormat += "<option value=\"<h2>\">Intestazione 2</option>";
-lblFormat += "<option value=\"<h3>\">Intestazione 3</option>";
-lblFormat += "<option value=\"<h4>\">Intestazione 4</option>";
-lblFormat += "<option value=\"<h5>\">Intestazione 5</option>";
-lblFormat += "<option value=\"<h6>\">Intestazione 6</option>";
-lblFormat += "<option value=\"<p>\">Paragrafo</option>";
-lblFormat += "<option value=\"<address>\">Indirizzo</option>";
-lblFormat += "<option value=\"<pre>\">Preformattato</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Carattere</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Dimensione</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Errore nel precaricamento del testo.";
-var lblSearchConfirm = "La stringa cercata [SF] è stata trovata [RUNCOUNT] volte.\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Sei sicuro di voler sostituire la stringa con [RW] ?\n";
-var lblSearchAbort = "Operazione annullata.";
-var lblSearchNotFound = "non è stata trovata.";
-var lblCountTotal = "Parole totali:";
-var lblCountChar = "Caratteri Disponibili";
-var lblCountCharWarn = "Attenzione! Il contenuto è troppo lungo e potrebbe non essere salvato correttamente.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Tipo del collegamento";
-var lblLinkOldA = "Ancoraggio esistente";
-var lblLinkNewA = "Nuovo ancoraggio";
-var lblLinkNoA = "Non esistono ancoraggi";
-var lblLinkAnchors = "Ancoraggio";
-var lblLinkAddress = "Indirizzo";
-var lblLinkText = "Testo del collegamento";
-var lblLinkOpenIn = "Apri il collegamento in";
-var lblLinkVal0 = "Inserire un URL.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Annulla";
-// Insert Image
-var lblImageURL = "URL dell\'immagine";
-var lblImageAltText = "Testo alternativo";
-var lblImageBorder = "Bordo";
-var lblImageBorderPx = "Pixels";
-var lblImageVal0 = "Inserire l\'\"" + lblImageURL + "\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Annulla";
-// Insert Table
-var lblTableRows = "Righe";
-var lblTableColumns = "Colonne";
-var lblTableWidth = "Larghezza";
-var lblTablePx = "pixels";
-var lblTablePercent = "percentuale";
-var lblTableBorder = "Bordo";
-var lblTablePadding = "Margine della cella";
-var lblTableSpacing = "Margine fra celle";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Annulla";
-// Search and Replace
-var lblSearchFind = "Cerca";
-var lblSearchReplace = "Sostituisci con";
-var lblSearchMatch = "Distingui fra maiuscole e minuscole";
-var lblSearchWholeWord = "Trova solo parole intere";
-var lblSearchVal0 = "Devi inserire qualcosa in \"" + lblSearchFind + "\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Annulla";
-// Paste As Plain Text
-var lblPasteTextHint = "Suggerimento: per incollare è possibile cliccare col tasto destro del mouse e scegliere \"Incolla\" o usare la combinazione di tasti Ctrl+V.<br><br>";
-var lblPasteTextVal0 = "Inserire il testo."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Annulla";
-// Paste As Plain Text
-var lblPasteWordHint = "Suggerimento: per incollare è possibile cliccare col tasto destro del mouse e scegliere \"Incolla\" o usare la combinazione di tasti Ctrl+V.<br><br>";
-var lblPasteWordVal0 = "Inserire il testo."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Annulla";
-
-// non-designMode
-var lblAutoBR = "Utilizza \"a capo\" automatici";
-var lblRawHTML = "Utilizza solo HTML grezzo";
-var lblnon_designMode = 'Per usare il Rich Text Editor, è necessario un browser <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> (es, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) o <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows). I browser Apple Safari, IE5(Mac) e Opera non sono al momento supportati e tutto il testo deve essere inserito in HTML.';
+++ /dev/null
-// Dutch Language File
-// Translation provided by CLock(nickname) and Chris Da Ponte
-
-// Buttons
-var lblSubmit = "Opslaan"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Ga naar Richtekst mode"; // Label of the Show Design view link
-var lblModeHTML = "Ga naar HTML mode"; // Label of the Show Code view link
-var lblPreview = "Preview";
-var lblSave = "Opslaan";
-var lblPrint = "Print";
-var lblSelectAll = "Selecteer/Deselecteer alles";
-var lblSpellCheck = "Spellingscontrole";
-var lblCut = "Knippen";
-var lblCopy = "Kopieren";
-var lblPaste = "Plakken";
-var lblPasteText = "Plakken als Platte Tekst";
-var lblPasteWord = "Plakken uit Word";
-var lblUndo = "Ongedaan maken";
-var lblRedo = "Opniew";
-var lblHR = "Horizontale lijn";
-var lblInsertChar = "Speciaal symbool invoegen";
-var lblBold = "Vetgedrukt";
-var lblItalic = "Schuingedrukt";
-var lblUnderline = "Onderstrepen";
-var lblStrikeThrough = "Doorstrepen";
-var lblSuperscript = "Hoofdletters";
-var lblSubscript = "Kleine letters";
-var lblAlgnLeft = "Links uitlijnen";
-var lblAlgnCenter = "Centreren";
-var lblAlgnRight = "Rechts uitlijnen";
-var lblJustifyFull = "Uitvullen";
-var lblOL = "Genummerde lijst";
-var lblUL = "Ongenummerde lijst";
-var lblOutdent = "Inspringing vergoten";
-var lblIndent = "Inspringing verkleinen";
-var lblTextColor = "Tekstkleur";
-var lblBgColor = "Achtergrondkleur";
-var lblSearch = "Zoeken en vervangen";
-var lblInsertLink = "Link invoegen";
-var lblAddImage = "Afbeelding invoegen";
-var lblInsertTable = "Tabel invoegen";
-var lblWordCount = "Aantal Woorden";
-var lblUnformat = "Verwijder Opmaak";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Stijl</option>";
-lblFormat += "<option value=\"<h1>\">Kop 1</option>";
-lblFormat += "<option value=\"<h2>\">Kop 2</option>";
-lblFormat += "<option value=\"<h3>\">Kop 3</option>";
-lblFormat += "<option value=\"<h4>\">Kop 4</option>";
-lblFormat += "<option value=\"<h5>\">Kop 5</option>";
-lblFormat += "<option value=\"<h6>\">Kop 6</option>";
-lblFormat += "<option value=\"<p>\">Paragraaf</option>";
-lblFormat += "<option value=\"<address>\">Adres</option>";
-lblFormat += "<option value=\"<pre>\">Code</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Lettertype</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Grootte</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Er is een fot opgetreden met het inladen van de content.";
-var lblSearchConfirm = "De zoekterm [SF] is gevonden [RUNCOUNT] time(s).\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Weet je zeker dat je de zoekterm wilt vervangen voor: [RW] ?\n";
-var lblSearchAbort = "Actie geannuleer.";
-var lblSearchNotFound = "is niet gevonden.";
-var lblCountTotal = "Aantal Woorden";
-var lblCountChar = "Beschikbare Karakters";
-var lblCountCharWarn = "Waarschuwing! De inhoud is te lang en kan wellicht niet correct worden opgeslagen.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Link Type";
-var lblLinkOldA = "bestaand anker";
-var lblLinkNewA = "nieuw anker";
-var lblLinkNoA = "Geen bestaande ankers";
-var lblLinkAnchors = "Ankers";
-var lblLinkAddress = "Adres";
-var lblLinkText = "Link tekst";
-var lblLinkOpenIn = "Open de link in";
-var lblLinkVal0 = "Voor aub een URL in.";
-var lblLinkSubmit = "Ok";
-var lblLinkCancel = "Annuleren";
-// Insert Image
-var lblImageURL = "URL van de afbeelding";
-var lblImageAltText = "Alt tekst";
-var lblImageBorder = "Rand";
-var lblImageBorderPx = "Pixels";
-var lblImageVal0 = "U moet wel iets invullen bij de \"Image URL\".";
-var lblImageSubmit = "Ok";
-var lblImageCancel = "Annuleren";
-// Insert Table
-var lblTableRows = "Rijen";
-var lblTableColumns = "Kolommen";
-var lblTableWidth = "Tabel breedte";
-var lblTablePx = "pixels";
-var lblTablePercent = "procent";
-var lblTableBorder = "Dikte v/d rand";
-var lblTablePadding = "Celopvulling";
-var lblTableSpacing = "Celruimte";
-var lblTableSubmit = "Ok";
-var lblTableCancel = "Annuleren";
-// Search and Replace
-var lblSearchFind = "Zoekterm";
-var lblSearchReplace = "Vervangen voor";
-var lblSearchMatch = "Hoofdlettergevoelig";
-var lblSearchWholeWord = "Vindt alleen hele woorden";
-var lblSearchVal0 = "Je moet wel wat invullen bij \"Find what:\".";
-var lblSearchSubmit = "Ok";
-var lblSearchCancel = "Annuleren";
-// Paste As Plain Text
-var lblPasteTextHint = "Hint: Om te plakken gebruik of rechter muis-klik en kies \"Plakken\" of gebruik de toetscombinatie Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Voer tekst in alstublieft.";
-var lblPasteTextSubmit = "Ok";
-var lblPasteTextCancel = "Annuleren";
-// Paste As Plain Text
-var lblPasteWordHint = "Hint: Om te plakken gebruik of rechter muis-klik en kies \"Plakken\" of gebruik de toetscombinatie Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Voer tekst in alstublieft.";
-var lblPasteWordSubmit = "Ok";
-var lblPasteWordCancel = "Annuleren";
-
-// non-designMode
-var lblAutoBR = "Automatische regelafbreking";
-var lblRawHTML = "Gebruik alleen ruwe HTML";
-var lblnon_designMode = 'Om hiervan gebruik te kunnen maken is een a <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> browser (eg, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) of <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows) benodigd. Apple Safari, IE5(Mac) en Opera browsers worden (nog) niet ondersteund.';
+++ /dev/null
-// Norwegian Language File
-// Translation provided by Thor Skaar
-
-// Buttons
-var lblSubmit = "Send"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Skift til RichText Mode"; // Label of the Show Design view link
-var lblModeHTML = "Skift til HTML Mode"; // Label of the Show Code view link
-var lblPreview = "Preview";
-var lblSave = "Lagre";
-var lblPrint = "Skriv ut";
-var lblSelectAll = "Marker alt";
-var lblSpellCheck = "Stavekontroll";
-var lblCut = "Klipp";
-var lblCopy = "Kopier";
-var lblPaste = "Lim inn";
-var lblPasteText = "Paste as Plain Text";
-var lblPasteWord = "Paste From Word";
-var lblUndo = "Angre";
-var lblRedo = "Angre igjen";
-var lblHR = "Horisontal linje";
-var lblInsertChar = "Sett inn spesialtegn";
-var lblBold = "Fet";
-var lblItalic = "Kursiv";
-var lblUnderline = "Underlinjert";
-var lblStrikeThrough = "Gjennomstreket";
-var lblSuperscript = "Hevet skrift";
-var lblSubscript = "Senket skrift";
-var lblAlgnLeft = "Venstrejustert";
-var lblAlgnCenter = "Midtstilt";
-var lblAlgnRight = "Høyrejustert";
-var lblJustifyFull = "Blokkjustert";
-var lblOL = "Numrert Liste";
-var lblUL = "Punktliste";
-var lblOutdent = "Reduser Innrykk";
-var lblIndent = "Øk innrykk";
-var lblTextColor = "Tekstfarge";
-var lblBgColor = "Bakgrunnsfarge";
-var lblSearch = "Søk og erstatt";
-var lblInsertLink = "Sett inn link";
-var lblAddImage = "Legg til bilde";
-var lblInsertTable = "Sett inn tabell";
-var lblWordCount = "Word Count";
-var lblUnformat = "Unformat";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Stil</option>";
-lblFormat += "<option value=\"<h1>\">Overskrift 1</option>";
-lblFormat += "<option value=\"<h2>\">Overskrift 2</option>";
-lblFormat += "<option value=\"<h3>\">Overskrift 3</option>";
-lblFormat += "<option value=\"<h4>\">Overskrift 4</option>";
-lblFormat += "<option value=\"<h5>\">Overskrift 5</option>";
-lblFormat += "<option value=\"<h6>\">Overskrift 6</option>";
-lblFormat += "<option value=\"<p>\">Avsnitt</option>";
-lblFormat += "<option value=\"<address>\">Addresse</option>";
-lblFormat += "<option value=\"<pre>\">Preformatert</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Font</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Størrelse</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Feil ved forhåndsvisning av innhold.";
-var lblSearchConfirm = "Søkeordet [SF] ble funnet [RUNCOUNT] gang(er).\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Vil du virkelig erstatte ordet med [RW] ?\n";
-var lblSearchAbort = "handling avbrutt.";
-var lblSearchNotFound = "ble ikke funnet.";
-var lblCountTotal = "Word Count";
-var lblCountChar = "Available Characters";
-var lblCountCharWarn = "Warning! Your content is too long and may not save correctly.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Link Type";
-var lblLinkOldA = "eksisterende anker";
-var lblLinkNewA = "nytt anker";
-var lblLinkNoA = "Ingen eksisterende anker";
-var lblLinkAnchors = "Anker";
-var lblLinkAddress = "Addresse";
-var lblLinkText = "Link Tekst";
-var lblLinkOpenIn = "Åpne Link I";
-var lblLinkVal0 = "Vennligst skriv url.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Avbryt";
-// Insert Image
-var lblImageURL = "Bilde URL";
-var lblImageAltText = "Alternativ Tekst";
-var lblImageBorder = "Ramme";
-var lblImageBorderPx = "Piksler";
-var lblImageVal0 = "Vennligst indiker \"Image URL\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Avbryt";
-// Insert Table
-var lblTableRows = "Rader";
-var lblTableColumns = "Kolonner";
-var lblTableWidth = "Tabell bredde";
-var lblTablePx = "piksler";
-var lblTablePercent = "prosent";
-var lblTableBorder = "Ramme tykkelse";
-var lblTablePadding = "Celle utforing";
-var lblTableSpacing = "Celle mellomrom";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Avbryt";
-// Search and Replace
-var lblSearchFind = "Finn hva";
-var lblSearchReplace = "Erstatt med";
-var lblSearchMatch = "Sammenlign bokstav";
-var lblSearchWholeWord = "Finn bare hele ord";
-var lblSearchVal0 = "Du må skrive inn noe \"Find what:\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Avbryt";
-// Paste As Plain Text
-var lblPasteTextHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Please enter text."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Avbryt";
-// Paste As Plain Text
-var lblPasteWordHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Please enter text."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Avbryt";
-
-// non-designMode
-var lblAutoBR = "Bruk Auto Linjeskift";
-var lblRawHTML = "Bruk bare rå HTML";
-var lblnon_designMode = 'For å bruke denne tekstbehandleren, må du ha <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a>Mozilla 1.3+(eg, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) eller <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows) webleser. Apple Safari, IE5(Mac) eller Opera lesere støtter ikke alle funksjoner.';
+++ /dev/null
-// Polish Language File (UTF-8)
-// Translation provided by Marcin Kierdelewicz, marcin(dot)kierdelewicz(at)gmail(dot)com
-
-// Buttons
-var lblSubmit = "Prześlij"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Przełącz do trybu RichText"; // Label of the Show Design view link
-var lblModeHTML = "Przełącz do trybu HTML"; // Label of the Show Code view link
-var lblPreview = "Podgląd";
-var lblSave = "Zapisz";
-var lblPrint = "Drukuj";
-var lblSelectAll = "Zaznacz/Odznacz wszystko";
-var lblSpellCheck = "Sprawdź pisownię";
-var lblCut = "Wytnij";
-var lblCopy = "Kopiuj";
-var lblPaste = "Wklej";
-var lblPasteText = "Wklej jako zwykły tekst";
-var lblPasteWord = "Wklej jako tekst z WORD'a";
-var lblUndo = "Cofnij";
-var lblRedo = "Powtórz";
-var lblHR = "Pozioma linia";
-var lblInsertChar = "Wstaw znaki specjalne";
-var lblBold = "Pogrubienie";
-var lblItalic = "Kursywa";
-var lblUnderline = "Podkreślenie";
-var lblStrikeThrough = "Rozstrzel tekst";
-var lblSuperscript = "Indeks górny";
-var lblSubscript = "Indeks dolny";
-var lblAlgnLeft = "Wyrównaj do lewej";
-var lblAlgnCenter = "Wyrównanie do środka";
-var lblAlgnRight = "Wyrównaj do prawej";
-var lblJustifyFull = "Wyjustuj";
-var lblOL = "Lista uporządkowana";
-var lblUL = "Lista nieuporządkowana";
-var lblOutdent = "Zmniejsz wcięcie";
-var lblIndent = "Zwiększ wcięcie";
-var lblTextColor = "Kolor tekstu";
-var lblBgColor = "Kolor tła";
-var lblSearch = "Wyszukaj i zamień";
-var lblInsertLink = "Wstaw odnośnik";
-var lblAddImage = "Dodaj rysunek";
-var lblInsertTable = "Wstaw tabelę";
-var lblWordCount = "Policz słowa";
-var lblUnformat = "Porzuć formatowanie";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Styl</option>";
-lblFormat += "<option value=\"<h1>\">Nagłówek 1</option>";
-lblFormat += "<option value=\"<h2>\">Nagłówek 2</option>";
-lblFormat += "<option value=\"<h3>\">Nagłówek 3</option>";
-lblFormat += "<option value=\"<h4>\">Nagłówek 4</option>";
-lblFormat += "<option value=\"<h5>\">Nagłówek 5</option>";
-lblFormat += "<option value=\"<h6>\">Nagłówek 6</option>";
-lblFormat += "<option value=\"<p>\">Akapit</option>";
-lblFormat += "<option value=\"<address>\">Adres</option>";
-lblFormat += "<option value=\"<pre>\">Preformatowany</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Czcionka</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Rozmiar</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Błąd ładowania treści.";
-var lblSearchConfirm = "Szukane wyrażenie [SF] występuje [RUNCOUNT] raz(y).\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Czy jesteś pewny, że chcesz zamienić te dane na [RW] ?\n";
-var lblSearchAbort = "Operacja przerwana.";
-var lblSearchNotFound = "nie został znaleziony.";
-var lblCountTotal = "Wpisanych słów";
-var lblCountChar = "Dostępnych znaków";
-var lblCountCharWarn = "Uwaga! Treść jest za długa i może zostać zapisana nieprawidłowo.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Typ odnośnika";
-var lblLinkOldA = "istniejąca kotwica";
-var lblLinkNewA = "nowa kotwica";
-var lblLinkNoA = "Brak istniejących kotwic";
-var lblLinkAnchors = "Kotwice";
-var lblLinkAddress = "Adres";
-var lblLinkText = "Tekst odnośnika";
-var lblLinkOpenIn = "Otwórz odnośnik w";
-var lblLinkVal0 = "Proszę wpisać url.";
-var lblLinkSubmit = "Wstaw";
-var lblLinkCancel = "Anuluj";
-// Insert Image
-var lblImageURL = "URL obrazka";
-var lblImageAltText = "Opis rysunku";
-var lblImageBorder = "Tło";
-var lblImageBorderPx = "pikseli";
-var lblImageVal0 = "Proszę wypełnić pole \"URL obrazka\".";
-var lblImageSubmit = "Wstaw";
-var lblImageCancel = "Anuluj";
-// Insert Table
-var lblTableRows = "Wierszy";
-var lblTableColumns = "Kolumn";
-var lblTableWidth = "Szerokość tabeli";
-var lblTablePx = "pikseli";
-var lblTablePercent = "procent";
-var lblTableBorder = "Grubość ramki";
-var lblTablePadding = "Odległości na zewnątrz";
-var lblTableSpacing = "Odległości względem komórek";
-var lblTableSubmit = "Wstaw";
-var lblTableCancel = "Anuluj";
-// Search and Replace
-var lblSearchFind = "Znajdź";
-var lblSearchReplace = "Zamień na";
-var lblSearchMatch = "Uwzględniaj wielkość liter";
-var lblSearchWholeWord = "Wyszukuj tylko całe wyrazy";
-var lblSearchVal0 = "Musisz wypełnić pole \"Znajdź:\".";
-var lblSearchSubmit = "Zamień";
-var lblSearchCancel = "Anuluj";
-// Paste As Plain Text
-var lblPasteTextHint = "Wskazówka: Aby wkleić tekst, możesz kliknąć prawym przyciskiem myszki i wybrać \"Paste\" lub użyć kombinacji klawiszy Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Proszę wprowadzić tekst."
-var lblPasteTextSubmit = "Zamień";
-var lblPasteTextCancel = "Anuluj";
-// Paste As Plain Text
-var lblPasteWordHint = "Wskazówka: Aby wkleić tekst, możesz kliknąć prawym przyciskiem myszki i wybrać \"Paste\" lub użyć kombinacji klawiszy Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Proszę wprowadzić tekst."
-var lblPasteWordSubmit = "Zamień";
-var lblPasteWordCancel = "Anuluj";
-
-// non-designMode
-var lblAutoBR = "Użyj automatycznego łamania linii";
-var lblRawHTML = "Użyj tylko czystego HTML";
-var lblnon_designMode = 'Aby korzystać z edytora "Rich Text" wymagana jest przeglądarka <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> (np., <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) lub <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows). Przeglądarki Apple Safari, IE5(Mac) oraz Opera w obecnej chwili nie są wspierane i tekst musi być od razu wpisywany w postaci HTML.';
+++ /dev/null
-// Portuguese Language File
-// Translation provided by Afonso Serralha & João Nuno
-
-// Buttons
-var lblSubmit = "Enviar"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Ver em modo RichText"; // Label of the Show Design view link
-var lblModeHTML = "Ver em modo HTML"; // Label of the Show Code view link
-var lblPreview = "Preview";
-var lblSave = "Guardar";
-var lblPrint = "Imprimir";
-var lblSelectAll = "Seleccionar Tudo";
-var lblSpellCheck = "Verificação Ortográfica";
-var lblCut = "Cortar";
-var lblCopy = "Copiar";
-var lblPaste = "Colar";
-var lblPasteText = "Colar como Texto";
-var lblPasteWord = "Colar apartir do Word";
-var lblUndo = "Anular Acção";
-var lblRedo = "Reverter Acção";
-var lblHR = "Barra Horizontal";
-var lblInsertChar = "Inserir Caracter Especial";
-var lblBold = "Negrito";
-var lblItalic = "Itálico";
-var lblUnderline = "Sublinhado";
-var lblStrikeThrough = "Traçado";
-var lblSuperscript = "Sobre-escrito";
-var lblSubscript = "Sub-escrito";
-var lblAlgnLeft = "Alinhar à Esquerda";
-var lblAlgnCenter = "Centrar";
-var lblAlgnRight = "Alinhar à Direita";
-var lblJustifyFull = "Justificar";
-var lblOL = "Lista Ordenada";
-var lblUL = "Lista Não Ordenada";
-var lblOutdent = "Recuar Parágrafo";
-var lblIndent = "Avançar Parágrafo";
-var lblTextColor = "Côr do Texto";
-var lblBgColor = "Côr do Fundo";
-var lblSearch = "Pesquisar e Substituir";
-var lblInsertLink = "Inserir Link";
-var lblAddImage = "Inserir Imagem";
-var lblInsertTable = "Inserir Tabela";
-var lblWordCount = "Número de Palavras";
-var lblUnformat = "Remover Formatação";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Formato</option>";
-lblFormat += "<option value=\"<h1>\">Título 1</option>";
-lblFormat += "<option value=\"<h2>\">Título 2</option>";
-lblFormat += "<option value=\"<h3>\">Título 3</option>";
-lblFormat += "<option value=\"<h4>\">Título 4</option>";
-lblFormat += "<option value=\"<h5>\">Título 5</option>";
-lblFormat += "<option value=\"<h6>\">Título 6</option>";
-lblFormat += "<option value=\"<p>\">Parágrafo</option>";
-lblFormat += "<option value=\"<address>\">Endereço</option>";
-lblFormat += "<option value=\"<pre>\">Pré-formatado</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Tipo de Letra</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Tamanho</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Erro ao carregar conteúdo.";
-var lblSearchConfirm = "A expressão [SF] foi encontrada [RUNCOUNT] vez(es).\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Tem a certeza de pretender substituir estas ocorrências por [RW] ?\n";
-var lblSearchAbort = "Operação Cancelada.";
-var lblSearchNotFound = "não encontrada.";
-var lblCountTotal = "Número de Palavras";
-var lblCountChar = "Caracteres Disponíveis";
-var lblCountCharWarn = "Atenção! O conteúdo inserido é demasiado longo e poderá não ficar gravado correctamente.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Tipo de Link";
-var lblLinkOldA = "Âncora existente";
-var lblLinkNewA = "nova Âncora";
-var lblLinkNoA = "Âncoras inexistentes.";
-var lblLinkAnchors = "Âncoras";
-var lblLinkAddress = "Endereço";
-var lblLinkText = "Texto do Link";
-var lblLinkOpenIn = "Abrir Link em";
-var lblLinkVal0 = "Introduza um URL.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Cancelar";
-// Insert Image
-var lblImageURL = "URL da Imagem";
-var lblImageAltText = "Texto Alternativo";
-var lblImageBorder = "Bordo";
-var lblImageBorderPx = "Pixeis";
-var lblImageVal0 = "Indique por favor o \"URL da Imagem\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Cancelar";
-// Insert Table
-var lblTableRows = "Linhas";
-var lblTableColumns = "Colunas";
-var lblTableWidth = "Largura da Tabela";
-var lblTablePx = "pixeis";
-var lblTablePercent = "por cento";
-var lblTableBorder = "Espessura do Bordo";
-var lblTablePadding = "Espaçamento intra-célula";
-var lblTableSpacing = "Espaçamento inter-célula";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Cancelar";
-// Search and Replace
-var lblSearchFind = "Texto a Pesquisar";
-var lblSearchReplace = "Substituir por";
-var lblSearchMatch = "Ocorrência exacta";
-var lblSearchWholeWord = "Pesquisar palavra integral";
-var lblSearchVal0 = "É necessário introduzir conteúdo em \"Texto a Pesquisar:\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Cancelar";
-// Paste As Plain Text
-var lblPasteTextHint = "Ajuda: Para colar texto você pode usar o botão direito do rato e escolher "Colar" ou usar a combinação de teclas Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Por favor insira texto."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Cancelar";
-// Paste As Plain Text
-var lblPasteWordHint = "Ajuda: Para colar texto você pode usar o botão direito do rato e escolher "Colar" ou usar a combinação de teclas Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Por favor insira texto."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Cancelar";
-
-// non-designMode
-var lblAutoBR = "Usar Quebra de Linha Automática";
-var lblRawHTML = "Usar apenas HTML de baixo nível";
-var lblnon_designMode = 'Para usar o ´Rich Text Editor´, é necessário dispor do browser <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> (eg, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) ou <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows). Não são suportados os browsers Apple Safari, IE5(Mac) e Opera, pelo que todo o texto tem nestes casos que ser editado em HTML.';
+++ /dev/null
-// Russian Language File
-// Translation provided by ??????? ?????? (norfolk_@rambler.ru)
-
-// Buttons
-var lblSubmit = "Îòïðàâèòü"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "RichText Ðåæèì"; // Label of the Show Design view link
-var lblModeHTML = "HTML Ðåæèì"; // Label of the Show Code view link
-var lblPreview = "Ïðîñìîòð";
-var lblSave = "Ñîõðàíèòü";
-var lblPrint = "Ðàñïå÷àòàòü";
-var lblSelectAll = "Âûáðàòü/Ñíÿòü Âñ¸";
-var lblSpellCheck = "Îðôîãðàôèÿ";
-var lblCut = "Âûðåçàòü";
-var lblCopy = "Ñêîïèðîâàòü";
-var lblPaste = "Âñòàâèòü";
-var lblPasteText = "Âñòàâèòü ïðîñòûì òåêñòîì";
-var lblPasteWord = "Âñòàâèòü èç Word";
-var lblUndo = "Îòìåíèòü";
-var lblRedo = "Ïîâòîðèòü";
-var lblHR = "Ðàçäåëèòåëü";
-var lblInsertChar = "Âñòàâèòü ñïåöèàëüíûé ñèìâîë";
-var lblBold = "Æèðíûé";
-var lblItalic = "Íàêëîííûé";
-var lblUnderline = "Ïîä÷¸ðêíóòûé";
-var lblStrikeThrough = "Strike Through";
-var lblSuperscript = "Âåðõíèé èíäåêñ";
-var lblSubscript = "Íèæíèé èíäåêñ";
-var lblAlgnLeft = "Ïî ëåâîìó êðàþ";
-var lblAlgnCenter = "Îò öåíòðà";
-var lblAlgnRight = "Ïî ïðàâîìó êðàþ";
-var lblJustifyFull = "Ïî øèðèíå";
-var lblOL = "Íóìåðîâàííûé ñïèñîê";
-var lblUL = "Ìàðêèðîâàííûé ñïèñîê";
-var lblOutdent = "Âûñòóïèòü";
-var lblIndent = "Îòñòóïèòü";
-var lblTextColor = "Öâåò òåêñòà";
-var lblBgColor = "Öâåò ôîíà";
-var lblSearch = "Íàéòè è çàìåíèòü";
-var lblInsertLink = "Âñòàâèòü ññûëêó";
-var lblAddImage = "Äîáàâèòü êàðòèíêó";
-var lblInsertTable = "Âñòàâèòü òàáëèöó";
-var lblWordCount = "Ïîäñ÷¸ò ñëîâ";
-var lblUnformat = "Ðàñôîðìàòèðîâàòü";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Ôîðìàò</option>";
-lblFormat += "<option value=\"<h1>\">Çàãîëîâîê 1</option>";
-lblFormat += "<option value=\"<h2>\">Çàãîëîâîê 2</option>";
-lblFormat += "<option value=\"<h3>\">Çàãîëîâîê 3</option>";
-lblFormat += "<option value=\"<h4>\">Çàãîëîâîê 4</option>";
-lblFormat += "<option value=\"<h5>\">Çàãîëîâîê 5</option>";
-lblFormat += "<option value=\"<h6>\">Çàãîëîâîê 6</option>";
-lblFormat += "<option value=\"<p>\">Ïàðàãðàô</option>";
-lblFormat += "<option value=\"<address>\">Àäðåñ</option>";
-lblFormat += "<option value=\"<pre>\">Ïðåôîðìàò</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Øðèôò</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Ðàçìåð</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Îøèáêà ïðè çàãðóçêå ñîäåðæèìîãî";
-var lblSearchConfirm = "Èñêîìîå ñî÷åòàíèå [SF] áûëî íàéäåíî [RUNCOUNT] ðàç(à).\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "Âû äåéñòâèòåëüíî õîòèòå çàìåíèòü âõîæäåíèÿ íà [RW] ?\n";
-var lblSearchAbort = "Îïåðàöèÿ ïðåðâàíà.";
-var lblSearchNotFound = "íå íàéäåíî.";
-var lblCountTotal = "Ïîäñ÷¸ò ñëîâ";
-var lblCountChar = "Äîñòóïíûå ñèìâîëû";
-var lblCountCharWarn = "Âíèìàíèå! Ôðàãìåíò ñëèøêîì äëèííûé è ìîæåò áûòü ñîõðàí¸í íåêîððåêòíî.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "Òèï ññûëêè";
-var lblLinkOldA = "Ñóùåñòâóþùèé àíêåð";
-var lblLinkNewA = "Íîâûé àíêåð";
-var lblLinkNoA = "Àíêåðû íå çàäàíû";
-var lblLinkAnchors = "Àíêåðû";
-var lblLinkAddress = "Àäðåñ";
-var lblLinkText = "Òåêñò ññûëêè";
-var lblLinkOpenIn = "Îòêðûòü ññûëêó â";
-var lblLinkVal0 = "Ïîæàëóéñòà, ââåäèòå URL.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Îòìåíà";
-// Insert Image
-var lblImageURL = "URL êàðòèíêè";
-var lblImageAltText = "Àëüòåðíàòèâíûé òåêñò";
-var lblImageBorder = "Ãðàíèöà";
-var lblImageBorderPx = "Ïèêñåëîâ";
-var lblImageVal0 = "Óêàæèòå \"Image URL\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Îòìåíà";
-// Insert Table
-var lblTableRows = "Ñòðîê";
-var lblTableColumns = "Ñòîëáöîâ";
-var lblTableWidth = "Øèðèíà òàáëèöû";
-var lblTablePx = "ïèêñåëû";
-var lblTablePercent = "ïðîöåíòû";
-var lblTableBorder = "Òîëùèíà ãðàíèöû";
-var lblTablePadding = "Äî ðàìêè ÿ÷åéêè";
-var lblTableSpacing = "Ìåæäó ÿ÷åéêàìè";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Îòìåíà";
-// Search and Replace
-var lblSearchFind = "Èñêàòü";
-var lblSearchReplace = "Çàìåíèòü íà";
-var lblSearchMatch = "Ó÷èòûâàòü ðåãèñòð";
-var lblSearchWholeWord = "Òîëüêî ñëîâî öåëèêîì";
-var lblSearchVal0 = "Çàäàéòå ïîëå \"Èñêàòü:\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Îòìåíà";
-// Paste As Plain Text
-var lblPasteTextHint = "Ñîâåò: ×òîáû âñòàâèòü âû ìîæåòå ù¸ëêíóòü ïðàâîé êíîïêîé ìûøè è âûáðàòü \"Âñòàâèòü\" èëè âîñïîëüçîâàòüñÿ Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Ïîæàëóéñòà ââåäèòå òåêñò."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Îòìåíà";
-// Paste As Plain Text
-var lblPasteWordHint = "Ñîâåò: ×òîáû âñòàâèòü âû ìîæåòå ù¸ëêíóòü ïðàâîé êíîïêîé ìûøè è âûáðàòü \"Âñòàâèòü\" èëè âîñïîëüçîâàòüñÿ Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Ïîæàëóéñòà ââåäèòå òåêñò."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Îòìåíà";
-
-
-// non-designMode
-var lblAutoBR = "Àâòîìàòè÷åñêèé ðàçðûâ ñòðîêè";
-var lblRawHTML = "Òîëüêî HTML";
-var lblnon_designMode = '×òîáû èñïîëüçîâàòü Rich Text Editor òðåáóþòñÿ: <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+</a> áðàóçåðû (eg, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) èëè <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+</a> (Windows). Apple Safari, IE5(Mac) è Opera ïîê àíå ïîääåðæèâàþòñÿ è âåñü òåêñò äîëæåí áûòü íà HTML.';
+++ /dev/null
-// Slovak Language File
-// Translation provided by Rolf Cleis, www.cleis.net
-
-// Buttons
-var lblSubmit = "Potvrdit"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "Prepnút do RichText režimu"; // Label of the Show Design view link
-var lblModeHTML = "Prepnút do HTML režimu"; // Label of the Show Code view link
-var lblPreview = "Preview";
-var lblSave = "Uložit";
-var lblPrint = "Tlacit";
-var lblSelectAll = "Oznacit/Odznacit všetko";
-var lblSpellCheck = "Kontrola pravopisu";
-var lblCut = "Vymazat";
-var lblCopy = "Kopírovat";
-var lblPaste = "Vložit";
-var lblPasteText = "Paste as Plain Text";
-var lblPasteWord = "Paste From Word";
-var lblUndo = "Vrátit naspät";
-var lblRedo = "Vrátit dopredu";
-var lblHR = "Horizontálne pravidlo";
-var lblInsertChar = "Vložit špeciálny znak";
-var lblBold = "Tucné písmo";
-var lblItalic = "Šikmé písmo";
-var lblUnderline = "Podciarknuté písmo";
-var lblStrikeThrough = "Preciarknút";
-var lblSuperscript = "Index";
-var lblSubscript = "Prípona";
-var lblAlgnLeft = "Zarovnat zlava";
-var lblAlgnCenter = "Vycentrovat";
-var lblAlgnRight = "Zarovnat sprava";
-var lblJustifyFull = "Potvrdit všetko";
-var lblOL = "Usporiadaný zoznam";
-var lblUL = "Neusporiadaný zoznam";
-var lblOutdent = "Odsek dolava";
-var lblIndent = "Odsek doprava";
-var lblTextColor = "Farba písma";
-var lblBgColor = "Farba pozadia";
-var lblSearch = "Nájst a nahradit";
-var lblInsertLink = "Vložit odkaz";
-var lblAddImage = "Vložit obrázok";
-var lblInsertTable = "Vložit tabulku";
-var lblWordCount = "Word Count";
-var lblUnformat = "Unformat";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>Formát</option>";
-lblFormat += "<option value=\"<h1>\">Nadpis 1</option>";
-lblFormat += "<option value=\"<h2>\">Nadpis 2</option>";
-lblFormat += "<option value=\"<h3>\">Nadpis 3</option>";
-lblFormat += "<option value=\"<h4>\">Nadpis 4</option>";
-lblFormat += "<option value=\"<h5>\">Nadpis 5</option>";
-lblFormat += "<option value=\"<h6>\">Nadpis 6</option>";
-lblFormat += "<option value=\"<p>\">Odstavec</option>";
-lblFormat += "<option value=\"<address>\">Adresa</option>";
-lblFormat += "<option value=\"<pre>\">Vopred naformátované</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>Písmo</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">Velkost</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "Chyba v predbežnom natiahnutí obsahu";
-var lblSearchConfirm = "Hladaný výraz [SF] bol nájdený [RUNCOUNT] krát.\n\n"; // Nechat v [SF], [RUNCOUNT] a [RW]
-lblSearchConfirm += "Naozaj chcete zamenit tieto vstupy s [RW] ?\n";
-var lblSearchAbort = "Operácia zrušená.";
-var lblSearchNotFound = "nenájdené.";
-var lblCountTotal = "Word Count";
-var lblCountChar = "Available Characters";
-var lblCountCharWarn = "Warning! Your content is too long and may not save correctly.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "typ odkazu";
-var lblLinkOldA = "existujúca kotva";
-var lblLinkNewA = "nová kotva";
-var lblLinkNoA = "žiadne existujúce kotvy";
-var lblLinkAnchors = "Kotvy";
-var lblLinkAddress = "Adresa";
-var lblLinkText = "textový odkAz";
-var lblLinkOpenIn = "otvorit odkaz v";
-var lblLinkVal0 = "Vložte url adresu.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Zrušit";
-// Insert Image
-var lblImageURL = "URL obrázok";
-var lblImageAltText = "alternatívny text";
-var lblImageBorder = "okraj";
-var lblImageBorderPx = "pixely";
-var lblImageVal0 = "oznacit URL obrázok.";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Zrušit";
-// Insert Table
-var lblTableRows = "Riadky";
-var lblTableColumns = "Stlpce";
-var lblTableWidth = "Šírka tabulky";
-var lblTablePx = "pixely";
-var lblTablePercent = "percento";
-var lblTableBorder = "Hrúbka okraja";
-var lblTablePadding = "Obsah bunky";
-var lblTableSpacing = "Odstup buniek";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Zrušit";
-// Search and Replace
-var lblSearchFind = "Hladat";
-var lblSearchReplace = "Zamenit za";
-var lblSearchMatch = "Porovnat";
-var lblSearchWholeWord = "Hladat iba celé slová";
-var lblSearchVal0 = "Vložit nieco do \"Hladat:\".";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Zrušit";
-// Paste As Plain Text
-var lblPasteTextHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Please enter text."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Zrušit";
-// Paste As Plain Text
-var lblPasteWordHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Please enter text."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Zrušit";
-
-// non-designMode
-var lblAutoBR = "použit automatický prerušovac ciar";
-var lblRawHTML = "Použit iba cistý HTML";
-var lblnon_designMode = "Použit Rich Text Editor, vyžaduje sa <a href=\"http://www.mozilla.org/\" target=\"_new\">Mozilla 1.3+</a> browser (eg, <a href=\"http://www.mozilla.org/products/firefox/\" target=_new>Firefox</a>) alebo <a href=\"http://www.microsoft.com/windows/ie/default.asp\" target=\"_new\">MS IE5+</a> (Windows). Apple Safari, IE5(Mac) a Opera browsery nie sú v súcasnosti podporované a celý text musí byt vo formáte HTML.";
+++ /dev/null
-// Swedish Language File
-// Provided by Olle Jansson, ollej(at)swedesign.com.au and Johan Norman
-
-// Knappar:
-var lblSubmit = "Skicka"; // Etikett för non-designMode() & icke fullskärm RTE
-var lblModeRichText = "Växla till RichText Mode"; // Etikett för 'Show Design view' länk
-var lblModeHTML = "Växla till HTML Mode"; // Etikett för 'Show Code view' länk
-var lblPreview = "Preview";
-var lblSave = "Spara";
-var lblPrint = "Skriv ut";
-var lblSelectAll = "Markera/Avmarkera allt";
-var lblSpellCheck = "Stavningskontroll";
-var lblCut = "Klipp ut";
-var lblCopy = "Kopiera";
-var lblPaste = "Klistra in";
-var lblPasteText = "Klistra in som ren text";
-var lblPasteWord = "Klistra in från Word";
-var lblUndo = "Ångra";
-var lblRedo = "Återställ";
-var lblHR = "Vågrät linje";
-var lblInsertChar = "Infoga specialtecken";
-var lblBold = "Fet";
-var lblItalic = "Kursiv";
-var lblUnderline = "Understruken";
-var lblStrikeThrough = "Överstruken";
-var lblSuperscript = "Upphöjd";
-var lblSubscript = "Nedsänkt";
-var lblAlgnLeft = "Vänsterställd";
-var lblAlgnCenter = "Centrerad";
-var lblAlgnRight = "Högerställd";
-var lblJustifyFull = "Rak höger";
-var lblOL = "Numrerad lista";
-var lblUL = "Onumrerad lista";
-var lblOutdent = "Minska indrag";
-var lblIndent = "Öka indrag";
-var lblTextColor = "Textfärg";
-var lblBgColor = "Bakgrundsfärg";
-var lblSearch = "Sök och ersätt";
-var lblInsertLink = "Infoga länk";
-var lblAddImage = "Infoga bild";
-var lblInsertTable = "Infoga tabell";
-var lblWordCount = "Antal ord";
-var lblUnformat = "Oformaterad";
-
-// Listor:
-
-// Formatlista
-var lblFormat = "<option value=\"\" selected>Format</option>";
-lblFormat += "<option value=\"<h1>\">Rubrik 1</option>";
-lblFormat += "<option value=\"<h2>\">Rubrik 2</option>";
-lblFormat += "<option value=\"<h3>\">Rubrik 3</option>";
-lblFormat += "<option value=\"<h4>\">Rubrik 4</option>";
-lblFormat += "<option value=\"<h5>\">Rubrik 5</option>";
-lblFormat += "<option value=\"<h6>\">Rubrik 6</option>";
-lblFormat += "<option value=\"<p>\">Stycke</option>";
-lblFormat += "<option value=\"<address>\">Adress</option>";
-lblFormat += "<option value=\"<pre>\">Förformatterat</option>";
-
-// Fontvalslista
-var lblFont = "<option value=\"\" selected>Font</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-
-// Storlekslista
-var lblSize = "<option value=\"\">Storlek</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Varningar:
-
-var lblErrorPreload = "Fel vid .";
-var lblSearchConfirm = "Sökuttrycket [SF] hittades [RUNCOUNT] gång(er).\n\n";
-lblSearchConfirm += "Ska allt detta ersättas med [RW] ?\n";
-var lblSearchAbort = "Åtgärden avbröts.";
-var lblSearchNotFound = "kunde inte hittas.";
-var lblCountTotal = "Antal ord";
-var lblCountChar = "Tillgängliga tecken";
-var lblCountCharWarn = "Varning! Din text är för lång och kanske inte kan sparas korrekt.";
-
-// Dialogrutor:
-
-// Infoga länk
-var lblLinkType = "Länktyp";
-var lblLinkOldA = "befintligt ankare";
-var lblLinkNewA = "nytt ankare";
-var lblLinkNoA = "Finns inga ankare";
-var lblLinkAnchors = "Ankaren";
-var lblLinkAddress = "Adress";
-var lblLinkText = "Länktext";
-var lblLinkOpenIn = "Öppna länk i";
-var lblLinkVal0 = "Ange en url.";
-var lblLinkSubmit = "OK";
-var lblLinkCancel = "Avbryt";
-
-// Infoga bild
-var lblImageURL = "Bildens URL";
-var lblImageAltText = "Alternativ text";
-var lblImageBorder = "Ram";
-var lblImageBorderPx = "Pixlar";
-var lblImageVal0 = "Ange \"Bildens URL\".";
-var lblImageSubmit = "OK";
-var lblImageCancel = "Avbryt";
-
-// Infoga tabell
-var lblTableRows = "Rader";
-var lblTableColumns = "Kolumner";
-var lblTableWidth = "Tabellbredd";
-var lblTablePx = "pixlar";
-var lblTablePercent = "procent";
-var lblTableBorder = "Ramtjocklek";
-var lblTablePadding = "Cellmarginaler";
-var lblTableSpacing = "Cellavstånd";
-var lblTableSubmit = "OK";
-var lblTableCancel = "Avbryt";
-
-// Sök och ersätt
-var lblSearchFind = "Sök";
-var lblSearchReplace = "Ersätt med";
-var lblSearchMatch = "Matcha gemener/VERSALER";
-var lblSearchWholeWord = "Sök bara hela ord";
-var lblSearchVal0 = "\"Sök:\" får inte vara tom.";
-var lblSearchSubmit = "OK";
-var lblSearchCancel = "Avbryt";
-// Paste As Plain Text
-var lblPasteTextHint = "Tips: För att klistra in kan du antingen högerklicka och välja \\94Klistra in\\94 eller använda tangentkombinationen Ctrl-V. .<br><br>";
-var lblPasteTextVal0 = "Var vänlig och skriv in text."
-var lblPasteTextSubmit = "OK";
-var lblPasteTextCancel = "Avbryt";
-// Paste As Plain Text
-var lblPasteWordHint = "Tips: För att klistra in kan du antingen högerklicka och välja \\94Klistra in\\94 eller använda tangentkombinationen Ctrl-V. .<br><br>";
-var lblPasteWordVal0 = "Var vänlig och skriv in text."
-var lblPasteWordSubmit = "OK";
-var lblPasteWordCancel = "Avbryt";
-
-// icke-designMode
-var lblAutoBR = "Använd automatiska radbrytningar";
-var lblRawHTML = "Använd bara rå HTML";
-var lblnon_designMode = 'Rich Text Editor kan användas med <a href="http://www.mozilla.org/" target="_blank">Mozilla 1.3+</a>, (dvs. <a href="http://www.mozilla.org/products/firefox/" target="_blank">Firefox</a>) eller <a href="http://www.microsoft.com/windows/ie/default.asp" target="_blank">MS IE5+</a> (Windows). Apple Safari, IE5(Mac) och Opera bläddrare stöds inte för tillfället och all text måste vara HTML.';
+++ /dev/null
-// Simplified Chinese language file (UTF-8)
-// Translation provided by WebND Technologies - http://www.webnd.com.cn/
-
-// Buttons
-var lblSubmit = "提交"; // Button value for non-designMode() & non fullsceen RTE
-var lblModeRichText = "切换到文本模式"; // Label of the Show Design view link
-var lblModeHTML = "切换到HTML代码模式"; // Label of the Show Code view link
-var lblPreview = "";
-var lblSave = "保存";
-var lblPrint = "打印";
-var lblSelectAll = "选择/全部取消";
-var lblSpellCheck = "检查拼写";
-var lblCut = "剪切";
-var lblCopy = "复制";
-var lblPaste = "粘贴";
-var lblPasteText = "Paste as Plain Text";
-var lblPasteWord = "Paste From Word";
-var lblUndo = "撤销";
-var lblRedo = "重做";
-var lblHR = "水平线";
-var lblInsertChar = "插入特殊字符";
-var lblBold = "粗体";
-var lblItalic = "斜体";
-var lblUnderline = "下划线";
-var lblStrikeThrough = "删除线";
-var lblSuperscript = "上标";
-var lblSubscript = "下标";
-var lblAlgnLeft = "左对齐";
-var lblAlgnCenter = "居中";
-var lblAlgnRight = "右对齐";
-var lblJustifyFull = "编排格式";
-var lblOL = "整齐排列";
-var lblUL = "无序排列";
-var lblOutdent = "突出";
-var lblIndent = "缩进";
-var lblTextColor = "文本颜色";
-var lblBgColor = "背景颜色";
-var lblSearch = "查找和替换";
-var lblInsertLink = "插入链接";
-var lblAddImage = "添加图片";
-var lblInsertTable = "插入表格";
-var lblWordCount = "Word Count";
-var lblUnformat = "Unformat";
-
-// Dropdowns
-// Format Dropdown
-var lblFormat = "<option value=\"\" selected>格式段落</option>";
-lblFormat += "<option value=\"<h1>\">标题 1</option>";
-lblFormat += "<option value=\"<h2>\">标题 2</option>";
-lblFormat += "<option value=\"<h3>\">标题 3</option>";
-lblFormat += "<option value=\"<h4>\">标题 4</option>";
-lblFormat += "<option value=\"<h5>\">标题 5</option>";
-lblFormat += "<option value=\"<h6>\">标题 6</option>";
-lblFormat += "<option value=\"<p>\">段落</option>";
-lblFormat += "<option value=\"<address>\">地址</option>";
-lblFormat += "<option value=\"<pre>\">已编排格式</option>";
-// Font Dropdown
-var lblFont = "<option value=\"\" selected>字体</option>";
-lblFont += "<option value=\"Arial, Helvetica, sans-serif\">Arial</option>";
-lblFont += "<option value=\"Courier New, Courier, mono\">Courier New</option>";
-lblFont += "<option value=\"Palatino Linotype\">Palatino Linotype</option>";
-lblFont += "<option value=\"Times New Roman, Times, serif\">Times New Roman</option>";
-lblFont += "<option value=\"Verdana, Arial, Helvetica, sans-serif\">Verdana</option>";
-// Size Dropdown
-var lblSize = "<option value=\"\">大小</option>";
-lblSize += "<option value=\"1\">1</option>";
-lblSize += "<option value=\"2\">2</option>";
-lblSize += "<option value=\"3\">3</option>";
-lblSize += "<option value=\"4\">4</option>";
-lblSize += "<option value=\"5\">5</option>";
-lblSize += "<option value=\"6\">6</option>";
-lblSize += "<option value=\"7\">7</option>";
-
-// Alerts
-var lblErrorPreload = "预载内容错误.";
-var lblSearchConfirm = "搜索结果 [SF] [RUNCOUNT] 次.\n\n"; // Leave in [SF], [RUNCOUNT] and [RW]
-lblSearchConfirm += "确定要替换内容吗 [RW] ?\n";
-var lblSearchAbort = "操作失败.";
-var lblSearchNotFound = "无法查找.";
-var lblCountTotal = "Word Count";
-var lblCountChar = "Available Characters";
-var lblCountCharWarn = "Warning! Your content is too long and may not save correctly.";
-
-// Dialogs
-// Insert Link
-var lblLinkType = "链接类型";
-var lblLinkOldA = "当前锚记";
-var lblLinkNewA = "新锚记";
-var lblLinkNoA = "无当前锚记";
-var lblLinkAnchors = "锚记";
-var lblLinkAddress = "地址";
-var lblLinkText = "链接文本";
-var lblLinkOpenIn = "打开链接";
-var lblLinkVal0 = "请输入 url.";
-var lblLinkSubmit = "确定";
-var lblLinkCancel = "取消";
-// Insert Image
-var lblImageURL = "图片URL";
-var lblImageAltText = "可替换文本";
-var lblImageBorder = "边框";
-var lblImageBorderPx = "像素";
-var lblImageVal0 = "请显示 \"图片URL\".";
-var lblImageSubmit = "确定";
-var lblImageCancel = "取消";
-// Insert Table
-var lblTableRows = "行";
-var lblTableColumns = "列";
-var lblTableWidth = "表格宽度";
-var lblTablePx = "像素";
-var lblTablePercent = "百分比";
-var lblTableBorder = "边框粗细";
-var lblTablePadding = "单元格边距";
-var lblTableSpacing = "单元格间距";
-var lblTableSubmit = "确定";
-var lblTableCancel = "取消";
-// Search and Replace
-var lblSearchFind = "查找";
-var lblSearchReplace = "替换";
-var lblSearchMatch = "区分大小写";
-var lblSearchWholeWord = "全字匹配";
-var lblSearchVal0 = "你必须输入一些 \"查找内容:\".";
-var lblSearchSubmit = "确定";
-var lblSearchCancel = "取消";
-// Paste As Plain Text
-var lblPasteTextHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteTextVal0 = "Please enter text."
-var lblPasteTextSubmit = "确定";
-var lblPasteTextCancel = "取消";
-// Paste As Plain Text
-var lblPasteWordHint = "Hint: To paste you can either right-click and choose \"Paste\" or use the key combination of Ctrl-V.<br><br>";
-var lblPasteWordVal0 = "Please enter text."
-var lblPasteWordSubmit = "确定";
-var lblPasteWordCancel = "取消";
-
-// non-designMode
-var lblAutoBR = "使用自动链接分隔";
-var lblRawHTML = "只使用原始HTML";
-var lblnon_designMode = '使用字体编辑器, 需要 <a href="http://www.mozilla.org/" target="_new">Mozilla 1.3+或以上版本</a> 浏览器 (eg, <a href="http://www.mozilla.org/products/firefox/" target=_new>Firefox</a>) 或者 <a href="http://www.microsoft.com/windows/ie/default.asp" target="_new">MS IE5+或以上版本</a> (Windows) . Apple Safari, IE5(Mac) 和 Opera 浏览器不支持当前编辑器,所有字体必须是HTML编码.';
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
- <title>Text Color</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <script language="JavaScript" type="text/javascript">
- <!--
- function selectColor(color) {
- self.parent.setColor(color);
- }
- function InitColorPalette() {
- if (document.getElementsByTagName)
- var x = document.getElementsByTagName('TD');
- else if (document.all)
- var x = document.all.tags('TD');
- for (var i=0; i < x.length; i++) {
- x[i].onmouseover = over;
- x[i].onmouseout = out;
- x[i].onclick = click;
- x[i].style.background = x[i].id;
- x[i].style.border = '1px solid white';
- }
- }
- function over() {
- this.style.border = '1px dotted gray';
- }
- function out() {
- this.style.border = '1px solid white';
- }
- function click() {
- selectColor(this.id);
- }
- //-->
- </script>
-<style>
-body{background:white;margin:0px;}
-td{width:14px;height:14px;}
-img{width:1px;height:1px;}
-</style>
-</head>
-<body onLoad="InitColorPalette()">
-<table style="width:140px;height:95px;" cellpadding="0" cellspacing="0" align="center">
- <tr>
- <td id="#FFFFFF"><img></td>
- <td id="#FFCCCC"><img></td>
- <td id="#FFCC99"><img></td>
- <td id="#FFFF99"><img></td>
- <td id="#FFFFCC"><img></td>
- <td id="#99FF99"><img></td>
- <td id="#99FFFF"><img></td>
- <td id="#CCFFFF"><img></td>
- <td id="#CCCCFF"><img></td>
- <td id="#FFCCFF"><img></td>
- </tr>
- <tr>
- <td id="#CCCCCC"><img></td>
- <td id="#FF6666"><img></td>
- <td id="#FF9966"><img></td>
- <td id="#FFFF66"><img></td>
- <td id="#FFFF33"><img></td>
- <td id="#66FF99"><img></td>
- <td id="#33FFFF"><img></td>
- <td id="#66FFFF"><img></td>
- <td id="#9999FF"><img></td>
- <td id="#FF99FF"><img></td>
- </tr>
- <tr>
- <td id="#C0C0C0"><img></td>
- <td id="#FF0000"><img></td>
- <td id="#FF9900"><img></td>
- <td id="#FFCC66"><img></td>
- <td id="#FFFF00"><img></td>
- <td id="#33FF33"><img></td>
- <td id="#66CCCC"><img></td>
- <td id="#33CCFF"><img></td>
- <td id="#6666CC"><img></td>
- <td id="#CC66CC"><img></td>
- </tr>
- <tr>
- <td id="#999999"><img></td>
- <td id="#CC0000"><img></td>
- <td id="#FF6600"><img></td>
- <td id="#FFCC33"><img></td>
- <td id="#FFCC00"><img></td>
- <td id="#33CC00"><img></td>
- <td id="#00CCCC"><img></td>
- <td id="#3366FF"><img></td>
- <td id="#6633FF"><img></td>
- <td id="#CC33CC"><img></td>
- </tr>
- <tr>
- <td id="#666666"><img></td>
- <td id="#990000"><img></td>
- <td id="#CC6600"><img></td>
- <td id="#CC9933"><img></td>
- <td id="#999900"><img></td>
- <td id="#009900"><img></td>
- <td id="#339999"><img></td>
- <td id="#3333FF"><img></td>
- <td id="#6600CC"><img></td>
- <td id="#993399"><img></td>
- </tr>
- <tr>
- <td id="#333333"><img></td>
- <td id="#660000"><img></td>
- <td id="#993300"><img></td>
- <td id="#996633"><img></td>
- <td id="#666600"><img></td>
- <td id="#006600"><img></td>
- <td id="#336666"><img></td>
- <td id="#000099"><img></td>
- <td id="#333399"><img></td>
- <td id="#663366"><img></td>
- </tr>
- <tr>
- <td id="#000000"><img></td>
- <td id="#330000"><img></td>
- <td id="#663300"><img></td>
- <td id="#663333"><img></td>
- <td id="#333300"><img></td>
- <td id="#003300"><img></td>
- <td id="#003333"><img></td>
- <td id="#000066"><img></td>
- <td id="#330099"><img></td>
- <td id="#330033"><img></td>
- </tr>
-</table>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<script>document.write("<title>"+window.opener.lblPasteText+"</title>");</script>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<style type="text/css">
-<!--
-body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #EFEDDE; margin: 10px;}
-legend { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 5px; padding-right: 8px; }
-.style2 {font-size: 18px; background:black; font-wieght:bold; color:white; display:block; width:100%; }
-.show {left:auto;top:auto;position:auto;}
-.hide {left:-1000px;top:-1000px;position:absolute;}
--->
-</style>
-<script language="JavaScript" type="text/javascript">
-<!--
-if(opener.isIE7) {
- window.resizeTo(360,460);
-} else {
- window.resizeTo(360,440);
-}
-
-function submitForm(){
- if (document.frm_obj.content.value==''){
- alert(window.opener.lblPasteTextVal0);
- }else{
- cleaned = formatText(document.frm_obj.content.value);
- window.opener.insertHTML(cleaned);
- window.close();
- }
-}
-
-function formatText(html){
- html = html.replace(/&/g, "&");
- html = html.replace(/</g, "<");
- html = html.replace(/>/g, ">");
- html = html.replace(/\n/g,"</p><p>");
- html = html.replace(/\t/g," ");
- return html;
-}
-//-->
-</script>
-</head>
-<body>
-<form name="frm_obj">
-<fieldset style="margin:8px;"><legend><script>document.write(window.opener.lblPasteText);</script></legend>
-<div style="padding:8px;"><script>document.write(window.opener.lblPasteTextHint);</script><textarea name="content" type="text" id="cleanText" style="width:280px; height:230px;"></textarea></div>
-</fieldset>
-<center>
-<input type="button" name="btnsubmit" value="" style="width:100px" onclick="submitForm();"/>
-<input type="button" name="btncancel" value="" style="width:100px" onClick="window.close();"/>
-</center></form></body></html>
-<script>
-document.frm_obj.btnsubmit.value = window.opener.lblPasteTextSubmit;
-document.frm_obj.btncancel.value = window.opener.lblPasteTextCancel;
-document.frm_obj.content.focus();
-</script>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<script>document.write("<title>"+window.opener.lblPasteWord+"</title>");</script>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<style type="text/css">
-<!--
-body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #EFEDDE; margin: 10px;}
-legend { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 5px; padding-right: 8px; }
-.style2 {font-size: 18px; background:black; font-wieght:bold; color:white; display:block; width:100%; }
-.show {left:auto;top:auto;position:auto;}
-.hide {left:-1000px;top:-1000px;position:absolute;}
--->
-</style>
-<script language="JavaScript" type="text/javascript">
-<!--
-if(opener.isIE7) {
- window.resizeTo(360,460);
-} else {
- window.resizeTo(360,440);
-}
-
-function submitForm(){
- if (document.frm_obj.content.value==''){
- alert(window.opener.lblPasteWordVal0);
- }else{
- cleaned = stripWord(document.frm_obj.content.value);
- window.opener.insertHTML(cleaned);
- window.close();
- }
-}
-
-function stripWord(html){
- html = html.replace(/<o:p>\s*<\/o:p>/g,"<br>");
- html = html.replace(/<o:p>.*?<\/o:p>/g," <br>");
- // Remove mso-xxx styles.
- html = html.replace(/\s*mso-[^:]+:[^;"]+;?/gi,"");
- // Remove margin styles - does not affect indented text
- html = html.replace(/\s*MARGIN: 0cm 0cm 0pt\s*;/gi,"");
- html = html.replace(/\s*MARGIN: 0cm 0cm 0pt\s*"/gi,"\"");
- html = html.replace(/\s*TEXT-INDENT: 0cm\s*;/gi,"");
- html = html.replace(/\s*TEXT-INDENT: 0cm\s*"/gi,"\"");
- html = html.replace(/\s*TEXT-ALIGN: [^\s;]+;?"/gi,"\"");
- html = html.replace(/\s*PAGE-BREAK-BEFORE: [^\s;]+;?"/gi,"\"");
- html = html.replace(/\s*FONT-VARIANT: [^\s;]+;?"/gi,"\"");
- html = html.replace(/\s*tab-stops:[^;"]*;?/gi,"");
- html = html.replace(/\s*tab-stops:[^"]*/gi,"");
- // Remove FONT face attributes.
- html = html.replace(/\s*face="[^"]*"/gi,"");
- html = html.replace(/\s*face=[^ >]*/gi,"");
- html = html.replace(/\s*FONT-FAMILY:[^;"]*;?/gi,"");
- // Remove Class attributes
- html = html.replace(/<(\w[^>]*) class=([^ |>]*)([^>]*)/gi,"<$1$3");
- // Remove styles.
- html = html.replace(/<(\w[^>]*) style="([^\"]*)"([^>]*)/gi,"<$1$3");
- // Remove empty styles.
- html = html.replace(/\s*style="\s*"/gi,'');
- html = html.replace(/<SPAN\s*[^>]*>\s* \s*<\/SPAN>/gi,' ');
- html = html.replace(/<SPAN\s*[^>]*><\/SPAN>/gi,'');
- // Remove Lang attributes
- html = html.replace(/<(\w[^>]*) lang=([^ |>]*)([^>]*)/gi,"<$1$3");
- html = html.replace(/<SPAN\s*>(.*?)<\/SPAN>/gi,'$1');
- html = html.replace(/<FONT\s*>(.*?)<\/FONT>/gi,'$1');
- // Remove XML elements and declarations
- html = html.replace(/<\\?\?xml[^>]*>/gi,"");
- // Remove Tags with XML namespace declarations: <o:p></o:p>
- html = html.replace(/<\/?\w+:[^>]*>/gi,"");
- html = html.replace(/<H\d>\s*<\/H\d>/gi,'');
- html = html.replace(/<H1([^>]*)>/gi,'<span style="font-size:22;font-weight:bold">');
- html = html.replace(/<H2([^>]*)>/gi,'<span style="font-size:20;font-weight:bold">');
- html = html.replace(/<H3([^>]*)>/gi,'<span style="font-size:18;font-weight:bold">');
- html = html.replace(/<H4([^>]*)>/gi,'<span style="font-size:16;font-weight:bold">');
- html = html.replace(/<H5([^>]*)>/gi,'<span style="font-size:14;font-weight:bold">');
- html = html.replace(/<H6([^>]*)>/gi,'<span style="font-size:12;font-weight:bold">');
- html = html.replace(/<\/H\d>/gi, '</span><br><br>');
- html = html.replace(/<(U|I|STRIKE)> <\/\1>/g,' ');
- // Remove empty tags (three times, just to be sure).
- html = html.replace(/<([^\s>]+)[^>]*>\s*<\/\1>/g,'');
- // Transform <P> to <span>
- var re = new RegExp("(<P)([^>]*>.*?)(<\/P>)","gi");
- html=html.replace(re,"<span$2</span><br>");
- return html;
-}
-//-->
-</script>
-</head>
-<body>
-<form name="frm_obj">
-<fieldset style="margin:8px;"><legend><script>document.write(window.opener.lblPasteWord);</script></legend>
-<div style="padding:8px;"><script>document.write(window.opener.lblPasteWordHint);</script><textarea name="content" type="text" id="cleanText" style="width:280px; height:230px;"></textarea></div>
-</fieldset>
-<center>
-<input type="button" name="btnsubmit" value="" style="width:100px" onclick="submitForm();"/>
-<input type="button" name="btncancel" value="" style="width:100px" onClick="window.close();"/>
-</center></form></body></html>
-<script>
-document.frm_obj.btnsubmit.value = window.opener.lblPasteWordSubmit;
-document.frm_obj.btncancel.value = window.opener.lblPasteWordCancel;
-document.frm_obj.content.focus();
-</script>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--Thanks to Tom Bovingdon and Rob Rix-->
-<html>
-<head>
-<script>document.write("<title>"+window.opener.lblSearch+"</title>");</script>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<style type="text/css">
-<!--
-body { background-color: #EFEDDE; margin: 10px;}
-table { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
-legend { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 5px; padding-right: 8px; }
-.style2 {font-size: 18px; background:black; font-weight:bold; color:white; display:block; width:100%; }
-.show {left:auto;top:auto;position:auto;}
-.hide {left:-1000px;top:-1000px;position:absolute;}
--->
-</style>
-<script language="JavaScript" type="text/javascript">
-<!--
-if(opener.isIE7) {
- window.resizeTo(515, 250);
-} else if(document.all) {
- window.resizeTo(515, 240);
-} else {
- window.resizeTo(503, 236);
-}
-
-function submitForm() {
- if(document.getElementById("searchText").value == ""){
- alert(window.opener.lblSearchVal0);
- return;
- }
- var searchText = document.getElementById("searchText").value;
- var replaceText = document.getElementById("replaceText").value;
- window.opener.SearchAndReplace(searchText, replaceText, document.getElementById("matchCase").checked, document.getElementById("wholeWord").checked);
- window.close();
- return false;
-}
-//-->
-</script>
-</head><body><form name="linkForm">
-<table cellpadding="0" cellspacing="0" border="0" width=100%><tr>
-<td><fieldset style="margin-left: 5px;"><legend><script>document.write(window.opener.lblSearch);</script></legend>
-<div style="padding: 2px;"></div><table cellpadding="4" cellspacing="0" border="0" width=100%>
- <tr>
- <td align="right" nowrap><script>document.write(window.opener.lblSearchFind);</script>: </td>
- <td><input name="searchText" type="text" id="searchText" style="width:250px;height:18px;font-size:14px" value=""></td>
- </tr>
- <tr>
- <td align="right" nowrap><script>document.write(window.opener.lblSearchReplace);</script>: </td>
- <td><input name="replaceText" type="text" id="replaceText" style="width:250px;height:18px;font-size:14px" value=""></td>
- </tr>
- <tr>
- <td align="right" nowrap> </td>
- <td align="left">
- <input id=matchCase name=matchCase type=checkbox><script>document.write(window.opener.lblSearchMatch);</script><br>
- <input id=wholeWord name=wholeWord type=checkbox><script>document.write(window.opener.lblSearchWholeWord);</script>
- </td>
- </tr>
-</table>
-<div style="padding: 2px;"></div>
-</fieldset></td><td><td align="left" valign="top" style="padding: 8px;">
-<input type="button" name="btnsubmit" value="" style="width:100px" onclick="submitForm();"/><br>
-<input type="button" name="btncancel" value="" style="width:100px;" onClick="window.close();"/>
-</td></tr></table></form></body></html>
-<script>
-document.linkForm.btnsubmit.value = window.opener.lblSearchSubmit;
-document.linkForm.btncancel.value = window.opener.lblSearchCancel;
-</script>
+++ /dev/null
-////////////////////////////////////////////////////////////////////////////////
-//
-// Richtext Editor: Fork (RTEF) VERSION: 0.002
-// Released: 8/11/2006
-// For the latest release visit http://richtext.cabspace.com
-// For support visit http://cabspace.com/forums/?mforum=richtext
-//
-////////////////////////////////////////////////////////////////////////////////
-
-////////////////////////////////////////////////////////////////////////////////
-//
-// The MIT License
-//
-// Copyright (c) 2006 Timothy Bell
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-//
-////////////////////////////////////////////////////////////////////////////////
-
-// Constants
-var minWidth = 450; // minumum width
-var wrapWidth = 1245; //width at which all icons will appear on one bar
-var maxchar = 64000; // maximum number of characters per save
-var lang = "en"; //xhtml language
-var lang_direction = "ltr"; //language direction : ltr = left-to-right, rtl = right-to-left
-var encoding = "utf-8"; //xhtml encoding
-var zeroBorder = "#c0c0c0"; //guideline color - see showGuidelines()
-var btnText = "submit"; //Button value for non-designMode() & fullsceen rte
-var resize_fullsrcreen = true;
-// (resize_fullsrcreen) limited in that: 1)won't auto wrap icons. 2)won't
-// shrink to less than (wrapWidth)px if screen was initized over (wrapWidth)px;
-
-var keep_absolute = true; // !!!Disabled - see line 456 for details!!!!!
-// By default IE will try to convery all hyperlinks to absolute paths. By
-// setting this value to "false" it will retain the relative path.
-
-// Pointers
-var InsertChar;
-var InsertTable;
-var InsertLink;
-var InsertImg;
-var dlgReplace;
-var dlgPasteText;
-var dlgPasteWord;
-
-//Init Variables & Attributes
-var ua = navigator.userAgent.toLowerCase();
-var isIE = ((ua.indexOf("msie") != -1) && (ua.indexOf("opera") == -1) && (ua.indexOf("webtv") == -1))? true:false;
-var isIE7 = ((isIE) && (ua.indexOf("msie 7.") != -1))? true:false;
-var isGecko = (ua.indexOf("gecko") != -1)? true:false;
-var isSafari = (ua.indexOf("safari") != -1)? true:false;
-var safariVersion = parseFloat(ua.substring(ua.lastIndexOf("safari/") + 7));
-var isKonqueror = (ua.indexOf("konqueror") != -1)? true:false;
-var rng;
-var currentRTE;
-var allRTEs = "";
-var obj_width;
-var obj_height;
-var imagesPath;
-var includesPath;
-var cssFile;
-var generateXHTML = true;
-var isRichText = false;
-//check to see if designMode mode is available
-//Safari/Konqueror think they are designMode capable even though they are not
-//if(document.getElementById && document.designMode && !isSafari && !isKonqueror){
-if(document.getElementById && document.designMode) {
- isRichText = true;
-} else if ((isSafari && safariVersion >= 312) || isKonqueror) {
- //Safari 1.3+ is capable of designMode, Safari 1.3 = webkit build 312
- isRichText = true;
-}
-//for testing standard textarea, uncomment the following line
-//isRichText = false;
-
-var replacements = new Array (
- new RegExp(String.fromCharCode(145),'g'), "'",
- new RegExp(String.fromCharCode(146),'g'), "'",
- new RegExp("'"), "'",
- //convert all types of double quotes
- new RegExp(String.fromCharCode(147),'g'), "\"",
- new RegExp(String.fromCharCode(148),'g'), "\"",
- new RegExp("\""), """, //doesn't work
- //replace carriage returns & line feeds
- new RegExp("[\r\n]",'g'), " ");
-
-function rteSafe(html) {
- html = trim(html);
- for (i=0; i<replacements.length; i = i+2) {
- html = html.replace(replacements[i], replacements[i+1]);
- }
- return html;
-}
-
-// [DBC]
-var nbcommand = 0; // For not duplicating separators when no command between
-var defaultFont = "Times New Roman, Times, serif";
-var defaultSize = "13px";
-var activeCommand = { // Strait-forward HashMap
- put : function(foo, bar) {this[foo] = bar;},
- get : function(foo) {return this[foo];}
-}
-
-function initTextInput() {
- activeCommand.put("cut", lblCut);
- activeCommand.put("copy", lblCopy);
- activeCommand.put("paste", lblPaste);
- activeCommand.put("undo", lblUndo);
- activeCommand.put("redo", lblRedo);
- activeCommand.put("bold", lblBold);
- activeCommand.put("italic", lblItalic);
- activeCommand.put("underline", lblUnderline);
- activeCommand.put("list", lblUL);
- activeCommand.put("numbered_list", lblOL);
- activeCommand.put("indent", lblIndent);
- activeCommand.put("outdent", lblOutdent);
- activeCommand.put("replace", lblSearch);
- activeCommand.put("hyperlink", lblInsertLink);
-
- wrapWidth = 14 * 24;
- defaultFont = "Arial, Helvetica, sans-serif";
- initRTE("../rtef/images/", "", "", true);
-}
-
-function initTextEditor() {
- activeCommand.put("save", lblSave);
-// activeCommand.put("print", lblPrint);
- activeCommand.put("cut", lblCut);
- activeCommand.put("copy", lblCopy);
- activeCommand.put("paste", lblPaste);
- activeCommand.put("undo", lblUndo);
- activeCommand.put("redo", lblRedo);
- activeCommand.put("bold", lblBold);
- activeCommand.put("italic", lblItalic);
- activeCommand.put("underline", lblUnderline);
- activeCommand.put("list", lblUL);
- activeCommand.put("numbered_list", lblOL);
- activeCommand.put("indent", lblIndent);
- activeCommand.put("outdent", lblOutdent);
- activeCommand.put("replace", lblSearch);
- activeCommand.put("hyperlink", lblInsertLink);
-
- wrapWidth = 15 * 24;
- defaultFont = "Arial, Helvetica, sans-serif";
- initRTE("../rtef/images/", "", "", true);
-}
-
-function addCommand(name, action) {
- var label = activeCommand.get(name);
- if (label != null) {
- insertImg(label, name + ".gif", action);
- nbcommand += 1;
- }
-}
-
-function displayTextEditor(inputname, initialtext, width, height) {
- writeRichText(inputname, rteSafe(initialtext), '', width, height, true, false, false);
-}
-// [/DBC]
-
-function initRTE(imgPath, incPath, css, genXHTML){
- // CM 05/04/05 check args for compatibility with old RTE implementations
- if (arguments.length == 3) {
- genXHTML = generateXHTML;
- }
- //set paths vars
- imagesPath = imgPath;
- includesPath = incPath;
- cssFile = css;
- generateXHTML = genXHTML;
- if(isRichText){
- document.writeln('<style type="text/css">@import "' + includesPath + 'rte.css";</style>');
- }
- if(!isIE){
- minWidth = minWidth-48;
- wrapWidth = wrapWidth-102;
- }
-}
-
-function writeRichText(rte, html, css, width, height, buttons, readOnly, fullscreen) {
- currentRTE = rte;
- if(allRTEs.length > 0){
- allRTEs += ";";
- }
- allRTEs += rte;
- // CM 06/04/05 stops single quotes from messing everything up
- html=replaceIt(html,'\'',''');
- // CM 05/04/05 a bit of juggling for compatibility with old RTE implementations
- if (arguments.length == 6) {
- fullscreen = false;
- readOnly = buttons;
- buttons = height;
- height = width;
- width = css;
- css = "";
- }
- var iconWrapWidth = wrapWidth;
- var tablewidth;
- if(readOnly) {
- buttons = false;
- }
- if(fullscreen) {
- readOnly = false; // fullscreen is not readOnly and must show buttons
- buttons = true;
- // resize rte on resize if the option resize_fullsrcreen = true.
- if(isRichText && resize_fullsrcreen) {
- window.onresize = resizeRTE;
- }
- document.body.style.margin = "0px";
- document.body.style.overflow = "hidden";
- //adjust maximum table widths
- findSize("");
- width = obj_width;
- if(width < iconWrapWidth) {
- height = (obj_height - 83);
- } else {
- height = (obj_height - 55);
- }
- if (width < minWidth) {
- document.body.style.overflow = "auto";
- if(isIE) {
- height = obj_height-22;
- } else {
- height = obj_height-24;
- }
- width = minWidth;
- }
- tablewidth = width;
- } else {
- fullscreen = false;
- iconWrapWidth = iconWrapWidth-25;
- //adjust minimum table widths
- if(buttons && (width < minWidth)) {
- width = minWidth;
- }
- if(isIE){
- tablewidth = width;
- } else {
- tablewidth = width + 4;
- }
- }
- if(isRichText) {
- var rte_css = "";
- if(css.length > 0) {
- rte_css = css;
- } else {
- rte_css = cssFile;
- }
- document.writeln('<span class="rteDiv">');
- if(buttons) {
- document.writeln('<table class="rteBk" cellpadding=0 cellspacing=0 id="Buttons1_'+rte+'" width="' + tablewidth + '">');
- document.writeln('<tbody><tr>');
- insertBar();
- if(fullscreen || activeCommand.get("save") != null){
- document.writeln('<td><input type=image class="rteImg" src="'+imagesPath+'save.gif" alt="'+lblSave+'" title="'+lblSave+'" onmouseover="this.className=\'rteImgUp\'" onmouseout="this.className=\'rteImg\'" onmousedown="this.className=\'rteImgDn\'" onmouseup="this.className=\'rteImgUp\'" onClick="submitEdit()"></td>');
- nbcommand += 1;
- }
- if(!isSafari && !isKonqueror) {
- addCommand("print","rtePrint('"+rte+"')");
-// insertImg(lblPrint,"print.gif","rtePrint('"+rte+"')");
- insertSep();
- addCommand("selectall","toggleSelection('"+rte+"')");
-// insertImg(lblSelectAll,"selectall.gif","toggleSelection('"+rte+"')");
- addCommand("unformat","rteCommand('"+rte+"','removeformat')");
-// insertImg(lblUnformat,"unformat.gif","rteCommand('"+rte+"','removeformat')");
- insertSep();
- }
- if(isIE || isSafari || isKonqueror) {
- addCommand("cut","rteCommand('"+rte+"','cut')");
-// insertImg(lblCut,"cut.gif","rteCommand('"+rte+"','cut')");
- addCommand("copy","rteCommand('"+rte+"','copy')");
-// insertImg(lblCopy,"copy.gif","rteCommand('"+rte+"','copy')");
- }
- if(isSafari || isKonqueror) {
- addCommand("paste","rteCommand('"+rte+"','InsertText')");
-// insertImg(lblPaste,"paste.gif","rteCommand('"+rte+"','InsertText')");
- }
- if(isIE) {
- addCommand("paste","rteCommand('"+rte+"','paste')");
-// insertImg(lblPaste,"paste.gif","rteCommand('"+rte+"','paste')");
- }
- if(!isSafari && !isKonqueror) {
- addCommand("pastetext","dlgLaunch('"+rte+"','text')");
-// insertImg(lblPasteText,"pastetext.gif","dlgLaunch('"+rte+"','text')");
- addCommand("pasteword","dlgLaunch('"+rte+"','word')");
-// insertImg(lblPasteWord,"pasteword.gif","dlgLaunch('"+rte+"','word')");
- }
- insertSep();
- addCommand("undo","rteCommand('"+rte+"','undo')");
-// insertImg(lblUndo,"undo.gif","rteCommand('"+rte+"','undo')");
- addCommand("redo","rteCommand('"+rte+"','redo')");
-// insertImg(lblRedo,"redo.gif","rteCommand('"+rte+"','redo')");
- if(!isSafari && !isKonqueror) {
-// insertSep();
-// document.writeln('<td>');
-// document.writeln('<select id="formatblock_'+rte+'" onchange="selectFont(\''+rte+'\', this.id);return false" style="font-size:14px;width:105px;height:20px;margin:1px;">');
-// document.writeln(lblFormat);
-// document.writeln('</select></td><td>');
-// document.writeln('<select id="fontname_'+rte+'" onchange="selectFont(\''+rte+'\', this.id);return false" style="font-size:14px;width:125px;height:20px;margin:1px;">');
-// document.writeln(lblFont);
-// document.writeln('</select></td><td>');
-// document.writeln('<select unselectable="on" id="fontsize_'+rte+'" onchange="selectFont(\''+rte+'\', this.id);return false" style="font-size:14px;width:75px;height:20px;margin:1px;">');
-// document.writeln(lblSize);
-// document.writeln('</select></td>');
- }
- if(tablewidth < iconWrapWidth){
- document.writeln('<td width="100%"></td></tr></tbody></table>');
- document.writeln('<table class="rteBk" cellpadding="0" cellspacing="0" id="Buttons2_'+rte+'" width="' + tablewidth + '">');
- document.writeln('<tbody><tr>');
- }
- insertBar();
- addCommand("bold","rteCommand('"+rte+"','bold')");
-// insertImg(lblBold,"bold.gif","rteCommand('"+rte+"','bold')");
- addCommand("italic","rteCommand('"+rte+"','italic')");
-// insertImg(lblItalic,"italic.gif","rteCommand('"+rte+"','italic')");
- addCommand("underline","rteCommand('"+rte+"','underline')");
-// insertImg(lblUnderline,"underline.gif","rteCommand('"+rte+"','underline')");
- //if(!isSafari && !isKonqueror) insertImg(lblStrikeThrough,"strikethrough.gif","rteCommand('"+rte+"','strikethrough')");
- //insertImg(lblSuperscript,"superscript.gif","rteCommand('"+rte+"','superscript')");
- //if(!isSafari && !isKonqueror){
- //insertImg(lblSubscript,"subscript.gif","rteCommand('"+rte+"','subscript')");
- //} else {
- //insertImg(lblSubscript,"subscript.gif","rteCommand('"+rte+"','StyleChange',sub)");
- //}
- insertSep();
- addCommand("left_just","rteCommand('"+rte+"','justifyleft')");
-// insertImg(lblAlgnLeft,"left_just.gif","rteCommand('"+rte+"','justifyleft')");
- addCommand("centre","rteCommand('"+rte+"','justifycenter')");
-// insertImg(lblAlgnCenter,"centre.gif","rteCommand('"+rte+"','justifycenter')");
- addCommand("right_just","rteCommand('"+rte+"','justifyright')");
-// insertImg(lblAlgnRight,"right_just.gif","rteCommand('"+rte+"','justifyright')");
- addCommand("justifyfull","rteCommand('"+rte+"','justifyfull')");
-// insertImg(lblJustifyFull,"justifyfull.gif","rteCommand('"+rte+"','justifyfull')");
- if(!isSafari && !isKonqueror) {
- insertSep();
- addCommand("numbered_list","rteCommand('"+rte+"','insertorderedlist')");
-// insertImg(lblOL,"numbered_list.gif","rteCommand('"+rte+"','insertorderedlist')");
- addCommand("list","rteCommand('"+rte+"','insertunorderedlist')");
-// insertImg(lblUL,"list.gif","rteCommand('"+rte+"','insertunorderedlist')");
- addCommand("outdent","rteCommand('"+rte+"','outdent')");
-// insertImg(lblOutdent,"outdent.gif","rteCommand('"+rte+"','outdent')");
- addCommand("indent","rteCommand('"+rte+"','indent')");
-// insertImg(lblIndent,"indent.gif","rteCommand('"+rte+"','indent')");
- insertSep();
- addCommand("textcolor","dlgColorPalette('"+rte+"','forecolor')","forecolor_"+rte);
-// insertImg(lblTextColor,"textcolor.gif","dlgColorPalette('"+rte+"','forecolor')","forecolor_"+rte);
- addCommand("bgcolor","dlgColorPalette('"+rte+"','hilitecolor')","hilitecolor_"+rte);
-// insertImg(lblBgColor,"bgcolor.gif","dlgColorPalette('"+rte+"','hilitecolor')","hilitecolor_"+rte);
- insertSep();
- addCommand("hr","rteCommand('"+rte+"','inserthorizontalrule')");
-// insertImg(lblHR,"hr.gif","rteCommand('"+rte+"','inserthorizontalrule')");
- insertSep();
- addCommand("special_char","dlgLaunch('"+rte+"','char')");
-// insertImg(lblInsertChar,"special_char.gif","dlgLaunch('"+rte+"','char')");
- addCommand("hyperlink","dlgLaunch('"+rte+"','link')");
-// insertImg(lblInsertLink,"hyperlink.gif","dlgLaunch('"+rte+"','link')");
- addCommand("image","dlgLaunch('"+rte+"','image')");
-// insertImg(lblAddImage,"image.gif","dlgLaunch('"+rte+"','image')");
- addCommand("insert_table","dlgLaunch('"+rte+"','table')");
-// insertImg(lblInsertTable,"insert_table.gif","dlgLaunch('"+rte+"','table')");
- }
- insertSep();
- if(!isSafari && !isKonqueror) {
- addCommand("replace","dlgLaunch('"+rte+"','replace')");
-// insertImg(lblSearch,"replace.gif","dlgLaunch('"+rte+"','replace')");
- }
- addCommand("word_count","countWords('"+rte+"')");
-// insertImg(lblWordCount,"word_count.gif","countWords('"+rte+"')");
- if(isIE) {
- addCommand("spellcheck","checkspell()");
-// insertImg(lblSpellCheck,"spellcheck.gif","checkspell()");
- }
- document.writeln('<td width="100%"></td></tr></tbody></table>');
- }
- document.writeln('<iframe id="'+rte+'" width="' + (tablewidth - 2) + 'px" height="' + height + 'px" frameborder=0 style="border: 1px solid #d2d2d2" src="' + includesPath + 'blank.htm" onfocus="dlgCleanUp();"></iframe>');
- if(!readOnly){
- document.writeln('<table id="vs'+rte+'" name="vs'+rte+'" class="rteBk" cellpadding=0 cellspacing=0 border=0 width="' + tablewidth + '"><tr>');
- document.writeln('<td onclick="toggleHTMLSrc(\''+rte+'\', ' + buttons + ');" nowrap><img class="rteBar" src="'+imagesPath+'bar.gif" alt="" align=absmiddle><span id="imgSrc'+rte+'"><img src="'+imagesPath+'code.gif" alt="" title="" style="margin:1px;" align=absmiddle></span><span id="_xtSrc'+rte+'" style="font-family:tahoma,sans-serif;font-size:12px;color:#0000ff;CURSOR: default;">'+lblModeHTML+'</span></td>');
- document.writeln('<td width="100%" nowrap> </td></tr></table>');
- }
- document.writeln('<iframe width="142" height="98" id="cp'+rte+'" src="' + includesPath + 'palette.htm" scrolling="no" frameborder=0 style="margin:0;border:0;visibility:hidden;position:absolute;border:1px solid #cdcdcd;top:-1000px;left:-1000px"></iframe>');
- document.writeln('<input type="hidden" id="hdn'+rte+'" name="'+rte+'" value="" style="position: absolute;left:-1000px;top:-1000px;">');
- if(!fullscreen){
- document.writeln('<input type="hidden" id="size'+rte+'" name="size'+rte+'" value="'+height+'" style="position: absolute;left:-1000px;top:-1000px;">');
- }
- document.writeln('</span>');
- document.getElementById('hdn'+rte).value = html;
- enableDesignMode(rte, html, rte_css, readOnly);
- } else {
- buttons = false;
- if(fullscreen && height > 90) {
- height = (height - 75);tablewidth=tablewidth-30;
- }
- // CM non-designMode() UI
- html = parseBreaks(html);
- document.writeln('<div style="font:12px Verdana, Arial, Helvetica, sans-serif;width: ' + tablewidth + 'px;padding:15px;">');
- if(!readOnly) {
- document.writeln('<div style="color:gray">'+lblnon_designMode+'</div><br>');
- document.writeln('<input type="radio" name="' + rte + '_autobr" value="1" checked="checked" onclick="autoBRon(\'' + rte + '\');" /> '+lblAutoBR+'<input type="radio" name="' + rte + '_autobr" value="0" onclick="autoBRoff(\'' + rte + '\');" />'+lblRawHTML+'<br>');
- document.writeln('<textarea name="'+rte+'" id="'+rte+'" style="width: ' + tablewidth + 'px; height: ' + height + 'px;">' + html + '</textarea>');
- } else {
- document.writeln('<textarea name="'+rte+'" id="'+rte+'" style="width: ' + tablewidth + 'px; height: ' + height + 'px;" readonly=readonly>' + html + '</textarea>');
- }
- if(fullscreen) document.writeln('<br><input type="submit" value="'+btnText+'" />');
- document.writeln('</div>');
- }
-}
-
-function insertBar() {
- document.writeln('<td><img class="rteBar" src="'+imagesPath+'bar.gif" alt=""></td>');
- nbcommand = 0;
-}
-function insertSep() {
- if (nbcommand > 0) {
- document.writeln('<td><img class="rteSep" src="'+imagesPath+'blackdot.gif" alt=""></td>');
- nbcommand = 0;
- }
-}
-function insertImg(name, image, command, id){
- var td = "<td>";
- if(id!=null){
- td = "<td id='"+id+"'>";
- }
- document.writeln(td+'<img class="rteImg" src="'+imagesPath+image+'" alt="'+name+'" title="'+name+'" onMouseDown="'+command+';return false" onmouseover="this.className=\'rteImgUp\'" onmouseout="this.className=\'rteImg\'" onmousedown="this.className=\'rteImgDn\'" onmouseup="this.className=\'rteImgUp\'"></td>');
-}
-
-function enableDesignMode(rte, html, css, readOnly) {
- var frameHtml = "<html dir='" + lang_direction + "' lang='" + lang + "' id='" + rte + "'>\n<head>\n";
- frameHtml += "<meta http-equiv='Content-Type' content='text/html; charset=" + encoding + "'>\n";
- frameHtml += "<meta http-equiv='Content-Language' content='" + lang + "'>\n";
- //to reference your stylesheet, set href property below to your stylesheet path and uncomment
- if(css.length > 0) {
- frameHtml += "<link media=\"all\" type=\"text/css\" href=\"" + css + "\" rel=\"stylesheet\">\n";
- } else {
- frameHtml += "<style>@charset \"utf-8\"; body {background:#FFFFFF;margin:8px;padding:0px;font-family:"+defaultFont+";font-size:"+defaultSize+";}</style>\n";
- }
- frameHtml += "</head><body>\n"+html+"\n</body></html>";
- if(!isSafari && !isKonqueror) var oRTE = returnRTE(rte).document;
- if (document.all) {
- if(isSafari || isKonqueror) var oRTE = frames[rte].document;
- oRTE.open("text/html","replace");
- oRTE.write(frameHtml);
- oRTE.close();
- if (!readOnly) {
- oRTE.designMode = "On";
- }
- } else {
- try {
- // Commented out the following line to confront a bug when loading multiple RTEs on one page in a MOZ browser
- // Fix provided by "Kings". Safari may have problems with this snytax - unable to test because I don't own a MAC.(Tim Bell)
- //
- // if(!readOnly) document.getElementById(rte).contentDocument.designMode = "on";
- if(!readOnly && !isKonqueror && !isSafari) {
- addLoadEvent(function() { document.getElementById(rte).contentDocument.designMode = "on"; });
- } else if(!readOnly) {
- if (!readOnly) document.getElementById(rte).contentDocument.designMode = "on";
- }
- try {
-
- if(isSafari || isKonqueror) var oRTE = document.getElementById(rte).contentWindow.document;
- oRTE.open("text/html","replace");
- oRTE.write(frameHtml);
- oRTE.close();
- if(isGecko && !readOnly) {
- //attach a keyboard handler for gecko browsers to make keyboard shortcuts work
- oRTE.addEventListener("keypress", geckoKeyPress, true);
- oRTE.addEventListener("focus", function (){dlgCleanUp();}, false);
- }
- } catch(e) {
- alert(lblErrorPreload);
- }
- } catch(e) {
- //gecko may take some time to enable design mode.
- //Keep looping until able to set.
- if(isGecko){
- setTimeout("enableDesignMode('"+rte+"', '"+html+"', '"+css+"', "+readOnly+");", 200);
- }else{
- return false;
- }
- }
- }
- setTimeout('showGuidelines("'+rte+'")',300);
-}
-
-function addLoadEvent(func) {
- var oldonload = window.onload;
- if (typeof window.onload != 'function') {
- window.onload = func;
- } else {
- window.onload = function() {
- oldonload();
- func();
- };
- }
-}
-
-function returnRTE(rte) {
- var rtn;
- if(document.all){
- rtn = frames[rte];
- } else {
- rtn = document.getElementById(rte).contentWindow;
- }
- return rtn;
-}
-
-function updateRTE(rte) {
- if(isRichText) {
- dlgCleanUp(); // Closes Pop-ups
- stripGuidelines(rte); // Removes Table Guidelines
- }
- parseRTE(rte);
-}
-
-function updateRTEs(){
- var vRTEs = allRTEs.split(";");
- for(var i=0; i<vRTEs.length; i++){
- updateRTE(vRTEs[i]);
- }
-}
-
-function parseRTE(rte) {
- if (!isRichText) {
- autoBRoff(rte); // sorts out autoBR
- return false;
- }
- //check for readOnly mode
- var readOnly = false;
- var oRTE = returnRTE(rte);
- if(document.all){
- if(oRTE.document.designMode != "On"){
- readOnly = true;
- }
- }else{
- if(oRTE.document.designMode != "on"){
- readOnly = true;
- }
- }
- if(isRichText && !readOnly){
- //if viewing source, switch back to design view
- if(document.getElementById("_xtSrc"+rte).innerHTML == lblModeRichText){
- if(document.getElementById("Buttons1_"+rte)){
- toggleHTMLSrc(rte, true);
- }else{
- toggleHTMLSrc(rte, false);
- }
- stripGuidelines(rte);
- }
- setHiddenVal(rte);
- }
-}
-
-function setHiddenVal(rte){
- //set hidden form field value for current rte
- var oHdnField = document.getElementById('hdn'+rte);
- //convert html output to xhtml (thanks Timothy Bell and Vyacheslav Smolin!)
- if(oHdnField.value==null){
- oHdnField.value = "";
- }
- var sRTE = returnRTE(rte).document.body;
- if(generateXHTML){
- try{
- oHdnField.value = getXHTML(sRTE.innerHTML);
- }catch(e){
- oHdnField.value = sRTE.innerHTML;
- }
- }else{
- oHdnField.value = sRTE.innerHTML;
- }
- // fix to replace special characters added here:
- oHdnField.value = replaceSpecialChars(oHdnField.value);
- //if there is no content (other than formatting) set value to nothing
- if(stripHTML(oHdnField.value.replace(" ", " ")) == "" &&
- oHdnField.value.toLowerCase().search("<hr") == -1 &&
- oHdnField.value.toLowerCase().search("<img") == -1){
- oHdnField.value = "";
- }
-}
-
-function rteCommand(rte, command, option){
- dlgCleanUp();
- //function to perform command
- var oRTE = returnRTE(rte);
- try{
- oRTE.focus();
- oRTE.document.execCommand(command, false, option);
- oRTE.focus();
- }catch(e){
-// alert(e);
-// setTimeout("rteCommand('" + rte + "', '" + command + "', '" + option + "');", 10);
- }
-}
-
-function toggleHTMLSrc(rte, buttons){
- dlgCleanUp();
- //contributed by Bob Hutzel (thanks Bob!)
- var cRTE = document.getElementById(rte);
- var hRTE = document.getElementById('hdn'+rte);
- var sRTE = document.getElementById("size"+rte);
- var tRTE = document.getElementById("_xtSrc"+rte);
- var iRTE = document.getElementById("imgSrc"+rte);
- var oRTE = returnRTE(rte).document;
- var htmlSrc;
- if(sRTE){
- obj_height = parseInt(sRTE.value);
- }else{
- findSize(rte);
- }
- if(tRTE.innerHTML == lblModeHTML){
- //we are checking the box
- tRTE.innerHTML = lblModeRichText;
- stripGuidelines(rte);
- if(buttons){
- showHideElement("Buttons1_" + rte, "hide", true);
- if(document.getElementById("Buttons2_"+rte)){
- showHideElement("Buttons2_" + rte, "hide", true);
- cRTE.style.height = obj_height+56;
- }else{
- cRTE.style.height = obj_height+28;
- }
- }
- setHiddenVal(rte);
- if(document.all){
- oRTE.body.innerText = hRTE.value;
- }else{
- htmlSrc = oRTE.createTextNode(hRTE.value);
- oRTE.body.innerHTML = "";
- oRTE.body.appendChild(htmlSrc);
- }
- iRTE.innerHTML = '<img src="'+imagesPath+'design.gif" alt="Switch Mode" style="margin:1px;" align=absmiddle>';
- }else{
- //we are unchecking the box
- obj_height = parseInt(cRTE.style.height);
- tRTE.innerHTML = lblModeHTML;
- if(buttons){
- showHideElement("Buttons1_" + rte, "show", true);
- if(document.getElementById("Buttons2_"+rte)){
- showHideElement("Buttons2_" + rte, "show", true);
- cRTE.style.height = obj_height-56;
- }else{
- cRTE.style.height = obj_height-28;
- }
- }
- if(document.all){
- //fix for IE
- var output = escape(oRTE.body.innerText);
- output = output.replace("%3CP%3E%0D%0A%3CHR%3E", "%3CHR%3E");
- output = output.replace("%3CHR%3E%0D%0A%3C/P%3E", "%3CHR%3E");
- oRTE.body.innerHTML = unescape(output);
- // Disabled due to flaw in the regular expressions, this fix
- // does not work with the revamped's enhanced insert link dialog window.
- //
- // Prevent links from changing to absolute paths
- if(!keep_absolute){
- var tagfix = unescape(output).match(/<a[^>]*href=(['"])([^\1>]*)\1[^>]*>/ig);
- var coll = oRTE.body.all.tags('A');
- for(i=0; i<coll.length; i++){
- // the 2 alerts below show when we hinder the links from becoming absolute
- //alert(tagfix[i]);
- coll[i].href = tagfix[i].replace(/.*href=(['"])([^\1]*)\1.*/i,"$2");
- //alert(RegExp.$1 + " " + RegExp.$2 + " " + RegExp.$3);
- }
- var imgfix = unescape(output).match(/<img[^>]*src=['"][^'"]*['"][^>]*>/ig);
- var coll2 = oRTE.body.all.tags('IMG');
- for(i=0; i<coll2.length; i++){
- coll2[i].src = imgfix[i].replace(/.*src=['"]([^'"]*)['"].*/i,"$1");
- }
- }
- //end path fix
- }else{
- htmlSrc = oRTE.body.ownerDocument.createRange();
- htmlSrc.selectNodeContents(oRTE.body);
- oRTE.body.innerHTML = htmlSrc.toString();
- }
- oRTE.body.innerHTML = replaceSpecialChars(oRTE.body.innerHTML);
- showGuidelines(rte);
- // (IE Only)This prevents an undo operation from displaying a pervious HTML mode
- // This resets the undo/redo buffer.
- if(document.all){
- parseRTE(rte);
- }
- iRTE.innerHTML = '<img src="'+imagesPath+'code.gif" alt="Switch Mode" style="margin:1px;" align=absmiddle>';
- }
-}
-
-function toggleSelection(rte) {
- var rng = setRange(rte);
- var oRTE = returnRTE(rte).document;
- var length1;
- var length2;
- if(document.all){
- length1 = rng.text.length;
- var output = escape(oRTE.body.innerText);
- output = output.replace("%3CP%3E%0D%0A%3CHR%3E", "%3CHR%3E");
- output = output.replace("%3CHR%3E%0D%0A%3C/P%3E", "%3CHR%3E");
- length2 = unescape(output).length;
- }else{
- length1 = rng.toString().length;
- var htmlSrc = oRTE.body.ownerDocument.createRange();
- htmlSrc.selectNodeContents(oRTE.body);
- length2 = htmlSrc.toString().length;
- }
- if(length1 < length2){
- rteCommand(rte,'selectall','');
- } else {
- if(!document.all){
- oRTE.designMode = "off";
- oRTE.designMode = "on";
- }else{
- rteCommand(rte,'unselect','');
- }
- }
-}
-
-function dlgColorPalette(rte, command) {
- //function to display or hide color palettes
- setRange(rte);
- //get dialog position
- var oDialog = document.getElementById('cp' + rte);
- var buttonElement = document.getElementById(command+"_"+rte);
- var iLeftPos = buttonElement.offsetLeft+5;
- var iTopPos = buttonElement.offsetTop+53;
- if (!document.getElementById('Buttons2_'+rte)){
- iTopPos = iTopPos-28;
- }
- oDialog.style.left = iLeftPos + "px";
- oDialog.style.top = iTopPos + "px";
-
- if((command == parent.command)&&(rte == currentRTE)){
- //if current command dialog is currently open, close it
- if(oDialog.style.visibility == "hidden"){
- showHideElement(oDialog, 'show', false);
- }else{
- showHideElement(oDialog, 'hide', false);
- }
- }else{
- //if opening a new dialog, close all others
- var vRTEs = allRTEs.split(";");
- for(var i = 0; i<vRTEs.length; i++){
- showHideElement('cp' + vRTEs[i], 'hide', false);
- }
- showHideElement(oDialog, 'show', false);
- }
- //save current values
- currentRTE = rte;
- parent.command = command;
-}
-
-function dlgLaunch(rte, command) {
- var selectedText = '';
- //save current values
- parent.command = command;
- currentRTE = rte;
- switch(command){
- case "char":
- InsertChar = popUpWin(includesPath+'insert_char.htm', 'InsertChar', 50, 50, 'status=yes,');
- break;
- case "table":
- InsertTable = popUpWin(includesPath + 'insert_table.htm', 'InsertTable', 50, 50, 'status=yes,');
- break;
- case "image":
- setRange(rte);
- parseRTE(rte);
- InsertImg = popUpWin(includesPath + 'insert_img.htm','AddImage', 50, 50, 'status=yes,');
- break;
- case "link":
- selectedText = getText(rte);
- InsertLink = popUpWin(includesPath + 'insert_link.htm', 'InsertLink', 50, 50, 'status=yes,');
- setFormText("0", selectedText);
- break;
- case "replace":
- selectedText = getText(rte);
- dlgReplace = popUpWin(includesPath + 'replace.htm', 'dlgReplace', 50, 50, 'status=yes,');
- setFormText("1", selectedText);
- break;
- case "text":
- dlgPasteText = popUpWin(includesPath + 'paste_text.htm', 'dlgPasteText', 50, 50, 'status=yes,');
- break;
- case "word":
- dlgPasteWord = popUpWin(includesPath + 'paste_word.htm', 'dlgPasteWord', 50, 50, 'status=yes,');
- break;
- }
-}
-
-function getText(rte) {
- //get currently highlighted text and set link text value
- setRange(rte);
- var rtn = '';
- if (isIE) {
- rtn = stripHTML(rng.htmlText);
- } else {
- rtn = stripHTML(rng.toString());
- }
- parseRTE(rte);
- if(document.all){
- rtn = rtn.replace("'","\\\\\\'");
- }else{
- rtn = rtn.replace("'","\\'");
- }
- return rtn;
-}
-
-function setFormText(popup, content){
- //set link text value in dialog windows
- if(content != "undefined")
- {
- try{
- switch(popup){
- case "0": InsertLink.document.getElementById("linkText").value = content; break;
- case "1": dlgReplace.document.getElementById("searchText").value = content; break;
- }
- }catch(e){
- //may take some time to create dialog window.
- //Keep looping until able to set.
- setTimeout("setFormText('"+popup+"','" + content + "');", 10);
- }
- }
-}
-
-function dlgCleanUp(){
- var vRTEs = allRTEs.split(";");
- for(var i = 0; i < vRTEs.length; i++){
- showHideElement('cp' + vRTEs[i], 'hide', false);
- }
- if(InsertChar != null){
- InsertChar.close();
- InsertChar=null;
- }
- if(InsertTable != null){
- InsertTable.close();
- InsertTable=null;
- }
- if(InsertLink != null){
- InsertLink.close();
- InsertLink=null;
- }
- if(InsertImg != null){
- InsertImg.close();
- InsertImg=null;
- }
- if(dlgReplace != null){
- dlgReplace.close();
- dlgReplace=null;
- }
- if(dlgPasteText != null){
- dlgPasteText.close();
- dlgPasteText=null;
- }
- if(dlgPasteWord != null){
- dlgPasteWord.close();
- dlgPasteWord=null;
- }
-}
-
-function popUpWin (url, win, width, height, options) {
- dlgCleanUp();
- var leftPos = (screen.availWidth - width) / 2;
- var topPos = (screen.availHeight - height) / 2;
- options += 'width=' + width + ',height=' + height + ',left=' + leftPos + ',top=' + topPos;
- return window.open(url, win, options);
-}
-
-function setColor(color) {
- //function to set color
- var rte = currentRTE;
- var parentCommand = parent.command;
- if(document.all){
- if(parentCommand == "hilitecolor"){
- parentCommand = "backcolor";
- }
- //retrieve selected range
- rng.select();
- }
- rteCommand(rte, parentCommand, color);
- showHideElement('cp'+rte, "hide", false);
-}
-
-function addImage(rte) {
- dlgCleanUp();
- //function to add image
- imagePath = prompt('Enter Image URL:', 'http://');
- if((imagePath != null)&&(imagePath != "")){
- rteCommand(rte, 'InsertImage', imagePath);
- }
-}
-
-function rtePrint(rte) {
- dlgCleanUp();
- if(isIE){
- document.getElementById(rte).contentWindow.document.execCommand('Print');
- }else{
- document.getElementById(rte).contentWindow.print();
- }
-}
-
-function selectFont(rte, selectname){
- //function to handle font changes
- var idx = document.getElementById(selectname).selectedIndex;
- // First one is always a label
- if(idx != 0){
- var selected = document.getElementById(selectname).options[idx].value;
- var cmd = selectname.replace('_'+rte, '');
- rteCommand(rte, cmd, selected);
- document.getElementById(selectname).selectedIndex = 0;
- }
-}
-
-function insertHTML(html){
- //function to add HTML -- thanks dannyuk1982
- var rte = currentRTE;
- var oRTE = returnRTE(rte);
- oRTE.focus();
- if(document.all){
- var oRng = oRTE.document.selection.createRange();
- oRng.pasteHTML(html);
- oRng.collapse(false);
- oRng.select();
- }else{
- oRTE.document.execCommand('insertHTML', false, html);
- }
-}
-
-function replaceHTML(tmpContent, searchFor, replaceWith) {
- var runCount = 0;
- var intBefore = 0;
- var intAfter = 0;
- var tmpOutput = "";
- while(tmpContent.toUpperCase().indexOf(searchFor.toUpperCase()) > -1) {
- runCount = runCount+1;
- // Get all content before the match
- intBefore = tmpContent.toUpperCase().indexOf(searchFor.toUpperCase());
- tmpBefore = tmpContent.substring(0, intBefore);
- tmpOutput = tmpOutput + tmpBefore;
- // Get the string to replace
- tmpOutput = tmpOutput + replaceWith;
- // Get the rest of the content after the match until
- // the next match or the end of the content
- intAfter = tmpContent.length - searchFor.length + 1;
- tmpContent = tmpContent.substring(intBefore + searchFor.length);
- }
- return runCount+"|^|"+tmpOutput+tmpContent;
-}
-
-function replaceSpecialChars(html){
- var specials = new Array("¢","€","£","¤","¥","©","®","™","÷","×","±","¼","½","¾","°","¹","²","³","µ","«","»","‘","’","‹","›","‚","„","“","”","¡","¦","§","¬","¯","¶","·","¸","¿","ƒ","—","–","•","…","‰","ª","º","ß","†","‡","ð","Ð","ø","Ø","þ","Þ","œ","Œ","š","Š","´","ˆ","˜","¨","à","á","â","ã","ä","å","æ","À","Á","Â","Ã","Ä","Å","Æ","ç","Ç","è","é","ê","ë","È","É","Ê","Ë","ì","í","î","ï","Ì","Í","Î","Ï","ñ","Ñ","ò","ó","ô","õ","ö","Ò","Ó","Ô","Õ","Ö","ù","ú","û","ü","Ù","Ú","Û","Ü","ý","ÿ","Ý","Ÿ");
- var unicodes = new Array("\u00a2","\u20ac","\u00a3","\u00a4","\u00a5","\u00a9","\u00ae","\u2122","\u00f7","\u00d7","\u00b1","\u00bc","\u00bd","\u00be","\u00b0","\u00b9","\u00b2","\u00b3","\u00b5","\u00ab","\u00bb","\u2018","\u2019","\u2039","\u203a","\u201a","\u201e","\u201c","\u201d","\u00a1","\u00a6","\u00a7","\u00ac","\u00af","\u00b6","\u00b7","\u00b8","\u00bf","\u0192","\u2014","\u2013","\u2022","\u2026","\u2030","\u00aa","\u00ba","\u00df","\u2020","\u2021","\u00f0","\u00d0","\u00f8","\u00d8","\u00fe","\u00de","\u0153","\u0152","\u0161","\u0160","\u00b4","\u02c6","\u02dc","\u00a8","\u00e0","\u00e1","\u00e2","\u00e3","\u00e4","\u00e5","\u00e6","\u00c0","\u00c1","\u00c2","\u00c3","\u00c4","\u00c5","\u00c6","\u00e7","\u00c7","\u00e8","\u00e9","\u00ea","\u00eb","\u00c8","\u00c9","\u00ca","\u00cb","\u00ec","\u00ed","\u00ee","\u00ef","\u00cc","\u00cd","\u00ce","\u00cf","\u00f1","\u00d1","\u00f2","\u00f3","\u00f4","\u00f5","\u00f6","\u00d2","\u00d3","\u00d4","\u00d5","\u00d6","\u00f9","\u00fa","\u00fb","\u00fc","\u00d9","\u00da","\u00db","\u00dc","\u00fd","\u00ff","\u00dd","\u0178");
- for(var i=0; i<specials.length; i++){
- html = replaceIt(html,unicodes[i],specials[i]);
- }
- return html;
-}
-
-function SearchAndReplace(searchFor, replaceWith, matchCase, wholeWord) {
- var cfrmMsg = lblSearchConfirm.replace("SF",searchFor).replace("RW",replaceWith);
- var rte = currentRTE;
- stripGuidelines(rte);
- var oRTE = returnRTE(rte);
- var tmpContent = oRTE.document.body.innerHTML.replace("'", "\'").replace('"', '\"');
- var strRegex;
- if (matchCase && wholeWord) {
- strRegex = "/(?!<[^>]*)(\\b(" + searchFor + ")\\b)(?![^<]*>)/g";
- }
- else if (matchCase) {
- strRegex = "/(?!<[^>]*)(" + searchFor + ")(?![^<]*>)/g";
- }
- else if (wholeWord) {
- strRegex = "/(?!<[^>]*)(\\b(" + searchFor + ")\\b)(?![^<]*>)/gi";
- } else {
- strRegex = "/(?!<[^>]*)(" + searchFor + ")(?![^<]*>)/gi";
- }
- var cmpRegex=eval(strRegex);
- var runCount = 0;
- var tmpNext = tmpContent;
- var intFound = tmpNext.search(cmpRegex);
- while(intFound > -1) {
- runCount = runCount+1;
- tmpNext = tmpNext.substr(intFound + searchFor.length);
- intFound = tmpNext.search(cmpRegex);
- }
- if (runCount > 0) {
- cfrmMsg = cfrmMsg.replace("[RUNCOUNT]",runCount);
- if(confirm(cfrmMsg)) {
- tmpContent=tmpContent.replace(cmpRegex,replaceWith);
- oRTE.document.body.innerHTML = tmpContent.replace("\'", "'").replace('\"', '"');
- } else {
- alert(lblSearchAbort);
- }
- showGuidelines(rte);
- }
- else {
- showGuidelines(rte);
- alert("["+searchFor+"] "+lblSearchNotFound);
- }
-}
-
-function showHideElement(element, showHide, rePosition){
- //function to show or hide elements
- //element variable can be string or object
- if(document.getElementById(element)){
- element = document.getElementById(element);
- }
- if(showHide == "show"){
- element.style.visibility = "visible";
- if(rePosition){
- element.style.position = "relative";
- element.style.left = "auto";
- element.style.top = "auto";
- }
- }else if(showHide == "hide"){
- element.style.visibility = "hidden";
- if(rePosition){
- element.style.position = "absolute";
- element.style.left = "-1000px";
- element.style.top = "-1000px";
- }
- }
-}
-
-function setRange(rte){
- //function to store range of current selection
- var oRTE = returnRTE(rte);
- var selection;
- if(document.all){
- selection = oRTE.document.selection;
- if(selection != null){
- rng = selection.createRange();
- }
- }else{
- selection = oRTE.getSelection();
- rng = selection.getRangeAt(selection.rangeCount - 1).cloneRange();
- }
- return rng;
-}
-
-function stripHTML(strU) {
- //strip all html
- var strN = strU.replace(/(<([^>]+)>)/ig,"");
- //replace carriage returns and line feeds
- strN = strN.replace(/\r\n/g," ");
- strN = strN.replace(/\n/g," ");
- strN = strN.replace(/\r/g," ");
- strN = trim(strN);
- return strN;
-}
-
-function trim(inputString) {
- if (typeof inputString != "string"){
- return inputString;
- }
- inputString = inputString.replace(/^\s+|\s+$/g, "").replace(/\s{2,}/g, "");
- return inputString;
-}
-
-function showGuidelines(rte) {
- if(rte.length == 0) rte = currentRTE;
- var oRTE = returnRTE(rte);
- var tables = oRTE.document.getElementsByTagName("table");
- var sty = "dashed 1px "+zeroBorder;
- for(var i=0; i<tables.length; i++){
- if(tables[i].getAttribute("border") == 0){
- if(document.all){
- var trs = tables[i].getElementsByTagName("tr");
- for(var j=0; j<trs.length; j++){
- var tds = trs[j].getElementsByTagName("td");
- for(var k=0; k<tds.length; k++){
- if(j == 0 && k == 0){
- tds[k].style.border = sty;
- }else if(j == 0 && k != 0){
- tds[k].style.borderBottom = sty;
- tds[k].style.borderTop = sty;
- tds[k].style.borderRight = sty;
- }else if(j != 0 && k == 0) {
- tds[k].style.borderBottom = sty;
- tds[k].style.borderLeft = sty;
- tds[k].style.borderRight = sty;
- }else if(j != 0 && k != 0) {
- tds[k].style.borderBottom = sty;
- tds[k].style.borderRight = sty;
- }
- }
- }
- }else{
- tables[i].removeAttribute("border");
- tables[i].setAttribute("style","border: " + sty);
- tables[i].setAttribute("rules", "all");
- }
- }
- }
-}
-
-function stripGuidelines(rte) {
- var oRTE = returnRTE(rte);
- var tbls = oRTE.document.getElementsByTagName("table");
- for(var j=0; j<tbls.length; j++) {
- if(tbls[j].getAttribute("border") == 0 || tbls[j].getAttribute("border") == null){
- if(document.all) {
- var tds = tbls[j].getElementsByTagName("td");
- for(var k=0; k<tds.length; k++) {
- tds[k].removeAttribute("style");
- }
- } else {
- tbls[j].removeAttribute("style");
- tbls[j].removeAttribute("rules");
- tbls[j].setAttribute("border","0");
- }
- }
- }
-}
-
-function findSize(obj) {
- if(obj.length > 0 && document.all) {
- obj = frames[obj];
- } else if(obj.length > 0 && !document.all) {
- obj = document.getElementById(obj).contentWindow;
- } else {
- obj = this;
- }
- if ( typeof( obj.window.innerWidth ) == 'number' ) {
- //Non-IE
- obj_width = obj.window.innerWidth;
- obj_height = obj.window.innerHeight;
- } else if( obj.document.documentElement && ( obj.document.documentElement.clientWidth || obj.document.documentElement.clientHeight ) ) {
- //IE 6+ in 'standards compliant mode'
- obj_width = document.documentElement.clientWidth;
- obj_height = document.documentElement.clientHeight;
- } else if( obj.document.body && ( obj.document.body.clientWidth || obj.document.body.clientHeight ) ) {
- //IE 4 compatible
- obj_width = obj.document.body.clientWidth;
- obj_height = obj.document.body.clientHeight;
- }
-}
-
-function resizeRTE() {
- document.body.style.overflow = "hidden";
- var rte = currentRTE;
- var oRTE = document.getElementById(rte);
- var oBut1 = document.getElementById('Buttons1_'+rte);
- var oBut2;
- var oVS = document.getElementById('vs'+rte);
- findSize("");
- width = obj_width;
- if (width < minWidth){
- document.body.style.overflow = "auto";
- width = minWidth;
- }
- var height = obj_height - 83;
- if (document.getElementById("_xtSrc"+rte).innerHTML == lblModeRichText){
- height = obj_height-28;
- if (!document.getElementById('Buttons2_'+rte) && width < wrapWidth) {
- document.body.style.overflow = "auto";
- width = wrapWidth;
- }
- if (document.getElementById('Buttons2_'+rte)){
- document.getElementById('Buttons2_'+rte).style.width = width;
- }
- } else {
- if (document.getElementById('Buttons2_'+rte)) {
- document.getElementById('Buttons2_'+rte).style.width = width;
- } else {
- height = obj_height - 55;
- if(width < wrapWidth){
- document.body.style.overflow = "auto";
- width = wrapWidth;
- }
- }
- }
- if(document.body.style.overflow == "auto" && isIE){
- height = height-18;
- }
- if(document.body.style.overflow == "auto" && !isIE){
- height = height-24;
- }
- oBut1.style.width = width;
- oVS.style.width = width;
- oRTE.style.width = width-2;
- oRTE.style.height = height;
- if(!document.all){
- oRTE.contentDocument.designMode = "on";
- }
-}
-
-function replaceIt(string,text,by) {
- // CM 19/10/04 custom replace function
- var strLength = string.length, _xtLength = text.length;
- if ((strLength == 0) || (_xtLength == 0)){
- return string;
- }
- var i = string.indexOf(text);
- if ((!i) && (text != string.substring(0,_xtLength))){
- return string;
- }
- if(i == -1){
- return string;
- }
- var newstr = string.substring(0,i) + by;
- if(i+_xtLength < strLength){
- newstr += replaceIt(string.substring(i+_xtLength,strLength),text,by);
- }
- return newstr;
-}
-
-function countWords(rte){
- parseRTE(rte);
- var words = document.getElementById("hdn"+rte).value;
- var str = stripHTML(words);
- var chars = trim(words);
- chars = chars.length;
- chars = maxchar - chars;
- str = str+" a "; // word added to avoid error
- str = trim(str.replace(/ /gi,' ').replace(/([\n\r\t])/g,' ').replace(/&(.*);/g,' '));
- var count = 0;
- for(x=0;x<str.length;x++){
- if(str.charAt(x)==" " && str.charAt(x-1)!=" "){
- count++;
- }
- }
- if(str.charAt(str.length-1) != " "){
- count++;
- }
- count = count - 1; // extra word removed
- var alarm = "";
- if(chars<0){
- alarm = "\n\n"+lblCountCharWarn;
- }
- alert(lblCountTotal+": "+count+ "\n\n"+lblCountChar+": "+chars+alarm);
-}
-
-//********************
-// Non-designMode() Functions
-//********************
-function autoBRon(rte) {
- // CM 19/10/04 used for non RTE browsers to deal with auto <BR> (and clean up other muck)
- var oRTE = document.forms[0].elements[rte];
- oRTE.value=parseBreaks(oRTE.value);
- oRTE.value=replaceIt(oRTE.value,''','\'');
-}
-
-function autoBRoff(rte) {
- // CM 19/10/04 used for non RTE browsers to deal with auto <BR> (auto carried out when the form is submitted)
- var oRTE = document.forms[0].elements[rte];
- oRTE.value=replaceIt(oRTE.value,'\n','<br />');
- oRTE.value=replaceIt(oRTE.value,'\'',''');
-}
-
-function parseBreaks(argIn) {
- // CM 19/10/04 used for non RTE browsers to deal with auto <BR> (and clean up other muck)
- argIn=replaceIt(argIn,'<br>','\n');
- argIn=replaceIt(argIn,'<BR>','\n');
- argIn=replaceIt(argIn,'<br/>','\n');
- argIn=replaceIt(argIn,'<br />','\n');
- argIn=replaceIt(argIn,'\t',' ');
- argIn=replaceIt(argIn,'\n ','\n');
- argIn=replaceIt(argIn,' <p>','<p>');
- argIn=replaceIt(argIn,'</p><p>','\n\n');
- argIn=replaceIt(argIn,''','\'');
- argIn = trim(argIn);
- return argIn;
-}
-
-//********************
-//Gecko-Only Functions
-//********************
-function geckoKeyPress(evt) {
- //function to add bold, italic, and underline shortcut commands to gecko RTEs
- //contributed by Anti Veeranna (thanks Anti!)
- var rte = evt.target.id;
- if (evt.ctrlKey) {
- var key = String.fromCharCode(evt.charCode).toLowerCase();
- var cmd = '';
- switch (key) {
- case 'b': cmd = "bold"; break;
- case 'i': cmd = "italic"; break;
- case 'u': cmd = "underline"; break;
- }
- if (cmd) {
- rteCommand(rte, cmd, null);
- // stop the event bubble
- evt.preventDefault();
- evt.stopPropagation();
- }
- }
-}
-
-//*****************
-//IE-Only Functions
-//*****************
-function checkspell() {
- dlgCleanUp();
- //function to perform spell check
- try {
- var tmpis = new ActiveXObject("ieSpell.ieSpellExtension");
- tmpis.CheckAllLinkedDocuments(document);
- }
- catch(exception) {
- if(exception.number==-2146827859) {
- if(confirm("ieSpell not detected. Click Ok to go to download page.")){
- window.open("http://www.iespell.com/download.php","DownLoad");
- }
- }else{
- alert("Error Loading ieSpell: Exception " + exception.number);
- }
- }
-}
+++ /dev/null
-
-var minWidth=640;var wrapWidth=1245;var maxchar=64000;var lang="en";var lang_direction="ltr";var encoding="utf-8";var zeroBorder="#c0c0c0";var btnText="submit";var resize_fullsrcreen=true;var keep_absolute=true;var InsertChar;var InsertTable;var InsertLink;var InsertImg;var dlgReplace;var dlgPasteText;var dlgPasteWord;var ua=navigator.userAgent.toLowerCase();var isIE=((ua.indexOf("msie")!=-1)&&(ua.indexOf("opera")==-1)&&(ua.indexOf("webtv")==-1))?true:false;var isIE7=((isIE)&&(ua.indexOf("msie 7.")!=-1))?true:false;var isGecko=(ua.indexOf("gecko")!=-1)?true:false;var isSafari=(ua.indexOf("safari")!=-1)?true:false;var safariVersion=parseFloat(ua.substring(ua.lastIndexOf("safari/")+7));var isKonqueror=(ua.indexOf("konqueror")!=-1)?true:false;var rng;var currentRTE;var allRTEs="";var obj_width;var obj_height;var imagesPath;var includesPath;var cssFile;var generateXHTML=true;var isRichText=false;if(document.getElementById&&document.designMode){isRichText=true;}else if((isSafari&&safariVersion>=312)||isKonqueror){isRichText=true;};var replacements=new Array(new RegExp(String.fromCharCode(145),'g'),"'",new RegExp(String.fromCharCode(146),'g'),"'",new RegExp("'"),"'",new RegExp(String.fromCharCode(147),'g'),"\"",new RegExp(String.fromCharCode(148),'g'),"\"",new RegExp("[\r\n]",'g')," ");function rteSafe(html){html=trim(html);for(i=0;i<replacements.length;i=i+2){html=html.replace(replacements[i],replacements[i+1]);};return html;};function initRTE(imgPath,incPath,css,genXHTML){if(arguments.length==3){genXHTML=generateXHTML;};imagesPath=imgPath;includesPath=incPath;cssFile=css;generateXHTML=genXHTML;if(isRichText){document.writeln('<style type="text/css">@import "'+includesPath+'rte.css";</style>');};if(!isIE){minWidth=minWidth-48;wrapWidth=wrapWidth-102;}};function writeRichText(rte,html,css,width,height,buttons,readOnly,fullscreen){currentRTE=rte;if(allRTEs.length>0){allRTEs+=";";};allRTEs+=rte;html=replaceIt(html,'\'',''');if(arguments.length==6){fullscreen=false;readOnly=buttons;buttons=height;height=width;width=css;css="";};var iconWrapWidth=wrapWidth;var tablewidth;if(readOnly){buttons=false;};if(fullscreen){readOnly=false;buttons=true;if(isRichText&&resize_fullsrcreen){window.onresize=resizeRTE;};document.body.style.margin="0px";document.body.style.overflow="hidden";findSize("");width=obj_width;if(width<iconWrapWidth){height=(obj_height-83);}else{height=(obj_height-55);};if(width<minWidth){document.body.style.overflow="auto";if(isIE){height=obj_height-22;}else{height=obj_height-24;};width=minWidth;};tablewidth=width;}else{fullscreen=false;iconWrapWidth=iconWrapWidth-25;if(buttons&&(width<minWidth)){width=minWidth;};if(isIE){tablewidth=width;}else{tablewidth=width+4;}};if(isRichText){var rte_css="";if(css.length>0){rte_css=css;}else{rte_css=cssFile;};document.writeln('<span class="rteDiv">');if(buttons){document.writeln('<table class="rteBk" cellpadding=0 cellspacing=0 id="Buttons1_'+rte+'" width="'+tablewidth+'">');document.writeln('<tbody><tr>');insertBar();if(fullscreen){document.writeln('<td><input type=image class="rteImg" src="'+imagesPath+'save.gif" alt="'+lblSave+'" title="'+lblSave+'" onmouseover="this.className=\'rteImgUp\'" onmouseout="this.className=\'rteImg\'" onmousedown="this.className=\'rteImgDn\'" onmouseup="this.className=\'rteImgUp\'"></td>');};if(!isSafari&&!isKonqueror){insertImg(lblPrint,"print.gif","rtePrint('"+rte+"')");insertSep();insertImg(lblSelectAll,"selectall.gif","toggleSelection('"+rte+"')");insertImg(lblUnformat,"unformat.gif","rteCommand('"+rte+"','removeformat')");insertSep();};if(isIE||isSafari||isKonqueror){insertImg(lblCut,"cut.gif","rteCommand('"+rte+"','cut')");insertImg(lblCopy,"copy.gif","rteCommand('"+rte+"','copy')");};if(isSafari||isKonqueror)insertImg(lblPaste,"paste.gif","rteCommand('"+rte+"','InsertText')");if(isIE)insertImg(lblPaste,"paste.gif","rteCommand('"+rte+"','paste')");if(!isSafari&&!isKonqueror){insertImg(lblPasteText,"pastetext.gif","dlgLaunch('"+rte+"','text')");insertImg(lblPasteWord,"pasteword.gif","dlgLaunch('"+rte+"','word')");};insertSep();insertImg(lblUndo,"undo.gif","rteCommand('"+rte+"','undo')");insertImg(lblRedo,"redo.gif","rteCommand('"+rte+"','redo')");if(!isSafari&&!isKonqueror){insertSep();document.writeln('<td>');document.writeln('<select id="formatblock_'+rte+'" onchange="selectFont(\''+rte+'\', this.id);return false" style="font-size:14px;width:105px;height:20px;margin:1px;">');document.writeln(lblFormat);document.writeln('</select></td><td>');document.writeln('<select id="fontname_'+rte+'" onchange="selectFont(\''+rte+'\', this.id);return false" style="font-size:14px;width:125px;height:20px;margin:1px;">');document.writeln(lblFont);document.writeln('</select></td><td>');document.writeln('<select unselectable="on" id="fontsize_'+rte+'" onchange="selectFont(\''+rte+'\', this.id);return false" style="font-size:14px;width:75px;height:20px;margin:1px;">');document.writeln(lblSize);document.writeln('</select></td>');};if(tablewidth<iconWrapWidth){document.writeln('<td width="100%"></td></tr></tbody></table>');document.writeln('<table class="rteBk" cellpadding="0" cellspacing="0" id="Buttons2_'+rte+'" width="'+tablewidth+'">');document.writeln('<tbody><tr>');};insertBar();insertImg(lblBold,"bold.gif","rteCommand('"+rte+"','bold')");insertImg(lblItalic,"italic.gif","rteCommand('"+rte+"','italic')");insertImg(lblUnderline,"underline.gif","rteCommand('"+rte+"','underline')");insertSep();insertImg(lblAlgnLeft,"left_just.gif","rteCommand('"+rte+"','justifyleft')");insertImg(lblAlgnCenter,"centre.gif","rteCommand('"+rte+"','justifycenter')");insertImg(lblAlgnRight,"right_just.gif","rteCommand('"+rte+"','justifyright')");insertImg(lblJustifyFull,"justifyfull.gif","rteCommand('"+rte+"','justifyfull')");if(!isSafari&&!isKonqueror){insertSep();insertImg(lblOL,"numbered_list.gif","rteCommand('"+rte+"','insertorderedlist')");insertImg(lblUL,"list.gif","rteCommand('"+rte+"','insertunorderedlist')");insertImg(lblOutdent,"outdent.gif","rteCommand('"+rte+"','outdent')");insertImg(lblIndent,"indent.gif","rteCommand('"+rte+"','indent')");insertSep();insertImg(lblTextColor,"textcolor.gif","dlgColorPalette('"+rte+"','forecolor')","forecolor_"+rte);insertImg(lblBgColor,"bgcolor.gif","dlgColorPalette('"+rte+"','hilitecolor')","hilitecolor_"+rte);insertSep();insertImg(lblHR,"hr.gif","rteCommand('"+rte+"','inserthorizontalrule')");insertSep();insertImg(lblInsertChar,"special_char.gif","dlgLaunch('"+rte+"','char')");insertImg(lblInsertLink,"hyperlink.gif","dlgLaunch('"+rte+"','link')");insertImg(lblAddImage,"image.gif","dlgLaunch('"+rte+"','image')");insertImg(lblInsertTable,"insert_table.gif","dlgLaunch('"+rte+"','table')");};insertSep();if(!isSafari&&!isKonqueror)insertImg(lblSearch,"replace.gif","dlgLaunch('"+rte+"','replace')");insertImg(lblWordCount,"word_count.gif","countWords('"+rte+"')");if(isIE)insertImg(lblSpellCheck,"spellcheck.gif","checkspell()");document.writeln('<td width="100%"></td></tr></tbody></table>');};document.writeln('<iframe id="'+rte+'" width="'+(tablewidth-2)+'px" height="'+height+'px" frameborder=0 style="border: 1px solid #d2d2d2" src="'+includesPath+'blank.htm" onfocus="dlgCleanUp();"></iframe>');if(!readOnly){document.writeln('<table id="vs'+rte+'" name="vs'+rte+'" class="rteBk" cellpadding=0 cellspacing=0 border=0 width="'+tablewidth+'"><tr>');document.writeln('<td onclick="toggleHTMLSrc(\''+rte+'\', '+buttons+');" nowrap><img class="rteBar" src="'+imagesPath+'bar.gif" alt="" align=absmiddle><span id="imgSrc'+rte+'"><img src="'+imagesPath+'code.gif" alt="" title="" style="margin:1px;" align=absmiddle></span><span id="_xtSrc'+rte+'" style="font-family:tahoma,sans-serif;font-size:12px;color:#0000ff;CURSOR: default;">'+lblModeHTML+'</span></td>');document.writeln('<td width="100%" nowrap> </td></tr></table>');};document.writeln('<iframe width="142" height="98" id="cp'+rte+'" src="'+includesPath+'palette.htm" scrolling="no" frameborder=0 style="margin:0;border:0;visibility:hidden;position:absolute;border:1px solid #cdcdcd;top:-1000px;left:-1000px"></iframe>');document.writeln('<input type="hidden" id="hdn'+rte+'" name="'+rte+'" value="" style="position: absolute;left:-1000px;top:-1000px;">');if(!fullscreen){document.writeln('<input type="hidden" id="size'+rte+'" name="size'+rte+'" value="'+height+'" style="position: absolute;left:-1000px;top:-1000px;">');};document.writeln('</span>');document.getElementById('hdn'+rte).value=html;enableDesignMode(rte,html,rte_css,readOnly);}else{buttons=false;if(fullscreen&&height>90){height=(height-75);tablewidth=tablewidth-30;};html=parseBreaks(html);document.writeln('<div style="font:12px Verdana, Arial, Helvetica, sans-serif;width: '+tablewidth+'px;padding:15px;">');if(!readOnly){document.writeln('<div style="color:gray">'+lblnon_designMode+'</div><br>');document.writeln('<input type="radio" name="'+rte+'_autobr" value="1" checked="checked" onclick="autoBRon(\'' + rte + '\');" /> '+lblAutoBR+'<input type="radio" name="'+rte+'_autobr" value="0" onclick="autoBRoff(\'' + rte + '\');" />'+lblRawHTML+'<br>');document.writeln('<textarea name="'+rte+'" id="'+rte+'" style="width: '+tablewidth+'px; height: '+height+'px;">'+html+'</textarea>');}else{document.writeln('<textarea name="'+rte+'" id="'+rte+'" style="width: '+tablewidth+'px; height: '+height+'px;" readonly=readonly>'+html+'</textarea>');};if(fullscreen)document.writeln('<br><input type="submit" value="'+btnText+'" />');document.writeln('</div>');}};function insertBar(){document.writeln('<td><img class="rteBar" src="'+imagesPath+'bar.gif" alt=""></td>');};function insertSep(){document.writeln('<td><img class="rteSep" src="'+imagesPath+'blackdot.gif" alt=""></td>');};function insertImg(name,image,command,id){var td="<td>";if(id!=null){td="<td id='"+id+"'>";};document.writeln(td+'<img class="rteImg" src="'+imagesPath+image+'" alt="'+name+'" title="'+name+'" onMouseDown="'+command+';return false" onmouseover="this.className=\'rteImgUp\'" onmouseout="this.className=\'rteImg\'" onmousedown="this.className=\'rteImgDn\'" onmouseup="this.className=\'rteImgUp\'"></td>');};function enableDesignMode(rte,html,css,readOnly){var frameHtml="<html dir='"+lang_direction+"' lang='"+lang+"' id='"+rte+"'>\n<head>\n";frameHtml+="<meta http-equiv='Content-Type' content='text/html; charset="+encoding+"'>\n";frameHtml+="<meta http-equiv='Content-Language' content='"+lang+"'>\n";if(css.length>0){frameHtml+="<link media=\"all\" type=\"text/css\" href=\"" + css + "\" rel=\"stylesheet\">\n";}else{frameHtml+="<style>@charset \"utf-8\"; body {background:#FFFFFF;margin:8px;padding:0px;};</style>\n";};frameHtml+="</head><body>\n"+html+"\n</body></html>";if(!isSafari&&!isKonqueror)var oRTE=returnRTE(rte).document;if(document.all){if(isSafari||isKonqueror)var oRTE=frames[rte].document;oRTE.open("text/html","replace");oRTE.write(frameHtml);oRTE.close();if(!readOnly){oRTE.designMode="On";}}else{try{if(!readOnly&&!isKonqueror&&!isSafari){addLoadEvent(function(){document.getElementById(rte).contentDocument.designMode="on";});}else if(!readOnly){if(!readOnly)document.getElementById(rte).contentDocument.designMode="on";};try{if(isSafari||isKonqueror)var oRTE=document.getElementById(rte).contentWindow.document;oRTE.open("text/html","replace");oRTE.write(frameHtml);oRTE.close();if(isGecko&&!readOnly){oRTE.addEventListener("keypress",geckoKeyPress,true);oRTE.addEventListener("focus",function(){dlgCleanUp();},false);}}catch(e){alert(lblErrorPreload);}}catch(e){if(isGecko){setTimeout("enableDesignMode('"+rte+"', '"+html+"', '"+css+"', "+readOnly+");",200);}else{return false;}}};setTimeout('showGuidelines("'+rte+'")',300);};function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){oldonload();func();};}};function returnRTE(rte){var rtn;if(document.all){rtn=frames[rte];}else{rtn=document.getElementById(rte).contentWindow;};return rtn;};function updateRTE(rte){if(isRichText){dlgCleanUp();stripGuidelines(rte);};parseRTE(rte);};function updateRTEs(){var vRTEs=allRTEs.split(";");for(var i=0;i<vRTEs.length;i++){updateRTE(vRTEs[i]);}};function parseRTE(rte){if(!isRichText){autoBRoff(rte);return false;};var readOnly=false;var oRTE=returnRTE(rte);if(document.all){if(oRTE.document.designMode!="On"){readOnly=true;}}else{if(oRTE.document.designMode!="on"){readOnly=true;}};if(isRichText&&!readOnly){if(document.getElementById("_xtSrc"+rte).innerHTML==lblModeRichText){if(document.getElementById("Buttons1_"+rte)){toggleHTMLSrc(rte,true);}else{toggleHTMLSrc(rte,false);};stripGuidelines(rte);};setHiddenVal(rte);}};function setHiddenVal(rte){var oHdnField=document.getElementById('hdn'+rte);if(oHdnField.value==null){oHdnField.value="";};var sRTE=returnRTE(rte).document.body;if(generateXHTML){try{oHdnField.value=getXHTML(sRTE.innerHTML);}catch(e){oHdnField.value=sRTE.innerHTML;}}else{oHdnField.value=sRTE.innerHTML;};oHdnField.value=replaceSpecialChars(oHdnField.value);if(stripHTML(oHdnField.value.replace(" "," "))==""&&oHdnField.value.toLowerCase().search("<hr")==-1&&oHdnField.value.toLowerCase().search("<img")==-1){oHdnField.value="";}};function rteCommand(rte,command,option){dlgCleanUp();var oRTE=returnRTE(rte);try{oRTE.focus();oRTE.document.execCommand(command,false,option);oRTE.focus();}catch(e){}};function toggleHTMLSrc(rte,buttons){dlgCleanUp();var cRTE=document.getElementById(rte);var hRTE=document.getElementById('hdn'+rte);var sRTE=document.getElementById("size"+rte);var tRTE=document.getElementById("_xtSrc"+rte);var iRTE=document.getElementById("imgSrc"+rte);var oRTE=returnRTE(rte).document;var htmlSrc;if(sRTE){obj_height=parseInt(sRTE.value);}else{findSize(rte);};if(tRTE.innerHTML==lblModeHTML){tRTE.innerHTML=lblModeRichText;stripGuidelines(rte);if(buttons){showHideElement("Buttons1_"+rte,"hide",true);if(document.getElementById("Buttons2_"+rte)){showHideElement("Buttons2_"+rte,"hide",true);cRTE.style.height=obj_height+56;}else{cRTE.style.height=obj_height+28;}};setHiddenVal(rte);if(document.all){oRTE.body.innerText=hRTE.value;}else{htmlSrc=oRTE.createTextNode(hRTE.value);oRTE.body.innerHTML="";oRTE.body.appendChild(htmlSrc);};iRTE.innerHTML='<img src="'+imagesPath+'design.gif" alt="Switch Mode" style="margin:1px;" align=absmiddle>';}else{obj_height=parseInt(cRTE.style.height);tRTE.innerHTML=lblModeHTML;if(buttons){showHideElement("Buttons1_"+rte,"show",true);if(document.getElementById("Buttons2_"+rte)){showHideElement("Buttons2_"+rte,"show",true);cRTE.style.height=obj_height-56;}else{cRTE.style.height=obj_height-28;}};if(document.all){var output=escape(oRTE.body.innerText);output=output.replace("%3CP%3E%0D%0A%3CHR%3E","%3CHR%3E");output=output.replace("%3CHR%3E%0D%0A%3C/P%3E","%3CHR%3E");oRTE.body.innerHTML=unescape(output);if(!keep_absolute){var tagfix=unescape(output).match(/<a[^>]*href=(['"])([^\1>]*)\1[^>]*>/ig);var coll=oRTE.body.all.tags('A');for(i=0;i<coll.length;i++){coll[i].href=tagfix[i].replace(/.*href=(['"])([^\1]*)\1.*/i,"$2");};var imgfix=unescape(output).match(/<img[^>]*src=['"][^'"]*['"][^>]*>/ig);var coll2=oRTE.body.all.tags('IMG');for(i=0;i<coll2.length;i++){coll2[i].src=imgfix[i].replace(/.*src=['"]([^'"]*)['"].*/i,"$1");}}}else{htmlSrc=oRTE.body.ownerDocument.createRange();htmlSrc.selectNodeContents(oRTE.body);oRTE.body.innerHTML=htmlSrc.toString();};oRTE.body.innerHTML=replaceSpecialChars(oRTE.body.innerHTML);showGuidelines(rte);if(document.all){parseRTE(rte);};iRTE.innerHTML='<img src="'+imagesPath+'code.gif" alt="Switch Mode" style="margin:1px;" align=absmiddle>';}};function toggleSelection(rte){var rng=setRange(rte);var oRTE=returnRTE(rte).document;var length1;var length2;if(document.all){length1=rng.text.length;var output=escape(oRTE.body.innerText);output=output.replace("%3CP%3E%0D%0A%3CHR%3E","%3CHR%3E");output=output.replace("%3CHR%3E%0D%0A%3C/P%3E","%3CHR%3E");length2=unescape(output).length;}else{length1=rng.toString().length;var htmlSrc=oRTE.body.ownerDocument.createRange();htmlSrc.selectNodeContents(oRTE.body);length2=htmlSrc.toString().length;};if(length1<length2){rteCommand(rte,'selectall','');}else{if(!document.all){oRTE.designMode="off";oRTE.designMode="on";}else{rteCommand(rte,'unselect','');}}};function dlgColorPalette(rte,command){setRange(rte);var oDialog=document.getElementById('cp'+rte);var buttonElement=document.getElementById(command+"_"+rte);var iLeftPos=buttonElement.offsetLeft+5;var iTopPos=buttonElement.offsetTop+53;if(!document.getElementById('Buttons2_'+rte)){iTopPos=iTopPos-28;};oDialog.style.left=iLeftPos+"px";oDialog.style.top=iTopPos+"px";if((command==parent.command)&&(rte==currentRTE)){if(oDialog.style.visibility=="hidden"){showHideElement(oDialog,'show',false);}else{showHideElement(oDialog,'hide',false);}}else{var vRTEs=allRTEs.split(";");for(var i=0;i<vRTEs.length;i++){showHideElement('cp'+vRTEs[i],'hide',false);};showHideElement(oDialog,'show',false);};currentRTE=rte;parent.command=command;};function dlgLaunch(rte,command){var selectedText='';parent.command=command;currentRTE=rte;switch(command){case "char":InsertChar=popUpWin(includesPath+'insert_char.htm','InsertChar',50,50,'status=yes,');break;case "table":InsertTable=popUpWin(includesPath+'insert_table.htm','InsertTable',50,50,'status=yes,');break;case "image":setRange(rte);parseRTE(rte);InsertImg=popUpWin(includesPath+'insert_img.htm','AddImage',50,50,'status=yes,');break;case "link":selectedText=getText(rte);InsertLink=popUpWin(includesPath+'insert_link.htm','InsertLink',50,50,'status=yes,');setFormText("0",selectedText);break;case "replace":selectedText=getText(rte);dlgReplace=popUpWin(includesPath+'replace.htm','dlgReplace',50,50,'status=yes,');setFormText("1",selectedText);break;case "text":dlgPasteText=popUpWin(includesPath+'paste_text.htm','dlgPasteText',50,50,'status=yes,');break;case "word":dlgPasteWord=popUpWin(includesPath+'paste_word.htm','dlgPasteWord',50,50,'status=yes,');break;}};function getText(rte){setRange(rte);var rtn='';if(isIE){rtn=stripHTML(rng.htmlText);}else{rtn=stripHTML(rng.toString());};parseRTE(rte);if(document.all){rtn=rtn.replace("'","\\\\\\'");}else{rtn=rtn.replace("'","\\'");};return rtn;};function setFormText(popup,content){if(content!="undefined"){try{switch(popup){case "0":InsertLink.document.getElementById("linkText").value=content;break;case "1":dlgReplace.document.getElementById("searchText").value=content;break;}}catch(e){setTimeout("setFormText('"+popup+"','"+content+"');",10);}}};function dlgCleanUp(){var vRTEs=allRTEs.split(";");for(var i=0;i<vRTEs.length;i++){showHideElement('cp'+vRTEs[i],'hide',false);};if(InsertChar!=null){InsertChar.close();InsertChar=null;};if(InsertTable!=null){InsertTable.close();InsertTable=null;};if(InsertLink!=null){InsertLink.close();InsertLink=null;};if(InsertImg!=null){InsertImg.close();InsertImg=null;};if(dlgReplace!=null){dlgReplace.close();dlgReplace=null;};if(dlgPasteText!=null){dlgPasteText.close();dlgPasteText=null;};if(dlgPasteWord!=null){dlgPasteWord.close();dlgPasteWord=null;}};function popUpWin(url,win,width,height,options){dlgCleanUp();var leftPos=(screen.availWidth-width)/2;var topPos=(screen.availHeight-height)/2;options+='width='+width+',height='+height+',left='+leftPos+',top='+topPos;return window.open(url,win,options);};function setColor(color){var rte=currentRTE;var parentCommand=parent.command;if(document.all){if(parentCommand=="hilitecolor"){parentCommand="backcolor";};rng.select();};rteCommand(rte,parentCommand,color);showHideElement('cp'+rte,"hide",false);};function addImage(rte){dlgCleanUp();imagePath=prompt('Enter Image URL:','http://');if((imagePath!=null)&&(imagePath!="")){rteCommand(rte,'InsertImage',imagePath);}};function rtePrint(rte){dlgCleanUp();if(isIE){document.getElementById(rte).contentWindow.document.execCommand('Print');}else{document.getElementById(rte).contentWindow.print();}};function selectFont(rte,selectname){var idx=document.getElementById(selectname).selectedIndex;if(idx!=0){var selected=document.getElementById(selectname).options[idx].value;var cmd=selectname.replace('_'+rte,'');rteCommand(rte,cmd,selected);document.getElementById(selectname).selectedIndex=0;}};function insertHTML(html){var rte=currentRTE;var oRTE=returnRTE(rte);oRTE.focus();if(document.all){var oRng=oRTE.document.selection.createRange();oRng.pasteHTML(html);oRng.collapse(false);oRng.select();}else{oRTE.document.execCommand('insertHTML',false,html);}};function replaceHTML(tmpContent,searchFor,replaceWith){var runCount=0;var intBefore=0;var intAfter=0;var tmpOutput="";while(tmpContent.toUpperCase().indexOf(searchFor.toUpperCase())>-1){runCount=runCount+1;intBefore=tmpContent.toUpperCase().indexOf(searchFor.toUpperCase());tmpBefore=tmpContent.substring(0,intBefore);tmpOutput=tmpOutput+tmpBefore;tmpOutput=tmpOutput+replaceWith;intAfter=tmpContent.length-searchFor.length+1;tmpContent=tmpContent.substring(intBefore+searchFor.length);};return runCount+"|^|"+tmpOutput+tmpContent;};function replaceSpecialChars(html){var specials=new Array("¢","€","£","¤","¥","©","®","™","÷","×","±","¼","½","¾","°","¹","²","³","µ","«","»","‘","’","‹","›","‚","„","“","”","¡","¦","§","¬","¯","¶","·","¸","¿","ƒ","—","–","•","…","‰","ª","º","ß","†","‡","ð","Ð","ø","Ø","þ","Þ","œ","Œ","š","Š","´","ˆ","˜","¨","à","á","â","ã","ä","å","æ","À","Á","Â","Ã","Ä","Å","Æ","ç","Ç","è","é","ê","ë","È","É","Ê","Ë","ì","í","î","ï","Ì","Í","Î","Ï","ñ","Ñ","ò","ó","ô","õ","ö","Ò","Ó","Ô","Õ","Ö","ù","ú","û","ü","Ù","Ú","Û","Ü","ý","ÿ","Ý","Ÿ");var unicodes=new Array("\u00a2","\u20ac","\u00a3","\u00a4","\u00a5","\u00a9","\u00ae","\u2122","\u00f7","\u00d7","\u00b1","\u00bc","\u00bd","\u00be","\u00b0","\u00b9","\u00b2","\u00b3","\u00b5","\u00ab","\u00bb","\u2018","\u2019","\u2039","\u203a","\u201a","\u201e","\u201c","\u201d","\u00a1","\u00a6","\u00a7","\u00ac","\u00af","\u00b6","\u00b7","\u00b8","\u00bf","\u0192","\u2014","\u2013","\u2022","\u2026","\u2030","\u00aa","\u00ba","\u00df","\u2020","\u2021","\u00f0","\u00d0","\u00f8","\u00d8","\u00fe","\u00de","\u0153","\u0152","\u0161","\u0160","\u00b4","\u02c6","\u02dc","\u00a8","\u00e0","\u00e1","\u00e2","\u00e3","\u00e4","\u00e5","\u00e6","\u00c0","\u00c1","\u00c2","\u00c3","\u00c4","\u00c5","\u00c6","\u00e7","\u00c7","\u00e8","\u00e9","\u00ea","\u00eb","\u00c8","\u00c9","\u00ca","\u00cb","\u00ec","\u00ed","\u00ee","\u00ef","\u00cc","\u00cd","\u00ce","\u00cf","\u00f1","\u00d1","\u00f2","\u00f3","\u00f4","\u00f5","\u00f6","\u00d2","\u00d3","\u00d4","\u00d5","\u00d6","\u00f9","\u00fa","\u00fb","\u00fc","\u00d9","\u00da","\u00db","\u00dc","\u00fd","\u00ff","\u00dd","\u0178");for(var i=0;i<specials.length;i++){html=replaceIt(html,unicodes[i],specials[i]);};return html;};function SearchAndReplace(searchFor,replaceWith,matchCase,wholeWord){var cfrmMsg=lblSearchConfirm.replace("SF",searchFor).replace("RW",replaceWith);var rte=currentRTE;stripGuidelines(rte);var oRTE=returnRTE(rte);var tmpContent=oRTE.document.body.innerHTML.replace("'","\'").replace('"','\"');var strRegex;if(matchCase&&wholeWord){strRegex="/(?!<[^>]*)(\\b("+searchFor+")\\b)(?![^<]*>)/g";}else if(matchCase){strRegex="/(?!<[^>]*)("+searchFor+")(?![^<]*>)/g";}else if(wholeWord){strRegex="/(?!<[^>]*)(\\b("+searchFor+")\\b)(?![^<]*>)/gi";}else{strRegex="/(?!<[^>]*)("+searchFor+")(?![^<]*>)/gi";};var cmpRegex=eval(strRegex);var runCount=0;var tmpNext=tmpContent;var intFound=tmpNext.search(cmpRegex);while(intFound>-1){runCount=runCount+1;tmpNext=tmpNext.substr(intFound+searchFor.length);intFound=tmpNext.search(cmpRegex);};if(runCount>0){cfrmMsg=cfrmMsg.replace("[RUNCOUNT]",runCount);if(confirm(cfrmMsg)){tmpContent=tmpContent.replace(cmpRegex,replaceWith);oRTE.document.body.innerHTML=tmpContent.replace("\'","'").replace('\"','"');}else{alert(lblSearchAbort);};showGuidelines(rte);}else{showGuidelines(rte);alert("["+searchFor+"] "+lblSearchNotFound);}};function showHideElement(element,showHide,rePosition){if(document.getElementById(element)){element=document.getElementById(element);};if(showHide=="show"){element.style.visibility="visible";if(rePosition){element.style.position="relative";element.style.left="auto";element.style.top="auto";}}else if(showHide=="hide"){element.style.visibility="hidden";if(rePosition){element.style.position="absolute";element.style.left="-1000px";element.style.top="-1000px";}}};function setRange(rte){var oRTE=returnRTE(rte);var selection;if(document.all){selection=oRTE.document.selection;if(selection!=null){rng=selection.createRange();}}else{selection=oRTE.getSelection();rng=selection.getRangeAt(selection.rangeCount-1).cloneRange();};return rng;};function stripHTML(strU){var strN=strU.replace(/(<([^>]+)>)/ig,"");strN=strN.replace(/\r\n/g," ");strN=strN.replace(/\n/g," ");strN=strN.replace(/\r/g," ");strN=trim(strN);return strN;};function trim(inputString){if(typeof inputString!="string"){return inputString;};inputString=inputString.replace(/^\s+|\s+$/g,"").replace(/\s{2,};/g,"");return inputString;};function showGuidelines(rte){if(rte.length==0)rte=currentRTE;var oRTE=returnRTE(rte);var tables=oRTE.document.getElementsByTagName("table");var sty="dashed 1px "+zeroBorder;for(var i=0;i<tables.length;i++){if(tables[i].getAttribute("border")==0){if(document.all){var trs=tables[i].getElementsByTagName("tr");for(var j=0;j<trs.length;j++){var tds=trs[j].getElementsByTagName("td");for(var k=0;k<tds.length;k++){if(j==0&&k==0){tds[k].style.border=sty;}else if(j==0&&k!=0){tds[k].style.borderBottom=sty;tds[k].style.borderTop=sty;tds[k].style.borderRight=sty;}else if(j!=0&&k==0){tds[k].style.borderBottom=sty;tds[k].style.borderLeft=sty;tds[k].style.borderRight=sty;}else if(j!=0&&k!=0){tds[k].style.borderBottom=sty;tds[k].style.borderRight=sty;}}}}else{tables[i].removeAttribute("border");tables[i].setAttribute("style","border: "+sty);tables[i].setAttribute("rules","all");}}}};function stripGuidelines(rte){var oRTE=returnRTE(rte);var tbls=oRTE.document.getElementsByTagName("table");for(var j=0;j<tbls.length;j++){if(tbls[j].getAttribute("border")==0||tbls[j].getAttribute("border")==null){if(document.all){var tds=tbls[j].getElementsByTagName("td");for(var k=0;k<tds.length;k++){tds[k].removeAttribute("style");}}else{tbls[j].removeAttribute("style");tbls[j].removeAttribute("rules");tbls[j].setAttribute("border","0");}}}};function findSize(obj){if(obj.length>0&&document.all){obj=frames[obj];}else if(obj.length>0&&!document.all){obj=document.getElementById(obj).contentWindow;}else{obj=this;};if(typeof(obj.window.innerWidth)=='number'){obj_width=obj.window.innerWidth;obj_height=obj.window.innerHeight;}else if(obj.document.documentElement&&(obj.document.documentElement.clientWidth||obj.document.documentElement.clientHeight)){obj_width=document.documentElement.clientWidth;obj_height=document.documentElement.clientHeight;}else if(obj.document.body&&(obj.document.body.clientWidth||obj.document.body.clientHeight)){obj_width=obj.document.body.clientWidth;obj_height=obj.document.body.clientHeight;}};function resizeRTE(){document.body.style.overflow="hidden";var rte=currentRTE;var oRTE=document.getElementById(rte);var oBut1=document.getElementById('Buttons1_'+rte);var oBut2;var oVS=document.getElementById('vs'+rte);findSize("");width=obj_width;if(width<minWidth){document.body.style.overflow="auto";width=minWidth;};var height=obj_height-83;if(document.getElementById("_xtSrc"+rte).innerHTML==lblModeRichText){height=obj_height-28;if(!document.getElementById('Buttons2_'+rte)&&width<wrapWidth){document.body.style.overflow="auto";width=wrapWidth;};if(document.getElementById('Buttons2_'+rte)){document.getElementById('Buttons2_'+rte).style.width=width;}}else{if(document.getElementById('Buttons2_'+rte)){document.getElementById('Buttons2_'+rte).style.width=width;}else{height=obj_height-55;if(width<wrapWidth){document.body.style.overflow="auto";width=wrapWidth;}}};if(document.body.style.overflow=="auto"&&isIE){height=height-18;};if(document.body.style.overflow=="auto"&&!isIE){height=height-24;};oBut1.style.width=width;oVS.style.width=width;oRTE.style.width=width-2;oRTE.style.height=height;if(!document.all){oRTE.contentDocument.designMode="on";}};function replaceIt(string,text,by){var strLength=string.length,_xtLength=text.length;if((strLength==0)||(_xtLength==0)){return string;};var i=string.indexOf(text);if((!i)&&(text!=string.substring(0,_xtLength))){return string;};if(i==-1){return string;};var newstr=string.substring(0,i)+by;if(i+_xtLength<strLength){newstr+=replaceIt(string.substring(i+_xtLength,strLength),text,by);};return newstr;};function countWords(rte){parseRTE(rte);var words=document.getElementById("hdn"+rte).value;var str=stripHTML(words);var chars=trim(words);chars=chars.length;chars=maxchar-chars;str=str+" a ";str=trim(str.replace(/ /gi,' ').replace(/([\n\r\t])/g,' ').replace(/&(.*);/g,' '));var count=0;for(x=0;x<str.length;x++){if(str.charAt(x)==" "&&str.charAt(x-1)!=" "){count++;}};if(str.charAt(str.length-1)!=" "){count++;};count=count-1;var alarm="";if(chars<0){alarm="\n\n"+lblCountCharWarn;};alert(lblCountTotal+": "+count+"\n\n"+lblCountChar+": "+chars+alarm);};function autoBRon(rte){var oRTE=document.forms[0].elements[rte];oRTE.value=parseBreaks(oRTE.value);oRTE.value=replaceIt(oRTE.value,''','\'');};function autoBRoff(rte){var oRTE=document.forms[0].elements[rte];oRTE.value=replaceIt(oRTE.value,'\n','<br />');oRTE.value=replaceIt(oRTE.value,'\'',''');};function parseBreaks(argIn){argIn=replaceIt(argIn,'<br>','\n');argIn=replaceIt(argIn,'<BR>','\n');argIn=replaceIt(argIn,'<br/>','\n');argIn=replaceIt(argIn,'<br />','\n');argIn=replaceIt(argIn,'\t',' ');argIn=replaceIt(argIn,'\n ','\n');argIn=replaceIt(argIn,' <p>','<p>');argIn=replaceIt(argIn,'</p><p>','\n\n');argIn=replaceIt(argIn,''','\'');argIn=trim(argIn);return argIn;};function geckoKeyPress(evt){var rte=evt.target.id;if(evt.ctrlKey){var key=String.fromCharCode(evt.charCode).toLowerCase();var cmd='';switch(key){case 'b':cmd="bold";break;case 'i':cmd="italic";break;case 'u':cmd="underline";break;};if(cmd){rteCommand(rte,cmd,null);evt.preventDefault();evt.stopPropagation();}}};function checkspell(){dlgCleanUp();try{var tmpis=new ActiveXObject("ieSpell.ieSpellExtension");tmpis.CheckAllLinkedDocuments(document);}catch(exception){if(exception.number==-2146827859){if(confirm("ieSpell not detected. Click Ok to go to download page.")){window.open("http://www.iespell.com/download.php","DownLoad");}}else{alert("Error Loading ieSpell: Exception "+exception.number);}}};
-
-
+++ /dev/null
-@charset "utf-8";
-.rteImg {background:#EFEDDE;border:1px solid #EFEDDE;width:23px;height:22px;margin:1px;}
-.rteImgUp {background:#cddbf3;border:1px solid #6e9ce6;width:23px;height:22px;margin:1px;}
-.rteImgDn {background:#C1D2EE;border:1px solid #316ac5;width:23px;height:22px;margin:1px;}
-.rteSep {margin:0 2px 0 2px;width:1px;height:20px;border:0px}
-.rteBar {margin:0 2px 0 4px;width:3px;height:15px;border:0px}
-.rteBk {background:#EFEDDE;border: 1px solid #EFEDDE;letter-spacing:0;height:24px}
-.rteBk tbody tr td, .rteBk tr td {background:#EFEDDE;height:24px}
-.rteDiv {display:block;position:relative}
-.show {left:auto;top:auto;position:relative}
-.hide {left:-1000px;top:-1000px;position:absolute}
\ No newline at end of file
+++ /dev/null
-/*
-Html2Xhtml : Javascript Mini HTML to XHTML Parser
---------------------------------------------------
-
-Copyright ¨Ï 2006 All rights reserved. Jacob Lee <letsgolee@lycos.co.kr>
-
-Free for noncommercial && commercial use.
-*/
-function getXHTML(data){return new Html2Xhtml(data).parse()};function Html2Xhtml(data){this.data=data||''};Html2Xhtml.prototype.setHTML=function(data){this.data=data||this.data};Html2Xhtml.prototype.parse=function(){var state=0;var xhtml='';var p=0;var unget=false;var tagname='';var attrname='';var attrval='';var quot='';var data=this.data;var len=data.length;var phpval='';var tagtype=0;var insidepre=false;while(1){if(p>=len&&!unget){return xhtml}if(unget){unget=false}else{var c=data.substr(p++,1)}switch(state){case 0:if(c=='<'){state=1;break}var cc=c.charCodeAt();if(Html2Xhtml.charEntities[cc]){xhtml+='&'+Html2Xhtml.charEntities[cc]+';'}else{xhtml+=c}break;case 1:if(/[a-zA-Z]/.test(c)){state=2;tagtype=1;tagname=c.toLowerCase();break}if(c=='/'){state=2;tagtype=-1;break}if(c=='!'){if(data.substr(p,2)=='--'){xhtml+='<!--';p+=2;state=9;break}xhtml+='<!';state=10;break}if(c=='?'){state=11;xhtml+='<'+'?';break}xhtml+='<';unget=true;state=0;break;case 2:if(Html2Xhtml.isSpaceChar[c]){xhtml+=(!insidepre&&tagtype>0&&Html2Xhtml.hasNLBefore[tagname]&&xhtml.length&&xhtml.substr(xhtml.length-1,1)!='\n'?'\n':'')+(tagtype>0?'<':'</')+tagname;state=3;break}if(c=='/'){xhtml+=(!insidepre&&tagtype>0&&Html2Xhtml.hasNLBefore[tagname]&&xhtml.length&&xhtml.substr(xhtml.length-1,1)!='\n'?'\n':'')+(tagtype>0?'<':'</')+tagname;if(data.substr(p,1)!='>'){state=3;break}state=4;break}if(c=='>'){xhtml+=(!insidepre&&tagtype>0&&Html2Xhtml.hasNLBefore[tagname]&&xhtml.length&&xhtml.substr(xhtml.length-1,1)!='\n'?'\n':'')+(tagtype>0?'<':'</')+tagname;unget=true;state=4;break}tagname+=c.toLowerCase();break;case 3:if(Html2Xhtml.isSpaceChar[c]){break}if(c=='/'){if(data.substr(p,1)!='>'){break}state=4;break}if(c=='>'){unget=true;state=4;break}attrname=c.toLowerCase();attrval='';state=5;break;case 4:xhtml+=(Html2Xhtml.isEmptyTag[tagname]?' />':'>')+(!insidepre&&tagtype<0&&Html2Xhtml.hasNLAfter[tagname]&&p<len&&data.substr(p,1)!='\n'?'\n':'');if(tagtype>0&&Html2Xhtml.dontAnalyzeContent[tagname]){state=13;attrname=attrval=quot='';tagtype=0;break}if(tagname=='pre'){insidepre=!insidepre}state=0;tagname=attrname=attrval=quot='';tagtype=0;break;case 5:if(Html2Xhtml.isSpaceChar[c]){xhtml+=' '+attrname;if(Html2Xhtml.isEmptyAttr[attrname]){xhtml+='="'+attrname+'"'}state=3;break}if(c=='/'){xhtml+=' '+attrname;if(Html2Xhtml.isEmptyAttr[attrname]){xhtml+='="'+attrname+'"'}if(data.substr(p,1)!='>'){state=3;break}state=4;break}if(c=='>'){xhtml+=' '+attrname;if(Html2Xhtml.isEmptyAttr[attrname]){xhtml+='="'+attrname+'"'}unget=true;state=4;break}if(c=='='){xhtml+=' '+attrname+'=';state=6;break}if(c=='"'||c=="'"){attrname+='?'}else{attrname+=c.toLowerCase()}break;case 6:if(Html2Xhtml.isSpaceChar[c]){xhtml+=(Html2Xhtml.isEmptyAttr[attrname]?'"'+attrname+'"':'""');state=3;break}if(c=='>'){xhtml+=(Html2Xhtml.isEmptyAttr[attrname]?'"'+attrname+'"':'""');unget=true;state=4;break}if(c=='/'&&data.substr(p,1)=='>'){xhtml+=(Html2Xhtml.isEmptyAttr[attrname]?'"'+attrname+'"':'""');state=4;break}if(c=='"'||c=="'"){quot=c;state=8;break}attrval=c;state=7;break;case 7:if(Html2Xhtml.isSpaceChar[c]){xhtml+='"'+Html2Xhtml.escapeQuot(attrval,'"')+'"';state=3;break}if(c=='/'&&data.substr(p,1)=='>'){xhtml+='"'+Html2Xhtml.escapeQuot(attrval,'"')+'"';state=4;break}if(c=='>'){unget=true;xhtml+='"'+Html2Xhtml.escapeQuot(attrval,'"')+'"';state=4;break}attrval+=c;break;case 8:if(c==quot){xhtml+='"'+Html2Xhtml.escapeQuot(attrval,'"')+'"';state=3;break}attrval+=c;break;case 9:if(c=='-'&&data.substr(p,2)=='->'){p+=2;xhtml+='-->';state=0;break}xhtml+=c;break;case 10:if(c=='>'){state=0}xhtml+=c;break;case 11:if(c=="'"||c=='"'){quot=c;state=12;break}if(c=='?'&&data.substr(p,1)=='>'){state=0;xhtml+='?'+'>';p++;break}xhtml+=c;break;case 12:if(c==quot){state=11;xhtml+=quot+Html2Xhtml.escapeQuot(phpval,quot)+quot;phpval=quot='';break}phpval+=c;break;case 13:if(c=='<'&&data.substr(p,tagname.length+1).toLowerCase()=='/'+tagname){unget=true;state=0;tagname='';break}if(tagname=='textarea'){xhtml+=Html2Xhtml.escapeHTMLChar(c)}else{xhtml+=c}break}}return xhtml};Html2Xhtml.escapeQuot=function(str,quot){if(!quot){quot='"'}if(quot=='"'){return str.replace(/"/ig,'\\"')}return str.replace(/'/ig,"\\'")};Html2Xhtml.escapeHTMLChar=function(c){if(c=='&'){return'&'}if(c=='<'){return'<'}if(c=='>'){return'>'}var cc=c.charCodeAt();if(Html2Xhtml.charEntities[cc]){return'&'+Html2Xhtml.charEntities[cc]+';'}else{return c}};Html2Xhtml.isSpaceChar={' ':1,'\r':1,'\n':1,'\t':1};Html2Xhtml.isEmptyTag={'area':1,'base':1,'basefont':1,'br':1,'hr':1,'img':1,'input':1,'link':1,'meta':1,'param':1};Html2Xhtml.isEmptyAttr={'checked':1,'compact':1,'declare':1,'defer':1,'disabled':1,'ismap':1,'multiple':1,'noresize':1,'nosave':1,'noshade':1,'nowrap':1,'readonly':1,'selected':1};Html2Xhtml.hasNLBefore={'div':1,'p':1,'table':1,'tbody':1,'tr':1,'td':1,'th':1,'title':1,'head':1,'body':1,'script':1,'comment':1,'li':1,'meta':1,'h1':1,'h2':1,'h3':1,'h4':1,'h5':1,'h6':1,'hr':1,'ul':1,'ol':1,'option':1,'link':1};Html2Xhtml.hasNLAfter={'html':1,'head':1,'body':1,'p':1,'th':1,'style':1};Html2Xhtml.dontAnalyzeContent={'textarea':1,'script':1,'style':1};Html2Xhtml.charEntities={160:'nbsp',161:'iexcl',162:'cent',163:'pound',164:'curren',165:'yen',166:'brvbar',167:'sect',168:'uml',169:'copy',170:'ordf',171:'laquo',172:'not',173:'shy',174:'reg',175:'macr',176:'deg',177:'plusmn',178:'sup2',179:'sup3',180:'acute',181:'micro',182:'para',183:'middot',184:'cedil',185:'sup1',186:'ordm',187:'raquo',188:'frac14',189:'frac12',190:'frac34',191:'iquest',192:'agrave',193:'aacute',194:'acirc',195:'atilde',196:'auml',197:'aring',198:'aelig',199:'ccedil',200:'egrave',201:'eacute',202:'ecirc',203:'euml',204:'igrave',205:'iacute',206:'icirc',207:'iuml',208:'eth',209:'ntilde',210:'ograve',211:'oacute',212:'ocirc',213:'otilde',214:'ouml',215:'times',216:'oslash',217:'ugrave',218:'uacute',219:'ucirc',220:'uuml',221:'yacute',222:'thorn',223:'szlig',224:'agrave',225:'aacute',226:'acirc',227:'atilde',228:'auml',229:'aring',230:'aelig',231:'ccedil',232:'egrave',233:'eacute',234:'ecirc',235:'euml',236:'igrave',237:'iacute',238:'icirc',239:'iuml',240:'eth',241:'ntilde',242:'ograve',243:'oacute',244:'ocirc',245:'otilde',246:'ouml',247:'divide',248:'oslash',249:'ugrave',250:'uacute',251:'ucirc',252:'uuml',253:'yacute',254:'thorn',255:'yuml',338:'oelig',339:'oelig',352:'scaron',353:'scaron',376:'yuml',710:'circ',732:'tilde',8194:'ensp',8195:'emsp',8201:'thinsp',8204:'zwnj',8205:'zwj',8206:'lrm',8207:'rlm',8211:'ndash',8212:'mdash',8216:'lsquo',8217:'rsquo',8218:'sbquo',8220:'ldquo',8221:'rdquo',8222:'bdquo',8224:'dagger',8225:'dagger',8240:'permil',8249:'lsaquo',8250:'rsaquo',8364:'euro',402:'fnof',913:'alpha',914:'beta',915:'gamma',916:'delta',917:'epsilon',918:'zeta',919:'eta',920:'theta',921:'iota',922:'kappa',923:'lambda',924:'mu',925:'nu',926:'xi',927:'omicron',928:'pi',929:'rho',931:'sigma',932:'tau',933:'upsilon',934:'phi',935:'chi',936:'psi',937:'omega',945:'alpha',946:'beta',947:'gamma',948:'delta',949:'epsilon',950:'zeta',951:'eta',952:'theta',953:'iota',954:'kappa',955:'lambda',956:'mu',957:'nu',958:'xi',959:'omicron',960:'pi',961:'rho',962:'sigmaf',963:'sigma',964:'tau',965:'upsilon',966:'phi',967:'chi',968:'psi',969:'omega',977:'thetasym',978:'upsih',982:'piv',8226:'bull',8230:'hellip',8242:'prime',8243:'prime',8254:'oline',8260:'frasl',8472:'weierp',8465:'image',8476:'real',8482:'trade',8501:'alefsym',8592:'larr',8593:'uarr',8594:'rarr',8595:'darr',8596:'harr',8629:'crarr',8656:'larr',8657:'uarr',8658:'rarr',8659:'darr',8660:'harr',8704:'forall',8706:'part',8707:'exist',8709:'empty',8711:'nabla',8712:'isin',8713:'notin',8715:'ni',8719:'prod',8721:'sum',8722:'minus',8727:'lowast',8730:'radic',8733:'prop',8734:'infin',8736:'ang',8743:'and',8744:'or',8745:'cap',8746:'cup',8747:'int',8756:'there4',8764:'sim',8773:'cong',8776:'asymp',8800:'ne',8801:'equiv',8804:'le',8805:'ge',8834:'sub',8835:'sup',8836:'nsub',8838:'sube',8839:'supe',8853:'oplus',8855:'otimes',8869:'perp',8901:'sdot',8968:'lceil',8969:'rceil',8970:'lfloor',8971:'rfloor',9001:'lang',9002:'rang',9426:'copy',9674:'loz',9824:'spades',9827:'clubs',9829:'hearts',9830:'diams'};
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="datadmin" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Search menu
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<s:set var="selected" value="%{selection}"/>
-
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="datadmin" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Administration menu
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
- <div id=main-pane>
-
-<!-- Result list
- =============================================================================================================================
- -->
- <div id=article-box>
- <div id=section><s:text name="title.valid.context"/></div>
- <div id=article-body class=text>
-
- <s:if test="contextsToBeApproved.size > 0">
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20 valign=bottom>
- <td width=20></td>
- <td><s:text name="label.contypes.check"/></td>
- <td><s:text name="label.value"/></td>
- <td><s:text name="label.activity"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
-
- <s:iterator value="contextsToBeApproved">
- <s:url id="edit" namespace="/sadmin" action="scontext-edit">
- <s:param name="selection" value="%{index}"/>
- </s:url>
- <s:if test="%{#selected == index}">
- <tr height=18 background="<s:url value="/skin/image.selected.jpg"/>">
- <td><img src="<s:url value="/skin/icon.ed.png"/>" width=14 height=14 border="none"></td>
- <td><s:property value="typeName"/></td>
- <td><s:property value="value"/></td>
- <td><s:text name="menu.step.%{stepNumber}"/></td>
- </tr>
- </s:if><s:else>
- <tr height=18>
- <td>
- <s:a href="%{#edit}">
- <img src="<s:url value="/skin/%{editIcon}"/>" onMouseOver=this.src="<s:url value="/skin/icon.ed.png"/>" onMouseOut=this.src="<s:url value="/skin/%{editIcon}"/>" width=14 height=14 border="none"/>
- </s:a>
- </td>
- <td><s:property value="typeName"/></td>
- <td><s:property value="value"/></td>
- <td><s:text name="menu.step.%{stepNumber}"/></td>
- </tr>
- </s:else>
- </s:iterator>
-
- </table>
- </s:if>
-
- <s:else>
- <s:text name="message.nocontext" />
- </s:else>
- </div>
- </div>
-
-<!-- Approval form
- =============================================================================================================================
- -->
- <s:if test='%{#selected != "0"}'>
- <div id=article-box>
- <div id=section><s:text name="title.valid.form"/></div>
- <div id=article-body class=text>
-
-<!-- Scenario studies indexed by the selected simulation context -->
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20 valign=bottom>
- <td width=20></td>
- <td colspan=2><s:text name="label.ownerstudy"/></td>
- <td width=150><s:text name="label.manager"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
- <s:iterator value="indexedElements">
- <s:url id="open" namespace="/study" action="open-study?selection=%{selection}">
- <s:param name="index" value="%{studyIndex}"/>
- </s:url>
- <tr>
- <td width=20><img src="<s:url value="/skin/icon.%{progressState}.png"/>" width=12 height=12 border="none"/></td>
- <td width=80><s:property value="reference"/></td>
- <td><s:a href="%{open}" cssClass="link"><s:property value="title"/></s:a></td>
- <td width=150><s:property value="authorName"/></td>
- </tr>
- </s:iterator>
- </table>
-
-<!-- Form -->
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20><td width=20></td></tr>
-
- <!-- Approval form of the context type -->
- <s:if test="edited.type.isApproved() == false">
- <s:set var="valbel"><s:text name="field.context.value"/></s:set>
- <tr>
- <td><img src="<s:url value="/skin/image.rightarrow.png"/>" border="none"/></td>
- <td colspan=2><b><s:text name="label.approtype"/></b></td>
- </tr>
- <tr height=5><td></td></tr>
- <tr>
- <td colspan=2></td>
- <td>
- <table cellpadding=0 cellspacing=0>
- <tr>
- <td><i><s:text name="message.info.code"/></i></td>
- <td> <img src="<s:url value="/skin/image.help.png"/>" border="none" title="<s:text name="help.contextcode"/>"/></td>
- </tr>
- </table>
- </tr>
- <tr>
- <td></td>
- <td align=right><s:text name="field.code"/>: </td>
- <td>
- <table cellpadding=0 cellspacing=0>
- <tr>
- <td><input type=text name=enteredCode size=40/></td>
- <td>
- <select name="code" style="width: 20px">
- <option><s:text name="label.usedcode"/>:</option>
- <s:iterator value="existingNames">
- <option> <s:property value="name"/></option>
- </s:iterator>
- </select>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr height=5><td></td></tr>
- <tr>
- <td colspan=2></td>
- <td><i><s:text name="message.info.type"/></i></td>
- </tr>
-
- <s:iterator value="supportedLocales">
- <tr>
- <td></td>
- <td align=right><s:text name="field.label"/> <s:text name="label.lang.%{locale}"/>: </td>
- <td>
- <table cellpadding=0 cellspacing=0>
- <tr>
- <td>
- <s:if test="isCurrent()">
- <input type=text name=enteredType size=40 value="<s:property value="edited.type.name"/>"/>
- </s:if><s:else>
- <input type=text name=enteredType size=40/>
- </s:else>
- </td>
- <td>
- <select name="code" style="width: 20px">
- <option><s:text name="label.usedname"/>:</option>
- <s:iterator value="typeNames" var="name">
- <option> <s:property value="#name"/></option>
- </s:iterator>
- </select>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </s:iterator>
-
- <tr height=5><td></td></tr>
- <tr>
- <td colspan=2></td>
- <td><i><s:text name="message.info.step"/></i></td>
- </tr>
- <tr>
- <td></td>
- <td align=right><s:text name="field.step"/>: </td>
- <td>
- <select name="code" style="width: 300px">
- <s:set var="selection" value="attachedStep.number"/>
- <s:iterator value="allStudySteps">
- <s:if test="%{number == #selection}">
- <option selected> <s:text name="menu.step.%{number}"/></option>
- </s:if><s:else>
- <option> <s:text name="menu.step.%{number}"/></option>
- </s:else>
- </s:iterator>
- </select>
- </td>
- </tr>
- <tr height=20><td></td></tr>
- <tr>
- <td><img src="<s:url value="/skin/image.rightarrow.png"/>" border="none"/></td>
- <td colspan=2><b><s:text name="label.approval"/></b></td>
- </tr>
- <tr height=5><td></td></tr>
- </s:if><s:else>
- <s:set var="valbel"><s:text name="type.context.%{edited.type.name}"/></s:set>
- </s:else>
-
- <!-- Approval form of the context value -->
- <tr>
- <td colspan=2></td>
- <td><i><s:text name="message.info.value"/></i></td>
- <s:if test="existingContexts.size > 0">
- <td><i><s:text name="message.info.context"/></i></td>
- </s:if>
- </tr>
- <tr>
- <td></td>
- <td align=right><s:text name="%{#valbel}"/>: </td>
- <td><input type=text name=enteredValue size=40 value="<s:property value="%{edited.value}"/>"></td>
- <s:if test="existingContexts.size > 0">
- <td>
- <select name="selectedValue" style="width: 20px">
- <option value="-1"><s:text name="menu.select"/></option>
- <s:iterator value="existingContexts">
- <option value="<s:property value="index"/>"> <s:property value="value"/></option>
- </s:iterator>
- </select>
- </td>
- </s:if>
- </tr>
-
- <!-- Validation button -->
- <tr height=20><td></td></tr>
- <tr>
- <td></td>
- <td align=right><img src="<s:url value="/skin/icon.APPROVED.png"/>" border="none"></td>
- <td><input type="submit" name="doIt" value="<s:text name="button.approve"/>" disabled/></td>
- </tr>
- </table>
- </div>
- </div>
- </s:if>
-
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="sysadmin" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
-<!-- Updload dialog
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section><s:text name="title.user"/></div>
- <div id=article-body class=text>
-
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20 valign=bottom>
- <td width=20></td>
- <td><s:text name="label.lastname"/></td>
- <td><s:text name="label.firstname"/></td>
- <td><s:text name="label.role"/></td>
- <td><s:text name="label.email"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=5></td></tr>
- <s:iterator value="users" var="user">
- <tr>
- <td>
- <s:if test="%{isNew(#user)}">
- <img src="<s:url value="/skin/image.uparrow.png"/>" border="none"/>
- </s:if> </td>
- <td><s:property value="name"/></td>
- <td><s:property value="firstName"/></td>
- <td><s:property value="roleNames"/></td>
- <td><s:property value="mailAddress"/></td>
- </tr>
- </s:iterator>
- </table>
-
- </div>
- </div>
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="sysadmin" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Search menu
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
- <div id=main-pane>
-
-<!-- Result list
- =============================================================================================================================
- -->
- <div id=article-box>
- <div id=section><s:text name="title.valid.index"/></div>
- <div id=article-body class=text>
-
- <s:if test="newStudies.size > 0">
-
- <form name="index" action="valid-indexing" method="post">
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20 valign=bottom>
- <td width=20></td>
- <td width=80><s:text name="label.reference"/></td>
- <td><s:text name="label.title"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=3></td></tr>
- <s:iterator value="newStudies">
- <tr>
- <td><input type="checkbox" name="indices" value="<s:property value="index"/>" checked></td>
- <td><s:property value="reference"/></td>
- <td><s:property value="title"/></td>
- </tr>
- </s:iterator>
- <tr height=10><td></td></tr>
- <tr>
- <td colspan=2></td>
- <td><input type="submit" name="doIt" value=" <s:text name="button.index"/> "/></td>
- </tr>
- </table>
- </form>
-
- </s:if><s:else>
- <s:text name="message.noindex" />
- </s:else>
- </div>
- </div>
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function enableUpload () {
-// ------------------------
- upform.doIt.disabled = false;
- }
- </script>
- </head>
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="sysadmin" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
-<!-- Updload dialog
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section><s:text name="title.%{nextAction}"/></div>
- <div id=article-body class=text>
- <form name="upform" enctype="multipart/form-data" action="upload" method="post">
- <table>
- <tr height=10><td></td></tr>
- <s:hidden name="nextAction" value="%{nextAction}" />
- <s:hidden name="index" value="%{index}" />
- <s:file name="upload" key="field.upload" onChange="enableUpload()" />
- <tr height=10><td></td></tr>
- <tr>
- <td></td>
- <td align=right>
- <input type="submit" name="cancel" value="<s:text name="button.cancel"/>"/>
- <input type="submit" name="doIt" value="<s:text name="button.upload"/>" disabled="true"/>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </div>
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="java.util.ResourceBundle"%>
-<%@ page import="org.hibernate.Session"%>
-<%@ page import="org.hibernate.Transaction"%>
-<%@ page import="org.splat.som.Database"%>
-<%@ page import="org.splat.som.Scenario"%>
-<%@ page import="org.splat.som.Publication"%>
-<%@ page import="org.splat.som.Document"%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@ page import="org.splat.simer.OpenStudy"%>
-<%@ page import="org.splat.simer.StudyMenu"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<!-- Initialization
- =============================================================================================================================
- -->
-<% String path = request.getParameter("open");
- OpenStudy simer = (OpenStudy)session.getAttribute("study.open");
- ApplicationRights rights = (ApplicationRights)session.getAttribute("user.rights");
- String name;
- boolean ishared;
-
- Session connex = Database.getSession();
- Transaction transax = connex.beginTransaction();
-
- if (path == null) {
-// Check-out from the tool-bar, looking for the scenario from the selected menu item
- StudyMenu menu = simer.getMenu();
- String[] item = menu.getSelection().split("\\x2E");
- Scenario[] scene = simer.getStudyObject().getScenarii();
- int j = Integer.valueOf(item[0]);
- int i;
- for (i=0; i<scene.length; i++) {
- if (scene[i].getIndex() == j) break;
- }
- scene[i].checkout(rights.getUser());
-
- name = ResourceBundle.getBundle("som").getString("type.document.geometry") + "1";
- ishared = false;
- }
- else {
-// Check-out from a Geometry document, looking for the scenario from the corresponding publication
- simer.selectDocument(path);
-
- Publication edited = simer.getSelectedDocument();
- Document selecdoc = edited.value();
- Scenario owner = (Scenario)edited.getOwner(); // In the GEOM context, the ProjectElement is necessarilly a Scenario
-
- owner.checkout(rights.getUser());
-
- name = selecdoc.getTitle();
- ishared = simer.getStudyObject().shares(selecdoc) || selecdoc.isVersioned();
- }
- transax.commit();
-%>
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><%=name%></title>
- <script language="JavaScript">
-
- function saveAs () {
-// ------------------
- var answer = window.showModalDialog("saveAs.jsp", window, "dialogHeight:115px; dialogWidth:400px; scroll:no; help:no; status:no");
- if (answer != null) {
- parse = answer.split(";");
- window.location = "valid-save?documentType=4&fileName=Géométrie1.part&documentName=" + parse[0] + "&documentState=" + parse[1];
- }
- return false;
- }
-
- function versionAs () {
-// ---------------------
- var answer = window.showModalDialog("versionAs.jsp", window, "dialogHeight:80px; dialogWidth:600px; scroll:no; help:no; status:no");
- if (answer != null) {
- parse = answer.split("&");
- action = parse[0].split("=");
-
- if (action[0] == "version") {
- if (parse.length > 1) {
- window.location = "valid-version?fileName=Géométrie1.part&documentState=" + action[1] + "&" + parse[1];
- } else {
- window.location = "valid-version?fileName=Géométrie1.part&documentState=" + action[1];
- }
- }
- }
- return false;
- }
-
- function updateAs () {
-// ------------------
- var answer = window.showModalDialog("updateAs.jsp", window, "dialogHeight:155px; dialogWidth:600px; scroll:no; help:no; status:no");
- if (answer != null) {
- parse = answer.split("&");
- action = parse[0].split("=");
-
- if (action[0] == "update") {
- window.location = "valid-update?fileName=Géométrie1.part";
- } else
- if (action[0] == "version") {
- if (parse.length > 1) {
- window.location = "valid-version?fileName=Géométrie1.part&documentState=" + action[1] + "&" + parse[1];
- } else {
- window.location = "valid-version?fileName=Géométrie1.part&documentState=" + action[1];
- }
- }
- }
- return false;
- }
- </script>
- </head>
-
- <body background="window.png">
- <table width=100% border=0 cellspacing=0 cellpadding=0>
- <tr height=20><td width=73></td></tr>
- <tr height=24>
- <td></td>
- <td>
-<% if (path == null) {
-%> <a href="javascript:void(0)" onClick="saveAs()"><img src="<s:url value="/skin/image.hold.gif"/>" width="24" height="24" border="none"/></a>
-<% } else if (ishared) {
-%> <a href="javascript:void(0)" onClick="versionAs()"><img src="<s:url value="/skin/image.hold.gif"/>" width="24" height="24" border="none"/></a>
-<% } else {
-%> <a href="javascript:void(0)" onClick="updateAs()"><img src="<s:url value="/skin/image.hold.gif"/>" width="24" height="24" border="none"/></a>
-<% }
-%> </td>
- </tr>
- </table>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="button.saveas"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initForm () {
-// --------------------
- save.name.focus();
- }
- function execute () {
-// -------------------
- returnValue = save.name.value + ";" + save.state.value;
- window.close();
- }
- function cancel () {
-// ------------------
- returnValue = null;
- window.close();
- }
- </script>
- </head>
-
- <body bgcolor=#ECE9D8 onLoad="initForm()">
- <form name="save" action="save" method="post">
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=10><td></td></tr>
- <tr>
- <td align=right><s:text name="field.documentitle"/>: </td>
- <td><input type="text" name="name" size="33" value="Géométrie1"></td>
- </tr>
- <tr>
- <td align=right>Format du document: </td>
- <td><input type="text" name="format" size="33" value="Document GEOM (*.part)" disabled></td>
- </tr>
- <tr height=50>
- <td colspan=2 align=center>
- <input type="button" name="ko" value="<s:text name="button.cancel"/>" onClick="cancel()">
- <input type="button" name="ok" value="<s:text name="button.import"/>" onClick="execute()">
- <select name="state">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- </select>
- </td>
- </tr>
- </table>
- </form>
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Enregistrer sous</title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initForm () {
-// --------------------
- save.name.focus();
- }
- function updateMe () {
-// --------------------
- returnValue = "update";
- window.close();
- }
- function versionMe () {
-// ---------------------
- returnValue = "version=" + save.state.value + "&description=" + save.description.value;
- window.close();
- }
- function cancel () {
-// ------------------
- returnValue = null;
- window.close();
- }
- </script>
- </head>
-
- <body bgcolor=#ECE9D8 onLoad="initForm()">
- <form name="save" action="save" method="post">
- <table width=100% cellpadding=0 cellspacing=0 border=0>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center>
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr>
- <td></td>
- <td><s:text name="label.doyou"/>:</td>
- </tr>
- <tr>
- <td></td>
- <td><input type="button" name="update" style='width: 180px;' value="<s:text name="button.update"/>" onClick="updateMe()"></td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td></td>
- <td><s:text name="label.or"/> <s:text name="menu.version"/>:</td>
- </tr>
- <tr>
- <td align=right><s:text name="label.modifications"/>:</td>
- <td colspan=2><input type="text" name="description" size="60"></td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center><input type="button" name="ko" value="<s:text name="button.cancel"/>" onClick="cancel()"> </td>
- <td width=190><input type="button" name="version" style='width: 180px;' value="<s:text name="button.version"/>" onClick="versionMe()"></td>
- <td align=left>
- <select name="state">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- </select>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </form>
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="menu.version"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initForm () {
-// --------------------
- save.name.focus();
- }
- function versionMe () {
-// ---------------------
- returnValue = "version=" + save.state.value + "&description=" + save.description.value;
- window.close();
- }
- function cancel () {
-// ------------------
- returnValue = null;
- window.close();
- }
- </script>
- </head>
-
- <body bgcolor=#ECE9D8 onLoad="initForm()">
- <form name="save" action="save" method="post">
- <table width=100% cellpadding=0 cellspacing=0 border=0>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center>
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr>
- <td align=right><s:text name="label.modifications"/>:</td>
- <td colspan=2><input type="text" name="description" size="60"></td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center><input type="button" name="ko" value="<s:text name="button.cancel"/>" onClick="cancel()"> </td>
- <td width=190><input type="button" name="version" style='width: 180px;' value="<s:text name="button.version"/>" onClick="versionMe()"></td>
- <td align=left>
- <select name="state">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- </select>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </form>
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-@CHARSET "ISO-8859-1";
-
-body {
- margin: 0;
- background-image: url("image.background.png");
- background-repeat: repeat-x;
-}
-
-#header { /* Page header including contextual menu-bar */
- width: 100%;
- height:50px;
- background-image: url("image.banner.jpg");
- background-repeat: no-repeat;
- min-width: 600px;
-}
-#top-spacer {
- height:10px;
-}
-#bottom-spacer {
- clear: both;
- height:10px;
- width: 100%;
-}
-
-#menu-bar {
- height: 40px;
- width: auto;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- float: left;
-}
-#logo {
- height: 24px;
- width: 142px;
- padding: 8px;
- text-align: center;
- float: left;
-}
-#menu-front {
- height: 24px;
- width: 34px;
- padding: 7px;
- text-align: center;
- border-left: 1px solid #828282;
- border-top: 1px solid #828282;
- border-right: 1px solid #FFFFFF;
- border-bottom: 2px solid #D2E7FF;
- background-color: #D2E7FF;
- float: left;
-}
-#menu-back {
- height: 24px;
- width: 34px;
- padding: 8px;
- text-align: center;
- float: left;
-}
-#login-bar {
- height: 40px;
- width: auto;
- float: right;
-}
-#dock {
- clear: both;
- height: 1px;
- width: 100%;
- border-top: 1px solid #828282;
-}
-
-#title-bar {
- height: 22px;
- width: auto;
- margin-top: 8px;
- margin-bottom: 8px;
- padding-left: 10px;
- padding-right: 10px;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 13px;
- background-image: url("image.title.png");
- background-repeat: repeat-x;
-}
-
-#tab-bar {
- height: 24px;
- width: 100%;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
-}
-#tab-front {
- height: 19px;
- padding-top: 2px;
- padding-bottom: 2px;
- border-left: 1px solid #AAAAAA;
- border-top: 1px solid #AAAAAA;
- border-right: 1px solid #E6E6E6;
- border-bottom: 1px solid #FFFFFF;
- font-weight: bold;
- background-color: #FFFFFF;
- float: left;
-}
-#tab-separator {
- height: 23px;
- width: 1px;
- margin-top: 2px;
- background-color: #AAAAAA;
- float: left;
-}
-#tab-back {
- height: 17px;
- margin-top: 2px;
- padding-top: 3px;
- padding-bottom: 1px;
- border-top: 1px solid #AAAAAA;
- float: left;
-}
-#tab-disabled {
- height: 18px;
- margin-top: 2px;
- padding-top: 3px;
- padding-bottom: 1px;
- border-top: 1px solid #AAAAAA;
- color: #A1A192;
- float: left;
-}
-#tab-description {
- height: auto;
- width: 38%;
- float: left;
-}
-#tab-context {
- height: auto;
- margin-left: 1px;
- float: left;
-}
-
-#left-pane {
- height: auto;
- width: 210px;
- float: left;
- padding-left: 8px;
- padding-right: 8px;
-}
-#right-pane {
- height: auto;
- width: 280px;
- float: right;
- padding-left: 8px;
- padding-right: 10px;
-}
-#center-pane {
- height: auto;
- width: auto;
- margin-left: 226px;
- margin-right: 210px;
- min-width: 550px;
-}
-#main-pane {
- height: auto;
- width: auto;
- margin-left: 226px;
- margin-right: 10px;
- min-width: 760px;
-}
-
-#menuitem-box {
- height: auto;
- width: 100%;
- margin-bottom: 10px;
- border-left: 1px solid #AAAAAA;
- border-top: 1px solid #AAAAAA;
- border-right: 1px solid #E6E6E6;
- border-bottom: 1px solid #E6E6E6;
- background-color: #FFFFFF;
-}
-
-#article-box {
- height: auto;
- width: 100%;
- margin-bottom: 10px;
- border-left: 1px solid #AAAAAA;
- border-top: 1px solid #AAAAAA;
- border-right: 1px solid #E6E6E6;
- border-bottom: 1px solid #E6E6E6;
- background-color: #FFFFFF;
-}
-#article-body {
- padding-left: 8px;
- padding-right: 8px;
- padding-bottom: 10px;
-}
-#article-item {
- height: 22px;
- width: auto;
-}
-#article-separator {
- height: 1px;
- width: 100%;
- background-color: #AAAAAA;
-}
-#section {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 13px;
- font-weight: 600;
- height: 20px;
- padding-top: 0px;
- padding-right: 8px;
- padding-bottom: 0px;
- padding-left: 8px;
-/* background-color: E0E3E6; */
- background-image: url("image.section.png");
- background-repeat: no-repeat;
-}
-
-#dialog-box {
- height: auto;
- width: auto;
- margin-left: 226px;
- background-color: #FFFFFF;
-}
-
-.menu {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- text-decoration: none;
-}
-.title {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 13px;
- color: #000000;
- text-decoration: none;
- font-weight: bold;
-}
-.text {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 13px;
- color: #000000;
- text-decoration: none;
-}
-.attribute {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- color: #000000;
- text-decoration: none;
-}
-.tdLabel {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 13px;
- color: #000000;
- text-decoration: none;
-}
-.error {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 13px;
- font-weight: bold;
- color: #FF0000;
- text-decoration: none;
-}
-.warning {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 13px;
- color: #FF0000;
- text-decoration: none;
-}
-a.link {
- color: #002BB8;
- text-decoration: none;
-}
-a.link:hover {
- text-decoration:underline;
-}
-a.item {
- color: #000000;
- text-decoration: none;
-}
-a.item:hover {
- text-decoration: none;
-}
-a.item:visited {
- color: #000000;
-}
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="java.util.ResourceBundle"%>
-<%@ page import="org.hibernate.Session"%>
-<%@ page import="org.hibernate.Transaction"%>
-<%@ page import="org.splat.som.Database"%>
-<%@ page import="org.splat.som.Scenario"%>
-<%@ page import="org.splat.som.Publication"%>
-<%@ page import="org.splat.som.Document"%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@ page import="org.splat.simer.OpenStudy"%>
-<%@ page import="org.splat.simer.StudyMenu"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<!-- Initialization
- =============================================================================================================================
- -->
-<% String path = request.getParameter("open");
- OpenStudy simer = (OpenStudy)session.getAttribute("study.open");
- ApplicationRights rights = (ApplicationRights)session.getAttribute("user.rights");
- String name;
- boolean ishared;
-
- Session connex = Database.getSession();
- Transaction transax = connex.beginTransaction();
-
- if (path == null) {
-// Check-out from the tool-bar, looking for the scenario from the selected menu item
- StudyMenu menu = simer.getMenu();
- String[] item = menu.getSelection().split("\\x2E");
- Scenario[] scene = simer.getStudyObject().getScenarii();
- int j = Integer.valueOf(item[0]);
- int i;
- for (i=0; i<scene.length; i++) {
- if (scene[i].getIndex() == j) break;
- }
- scene[i].checkout(rights.getUser());
-
- name = ResourceBundle.getBundle("som").getString("type.document.model") + "1";
- ishared = false;
- }
- else {
-// Check-out from a Geometry document, looking for the scenario from the corresponding publication
- simer.selectDocument(path);
-
- Publication edited = simer.getSelectedDocument();
- Document selecdoc = edited.value();
- Scenario owner = (Scenario)edited.getOwner(); // In the GEOM context, the ProjectElement is necessarilly a Scenario
-
- owner.checkout(rights.getUser());
-
- name = selecdoc.getTitle();
- ishared = simer.getStudyObject().shares(selecdoc) || selecdoc.isVersioned();
- }
- transax.commit();
-%>
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><%=name%></title>
- <script language="JavaScript">
-
- function saveAs () {
-// ------------------
- var answer = window.showModalDialog("saveAs.jsp", window, "dialogHeight:115px; dialogWidth:400px; scroll:no; help:no; status:no");
- if (answer != null) {
- parse = answer.split(";");
- window.location = "valid-save?documentType=5&fileName=Maillage1.med&documentName=" + parse[0] + "&documentState=" + parse[1];
- }
- return false;
- }
-
- function versionAs () {
-// ---------------------
- var answer = window.showModalDialog("versionAs.jsp", window, "dialogHeight:80px; dialogWidth:600px; scroll:no; help:no; status:no");
- if (answer != null) {
- parse = answer.split("&");
- action = parse[0].split("=");
-
- if (action[0] == "version") {
- if (parse.length > 1) {
- window.location = "valid-version?fileName=Maillage1.med&documentState=" + action[1] + "&" + parse[1];
- } else {
- window.location = "valid-version?fileName=Maillage1.med&documentState=" + action[1];
- }
- }
- }
- return false;
- }
-
- function updateAs () {
-// ------------------
- var answer = window.showModalDialog("updateAs.jsp", window, "dialogHeight:155px; dialogWidth:600px; scroll:no; help:no; status:no");
- if (answer != null) {
- parse = answer.split("&");
- action = parse[0].split("=");
-
- if (action[0] == "update") {
- window.location = "valid-update?fileName=Maillage1.med";
- } else
- if (action[0] == "version") {
- if (parse.length > 1) {
- window.location = "valid-version?fileName=Maillage1.med&documentState=" + action[1] + "&" + parse[1];
- } else {
- window.location = "valid-version?fileName=Maillage1.med&documentState=" + action[1];
- }
- }
- }
- return false;
- }
- </script>
- </head>
-
- <body background="window.png">
- <table width=100% border=0 cellspacing=0 cellpadding=0>
- <tr height=20><td width=73></td></tr>
- <tr height=24>
- <td></td>
- <td>
-<% if (path == null) {
-%> <a href="javascript:void(0)" onClick="saveAs()"><img src="<s:url value="/skin/image.hold.gif"/>" width="24" height="24" border="none"/></a>
-<% } else if (ishared) {
-%> <a href="javascript:void(0)" onClick="versionAs()"><img src="<s:url value="/skin/image.hold.gif"/>" width="24" height="24" border="none"/></a>
-<% } else {
-%> <a href="javascript:void(0)" onClick="updateAs()"><img src="<s:url value="/skin/image.hold.gif"/>" width="24" height="24" border="none"/></a>
-<% }
-%> </td>
- </tr>
- </table>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="button.saveas"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initForm () {
-// --------------------
- save.name.focus();
- }
- function execute () {
-// -------------------
- returnValue = save.name.value + ";" + save.state.value;
- window.close();
- }
- function cancel () {
-// ------------------
- returnValue = null;
- window.close();
- }
- </script>
- </head>
-
- <body bgcolor=#ECE9D8 onLoad="initForm()">
- <form name="save" action="save" method="post">
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=10><td></td></tr>
- <tr>
- <td align=right><s:text name="field.documentitle"/>: </td>
- <td><input type="text" name="name" size="33" value="Maillage1"></td>
- </tr>
- <tr>
- <td align=right>Format du document: </td>
- <td><input type="text" name="format" size="33" value="Document SMESH (*.med)" disabled></td>
- </tr>
- <tr height=50>
- <td colspan=2 align=center>
- <input type="button" name="ko" value="<s:text name="button.cancel"/>" onClick="cancel()">
- <input type="button" name="ok" value="<s:text name="button.import"/>" onClick="execute()">
- <select name="state">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- </select>
- </td>
- </tr>
- </table>
- </form>
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Enregistrer sous</title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initForm () {
-// --------------------
- save.name.focus();
- }
- function updateMe () {
-// --------------------
- returnValue = "update";
- window.close();
- }
- function versionMe () {
-// ---------------------
- returnValue = "version=" + save.state.value + "&description=" + save.description.value;
- window.close();
- }
- function cancel () {
-// ------------------
- returnValue = null;
- window.close();
- }
- </script>
- </head>
-
- <body bgcolor=#ECE9D8 onLoad="initForm()">
- <form name="save" action="save" method="post">
- <table width=100% cellpadding=0 cellspacing=0 border=0>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center>
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr>
- <td></td>
- <td><s:text name="label.doyou"/>:</td>
- </tr>
- <tr>
- <td></td>
- <td><input type="button" name="update" style='width: 180px;' value="<s:text name="button.update"/>" onClick="updateMe()"></td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td></td>
- <td><s:text name="label.or"/> <s:text name="menu.version"/>:</td>
- </tr>
- <tr>
- <td align=right><s:text name="label.modifications"/>:</td>
- <td colspan=2><input type="text" name="description" size="60"></td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center><input type="button" name="ko" value="<s:text name="button.cancel"/>" onClick="cancel()"> </td>
- <td width=190><input type="button" name="version" style='width: 180px;' value="<s:text name="button.version"/>" onClick="versionMe()"></td>
- <td align=left>
- <select name="state">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- </select>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </form>
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="menu.version"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initForm () {
-// --------------------
- save.name.focus();
- }
- function versionMe () {
-// ---------------------
- returnValue = "version=" + save.state.value + "&description=" + save.description.value;
- window.close();
- }
- function cancel () {
-// ------------------
- returnValue = null;
- window.close();
- }
- </script>
- </head>
-
- <body bgcolor=#ECE9D8 onLoad="initForm()">
- <form name="save" action="save" method="post">
- <table width=100% cellpadding=0 cellspacing=0 border=0>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center>
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr>
- <td align=right><s:text name="label.modifications"/>:</td>
- <td colspan=2><input type="text" name="description" size="60"></td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center><input type="button" name="ko" value="<s:text name="button.cancel"/>" onClick="cancel()"> </td>
- <td width=190><input type="button" name="version" style='width: 180px;' value="<s:text name="button.version"/>" onClick="versionMe()"></td>
- <td align=left>
- <select name="state">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- </select>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </form>
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="knowledge" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="knowledge" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="knowledge" />
- </jsp:include>
- <jsp:include page="/jsp/knowledgeProperties.jsp" />
- </div>
-
- <div id=main-pane>
-
-<!-- Description and simulation context sections
- =============================================================================================================================
-
- Display of tabs
- -->
- <div id="tab-bar">
- <div id="tab-description">
- <span id="tab-front"> <s:text name="title.description"/> </span>
- </div>
- <div id="tab-context">
- <span id="tab-front"> <s:text name="title.context"/> </span>
- </div>
- </div>
-
-<!-- Display of contents
- -->
- <div id="article-box">
- <table width=100% border=0 cellspacing=0 cellpadding=0>
- <tr valign=top>
-
-<!-- Description of the knowledge element -->
- <td width=38%> <!-- Must conform to the width of above tab-description -->
- <div id="top-spacer"></div>
- <div id=article-body class=text>
- <jsp:include page="/jsp/readDescription.jsp">
- <jsp:param name="entity" value="knowledge" />
- </jsp:include>
- </div>
- </td>
-
-<!-- Separator -->
- <td width=1 bgcolor=#AAAAAA></td>
-
-<!-- Simulation contexts -->
- <td width=62%>
- <div id="top-spacer"></div>
- <div id=article-body class=text>
- <jsp:include page="/jsp/readContext.jsp" />
- </div>
- </td>
- </tr>
- </table>
- </div>
-
-<!-- Knowledge elements section
- =============================================================================================================================
- -->
- <s:if test="knowledges != null">
- <div id=article-box>
- <div id=section><s:text name="title.otherknowledge"/></div>
- <div id=article-body class=text>
- <jsp:include page="/jsp/readKnowledge.jsp">
- <jsp:param name="entity" value="knowledge" />
- </jsp:include>
- </div>
- </div>
- </s:if>
-
-<!-- Documents section
- =============================================================================================================================
- -->
- <s:if test="documents != null">
- <div id=article-box>
- <div id=section><s:text name="title.document"/></div>
- <div id=article-body class=text>
- <jsp:include page="/jsp/readContents.jsp">
- <jsp:param name="entity" value="knowledge" />
- </jsp:include>
- </div>
- </div>
- </s:if>
- </div>
-
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="back" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- Properties form
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section>
- <s:text name="title.prop.study" />
- </div>
- <div id=article-body class=text>
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
-
- <tr height=10><td width=20></td></tr>
- <tr>
- <td width=16><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
- <td width=24%><b><s:text name="label.members"/></b></td>
- <td width=23%></td>
- <td width=23%></td>
- <td width=23%></td>
- <td width=24></td>
- </tr>
- <tr height=5><td></td></tr>
- <tr>
- <td></td>
- <td><s:text name="label.contributor"/></td>
- <td></td>
- <td></td>
- <td><s:text name="label.manager"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
- <tr>
- <td></td>
- <td colspan=3>
- <s:if test="contributors.size > 0">
- <s:iterator value="contributors" status="counter">
- <s:if test="#counter.last"><s:property value="toString()"/></s:if>
- <s:else><s:property value="toString()"/>,</s:else>
- </s:iterator>
- </s:if><s:else>
- <s:property value="%{'-'}"/>
- </s:else>
- </td>
- <td><s:property value="%{author.toString()}"/></td>
- </tr>
-
- <tr height=15><td width=20></td></tr>
- <tr>
- <td><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
- <td><b><s:text name="label.approcycle"/></b></td>
- </tr>
- <tr height=5><td></td></tr>
- <tr>
- <td></td>
- <td><s:text name="field.documentype"/></td>
- <td><s:text name="label.PROMOTION"/></td>
- <td><s:text name="label.REVIEW"/></td>
- <td><s:text name="label.APPROVAL"/></td>
- <td></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
- <s:set var="height" value=""/>
- <s:iterator value="validations" status="counter">
- <s:if test="#counter.last"><s:set var="height" value="24"/></s:if>
- <tr height="<s:property value="#height"/>">
- <s:if test="#counter.last">
- <td></td>
- <td>
- <s:if test="validations.size > 0"><i><s:text name="label.other"/></i></s:if>
- <s:else><i><s:text name="label.all"/></i></s:else>
- </td>
- </s:if><s:else>
- <td><img src="<s:url value="/skin/%{icon}"/>" border="none"/></td>
- <td><s:text name="type.document.%{documentType}"/></td>
- </s:else>
- <td>
- <s:if test="publisherIndex > 0"><s:property value="publisherName"/></s:if>
- <s:else><i><s:property value="publisherName"/></i></s:else>
- </td>
- <td>
- <s:if test="reviewerIndex > 0"><s:property value="reviewerName"/></s:if>
- <s:else><font color="#A1A192"><i><s:property value="reviewerName"/></i></font></s:else>
- </td>
- <td>
- <s:if test="approverIndex > 0"><s:property value="approverName"/></s:if>
- <s:else><font color="#A1A192"><i><s:property value="approverName"/></i></font></s:else>
- </td>
- </tr>
- </s:iterator>
- </table>
- </div>
- </div>
- </div>
-
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<!-- Initialization of the edit action, if any
- =============================================================================================================================
- -->
-<% String action = request.getParameter("action");
- String type = request.getParameter("index");
- if (action == null) action = "display";
-%>
-<s:set var="todo"><%=action%></s:set>
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <link href="../rtef/rte.css" rel="stylesheet" type="text/css">
- <script language="JavaScript" type="text/javascript" src="../rtef/lang/fr.js"></script>
- <script language="JavaScript" type="text/javascript" src="../rtef/richtext.js"></script>
- <script language="JavaScript" type="text/javascript" src="../rtef/xhtml.js"></script>
- <script language="JavaScript" type="text/javascript" src="../jvs/popup.js"></script>
- <script language="JavaScript" type="text/javascript" src="../jvs/action.js"></script>
-
- <script language="JavaScript">
-
- initTextEditor();
-
- var substitutions = new Array (
- new RegExp("[\r\n]",'g'), " ", // For removing carriage returns & line feeds
- new RegExp("<p> "), "<p>", // For removing of the 1st paragraph
- new RegExp(" </p>"), "</p>", // For removing of the 1st paragraph
-
- new RegExp("é",'g'), "é",
- new RegExp("è",'g'), "è",
- new RegExp("ê",'g'), "ê",
- new RegExp("ë",'g'), "ë",
- new RegExp("à",'g'), "à",
- new RegExp("â",'g'), "â",
- new RegExp("î",'g'), "î",
- new RegExp("ï",'g'), "ï",
- new RegExp("ô",'g'), "ô",
- new RegExp("ù",'g'), "ù",
- new RegExp("û",'g'), "û",
- new RegExp("ü",'g'), "ü",
-
- new RegExp("ç",'g'), "ç"
- );
-
- function initialize (action) {
-// ----------------------------
- if (action == "setContext") {
- edit.elements[2].focus();
- } else
- if (action == "renameDocument") {
- edoc.documentTitle.focus();
- } else
- if (action == "renameKnowledge") {
- edit.knowledgeTitle.focus();
- } else
- if (action == "addKnowledge") {
- edit.elements[1].focus();
- } else
- if (action != "display") {
- edit.elements[0].focus();
- }
- }
- function setValue () {
-// -------------------
- var select = edit.elements[0].value; // contextValue select input
- if (select == "0") { // Creation of a new context type
- tds = document.getElementById("select");
- tde = document.getElementById("enter");
- tds.style.display = "none"; // Hides the select input
- tde.style.display = "block"; // Displays the text input
- }
- edit.elements[2].focus();
- }
- function clean (html) {
-// ---------------------
- html = trim(html);
- for (i=0; i<substitutions.length; i = i+2) {
- html = html.replace(substitutions[i], substitutions[i+1]);
- }
- return html;
- }
- function submitEdit () {
-// ----------------------
- updateRTEs(); // Sets the value of knowledgeValue input
- edit.knowledgeValue.value = clean(edit.knowledgeValue.value);
- edit.submit();
- }
- </script>
- </head>
-
- <body onLoad="initialize('<%=action%>')">
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <s:if test="%{writeAccess && userRights.canCreateDocument()}">
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="study" />
- </jsp:include>
- </s:if>
- <s:else>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="standard" />
- </jsp:include>
- </s:else>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
- <div id=main-pane>
-
-<!-- Description and simulation context sections
- =============================================================================================================================
-
- Display of tabs
- -->
- <div id="tab-bar">
- <div id="tab-description">
- <span id="tab-front"> <s:text name="title.description"/> </span>
- </div>
- <div id="tab-context">
- <span id="tab-front"> <s:text name="title.context"/> </span>
- </div>
- </div>
-
-<!-- Display of contents
- -->
- <div id="article-box">
- <table width=100% border=0 cellspacing=0 cellpadding=0>
- <tr valign=top>
- <td width=38%> <!-- Must conform to the width of above tab-description -->
- <div id="top-spacer"></div>
- <div id=article-body class=text>
- <jsp:include page="/jsp/readDescription.jsp">
- <jsp:param name="entity" value="study" />
- </jsp:include>
- </div>
- </td>
- <td width=1></td> <!-- Trick for aligning the vertical separator with the tab -->
- <td width=1 bgcolor=#AAAAAA></td>
- <td>
- <div id="top-spacer"></div>
- <div id="article-body">
- <s:if test="%{#todo == 'newContext' || #todo == 'selectContext' || #todo == 'setContext'}">
- <form name="edit" action="<%=action%>?selection=<s:property value="selection"/>" method="post">
- <jsp:include page="/jsp/editContext.jsp">
- <jsp:param name="action" value="<%=action%>" />
- <jsp:param name="type" value="<%=type%>" />
- </jsp:include>
- </form>
- </s:if>
- <s:else>
- <jsp:include page="/jsp/readContext.jsp" />
- </s:else>
- </div>
- </td>
- </tr>
- </table>
- </div>
-
-<!-- Knowledge elements section
- =============================================================================================================================
- -->
- <s:if test="knowledges != null">
- <div id=article-box>
- <div id=section><s:text name="title.knowledge"/></div>
- <div id=article-body class=text>
- <s:if test="%{#todo == 'addKnowledge' || #todo == 'renameKnowledge' || #todo == 'editKnowledge'}">
- <form name="edit" action="setKnowledge" method="post">
- <jsp:include page="/jsp/editKnowledge.jsp">
- <jsp:param name="action" value="<%=action%>" />
- <jsp:param name="index" value="<%=type%>" />
- </jsp:include>
- </form>
- </s:if>
- <s:else>
- <jsp:include page="/jsp/readKnowledge.jsp">
- <jsp:param name="entity" value="study" />
- </jsp:include>
- </s:else>
- </div>
- </div>
- </s:if>
-
-<!-- Documents section
- =============================================================================================================================
- -->
- <s:if test="documents != null">
- <div id=article-box>
- <div id=section><s:text name="title.document"/></div>
- <div id=article-body class=text>
- <s:if test="%{writeAccess == 'true' && stepEnabled == 'true'}">
- <form name="edoc" action="setDocument" method="post">
- <jsp:include page="/jsp/editContents.jsp">
- <jsp:param name="action" value="<%=action%>" />
- <jsp:param name="index" value="<%=type%>" />
- </jsp:include>
- </form>
- </s:if>
- <s:else>
- <jsp:include page="/jsp/readContents.jsp">
- <jsp:param name="entity" value="study" />
- </jsp:include>
- </s:else>
- </div>
- </div>
-
-<!-- Comment section
- =============================================================================================================================
- -->
- <s:if test="%{writeAccess == 'true' && stepEnabled == 'true'}">
- <div id=article-box>
- <div id=section><s:text name="title.comment"/></div>
- <div id=article-body class=text>
- <jsp:include page="/jsp/readComment.jsp"/>
- </div>
- </div>
- </s:if>
- </s:if>
-
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function checkin (message) {
-// --------------------------
- if (confirm(message)) {
- window.location = "checkin-scenario";
- }
- return false;
- }
- </script>
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="back" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- Properties form
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section>
- <s:text name="title.prop.scenario">
- <s:param><s:property value="%{title}"/></s:param>
- </s:text>
- </div>
- <div id=article-body class=text>
-
-<!-- Scenario checked-out (not editable)
- --> <s:if test="%{isCheckedout()}">
- <table class="text">
- <tr>
- <td colspan=3>
- <s:text name="message.checkedout">
- <s:param><s:property value="%{author.displayName}"/></s:param>
- <s:param><s:property value="%{lastModificationDate}"/></s:param>
- <s:param><s:property value="%{author.firstName}"/></s:param>
- </s:text>
- </td>
- </tr>
- <tr height=10><td></td></tr>
- <tr align=middle>
- <td align=right>
- <a href="mailto:<s:property value="author.mailAddress"/>?subject=<s:property value="subject"/>">
- <input type="button" name="mailto" value="<s:text name="button.mailto"><s:param><s:property value="%{author.firstName}"/></s:param></s:text>"/>
- </a>
- </td>
- <td> <s:text name="label.or"/> </td>
- <td align=left>
- <input type="button" name="checkin" value="<s:text name="button.checkin"/>" onClick="checkin('<s:text name="message.checkin"/>')"/>
- </td>
- </tr>
- </table>
- </s:if>
-
-<!-- Scenario ckecked-in (editable)
- --> <s:else>
- <form name="property" action="valid-rename" method="post">
- <table class="text">
- <tr>
- <td><s:text name="field.scenariotitle"/>*: </td>
- <td>
- <input type=text size="25" name=title value="<s:property value="title"/>">
- </td>
- <td>
- <input type="submit" name="save" value="<s:text name="button.save"/>"/>
- </td>
- </tr>
- </table>
- </form>
- </s:else>
-
- </div>
- </div>
- </div>
-
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="java.util.Iterator"%>
-<%@ page import="com.opensymphony.xwork2.util.ValueStack"%>
-<%@ page import="com.opensymphony.xwork2.ActionContext"%>
-<%@ page import="org.splat.simer.StudyPropertiesAction"%>
-<%@ page import="org.splat.kernel.User"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<% String action = request.getParameter("action");
- if (action == null) action = "display";
-%>
-<s:set var="todo"><%=action%></s:set>
-<s:url id="edititle" namespace="/study" action="edit-title" />
-<s:url id="edibutor" namespace="/study" action="edit-contributor" />
-<s:url id="addcycle" namespace="/study" action="edit-cycle">
- <s:param name="cycle" value="%{'default'}"/>
-</s:url>
-<s:url id="undo" namespace="/study" action="prop-study" />
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function setType () {
-// -------------------
- var type = edit.documentType.value;
-// if (type == "0") edit.saveCycle.disabled = true;
-// else edit.saveCycle.disabled = false;
- }
- </script>
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="back" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- Properties form
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section>
- <s:text name="title.prop.study" />
- </div>
- <div id=article-body class=text>
-
- <form name="edit" action="valid-edit" method="post">
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
-
- <tr height=10><td width=20></td></tr>
- <tr>
- <td width=16><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
- <td width=24%><b><s:text name="field.studytitle"/></b></td>
- <td width=23%></td>
- <td width=23%></td>
- <td width=23%></td>
- <td width=24></td>
- </tr>
- <tr height=5><td></td></tr>
- <tr height=26>
-<% if (action.equals("edititle")) {
-%>
- <td>
- <s:a href="%{#undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="button.cancel"/>"/></s:a>
- </td>
- <td colspan=4>
- <input type=text size="108" name=title value="<s:property value="studyTitle"/>">
- </td>
- <td align=right>
- <button type="submit" name="saveTitle" value="" style="width:24px; height:16px; border:0; cursor:pointer; cursor:hand; background:transparent">
- <img src="<s:url value="/skin/image.export.png"/>" title="<s:text name="button.save"/>"/>
- </button>
- </td>
-<% } else {
-%> <td>
- <s:if test="#todo == 'display'"><s:a href="%{#edititle}"><img src="<s:url value="/skin/icon.ed.png"/>" border="none" title="<s:text name="tooltip.edit.title"/>"/></s:a></s:if>
- </td>
- <td colspan=4><s:property value="studyTitle"/></td>
-<% }
-%> </tr>
- <tr height=10><td width=20></td></tr>
- <tr>
- <td><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
- <td><b><s:text name="label.members"/></b></td>
- </tr>
- <tr height=5><td></td></tr>
-<% if (action.equals("edibutor")) {
-%>
- <tr>
- <td>
- <s:a href="%{#undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="button.cancel"/>"/></s:a>
- </td>
- <td><s:text name="label.presents"/></td>
- <td colspan=3><s:text name="label.absents"/></td>
- <td align=right>
- <button type="submit" name="saveContributors" value="" style="width:24px; height:16px; border:0; cursor:pointer; cursor:hand; background:transparent">
- <img src="<s:url value="/skin/image.export.png"/>" title="<s:text name="button.save"/>"/>
- </button>
- </td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
-<%
-// Scriptlet implementation is required due to specific iteration
- ValueStack stack = ActionContext.getContext().getValueStack();
- Object stacktop = stack.peek();
- StudyPropertiesAction controler = (StudyPropertiesAction)stacktop;
-
- Iterator<User> members = controler.getContributors().iterator();
- for (Iterator<User> staff = controler.getCandidates().iterator(); staff.hasNext(); ) {
- out.print("<tr>");
- if (members.hasNext()) {
- User user = members.next();
- out.print("<td><input type=checkbox name=\"members\" value=\"" + user.getIndex() + "\" checked/></td>");
- out.print("<td>");
- out.print(user.toString());
- out.print("</td>");
- } else {
- out.print("<td></td><td></td>");
- }
- for (int j=0; j<3; j++) {
- if (staff.hasNext()) {
- User user = staff.next();
- out.print("<td><input type=checkbox name=\"candidates\" value=\"" + user.getIndex() + "\" /> ");
- out.print(user.toString());
- out.print("</td>");
- } else {
- out.print("<td></td>");
- }
- }
- out.print("</tr>");
- }
- while (members.hasNext()) {
- User user = members.next();
- out.print("<tr>");
- out.print("<td><input type=checkbox name=\"members\" value=\"" + user.getIndex() + "\" checked/></td>");
- out.print("<td>");
- out.print(user.toString());
- out.print("</td>");
- out.print("</tr>");
- }
- } else {
-%> <tr>
- <td></td>
- <td><s:text name="label.contributor"/></td>
- <td></td>
- <td></td>
- <td><s:text name="label.manager"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
- <tr>
- <td>
- <s:if test="#todo == 'display'"><s:a href="%{#edibutor}"><img src="<s:url value="/skin/icon.ed.png"/>" border="none" title="<s:text name="tooltip.edit.members"/>"/></s:a></s:if>
- </td>
- <td colspan=3>
- <s:if test="contributors.size > 0">
- <s:iterator value="contributors" status="counter">
- <s:if test="#counter.last"><s:property value="toString()"/></s:if>
- <s:else><s:property value="toString()"/>,</s:else>
- </s:iterator>
- </s:if><s:else>
- <s:property value="%{'-'}"/>
- </s:else>
- </td>
- <td><s:property value="%{author.toString()}"/></td>
- </tr>
-<% }
-%> <tr height=15><td width=20></td></tr>
- <tr>
- <td><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
- <td><b><s:text name="label.approcycle"/></b></td>
- </tr>
- <tr height=5><td></td></tr>
- <tr>
- <td></td>
- <td><s:text name="field.documentype"/></td>
- <td><s:text name="label.PROMOTION"/></td>
- <td><s:text name="label.REVIEW"/></td>
- <td><s:text name="label.APPROVAL"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
-
- <s:set var="edited" value="cycle"/>
- <s:set var="height" value=""/>
- <s:iterator value="validations" status="counter">
- <s:url id="edicycle" namespace="/study" action="edit-cycle">
- <s:param name="cycle" value="documentType"/>
- </s:url>
- <s:if test="#counter.last"><s:set var="height" value="24"/></s:if>
- <tr height="<s:property value="#height"/>">
- <td>
- <s:if test="#todo == 'display'">
- <s:if test="#counter.last">
- <s:if test="otherDocumentTypes.size > 0">
- <s:a href="%{#addcycle}">
- <img src="<s:url value="/skin/icon.ed.png"/>" border="none" title="<s:text name="tooltip.addvalidation"/>" />
- </s:a>
- </s:if>
- </s:if><s:else>
- <s:a href="%{#edicycle}">
- <img src="<s:url value="/skin/icon.ed.png"/>" border="none" title="<s:text name="tooltip.editvalidation"/>" />
- </s:a>
- </s:else>
- </s:if><s:elseif test="#todo == 'edicycle' && documentType == #edited">
- <s:a href="%{#undo}"><img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="button.cancel"/>"/></s:a>
- </s:elseif>
- </td>
- <td>
- <s:if test="#counter.last">
- <s:if test="#todo == 'edicycle' && documentType == #edited">
- <select name="documentType" onChange="setType()">
- <option value="0"> <s:text name="menu.select"/></option>
- <s:iterator value="otherDocumentTypes">
- <option value="<s:property value="index"/>"><s:text name="type.document.%{name}"/></option>
- </s:iterator>
- </select>
- </s:if><s:else>
- <s:if test="validations.size > 0"><i><s:text name="label.other"/></i></s:if>
- <s:else><i><s:text name="label.all"/></i></s:else>
- </s:else>
- </s:if><s:else>
- <s:if test="#todo == 'edicycle' && documentType == #edited">
- <input type="hidden" name="documentType" value="<s:property value="documentTypeIndex"/>"/>
- </s:if>
- <s:text name="type.document.%{documentType}"/>
- </s:else>
- </td>
- <td>
- <s:if test="#todo == 'edicycle' && documentType == #edited">
- <s:set var="selection" value="publisherIndex"/>
- <select name="publisher">
- <option value="0"><s:text name="label.bytheauthor"/></option>
- <s:if test="%{#selection != 0}"><option value="<s:property value="#selection"/>" selected><s:text name="label.me"/></option></s:if>
- <s:else><option value="<s:property value="author.index"/>"><s:text name="label.me"/></option></s:else>
- </select>
- </s:if><s:else>
- <s:if test="publisherIndex > 0"><s:property value="publisherName"/></s:if>
- <s:else><i><s:property value="publisherName"/></i></s:else>
- </s:else>
- </td>
- <td>
- <s:if test="#todo == 'edicycle' && documentType == #edited">
- <s:set var="selection" value="reviewerIndex"/>
- <select name="reviewer">
- <option value="0">- <s:text name="label.skipped"/> -</option>
- <s:iterator value="validationActors">
- <s:if test="%{index == #selection}"><option value="<s:property value="index"/>" selected><s:property value="toString()"/></option></s:if>
- <s:else><option value="<s:property value="index"/>"><s:property value="toString()"/></option></s:else>
- </s:iterator>
- </select>
- </s:if><s:else>
- <s:if test="reviewerIndex > 0"><s:property value="reviewerName"/></s:if>
- <s:else><font color="#A1A192"><i><s:property value="reviewerName"/></i></font></s:else>
- </s:else>
- </td>
- <td>
- <s:if test="#todo == 'edicycle' && documentType == #edited">
- <s:set var="selection" value="approverIndex"/>
- <select name="approver">
- <option value="0">- <s:text name="label.skipped"/> -</option>
- <s:iterator value="validationActors">
- <s:if test="%{index == #selection}"><option value="<s:property value="index"/>" selected><s:property value="toString()"/></option></s:if>
- <s:else><option value="<s:property value="index"/>"><s:property value="toString()"/></option></s:else>
- </s:iterator>
- </select>
- </s:if><s:else>
- <s:if test="approverIndex > 0"><s:property value="approverName"/></s:if>
- <s:else><font color="#A1A192"><i><s:property value="approverName"/></i></font></s:else>
- </s:else>
- </td>
- <td align=right>
- <s:if test="#todo == 'edicycle' && documentType == #edited">
- <button type="submit" name="saveCycle" value="" style="width:24px; height:16px; border:0; cursor:pointer; cursor:hand; background:transparent">
- <img src="<s:url value="/skin/image.export.png"/>" title="<s:text name="button.save"/>"/>
- </button>
- </s:if>
- </td>
- </tr>
- </s:iterator>
- <tr height=3><td></td></tr>
- </table>
- </form>
- </div>
- </div>
- </div>
-
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<!-- Initialization of the message
- =============================================================================================================================
- -->
-<% String message = request.getParameter("message");
- String value = request.getParameter("value");
-%>
-<s:set var="code"><%=message%></s:set>
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- Message pane
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=article-body>
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=error>
- <tr height=5><td></td></tr>
- <tr>
- <td>
- <s:text name="message.error.%{#code}">
-<% if (value != null) {
-%> <s:param><%=value%></s:param>
-<% }
-%> </s:text>
- </td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center><input type=button style='width: 100px;' value="<s:text name="button.ok"/>" onClick="history.back();return false;">
- </tr>
- </table>
- </div>
- </div>
- </div>
-
- </body>
-
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initialize () {
-// ----------------------
- bring.documentName.focus();
- }
- </script>
- </head>
- <body onLoad="initialize()">
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <s:if test="writeAccess">
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="study" />
- </jsp:include>
- </s:if>
- <s:else>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- </s:else>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- Import dialog
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section><s:text name="title.import"/></div>
- <div id=article-body class=text>
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=25 valign=middle>
- <td>
- <s:text name="message.upload">
- <s:param><s:property value="%{fileName}"/></s:param>
- </s:text>
- </td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td></td></tr>
- </table>
-
- <form name="bring" action="valid-import" method="post">
- <s:hidden name="fileName" value="%{fileName}" />
- <s:hidden name="reference" value="%{reference}" />
- <s:hidden name="documentTitle" value="%{documentName}" />
- <s:hidden name="defaultDocumentType" value="%{documentType}" />
- <s:hidden name="defaultDocumentState" value="%{documentState}" />
- <s:hidden name="version" value="%{version}" />
- <s:hidden name="documentDate" value="%{documentDate}" />
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=15><td></td></tr>
- <tr>
- <td align=right><s:text name="field.documentype"/> </td>
- <td align=left> <s:text name="field.documentitle"/></td>
- </tr>
- <tr>
- <td>
- <s:set var="type" value="defaultDocumentType.index"/>
- <s:set var="selectype" value="%{'onChange=submit()'}"/>
- <s:if test="%{documentType != 0}">
- <s:set var="selectype" value="%{'disabled'}"/>
- </s:if>
- <select name="documentType" <s:property value="%{#selectype}"/>>
- <option value="-1"><s:text name="menu.select"/></option>
- <option value="0"> <s:text name="menu.newdoctype"/></option>
- <optgroup label=" <s:text name="label.doctypes"/>">
- <s:iterator value="documentTypes">
- <s:if test="%{index == #type}">
- <option selected value="<s:property value="index"/>"> <s:text name="type.document.%{name}"/></option>
- </s:if><s:else>
- <option value="<s:property value="index"/>"> <s:text name="type.document.%{name}"/></option>
- </s:else>
- </s:iterator>
- </optgroup>
- </select>
- </td>
- <td>
- <s:set var="setname" value="%{''}"/>
- <s:if test="%{reference != null}">
- <s:set var="setname" value="%{'disabled'}"/>
- </s:if>
- <input type="text" name="documentName" size="60" value="<s:property value="documentName"/>" <s:property value="%{#setname}"/> />
- </td>
- </tr>
- <s:if test="defaultDocumentUses.size > 0">
- <tr><td align=right><s:text name="label.uses"/>:</td></tr>
- <s:iterator value="defaultDocumentUses">
- <tr>
- <td align=right><input type="checkbox" name="uses" value="<s:property value="index"/>" checked></td>
- <td><s:property value="title"/></td>
- </tr>
- </s:iterator>
- </s:if>
- <tr height=10><td></td></tr>
- <tr>
- <td align=right>
- <input type="submit" name="cancel" value="<s:text name="button.cancel"/>"/>
- </td>
- <td align=left>
- <input type="submit" name="save" value="<s:text name="button.import"/>"/>
- <select name="documentState" <s:property value="%{#setname}"/>>
- <s:if test="documentState == 'EXTERN'">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- <option value="EXTERN" selected><s:text name="label.EXTERN"/></option>
- </s:if>
- <s:elseif test="documentState == 'inDRAFT'">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT" selected><s:text name="label.inDRAFT"/></option>
- <option value="EXTERN"><s:text name="label.EXTERN"/></option>
- </s:elseif>
- <s:else>
- <option value="inWORK" selected><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- <option value="EXTERN"><s:text name="label.EXTERN"/></option>
- </s:else>
- </select>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </div>
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<!-- Initialization of the message
- =============================================================================================================================
- -->
-<% String message = request.getParameter("message");
- String value = request.getParameter("value");
-%>
-<s:set var="code"><%=message%></s:set>
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- Message pane
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section><s:text name="title.import"/></div>
- <div id=article-body>
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=25 valign=middle>
- <td>
- <s:text name="message.upload">
- <s:param><s:property value="%{fileName}"/></s:param>
- </s:text>
- </td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td></td></tr>
- </table>
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=error>
- <tr height=5><td></td></tr>
- <tr>
- <td>
- <s:text name="message.error.%{#code}">
-<% if (value != null) {
-%> <s:param><%=value%></s:param>
-<% }
-%> </s:text>
- </td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td align=center>
- <s:url id="back" namespace="/study" action="step-study" />
- <s:a href="%{#back}">
- <input type=button style='width: 100px;' value="<s:text name="button.ok"/>">
- </s:a>
- </td>
- </tr>
- </table>
- </div>
- </div>
- </div>
-
- </body>
-
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<% String init = request.getParameter("init");
- if (init == null) init = "none";
-%>
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initialize (context) {
-// -----------------------------
- if (context == "focus") create.elements[0].focus();
- }
- </script>
- </head>
-
- <body onLoad="initialize('<%=init%>')">
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="scenario" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- New scenario properties
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section><s:text name="title.newscenario"/></div>
- <div id=article-body class=text>
- <form name="create" action="valid-add" method="post">
- <table class="text">
- <tr>
- <td><s:text name="field.scenariotitle"/>*: </td>
- <td>
- <input type=text size="25" name=title value="<s:property value="title"/>">
- </td>
- </tr>
- <tr>
- <td><s:text name="field.scenario"/>*: </td>
- <td>
- <s:set var="previous" value="selectedScenarioIndex"/>
- <select name="selectedScenario" style="width:204px">
- <s:iterator value="scenarii">
- <s:if test="%{index == #previous}">
- <option selected value="<s:property value="index"/>"><s:property value="%{title}"/></option>
- </s:if><s:else>
- <option value="<s:property value="index"/>"><s:property value="%{title}"/></option>
- </s:else>
- </s:iterator>
- </select>
- </td>
- </tr>
- <tr>
- <td> </td>
- </tr>
- <tr>
- <td></td>
- <td><i><s:text name="message.info.bastep"/></i></td>
- </tr>
- <tr>
- <td><s:text name="field.activity"/> : </td>
- <td>
- <s:if test="sharesStep()">
- <input type=text size="25" value="<s:text name="menu.step.%{sharedStep}"/>" disabled>
- </s:if><s:else>
- <input type=text size="25" disabled>
- </s:else>
- </td>
- </tr>
- <tr height=10><td></td></tr>
- <tr>
- <td align=right>
- <input type="submit" name="cancel" value="<s:text name="button.cancel"/>"/>
- </td>
- <td>
- <input type="submit" name="save" value="<s:text name="button.newscenario"/>"/>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </div>
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initialize () {
-// ----------------------
- create.elements[0].focus();
- }
-
- function setValue () {
-// -------------------
- var select = create.elements[1].value; // contextValue select input
- if (select == "0") { // Creation of a new context type
- tds = document.getElementById("select");
- tde = document.getElementById("enter");
- tds.style.display = "none"; // Hides the select input
- tde.style.display = "block"; // Displays the text input
- }
- create.elements[2].focus();
- }
- </script>
- </head>
-
- <body onLoad="initialize()">
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="create" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Creation menu
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
-<!-- New study dialog
- =============================================================================================================================
- -->
- <div id=center-pane>
- <div id=article-box>
- <div id=section><s:text name="title.newstudy"/></div>
- <div id=top-spacer></div>
- <form name="create" action="valid-new" method="post">
- <table class="text">
-
- <tr class="error">
- <td colspan=3><s:text name="%{error}"/></td>
- </tr>
-
- <tr>
- <td>
- <s:text name="field.studytitle"/>*:
- </td>
- <td colspan=2>
- <input type=text size="60" name=title value="<s:property value="title"/>">
- </td>
- </tr>
-
- <tr>
- <td>
- <s:text name="field.product"/>*:
- </td>
- <s:if test="projectContextValues.size > 0">
- <td id=select>
- <select name="projectContext" style="width:214px" onChange="setValue()">
- <option value="-1"><s:text name="menu.select"/></option>
- <option value="0"> <s:text name="menu.newproduct"/></option>
- <optgroup label=" <s:text name="label.products"/>">
- <s:iterator value="projectContextValues">
- <option value="<s:property value="index"/>"> <s:property value="value"/></option>
- </s:iterator>
- </optgroup>
- </select>
- </td>
- <td id=enter style="display: none">
- <input type=text size="30" name=projectContext>
- </td>
- </s:if>
- <s:else>
- <td>
- <input type=hidden name=projectContext value="0">
- <input type=text size="30" name=projectContext>
- </td>
- </s:else>
- <td align=right>
- <input type="submit" value="<s:text name="button.newstudy"/>"/>
- </td>
- </tr>
-
- </table>
- </form>
- <div id=top-spacer></div>
- </div>
- </div>
-
-<!-- Reserved
- -->
- <div id=right-pane></div>
- <div id=bottom-spacer></div>
-
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.som.KnowledgeElement"%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<!-- Initialization of the context
- =============================================================================================================================
- -->
-<% String action = request.getParameter("action");
-
- ApplicationRights user = (ApplicationRights)session.getAttribute("user.rights");
- String result = "uptodate";
- boolean anonymous = true;
-
- if (user.canCreateStudy()) anonymous = false;
- if (session.getAttribute("search.result") == null) result = "obsolete";
-%>
-<s:set var="todo"><%=action%></s:set>
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript" type="text/javascript" src="../jvs/search.js"></script>
- </head>
-
- <body onLoad="initialize('<%=result%>')">
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Search menu
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
- <div id=main-pane>
-
-<!-- Search criteria section
- =============================================================================================================================
- -->
- <div id="tab-bar">
- <jsp:include page="/jsp/searchtabs.jsp"/>
- </div>
- <div id=article-box>
- <div id="top-spacer"></div>
- <div id="article-body">
- <form name="search" action="refresh-knowledge" method="post">
- <input type=hidden name="contextIndex" />
- <s:set var="valid"><s:text name="button.result"/></s:set>
-
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20>
- <td width=40%> <s:text name="field.among"/></td>
- <td width=60%> <s:text name="field.context"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=3></td></tr>
- <tr valign=top>
- <td>
- <div id="article-item">
- <s:if test="owner == 'all'">
- <input type=radio name="owner" value="all" checked onClick="unsetReference()"><s:text name="criterion.knowledge.all"/>
- </s:if><s:else>
- <input type=radio name="owner" value="all" onClick="unsetReference()"><s:text name="criterion.knowledge.all"/>
- </s:else>
- <s:set var="type" value="state"/>
- <select name="state" style="width: <s:text name="size.knowledge.state"/>" onChange="changeFilter()">
- <option value="0"><s:text name="menu.select" /></option>
- <s:iterator value="knowledgeTypes">
- <s:if test="%{index == #type}">
- <option value="<s:property value="index"/>" selected> <s:text name="type.knowledge.%{name}" /></option>
- </s:if><s:else>
- <option value="<s:property value="index"/>"> <s:text name="type.knowledge.%{name}" /></option>
- </s:else>
- </s:iterator>
- </select>
- </div>
- <div id="article-item">
- <s:if test="owner == 'his'">
- <input type=radio name="owner" value="his" checked onClick="unsetReference()"><s:text name="criterion.knowledge.his"/>
- </s:if><s:else>
- <input type=radio name="owner" value="his" onClick="unsetReference()"><s:text name="criterion.knowledge.his"/>
- </s:else>
- <s:set var="him" value="author"/>
- <select name="author" style="width: <s:text name="size.knowledge.author"/>" onChange="changeFilter()">
- <option value="0"><s:text name="menu.select" /></option>
- <s:iterator value="candidates">
- <s:if test="%{index == #him}">
- <option value="<s:property value="index"/>" selected><s:property value="toString()"/></option>
- </s:if><s:else>
- <option value="<s:property value="index"/>"><s:property value="toString()"/></option>
- </s:else>
- </s:iterator>
- </select>
- </div>
- <div id="article-item">
-<% if (anonymous) {
-%> <input type=radio name="owner" value="mine" disabled><font color="#A1A192"><s:text name="criterion.knowledge.mine"/></font>
-<% } else {
-%> <s:if test="owner == 'mine'">
- <input type=radio name="owner" value="mine" checked onClick="unsetReference()"><s:text name="criterion.knowledge.mine"/>
- </s:if><s:else>
- <input type=radio name="owner" value="mine" onClick="unsetReference()"><s:text name="criterion.knowledge.mine"/>
- </s:else>
-<% } %> </div>
- <div id="article-item">
- <s:if test="owner == 'ref'">
- <input type=radio name="owner" value="ref" checked onClick="setReference()"><s:text name="criterion.knowledge.ref"/>
- </s:if><s:else>
- <input type=radio name="owner" value="ref" onClick="setReference()"><s:text name="criterion.knowledge.ref"/>
- </s:else>
- <div id=refid>
- <input type=text name="reference" value="<s:property value="%{reference}"/>" size="18" onKeydown="changeFilter()"/>
- </div>
- </div>
- </td>
- <td rowspan=2>
- <div id=contlist>
-
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <s:iterator value="simulationContexts">
- <tr>
- <td><input type=checkbox checked onClick="removeContext('<s:property value="index"/>')"> </td>
- <td>
- <s:if test="%{type.isApproved()}"><s:text name="type.context.%{type.name}"/>: </s:if>
- <s:else><s:property value="%{type.name}"/>: </s:else>
- </td>
- <td><s:property value="value"/></td>
- </tr>
- </s:iterator>
-
- <s:if test="%{#todo == 'setContext'}">
- <tr>
- <td>
- <img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" onClick="cancel()" />
- </td>
- <td>
- <s:if test="%{selectedContextType.isApproved()}"><s:text name="type.context.%{selectedContextType.name}"/>: </s:if>
- <s:else><s:property value="%{selectedContextType.name}"/>: </s:else>
- </td>
- <td>
- <select name="contextValue" onChange="submit()">
- <option value="-1"><s:text name="menu.select"/></option>
- <s:iterator value="contextValueOptions">
- <option value="<s:property value="index"/>"> <s:property value="value" /></option>
- </s:iterator>
- </select>
- </td>
- </tr>
- </s:if>
- </table>
-
- <s:if test="%{#todo != 'setContext'}">
- <select name="contextType" onChange="submit()">
- <option value="-1"><s:text name="menu.addcontext"/></option>
- <s:set var="snum" value="null"/>
- <s:iterator value="contextTypeOptions">
- <s:if test="%{#snum != attachedStep.number}">
- <s:set var="snum" value="%{attachedStep.number}"/>
- <optgroup label=" <s:text name="folder.step.%{#snum}"/>">
- </s:if>
- <option value="<s:property value="index"/>">
- <s:if test="%{isApproved()}"> <s:text name="type.context.%{name}" /></s:if>
- <s:else> <s:property value="%{name}" /></s:else>
- </option>
- </s:iterator>
- </select>
- </s:if>
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <div id=wordin>
- <br/><s:text name="field.contain"/> : <input type=text name=words value="<s:property value="%{words}"/>" onKeydown="changeFilter()" />
- </div>
- </td>
- </tr>
- <tr>
- <td></td>
- <td align=left>
- <input type="submit" name="refresh" value="<s:text name="button.result"/>" disabled/>
- </td>
- </tr>
- </table>
-
- </form>
- </div>
- </div>
-
-<!-- Result list
- =============================================================================================================================
- -->
- <div id=resulist>
- <div id=article-box>
- <div id=section><s:text name="title.result"/></div>
- <div id=article-body class=text>
-
- <s:if test="result.size > 0">
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20 valign=bottom>
- <td width=20></td>
- <td width=80><s:text name="label.reference"/></td>
- <td><s:text name="label.title"/><img src="<s:url value="/skin/icon.sortup.png"/>" border="none"/></td>
- <td width=150><s:text name="label.author"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=4></td></tr>
- <s:iterator value="result">
- <tr>
- <td><img src="<s:url value="/skin/icon.%{progressState}.png"/>" width=12 height=12 border="none" title=""/></td>
- <td><s:property value="reference"/></td>
- <td>
- <s:url id="open" namespace="/study" action="open-knowledge?selection=0">
- <s:param name="index" value="%{index}"/>
- </s:url>
- <s:a href="%{open}" cssClass="link"><s:property value="title"/></s:a>
- </td>
- <td><s:property value="authorName"/></td>
- </tr>
- </s:iterator>
- </table>
- </s:if>
-
- <s:else>
- <s:text name="message.noknowledge" />
- </s:else>
- </div>
- </div>
- </div>
- </div>
-
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.som.Study"%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<!-- Initialization of the context
- =============================================================================================================================
- -->
-<% String action = request.getParameter("action");
-
- ApplicationRights user = (ApplicationRights)session.getAttribute("user.rights");
- String result = "uptodate";
- boolean anonymous = true;
-
- if (user.canCreateStudy()) anonymous = false;
- if (session.getAttribute("search.result") == null) result = "obsolete";
-%>
-<s:set var="todo"><%=action%></s:set>
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript" type="text/javascript" src="../jvs/search.js"></script>
- </head>
-
- <body onLoad="initialize('<%=result%>')">
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- <div id=top-spacer></div>
-
-<!-- Search menu
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="open" />
- </jsp:include>
- </div>
-
- <div id=main-pane>
-
-<!-- Search criteria section
- =============================================================================================================================
- -->
- <div id="tab-bar">
- <jsp:include page="/jsp/searchtabs.jsp"/>
- </div>
- <div id=article-box>
- <div id="top-spacer"></div>
- <div id="article-body">
- <form name="search" action="refresh-study" method="post">
- <input type=hidden name="contextIndex" />
- <s:set var="valid"><s:text name="button.result"/></s:set>
-
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20>
- <td width=40%> <s:text name="field.among"/></td>
- <td width=60%> <s:text name="field.context"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=3></td></tr>
- <tr valign=top>
- <td>
- <div id="article-item">
- <s:if test="owner == 'all'">
- <input type=radio name="owner" value="all" checked onClick="unsetReference()"><s:text name="criterion.study.all"/>
- </s:if><s:else>
- <input type=radio name="owner" value="all" onClick="unsetReference()"><s:text name="criterion.study.all"/>
- </s:else>
- <select name="state" style="width: <s:text name="size.study.state"/>" onChange="changeFilter()">
- <option value="0"><s:text name="menu.select" /></option>
- <s:if test="area == 'reference'">
- <s:if test="state == 'ARCHIVED'"> <option value="ARCHIVED" selected><s:text name="criterion.archived" /></option></s:if>
- <s:else> <option value="ARCHIVED" ><s:text name="criterion.archived" /></option></s:else>
- <s:if test="state == 'TEMPLATE'"> <option value="TEMPLATE" selected><s:text name="criterion.template" /></option></s:if>
- <s:else> <option value="TEMPLATE" ><s:text name="criterion.template" /></option></s:else>
- </s:if><s:else>
- <s:if test="state == 'inPROGRESS'"><option value="inPROGRESS" selected><s:text name="criterion.inprogress" /></option></s:if>
- <s:else> <option value="inPROGRESS" ><s:text name="criterion.inprogress" /></option></s:else>
- <s:if test="state == 'inDRAFT'"> <option value="inDRAFT" selected><s:text name="criterion.indraft" /></option></s:if>
- <s:else> <option value="inDRAFT" ><s:text name="criterion.indraft" /></option></s:else>
- <s:if test="state == 'inCHECK'"> <option value="inCHECK" selected><s:text name="criterion.incheck" /></option></s:if>
- <s:else> <option value="inCHECK" ><s:text name="criterion.incheck" /></option></s:else>
- <s:if test="state == 'APPROVED'"> <option value="APPROVED" selected><s:text name="criterion.approved" /></option></s:if>
- <s:else> <option value="APPROVED" ><s:text name="criterion.approved" /></option></s:else>
- </s:else>
- </select>
- </div>
- <div id="article-item">
- <s:if test="owner == 'his'">
- <input type=radio name="owner" value="his" checked onClick="unsetReference()"><s:text name="criterion.study.his"/>
- </s:if><s:else>
- <input type=radio name="owner" value="his" onClick="unsetReference()"><s:text name="criterion.study.his"/>
- </s:else>
- <s:set var="him" value="author"/>
- <select name="author" style="width: <s:text name="size.study.author"/>" onChange="changeFilter()">
- <option value="0"><s:text name="menu.select" /></option>
- <s:iterator value="candidates">
- <s:if test="%{index == #him}">
- <option value="<s:property value="index"/>" selected><s:property value="toString()"/></option>
- </s:if><s:else>
- <option value="<s:property value="index"/>"><s:property value="toString()"/></option>
- </s:else>
- </s:iterator>
- </select>
- </div>
- <div id="article-item">
-<% if (anonymous) {
-%> <input type=radio name="owner" value="mine" disabled><font color="#A1A192"><s:text name="criterion.study.mine"/></font>
-<% } else {
-%> <s:if test="owner == 'mine'">
- <input type=radio name="owner" value="mine" checked onClick="unsetReference()"><s:text name="criterion.study.mine"/>
- </s:if><s:else>
- <input type=radio name="owner" value="mine" onClick="unsetReference()"><s:text name="criterion.study.mine"/>
- </s:else>
-<% } %> </div>
- <div id="article-item">
- <s:if test="owner == 'ref'">
- <input type=radio name="owner" value="ref" checked onClick="setReference()"><s:text name="criterion.study.ref"/>
- </s:if><s:else>
- <input type=radio name="owner" value="ref" onClick="setReference()"><s:text name="criterion.study.ref"/>
- </s:else>
- <div id=refid>
- <input type=text name="reference" value="<s:property value="%{reference}"/>" size="18" onKeydown="changeFilter()"/>
- </div>
- </div>
- </td>
- <td rowspan=2>
- <div id=contlist>
-
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <s:iterator value="simulationContexts">
- <tr>
- <td><input type=checkbox checked onClick="removeContext('<s:property value="index"/>')"> </td>
- <td>
- <s:if test="%{type.isApproved()}"><s:text name="type.context.%{type.name}"/>: </s:if>
- <s:else><s:property value="%{type.name}"/>: </s:else>
- </td>
- <td><s:property value="value"/></td>
- </tr>
- </s:iterator>
-
- <s:if test="%{#todo == 'setContext'}">
- <tr>
- <td>
- <img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" onClick="cancel()" />
- </td>
- <td>
- <s:if test="%{selectedContextType.isApproved()}"><s:text name="type.context.%{selectedContextType.name}"/>: </s:if>
- <s:else><s:property value="%{selectedContextType.name}"/>: </s:else>
- </td>
- <td>
- <select name="contextValue" onChange="submit()">
- <option value="-1"><s:text name="menu.select"/></option>
- <s:iterator value="contextValueOptions">
- <option value="<s:property value="index"/>"> <s:property value="value" /></option>
- </s:iterator>
- </select>
- </td>
- </tr>
- </s:if>
- </table>
-
- <s:if test="%{#todo != 'setContext'}">
- <select name="contextType" onChange="submit()">
- <option value="-1"><s:text name="menu.addcontext"/></option>
- <s:iterator value="contextTypeOptions">
- <option value="<s:property value="index"/>">
- <s:if test="%{isApproved()}"> <s:text name="type.context.%{name}" /></s:if>
- <s:else> <s:property value="%{name}" /></s:else>
- </option>
- </s:iterator>
- </select>
- </s:if>
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <div id=wordin>
- <br/><s:text name="field.contain"/> : <input type=text name=words value="<s:property value="%{words}"/>" onKeydown="changeFilter()" />
- </div>
- </td>
- </tr>
- <tr>
- <td></td>
- <td align=left>
- <input type="submit" name="refresh" value="<s:text name="button.result"/>" disabled/>
- </td>
- </tr>
- </table>
-
- </form>
- </div>
- </div>
-
-<!-- Result list
- =============================================================================================================================
- -->
- <div id=resulist>
- <div id=article-box>
- <div id=section><s:text name="title.result"/></div>
- <div id=article-body class=text>
-
- <s:if test="result.size > 0">
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20 valign=bottom>
- <td width=20></td>
- <td width=80><s:text name="label.reference"/></td>
- <td><s:text name="label.title"/><img src="<s:url value="/skin/icon.sortup.png"/>" border="none"/></td>
- <td width=150><s:text name="label.manager"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=4></td></tr>
- <s:iterator value="result">
- <tr>
- <td><img src="<s:url value="/skin/icon.%{progressState}.png"/>" width=12 height=12 border="none" title=""/></td>
- <td><s:property value="reference"/></td>
- <td>
- <s:url id="open" namespace="/study" action="open-study?selection=0.0">
- <s:param name="index" value="%{index}"/>
- </s:url>
- <s:a href="%{open}" cssClass="link"><s:property value="title"/></s:a>
- </td>
- <td><s:property value="authorName"/></td>
- </tr>
- </s:iterator>
- </table>
- </s:if>
-
- <s:else>
- <s:text name="message.nostudy" />
- </s:else>
- </div>
- </div>
- </div>
-
- </div>
-
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function enableUpload () {
-// ------------------------
- upform.doIt.disabled = false;
- }
- </script>
- </head>
- <body>
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- Updload dialog
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section><s:text name="title.%{nextAction}"/></div>
- <div id=article-body class=text>
- <form name="upform" enctype="multipart/form-data" action="upload" method="post">
- <table>
- <tr height=10><td></td></tr>
- <s:hidden name="nextAction" value="%{nextAction}" />
- <s:hidden name="index" value="%{index}" />
- <s:file name="upload" key="field.upload" onChange="enableUpload()" />
- <tr height=10><td></td></tr>
- <tr>
- <td></td>
- <td align=right>
- <input type="submit" name="cancel" value="<s:text name="button.cancel"/>"/>
- <input type="submit" name="doIt" value="<s:text name="button.upload"/>" disabled="true"/>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </div>
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- <script language="JavaScript">
-
- function initialize () {
-// ----------------------
- version.description.focus();
- }
- </script>
- </head>
- <body onLoad="initialize()">
-<!-- Menu-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
-
-<!-- Title-bar
- =============================================================================================================================
- -->
- <jsp:include page="/jsp/titlebar.jsp">
- <jsp:param name="entity" value="study" />
- <jsp:param name="disable" value="true" />
- </jsp:include>
-
-<!-- Left pane
- =============================================================================================================================
- -->
- <div id=left-pane>
- <s:if test="writeAccess">
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="study" />
- </jsp:include>
- </s:if>
- <s:else>
- <jsp:include page="/jsp/toolbar.jsp">
- <jsp:param name="tools" value="none" />
- </jsp:include>
- </s:else>
- <div id=top-spacer></div>
- <jsp:include page="/jsp/menuitem.jsp">
- <jsp:param name="menu" value="study" />
- </jsp:include>
- <jsp:include page="/jsp/studyProperties.jsp" />
- </div>
-
-<!-- Import dialog
- =============================================================================================================================
- -->
- <div id=main-pane>
- <div id=article-box>
- <div id=section><s:text name="title.version"/></div>
- <div id=article-body class=text>
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=25 valign=middle>
- <td>
- <s:text name="message.upload">
- <s:param><s:property value="%{fileName}"/></s:param>
- </s:text>
- </td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td></td></tr>
- </table>
-
- <form name="version" action="valid-version" method="post">
- <s:hidden name="fileName" value="%{fileName}" />
- <s:hidden name="index" value="%{index}" />
- <s:hidden name="version" value="%{version}" />
- <s:hidden name="date" value="%{date}" />
- <s:hidden name="defaultDescription" value="%{description}" />
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=15><td></td></tr>
- <tr>
- <td align=right><s:text name="field.documentype"/> </td>
- <td align=left> <s:text name="field.documentitle"/></td>
- </tr>
- <tr>
- <td align=right>
- <select name="documentType" disabled="disabled">
- <option selected value="<s:property value="defaultDocumentType.index"/>"> <s:text name="type.document.%{defaultDocumentType.name}"/></option>
- </select>
- </td>
- <td align=left>
- <input type="text" name="documentName" disabled="disabled" size="60" value="<s:property value="documentName"/>" />
- </td>
- </tr>
- <s:if test="defaultDocumentUses.size > 0">
- <tr><td align=right><s:text name="label.uses"/>:</td></tr>
- <s:iterator value="defaultDocumentUses">
- <tr>
- <td align=right><input type="checkbox" name="uses" value="<s:property value="index"/>" checked></td>
- <td><s:property value="title"/></td>
- </tr>
- </s:iterator>
- </s:if>
- <tr height=10><td></td></tr>
- <tr>
- <td align=right><s:text name="label.modifications"/>:</td>
- <td>
- <s:set var="sethistory" value="%{''}"/>
- <s:if test="%{description != null}">
- <s:set var="sethistory" value="%{'disabled'}"/>
- </s:if>
- <input type="text" name="description" size="60" value="<s:property value="description"/>" <s:property value="%{#sethistory}"/> />
- </td>
- </tr>
- <s:if test="dependencies.size > 0">
- <tr height=10><td></td></tr>
- <tr height=10 class=warning>
- <td colspan=2><b><s:text name="label.warning"/>:</b><br><s:text name="message.dependencies"/></td>
- </tr>
- <tr height=5><td></td></tr>
- <s:iterator value="dependencies">
- <tr>
- <td align=right><input type="checkbox" name="usedBy" value="<s:property value="index"/>"></td>
- <td><s:property value="value().title"/></td>
- </tr>
- </s:iterator>
- <tr>
- <tr>
- </s:if>
- <tr height=10><td></td></tr>
- <tr>
- <td align=right>
- <input type="submit" name="cancel" value="<s:text name="button.cancel"/>"/>
- </td>
- <td align=left>
- <s:set var="setstate" value="%{''}"/>
- <s:if test="%{version != ''}">
- <s:set var="setstate" value="%{'disabled'}"/>
- </s:if>
- <input type="submit" name="save" value="<s:text name="button.import"/>"/>
- <select name="documentState" <s:property value="%{#setstate}"/>>
- <s:if test="documentState == 'inDRAFT'">
- <option value="inWORK"><s:text name="label.inWORK"/></option>
- <option value="inDRAFT" selected><s:text name="label.inDRAFT"/></option>
- </s:if><s:else>
- <option value="inWORK" selected><s:text name="label.inWORK"/></option>
- <option value="inDRAFT"><s:text name="label.inDRAFT"/></option>
- </s:else>
- </select>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </div>
- </div>
- </body>
-</html>
\ No newline at end of file
+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%><%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title><s:text name="name.module"/></title>
- <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
- </head>
-
- <body>
-<!-- Menu-bar
- -->
- <jsp:include page="/jsp/menubar.jsp">
- <jsp:param name="menu" value="none" />
- </jsp:include>
-
-<!-- Title-bar
- -->
- <div id=title-bar><s:text name="message.welcome"/></div>
-
- </body>
-
-</html>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
- <nextCatalog catalog="user_catalog.xml" id="user_catalog"/>
- <nextCatalog catalog="system_catalog.xml" id="system_catalog"/>
-</catalog>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
- <public publicId="-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/application_1_2.dtd" webURL="http://java.sun.com/j2ee/dtds/application_1_2.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/application_1_3.dtd" webURL="http://java.sun.com/dtd/application_1_3.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD J2EE Application Client 1.2//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/application-client_1_2.dtd" webURL="http://java.sun.com/j2ee/dtds/application-client_1_2.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD J2EE Application Client 1.3//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/application-client_1_3.dtd" webURL="http://java.sun.com/dtd/application-client_1_3.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD Connector 1.0//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/connector_1_0.dtd" webURL="http://java.sun.com/dtd/connector_1_0.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/ejb-jar_1_1.dtd" webURL="http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/ejb-jar_2_0.dtd" webURL="http://java.sun.com/dtd/ejb-jar_2_0.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-app_2_2.dtd" webURL="http://java.sun.com/j2ee/dtds/web-app_2.2.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-app_2_3.dtd" webURL="http://java.sun.com/dtd/web-app_2_3.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-jsptaglibrary_1_1.dtd" webURL="http://java.sun.com/dtd/web-jsptaglibrary_1_1.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-jsptaglibrary_1_2.dtd" webURL="http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-facesconfig_1_0.dtd" webURL="http://java.sun.com/dtd/web-facesconfig_1_0.dtd"/>
- <public publicId="-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-facesconfig_1_1.dtd" webURL="http://java.sun.com/dtd/web-facesconfig_1_1.dtd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/application_1_4.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/application_1_4.xsd"/>
- <uri name="http://java.sun.com/xml/ns/javaee/application_5.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/application_5.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/application-client_1_4.xsd"/>
- <uri name="http://java.sun.com/xml/ns/javaee/application-client_5.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/application-client_5.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/connector_1_5.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/ejb-jar_2_1.xsd"/>
- <uri name="http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/ejb-jar_3_0.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/j2ee_1_4.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/j2ee_jaxrpc_mapping_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/j2ee_jaxrpc_mapping_1_1.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/j2ee_web_services_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/j2ee_web_services_1_1.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/j2ee_web_services_client_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/j2ee_web_services_client_1_1.xsd"/>
- <uri name="http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/j2ee_jaxrpc_mapping_1_1.xsd"/>
- <uri name="http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/j2ee_web_services_1_1.xsd"/>
- <uri name="http://www.ibm.com/webservices/xsd/j2ee_web_services_client_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/j2ee_web_services_client_1_1.xsd"/>
- <uri name="http://java.sun.com/xml/ns/javaee/javaee_5.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/javaee_5.xsd"/>
- <uri name="http://java.sun.com/xml/ns/javaee/javaee_web_services_1_2.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/javaee_web_services_1_2.xsd"/>
- <uri name="http://java.sun.com/xml/ns/javaee/javaee_web_services_client_1_2.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/javaee_web_services_client_1_2.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/jsp_2_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/jsp_2_0.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/jsp_2_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/jsp_2_1.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-app_2_4.xsd"/>
- <uri name="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-app_2_5.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-jsptaglibrary_2_0.xsd"/>
- <uri name="http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-jsptaglibrary_2_1.xsd"/>
- <uri name="http://java.sun.com/xml/ns/j2ee/web-facesconfig_1_2.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.jst.standard.schemas_1.0.0.v200706221355.jar!/dtdsAndSchemas/web-facesconfig_1_2.xsd"/>
- <public publicId="-//WAPFORUM//DTD WML 1.1//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/dtds/wml11.dtd"/>
- <public publicId="-//W3C//DTD XHTML 1.0 Strict//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/dtds/xhtml1-strict.dtd" webURL="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
- <public publicId="-//W3C//DTD XHTML 1.0 Transitional//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/dtds/xhtml1-transitional.dtd" webURL="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
- <public publicId="-//W3C//DTD XHTML 1.0 Frameset//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/dtds/xhtml1-frameset.dtd" webURL="http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"/>
- <public publicId="-//W3C//DTD XHTML Basic 1.0//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/dtds/xhtml-basic10-f.dtd" webURL="http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd"/>
- <public publicId="-//W3C//DTD XHTML 1.1//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/dtds/xhtml11-flat.dtd" webURL="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"/>
- <public publicId="-//WAPFORUM//DTD XHTML Mobile 1.0//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/dtds/xhtml-mobile10-flat.dtd" webURL="http://www.wapforum.org/DTD/xhtml-mobile10.dtd"/>
- <public publicId="-//WAPFORUM//DTD WML 1.3//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/dtds/wml13.dtd" webURL="http://www.wapforum.org/DTD/wml13.dtd"/>
- <uri name="http://schemas.xmlsoap.org/wsdl/" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/xsd/wsdl.xsd"/>
- <uri name="http://schemas.xmlsoap.org/wsdl/soap/" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/xsd/soap.xsd"/>
- <uri name="http://schemas.xmlsoap.org/wsdl/http/" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/xsd/http.xsd"/>
- <uri name="http://schemas.xmlsoap.org/wsdl/mime/" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/xsd/wsdl-mime.xsd"/>
- <uri name="http://schemas.xmlsoap.org/soap/encoding/" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar!/xsd/soapenc.xsd"/>
- <system systemId="http://www.w3.org/2001/xml.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.xsd_2.3.2.v200802051830.jar!/cache/www.w3.org/2001/xml.xsd"/>
- <uri name="http://www.w3.org/2001/XMLSchema" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.eclipse.xsd_2.3.2.v200802051830.jar!/cache/www.w3.org/2001/XMLSchema.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/j2ee_jaxrpc_mapping_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_jaxrpc_mapping_1_1.xsd"/>
- <system systemId="http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_jaxrpc_mapping_1_1.xsd"/>
- <system systemId="http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_web_services_1_1.xsd"/>
- <system systemId="http://java.sun.com/webservices/xsd/j2ee_web_services_client_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_web_services_client_1_1.xsd"/>
- <system systemId="http://www.ibm.com/webservices/xsd/j2ee_web_services_client_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_web_services_client_1_1.xsd"/>
- <system systemId="http://java.sun.com/j2ee/dtds/application_1_2.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/application-client_1_2.dtd"/>
- <system systemId="http://java.sun.com/dtd/application_1_3.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/application_1_3.dtd"/>
- <system systemId="http://java.sun.com/j2ee/dtds/application-client_1_2.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/application-client_1_2.dtd"/>
- <system systemId="http://java.sun.com/dtd/application-client_1_3.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/application-client_1_3.dtd"/>
- <system systemId="http://java.sun.com/dtd/connector_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/connector_1_0.dtd"/>
- <system systemId="http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/ejb-jar_1_1.dtd"/>
- <system systemId="http://java.sun.com/dtd/ejb-jar_2_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/ejb-jar_2_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/jdo_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/jdo_1_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/jspxml.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/jspxml.xsd"/>
- <system systemId="http://java.sun.com/dtd/jspxml.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/jspxml.dtd"/>
- <system systemId="http://java.sun.com/dtd/logger.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/logger.dtd"/>
- <system systemId="http://java.sun.com/dtd/preferences.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/preferences.dtd"/>
- <system systemId="http://java.sun.com/dtd/properties.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/properties.dtd"/>
- <system systemId="http://java.sun.com/dtd/slee-deployable-unit_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/slee-deployable-unit_1_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/slee-event-jar_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/slee-event-jar_1_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/slee-profile-spec-jar_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/slee-profile-spec-jar_1_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/slee-resource-adaptor-jar_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/slee-resource-adaptor-jar_1_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/slee-resource-adaptor-type-jar_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/slee-resource-adaptor-type-jar_1_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/slee-sbb-jar_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/slee-sbb-jar_1_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/slee-service_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/slee-service_1_0.dtd"/>
- <system systemId="http://java.sun.com/j2ee/dtds/web-app_2_2.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/web-app_2_2.dtd"/>
- <system systemId="http://java.sun.com/dtd/web-app_2_3.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/web-app_2_3.dtd"/>
- <system systemId="http://java.sun.com/dtd/web-facesconfig_1_0.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/web-facesconfig_1_0.dtd"/>
- <system systemId="http://java.sun.com/dtd/web-facesconfig_1_1.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/web-facesconfig_1_1.dtd"/>
- <system systemId="http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/web-jsptaglibrary_1_1.dtd"/>
- <system systemId="http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/dtds/web-jsptaglibrary_1_2.dtd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/j2ee_1_4.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_1_4.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/jsp_2_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/jsp_2_0.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/ejb-jar_2_1.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/application_1_4.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/application_1_4.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/application_5_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/application-client_5_0.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/application-client_1_4.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/application-client_5_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/application-client_5_0.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/j2ee_web_services_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_web_services_1_1.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/j2ee_web_services_client_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_web_services_client_1_1.xsd"/>
- <system systemId="http://www.ibm.com/webservices/xsd/j2ee_web_services_client_1_1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_web_services_client_1_1.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/web-facesconfig_1_2.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/web-facesconfig_1_2.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/j2ee_5_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/j2ee_5_0.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/web-app_2_4.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/connector_1_5.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/web-jsptaglibrary_2_0.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/j2ee/ejb-jar_3_0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/ejb-jar_3_0.xsd"/>
- <system systemId="http://www.w3.org/2001/xml.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/xml.xsd"/>
- <uri name="http://www.w3.org/XML/1998/namespace" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.common.xmlcatalog_1.2.1.20080808135653.jar!/resources/schema/xml.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-j2ee.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-j2ee.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-application.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-application.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-web-app.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-ejb-jar.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-ejb-jar.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-rdbms20-persistence.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-rdbms20-persistence.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-annotation.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-annotation.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-appclient.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-appclient.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-deployment-plan.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-deployment-plan.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-extension.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-extension.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-interception.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-interception.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-jdbc.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-jdbc.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-jmsmd.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-jmsmd.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-ra.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-ra.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-ra-ext.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-ra-ext.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-standalone-wsclient.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-standalone-wsclient.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-wsee.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-wsee.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-wsee-clientHandlerChain.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-wsee-clientHandlerChain.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/90/weblogic-ws-policy.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/diablo/weblogic-ws-policy.xsd"/>
- <system systemId="http://java.sun.com/xml/ns/javaee/weblogic-javaee.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-javaee.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-application/1.0/weblogic-application.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-application.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-web-app.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-ejb-jar.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-ejb-jar.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-rdbms20-persistence.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-rdbms20-persistence.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-rdbms11-persistence.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-rdbms11-persistence.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-annotation.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-annotation.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-appclient.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-appclient.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-deployment-plan.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-deployment-plan.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-extension.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-extension.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-interception.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-interception.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-jmsmd.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-jmsmd.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-ra.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-ra.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-ra-ext.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-ra-ext.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-standalone-wsclient.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-standalone-wsclient.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-wsee.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-wsee.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-wsee-clientHandlerChain.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-wsee-clientHandlerChain.xsd"/>
- <system systemId="http://www.bea.com/ns/weblogic/weblogic-ws-policy.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/com.bea.workshop.wls.core_1.2.5.20080808135653.jar!/schemas/essex/weblogic-ws-policy.xsd"/>
- <public publicId="-//SPRING//DTD BEAN//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-beans.dtd" webURL="http://www.springframework.org/dtd/spring-beans.dtd"/>
- <public publicId="-//SPRING//DTD BEAN 2.0//EN" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-beans-2.0.dtd" webURL="http://www.springframework.org/dtd/spring-beans-2.0.dtd"/>
- <public publicId="http://www.springframework.org/schema/beans" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-beans-2.0.xsd" webURL="http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"/>
- <public publicId="http://www.springframework.org/schema/util" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-util-2.0.xsd" webURL="http://www.springframework.org/schema/util/spring-util-2.0.xsd"/>
- <public publicId="http://www.springframework.org/schema/jms" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/jms/config/spring-jms-2.1.xsd" webURL="http://www.springframework.org/schema/jms/spring-jms-2.1.xsd"/>
- <public publicId="http://www.springframework.org/schema/context" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/context/config/spring-context-2.1.xsd" webURL="http://www.springframework.org/schema/context/spring-context-2.1.xsd"/>
- <public publicId="http://www.springframework.org/schema/aop" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/aop/config/spring-aop-2.0.xsd" webURL="http://www.springframework.org/schema/aop/spring-aop-2.0.xsd"/>
- <public publicId="http://www.springframework.org/schema/aop" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/aop/config/spring-aop-2.1.xsd" webURL="http://www.springframework.org/schema/aop/spring-aop-2.1.xsd"/>
- <public publicId="http://www.springframework.org/schema/tx" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/transaction/config/spring-tx-2.0.xsd" webURL="http://www.springframework.org/schema/tx/spring-tx-2.0.xsd"/>
- <public publicId="http://www.springframework.org/schema/tx" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/transaction/config/spring-tx-2.1.xsd" webURL="http://www.springframework.org/schema/tx/spring-tx-2.1.xsd"/>
- <public publicId="http://www.springframework.org/schema/jee" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/ejb/config/spring-jee-2.0.xsd" webURL="http://www.springframework.org/schema/jee/spring-jee-2.0.xsd"/>
- <public publicId="http://www.springframework.org/schema/tool" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-tool-2.0.xsd" webURL="http://www.springframework.org/schema/tool/spring-tool-2.0.xsd"/>
- <public publicId="http://www.springframework.org/schema/lang" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/scripting/config/spring-lang-2.0.xsd" webURL="http://www.springframework.org/schema/lang/spring-lang-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/beans/spring-beans.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-beans-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/beans/spring-beans-2.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-beans-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/util/spring-util.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-util-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/util/spring-util-2.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-util-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/jms/spring-jms.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/jms/config/spring-jms-2.1.xsd"/>
- <system systemId="http://www.springframework.org/schema/jms/spring-jms-2.1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/jms/config/spring-jms-2.1.xsd"/>
- <system systemId="http://www.springframework.org/schema/context/spring-context.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/context/config/spring-context-2.1.xsd"/>
- <system systemId="http://www.springframework.org/schema/context/spring-context-2.1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/context/config/spring-context-2.1.xsd"/>
- <system systemId="http://www.springframework.org/schema/aop/spring-aop.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/aop/config/spring-aop-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/aop/spring-aop-2.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/aop/config/spring-aop-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/aop/spring-aop-2.1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/aop/config/spring-aop-2.1.xsd"/>
- <system systemId="http://www.springframework.org/schema/tx/spring-tx.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/transaction/config/spring-tx-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/tx/spring-tx-2.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/transaction/config/spring-tx-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/tx/spring-tx-2.1.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/transaction/config/spring-tx-2.1.xsd"/>
- <system systemId="http://www.springframework.org/schema/jee/spring-jee.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/ejb/config/spring-jee-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/jee/spring-jee-2.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/ejb/config/spring-jee-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/tool/spring-tool.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-tool-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/tool/spring-tool-2.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/beans/factory/xml/spring-tool-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/lang/spring-lang.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/scripting/config/spring-lang-2.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/lang/spring-lang-2.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework_2.1.0.v200706150600.jar!/org/springframework/scripting/config/spring-lang-2.0.xsd"/>
- <public publicId="http://www.springframework.org/schema/osgi" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework.osgi.core_1.0.0.v200706200600.jar!/org/springframework/osgi/config/spring-osgi.xsd" webURL="http://www.springframework.org/schema/osgi/spring-osgi.xsd"/>
- <system systemId="http://www.springframework.org/schema/osgi/spring-osgi.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework.osgi.core_1.0.0.v200706200600.jar!/org/springframework/osgi/config/spring-osgi.xsd"/>
- <public publicId="http://www.springframework.org/schema/webflow" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework.webflow_1.0.3.jar!/org/springframework/webflow/engine/builder/xml/spring-webflow-1.0.xsd" webURL="http://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd"/>
- <public publicId="http://www.springframework.org/schema/webflow-config" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework.webflow_1.0.3.jar!/org/springframework/webflow/config/spring-webflow-config-1.0.xsd" webURL="http://www.springframework.org/schema/webflow-config/spring-webflow-config-1.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework.webflow_1.0.3.jar!/org/springframework/webflow/engine/builder/xml/spring-webflow-1.0.xsd"/>
- <system systemId="http://www.springframework.org/schema/webflow-config/spring-webflow-config-1.0.xsd" uri="jar:file:D:/Programs/eclipse/eclipse/plugins/org.springframework.webflow_1.0.3.jar!/org/springframework/webflow/config/spring-webflow-config-1.0.xsd"/>
- <public publicId="-//Hibernate/Hibernate Mapping DTD 3.0//EN" uri="jar:file:/D:/Programs/eclipse/eclipse/plugins/org.hibernate.eclipse_3.2.3.GA/lib/hibernate/hibernate3.jar!/org/hibernate/hibernate-mapping-3.0.dtd" webURL="http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"/>
- <public publicId="-//Hibernate/Hibernate Configuration DTD 3.0//EN" uri="jar:file:/D:/Programs/eclipse/eclipse/plugins/org.hibernate.eclipse_3.2.3.GA/lib/hibernate/hibernate3.jar!/org/hibernate/hibernate-configuration-3.0.dtd" webURL="http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"/>
- <public publicId="-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" uri="jar:file:/D:/Programs/eclipse/eclipse/plugins/org.hibernate.eclipse_3.2.3.GA/lib/tools/hibernate-tools.jar!/org/hibernate/hibernate-reverse-engineering-3.0.dtd"/>
-</catalog>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<aop-reference-model>
-<aop-project name="Siman-Common"/>
-<aop-project name="Siman"/>
-<aop-project name="Converter"/>
-</aop-reference-model>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
-</section>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<section name="Workbench">
-</section>