You are viewing a plain text version of this content. The canonical link for it is here.
Posted to imperius-commits@incubator.apache.org by jn...@apache.org on 2007/12/22 19:34:03 UTC

svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Author: jneeraj
Date: Sat Dec 22 11:33:46 2007
New Revision: 606479

URL: http://svn.apache.org/viewvc?rev=606479&view=rev
Log:
Initial Checkin

Added:
    incubator/imperius/trunk/trunk/
    incubator/imperius/trunk/trunk/LICENSE.txt
    incubator/imperius/trunk/trunk/NOTICE.txt
    incubator/imperius/trunk/trunk/README.txt
    incubator/imperius/trunk/trunk/build.xml
    incubator/imperius/trunk/trunk/modules/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/README.txt
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/customexpressions.properties
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_Compliance.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_FileSystem.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/readme.txt
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runcompliancedemo.bat
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runfilesystemdemo.bat
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/customexpressions.properties
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/BasicPolicy.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/ComplexPolicy.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/DateTime.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/InvokeMethodSample.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/MacroSample.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/MultiplePolicySample.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/SimplePolicy.spl
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/readme.txt
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/runsamples.bat
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/runsamples.sh
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/JavaActuatorImpl.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/JavaDataCollectorImpl.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/JavaSPLTypeConstants.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/Java_SPLPolicyRuleProvider.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/simplepolicies/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/simplepolicies/AnotherClass.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/simplepolicies/EmbeddedClass1.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/simplepolicies/RunSamples.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/simplepolicies/SampleClass.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/simplepolicies/TestElement.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/simplepolicies/TestSimplePolicies.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/userdefinedmethods/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/userdefinedmethods/CommandLineExecution.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/userdefinedmethods/SendMail.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/windowscomputersystem/
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/windowscomputersystem/WindowsComputerSystem.java
    incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/apache/imperius/javaspl/samples/windowscomputersystem/WindowsSystemManager.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/pom.xml
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/PolicyDataStore.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/PolicyParser.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/PolicyRepository.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/impl/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/impl/PolicyCache.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/impl/PolicyDataStoreImpl.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/impl/PolicyParserImpl.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/datastore/impl/PolicyRepositoryImpl.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/evaluator/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/evaluator/PolicyEvaluator.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/evaluator/impl/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/evaluator/impl/PolicyEvaluatorImpl.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/evaluator/impl/ReturnObjectStore.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/external/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/external/Actuator.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/external/Argument.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/external/DataCollector.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/external/Expression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/external/InstanceInfo.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/external/InternalClient.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/external/TypeConstants.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/manager/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/manager/PolicyManager.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/manager/impl/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/manager/impl/PolicyManagerImpl.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/ASTWithLineNumber.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/IdentPrimaryTuple.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/SPLLexer.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/SPLLexer.smap
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/SPLParser.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/SPLParser.smap
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/SPLTreeParser.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/SPLTreeParser.smap
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/SPLTreeParserTokenTypes.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/SPLTreeParserTokenTypes.txt
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/cimspl.g
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/cimspl.tree.g
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/cimsplTokenTypes.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/cimsplTokenTypes.txt
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/symboltable/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/symboltable/AnchorData.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/symboltable/MacroSymbol.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/symboltable/MethodSymbol.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/symboltable/PropertySymbol.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/symboltable/SPLSymbolTable.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/compiler/symboltable/Symbol.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/ClassDoesNotExistException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/IllegalExpressionTypeException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/IllegalParameterTypeException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/IllegalSymbolReferenceException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/InstanceDoesNotExistException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/InvalidAssociationException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/InvalidCIMParameterException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/InvalidPolicyParameterException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/MissingParameterException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/NonExistentSymbolException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/PolicyAlreadyExistsInRepositoryException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/PolicyDoesNotExistException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/ReferenceDoesNotExistException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/SPLException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/SymbolAlreadyDefinedException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/TypeMismatchException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/exceptions/TypesNotAssignableException.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expression/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expression/primary/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expression/primary/BasicCollectionExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expression/primary/CollectOperation.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expression/primary/MacroExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expression/primary/PostCollectExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expression/primary/PrimaryExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expression/primary/SelfExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/BooleanExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/CalendarExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/ConstantExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/DoubleArgumentExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/MethodExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/MultipleArgumentExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/NumericExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/QuadrupleArgumentExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/ReferenceExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/SingleArgumentExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/StringExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/TimeZoneExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/TripleArgumentExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/ZeroArgumentExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Abs.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Addition.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/AllInCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/AnyInCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ApplyToCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/AssignmentExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/AvrgInCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/BooleanConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ByteConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Ceiling.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/CharConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/CollectionSize.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Concatenate.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ConstantExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Contains.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ContainsOnlyDigits.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ContainsOnlyLetters.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ContainsOnlyLettersOrDigits.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/DateTime.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/DateTimeConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Division.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/DoubleConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/EndsWith.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/EqCollections.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Equal.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Exp.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/FloatConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Floor.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetCurrentTime.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetDayOfMonth.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetDayOfWeek.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetDayOfWeekInMonth.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetDayOfYear.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetHour12.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetHour24.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetMillisecond.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetMinute.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetMonth.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetSecond.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetWeekOfMonth.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetWeekOfYear.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GetYear.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Greater.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/GreaterOrEqual.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/InCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/IntegerConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/IsAfter.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/IsBefore.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/IsWithin.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/LeftSubstring.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Less.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/LessOrEqual.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Ln.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Log10.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/LogicalAnd.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/LogicalNot.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/LogicalOr.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/LogicalXor.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/LongConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/MatchesRegExp.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Max.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/MaxInCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/MedianInCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/MiddleSubstring.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Min.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/MinInCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Mod.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/NotEqual.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Power.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Product.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ReplaceSubstring.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ReturnValues.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/RightSubstring.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Rint.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Round.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/SdInCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ShortConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/SquareRoot.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/StartsWith.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/StringConstant.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/StringLength.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/SubCollection.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Substring.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Subtraction.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Sum.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToBoolean.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToLower.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToMilliseconds.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToREAL32.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToREAL64.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToSINT16.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToSINT32.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToSINT64.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToSINT8.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToString.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/ToUpper.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/UnaryMinusExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/UnaryNotExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/UnaryPlusExpression.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Union.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/expressions/impl/Word.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/factory/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/factory/ACPLParserMap.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/factory/ActionFactory.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/factory/BuitInOperationExpressionFactory.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/factory/ExpressionFactory.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/ActionBlock.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/BasicActionBlock.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/PolicyStatement.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/AnchorMethodInvokeAction.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/ArrowActionBlock.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/ConcurrentActionBlock.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/DoubleArgumentActionBlock.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/ExtrinsicMethodInvokeAction.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/InvokePolicyAction.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/LogicalAndActionBlock.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/LogicalOrActionBlock.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/actions/impl/SetActionBlock.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/ArgumentImpl.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/ConstantDefinition.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/DeclarationStatement.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/ImportStatement.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/MacroDefinition.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/PolicyDefinition.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/PolicyGroup.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/PolicyInfo.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/SPLPolicy.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/statements/impl/StrategyStatement.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/util/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/util/ActuatorFactory.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/util/DataCollectorFactory.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/util/ExpressionUtility.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/util/InternalClientFactory.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/util/KeyStringToMapConvertor.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/util/TypeInfo.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/parser/util/TypeResolver.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/BooleanExpressionTest.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/CalendarExpressionTest.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/CollectionExpressionsTest.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/NewExpressionTest.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/NumericExpressionTest.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/StringExpressionTest.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/TestMain.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/spl/tests/UtilityTest.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/util/
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/util/PropertiesLoader.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/util/SPLAuditLoggerClass.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/util/SPLLogger.java
    incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/apache/imperius/util/SPLLoggerClass.java
    incubator/imperius/trunk/trunk/modules/pom.xml
    incubator/imperius/trunk/trunk/site/
    incubator/imperius/trunk/trunk/site/broken-links.xml
    incubator/imperius/trunk/trunk/site/community/
    incubator/imperius/trunk/trunk/site/community/bugs.html
    incubator/imperius/trunk/trunk/site/community/contribute.html
    incubator/imperius/trunk/trunk/site/community/mail-lists.html
    incubator/imperius/trunk/trunk/site/docs/
    incubator/imperius/trunk/trunk/site/docs/docs.html
    incubator/imperius/trunk/trunk/site/docs/getting_started.html
    incubator/imperius/trunk/trunk/site/download/
    incubator/imperius/trunk/trunk/site/download/download.html
    incubator/imperius/trunk/trunk/site/images/
    incubator/imperius/trunk/trunk/site/images/apache-incubator-logo.png   (with props)
    incubator/imperius/trunk/trunk/site/images/built-with-forrest-button.png   (with props)
    incubator/imperius/trunk/trunk/site/images/instruction_arrow.png   (with props)
    incubator/imperius/trunk/trunk/site/images/javasplrunsamples.png   (with props)
    incubator/imperius/trunk/trunk/site/images/project-logo.png   (with props)
    incubator/imperius/trunk/trunk/site/images/simplepolicyrun.png   (with props)
    incubator/imperius/trunk/trunk/site/index.html
    incubator/imperius/trunk/trunk/site/license.html
    incubator/imperius/trunk/trunk/site/linkmap.html
    incubator/imperius/trunk/trunk/site/locationmap.xml
    incubator/imperius/trunk/trunk/site/skin/
    incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
    incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
    incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
    incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
    incubator/imperius/trunk/trunk/site/skin/basic.css
    incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
    incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
    incubator/imperius/trunk/trunk/site/skin/css/
    incubator/imperius/trunk/trunk/site/skin/fontsize.js
    incubator/imperius/trunk/trunk/site/skin/getBlank.js
    incubator/imperius/trunk/trunk/site/skin/getMenu.js
    incubator/imperius/trunk/trunk/site/skin/images/
    incubator/imperius/trunk/trunk/site/skin/images/README.txt
    incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/built-with-forrest-button.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/chapter.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/chapter_open.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/current.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/error.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/external-link.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/forrest-credit-logo.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/hack.jpg   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/header_white_line.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/info.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/instruction_arrow.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/label.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/page.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/poddoc.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/printer.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-b-l-15-1body-2menu-3menu.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-b-r-15-1body-2menu-3menu.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-t-r-15-1body-2menu-3menu.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/remove.jpg   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/spacer.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/success.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/update.jpg   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/valid-html401.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/vcss.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/warning.png   (with props)
    incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif   (with props)
    incubator/imperius/trunk/trunk/site/skin/menu.js
    incubator/imperius/trunk/trunk/site/skin/note.txt
    incubator/imperius/trunk/trunk/site/skin/print.css
    incubator/imperius/trunk/trunk/site/skin/profile.css
    incubator/imperius/trunk/trunk/site/skin/prototype.js
    incubator/imperius/trunk/trunk/site/skin/screen.css
    incubator/imperius/trunk/trunk/site/skin/scripts/
    incubator/imperius/trunk/trunk/site/skin/translations/

Added: incubator/imperius/trunk/trunk/LICENSE.txt
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/LICENSE.txt?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/LICENSE.txt (added)
+++ incubator/imperius/trunk/trunk/LICENSE.txt Sat Dec 22 11:33:46 2007
@@ -0,0 +1,202 @@
+
+                                 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.

Added: incubator/imperius/trunk/trunk/NOTICE.txt
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/NOTICE.txt?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/NOTICE.txt (added)
+++ incubator/imperius/trunk/trunk/NOTICE.txt Sat Dec 22 11:33:46 2007
@@ -0,0 +1,11 @@
+Apache Imperius
+Copyright 2007-2008 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+Please read the different LICENSE files present in the lib directory of
+this distribution.
+
+This package also contains binary files from the Eclipse Equinox project.
+Source is available at http://eclipse.org/equinox

Added: incubator/imperius/trunk/trunk/README.txt
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/README.txt?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/README.txt (added)
+++ incubator/imperius/trunk/trunk/README.txt Sat Dec 22 11:33:46 2007
@@ -0,0 +1,69 @@
+
+                                Imperius
+ 
+
+ 
+ What is it? 
+  
+-----------
+  
+ 
+Imperius (Simple Policy Language) or SPL - Is a simple standards based 
+ 
+object-oriented policy language that allows expression of 
+ management policies 
+using condition-action rules. Imperius provides 
+ an extensible set of over 
+100 operations for expressing conditions and actions.
+
+Imperius is a generalization of the CIM-SPL language. 
+Conversely, CIM-SPL 
+ can be thought of as Imperius with CIM binding. 
+Imperius can be extended
+ to create similar bindings for other environments. 
+JavaSPL (Imperius with Java binding) 
+ is another such example.
+
+
+
+  The Latest Version
+  
+------------------
+
+  
+Details of the latest version can be found on the Apache Imperius
+  
+Project web site <http://incubator.apache.org/Imperius/>.
+
+
+  
+
+Documentation
+  
+-------------
+
+ 
+ Documentation is available under /docs/index.html  
+ For information on running samples refer to samplesReadme.txt
+
+Samples
+-------
+Samples can be found under /samples folder. 
+
+ Licensing
+  
+---------
+
+  
+This software is licensed under the terms you may find in the file 
+ 
+ named "LICENSE" in this directory.
+  
+
+ 
+ Thanks for using Imperius.
+
+                                          
+The Apache Imperius Project
+                                         
+<http://incubator.apache.org/Imperius/>

Added: incubator/imperius/trunk/trunk/build.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/build.xml?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/build.xml (added)
+++ incubator/imperius/trunk/trunk/build.xml Sat Dec 22 11:33:46 2007
@@ -0,0 +1,301 @@
+<?xml version="1.0"?>
+<project name="imperius_build" default="all">
+
+	
+	<!-- temporary directory -->
+	<property name="VERSION" value="1.0.0"/>
+	
+	<property name="TEMP_DIR" value="temp"/>
+	<property name="TMP" value="tmp"/>
+	<property name="TEMP_BIN_DIST_DIR" value="${TEMP_DIR}/imperius-${VERSION}-bin"/>
+	<property name="TEMP_SRC_DIST_DIR" value="${TEMP_DIR}/imperius-${VERSION}-src"/>
+    <property name="IMPERIUS_JAVADOC_DIR" value="${TEMP_BIN_DIST_DIR}/docs/docs/${VERSION}/javadoc"/>
+	<property name="IMPERIUS_SITE_DIR" value="site"/>
+	<!-- set up properties for all of the directories we're creating -->
+	
+	<!-- the name of the directory to which we will checkout the modules -->
+	<property name="IMPERIUS_SVN_MODULES" value="modules"/>
+	
+	<property name="IMPERIUS_SPLCORE_DIR" value="${IMPERIUS_SVN_MODULES}/imperius-splcore"/>
+	<property name="IMPERIUS_JAVASPL_DIR" value="${IMPERIUS_SVN_MODULES}/imperius-javaspl"/>
+	<property name="IMPERIUS_CUSTOMEXPRESSIONS_DIR" value="${IMPERIUS_SVN_MODULES}/imperius-customexpressions"/>
+	<property name="IMPERIUS_SPLDEMO_DIR" value="${IMPERIUS_SVN_MODULES}/imperius-spldemo"/>
+	
+	<property name="IMPERIUS_LOGGING_FILE" value="log.txt"/>
+	<property name="JavaSPL" value="Java_SPL"/>
+	
+	
+	<!-- License and Notice files -->
+	<property name="APACHE_NOTICE_FILE" value="NOTICE.txt"/>
+	<property name="APACHE_LICENSE_FILE" value="LICENSE.txt"/>
+	
+	<!-- the URL of the trunk -->
+	<property name="IMPERIUS_SVN_TRUNK_REPOSITORY" value="C:\\Documents and Settings\\Administrator\\Desktop\\modules\\trunk"/>
+
+	<!-- the URL of the modules repository -->
+	<property name="IMPERIUS_SVN_MODULES_REPOSITORY" value="${IMPERIUS_SVN_TRUNK_REPOSITORY}/modules"/>
+
+	
+
+	<!-- the URL of the site (ie docs) repository -->
+	<property name="IMPERIUS_SVN_SITE_REPOSITORY" value="http://svn.apache.org/repos/asf/webservices/imperius/site"/>
+
+	<!-- the name of the directory to which we will checkout the site -->
+	<property name="IMPERIUS_SVN_SITE" value="docs"/>
+
+	<!-- the name of the directory where the release zip files will be put -->
+	<property name="IMPERIUS_DIST" value="dist"/>
+
+	<!-- a temporary directory to which we download the dependency zip files -->
+	<property name="TEMP_DOWNLOAD_DIR" value="tempDownload"/>
+
+	<condition property="MAVEN_EXECUTABLE" value="mvn.bat" else="mvn">
+		<os family="windows"/>
+	</condition>
+
+	<!-- pull out the version we're building from the pom.xml -->
+	<xmlproperty file="${IMPERIUS_SVN_MODULES}/pom.xml"/>
+	
+	
+	<!-- set the property to indicate that JAVA_HOME is set -->
+	<target name="cond_check_java">
+		<property environment="env"/>
+		<condition property="JAVA_HOME_SET">
+            <isset property="env.JAVA_HOME"/>
+ 		</condition>
+	</target>
+	<!-- fail if JAVA_HOME isn't set, 
+	 	otherwise we don't execute the body -->
+	<target name="check_environment_all" unless="JAVA_HOME_SET" depends="cond_check_java">
+		<fail message="The environment variable JAVA_HOME is not set. Set this variable to the directory where the JDK is installed."/>
+	</target>
+
+
+	<!-- check out all of the sources we need -->
+	<target name="checkout" depends="check_environment_all">
+		<!-- start logging things to a log file -->
+		<property name="LOG_FILE" value="${basedir}/log.txt"/>
+		<delete file="${LOG_FILE}"/>
+		<record name="${LOG_FILE}" append="false" action="start"/>
+		<echo message="A copy of this output is in ${LOG_FILE}"/>
+
+		<!-- A server 400 error during SVN checkout may be a symptom of your SVN client requiring an https connection -->
+		<!-- If this occurs, change the http://svn.apache.org/* references in this script to https://svn.apache.org/* -->
+
+		
+		<!-- the svn ant task didn't work so call it directly 
+             an executable svn must be on the system PATH -->
+		<!--<exec executable="svn" searchpath="true" dir="." failonerror="true">
+            <arg line="co ${IMPERIUS_SVN_MODULES_REPOSITORY} ${IMPERIUS_SVN_MODULES} -non-interactive"/>
+        </exec>
+
+        <exec executable="svn" searchpath="true" dir="." failonerror="true">
+            <arg line="co ${IMPERIUS_SVN_SITE_REPOSITORY} ${IMPERIUS_SVN_SITE} -non-interactive"/>
+        </exec>
+
+        <property name="APACHE_LICENSE_FILE" value="${basedir}/LICENSE.txt"/>
+        <property name="APACHE_LICENSE_URL" value="http://svn.apache.org/viewvc/webservices/imperius/trunk/LICENSE.txt?view=co"/>
+        <property name="APACHE_NOTICE_FILE" value="${basedir}/NOTICE.txt"/>
+        <property name="APACHE_NOTICE_URL" value="http://svn.apache.org/viewvc/webservices/imperius/trunk/NOTICE.txt?view=co"/>
+		-->
+		<!-- Uncomment and set appropriate parameters if running behind a firewall -->
+		<!--<setproxy proxyhost="proxy.host.name" proxyport="80" proxyuser="myuserid" proxypassword="mypassword"/> -->
+		<!-- get the license -->
+		<!--<get src="${APACHE_LICENSE_URL}" dest="${APACHE_LICENSE_FILE}"/>
+        <get src="${APACHE_NOTICE_URL}" dest="${APACHE_NOTICE_FILE}"/>-->
+	</target>
+
+	<!-- Add a build tag to the version in the main pom.xml. If there was no build
+         tag specified then skip this step (but still do the dependencies) -->
+	<target name="update_version" depends="checkout" if="BUILD_TAG">
+		<replaceregexp
+             match="([0-9]+.[0-9]+.[0-9]+)-[^&lt;]*"
+             replace="\1-${BUILD_TAG}"
+             byline="true">
+			<fileset dir="modules">
+				<include name="**/pom.xml"/>
+			</fileset>
+		</replaceregexp>
+	</target>
+
+	<!-- initialize properties -->
+	<target name="init" depends="update_version">
+		<!-- the executable for maven, mvn.bat on windows, mvn otherwise -->
+		<property name="VERSION" value="${project.version}"/>
+
+
+	</target>
+
+	<target name="directory_structure" depends="init">
+		<!-- make sure the directories are wiped before we continue -->
+		<delete dir="${TEMP_DIR}"/>
+		<delete dir="${IMPERIUS_DIST}"/>
+
+		<!-- remake the directories -->
+		<mkdir dir="${IMPERIUS_DIST}"/>
+
+		<!--<mkdir dir="${IMPERIUS_JAVADOC_DIR}"/>-->
+
+		<mkdir dir="${IMPERIUS_SPLCORE_DIR}"/>
+		<mkdir dir="${IMPERIUS_JAVASPL_DIR}"/>
+		<mkdir dir="${TEMP_SRC_DIST_DIR}"/>
+	</target>
+
+	<target name="src_dist_all" depends="directory_structure">
+
+		<!-- copy the source from the svn checkout folder to our temporary 
+        source distribution folder -->
+		<copy todir="${TEMP_SRC_DIST_DIR}">
+			<fileset dir="${IMPERIUS_SVN_MODULES}">
+				<exclude name="**/build/**"/>
+				<exclude name="**/.svn/**"/>
+				<exclude name="**/.cvs/**"/>
+				<exclude name="preview/**"/>
+				<exclude name="*.bat"/>
+			</fileset>
+		</copy>
+
+		<!-- copy in the notice -->
+		<copy todir="${TEMP_SRC_DIST_DIR}" file="${APACHE_NOTICE_FILE}"/>
+
+		<!-- copy in the license -->
+		<copy todir="${TEMP_SRC_DIST_DIR}" file="${APACHE_LICENSE_FILE}"/>
+
+		<!-- zip up and put into the distribution folder -->
+		<zip destfile="${IMPERIUS_DIST}/imperius-${VERSION}-src.zip">
+			<fileset dir="${TEMP_DIR}">
+				<include name="imperius-${VERSION}-src/**"/>
+			</fileset>
+		</zip>
+
+		<!-- zip up everything again - as a .tar.gz file -->
+		<tar destfile="${IMPERIUS_DIST}/imperius-${VERSION}-src.tar.gz" basedir="${TEMP_DIR}" includes="imperius-${VERSION}-src/**" compression="gzip"/>
+
+	</target>
+	
+
+<!-- package java spl provider -->
+ <target name="package.javasplprovider"  description="creates JavaSPLProvider.zip">
+       <echo message="Creating JavaSPLProvider.zip"/>
+       <delete dir="${TMP}"/>
+
+       <mkdir dir="${TMP}/imperius-${JavaSPL}${VERSION}/lib"/>
+       <mkdir dir="${TMP}/imperius-${JavaSPL}${VERSION}/docs/javadoc"/>
+       <mkdir dir="${TMP}/imperius-${JavaSPL}${VERSION}/samples"/>
+
+ 	 <!-- copy pre req jars-->
+       <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/lib" failonerror="true" overwrite="true">
+             <fileset dir="${IMPERIUS_SPLCORE_DIR}/target">
+                   <include name="*.jar"/>
+             </fileset>
+       </copy>	
+ 	<!-- rename file -->
+ 	 <move file="${TMP}/imperius-${JavaSPL}${VERSION}/lib/imperius-splcore-1.0.0-SNAPSHOT.jar" tofile="${TMP}/imperius-${JavaSPL}${VERSION}/lib/imperius-splcore-${VERSION}.jar"/>
+ 	<!-- copy javaspl jar -->
+ 	   <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/lib" failonerror="true" overwrite="true">
+         <fileset dir="${IMPERIUS_JAVASPL_DIR}/target">
+               <include name="*.jar"/>
+         </fileset>
+   	   </copy>
+ 	<!-- rename file -->
+ 	 <move file="${TMP}/imperius-${JavaSPL}${VERSION}/lib/imperius-javaspl-1.0.0-SNAPSHOT.jar" tofile="${TMP}/imperius-${JavaSPL}${VERSION}/lib/imperius-javaspl-${VERSION}.jar"/>
+      
+	 <!-- copy samples -->
+	 <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/samples">
+	    <fileset dir="${IMPERIUS_JAVASPL_DIR}/resources/samples"/>	
+	  </copy>
+	  
+	  <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}">
+		<fileset dir="${IMPERIUS_JAVASPL_DIR}/resources/">
+			<include name="*.txt"/>
+		</fileset>		  
+	  </copy>
+	  
+ 	<!-- copy javadocs -->
+       
+	<copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/docs/javadoc" failonerror="true" overwrite="true">
+ 	    <fileset dir="${IMPERIUS_JAVADOC_DIR}"/>
+ 	 </copy>
+	 <!-- copy site -->
+	 <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/docs" failonerror="true" overwrite="true">
+ 	    <fileset dir="${IMPERIUS_SITE_DIR}"/>
+ 	 </copy>
+ 	
+ 	<!-- copy build log file -->
+ 	<copy file="${IMPERIUS_LOGGING_FILE}" todir="${TMP}/imperius-${JavaSPL}${VERSION}"/>
+	
+	<!-- copy in the notice -->
+	<copy todir="${TMP}/imperius-${JavaSPL}${VERSION}" file="${APACHE_NOTICE_FILE}"/>
+
+	<!-- copy in the license -->
+	<copy todir="${TMP}/imperius-${JavaSPL}${VERSION}" file="${APACHE_LICENSE_FILE}"/>
+ 	
+ 	<!-- zip the contents -->
+
+     <zip destfile="${IMPERIUS_DIST}/imperius-${JavaSPL}${VERSION}-bin.zip"  basedir="${TMP}"/>
+ 	 
+ 	<!-- tar gz the contents -->
+ 	 <tar destfile="${IMPERIUS_DIST}/imperius-${JavaSPL}${VERSION}-bin.tar.gz" basedir="${TMP}"  compression="gzip"/>
+    
+ 	<!-- delete tmp dir -->
+ 	<delete dir="${TMP}"/>
+ 	
+   </target>
+	
+	<target name="package_all" depends="build_all">
+		<antcall target="package.javasplprovider" />
+				
+		<!-- get maven to clean up the generated files -->
+		<exec executable="${MAVEN_EXECUTABLE}" searchpath="true" dir="${IMPERIUS_SVN_MODULES}" failonerror="true">
+			<arg line="clean"/>
+			<env key="MAVEN_TERMINATE_CMD" value="on" />
+		</exec>
+	</target>
+
+	<target name="build_all" depends="directory_structure">
+		<!-- get maven to clean up any existing generated files -->
+		<exec executable="${MAVEN_EXECUTABLE}" searchpath="true" dir="${IMPERIUS_SVN_MODULES}" failonerror="true">
+			<arg line="clean"/>
+			<env key="MAVEN_TERMINATE_CMD" value="on" />
+		</exec>
+
+		<!-- call maven directly -->
+		<exec executable="${MAVEN_EXECUTABLE}" searchpath="true" dir="${IMPERIUS_SVN_MODULES}" failonerror="true">
+			<arg line="-ff -e"/>
+			<env key="MAVEN_TERMINATE_CMD" value="on" />
+		</exec>
+
+		<!-- copy in the notice -->
+		<copy todir="${TEMP_BIN_DIST_DIR}" file="${APACHE_NOTICE_FILE}"/>
+
+		<!-- copy in the license -->
+		<copy todir="${TEMP_BIN_DIST_DIR}" file="${APACHE_LICENSE_FILE}"/>
+
+		<!-- create the javadoc -->
+		<javadoc destdir="${IMPERIUS_JAVADOC_DIR}" useexternalfile="yes" failonerror="true">
+            <fileset dir="${TEMP_SRC_DIST_DIR}">
+           	<include name="**/external/**"/>
+            	<include name="**/manager/PolicyManager.java"/>
+            	<include name="**/manager/PolicyDataStore.java"/>
+            	<include name="**/manager/PolicyParser.java"/>
+            	<include name="**/manager/PolicyRepository.java"/>
+            	<include name="**/manager/PolicyEvaluator.java"/>
+            	<include name="**/manager/Java_SPLPolicyRuleProvider.java"/>
+				<exclude name="**/*.xml"/>
+            	<exclude name="**/*.class"/>
+            	<exclude name="**/*.bat"/>
+            	<exclude name="**/*.sh"/>
+            </fileset>	
+        </javadoc>
+	</target>
+
+	<target name="cleanup">
+		<delete dir="${TEMP_DIR}"/>
+		
+	</target>
+
+	<target name="all" depends="src_dist_all,build_all,package_all,cleanup">
+			<record name="${LOG_FILE}" append="yes" action="stop"/>
+	</target>
+</project>
+

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml Sat Dec 22 11:33:46 2007
@@ -0,0 +1,56 @@
+<!--
+ * 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.
+ */ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>imperius</groupId>
+  <artifactId>imperius-javaspl</artifactId>
+  <packaging>jar</packaging>
+  <version>1.0.0-SNAPSHOT</version>
+  <name>imperius-javaspl</name>
+   <dependencies>
+	  <dependency>
+		<groupId>imperius</groupId>
+		<artifactId>imperius-splcore</artifactId>
+		<version>1.0.0-SNAPSHOT</version>
+	    </dependency>
+	    <dependency>
+		     <groupId>junit</groupId>
+		      <artifactId>junit</artifactId>
+		      <version>3.8.1</version>
+	       </dependency>
+	       <dependency>
+		    <groupId>javax.mail</groupId>
+		    <artifactId>mail</artifactId>
+		    <version>1.4</version>
+		</dependency>
+		 <dependency>
+		    <groupId>javax.mail</groupId>
+		    <artifactId>mail</artifactId>
+		    <version>1.4</version>
+		</dependency>
+		<dependency>
+		    <groupId>javax.activation</groupId>
+		    <artifactId>activation</artifactId>
+		    <version>1.1</version>
+		</dependency>
+    
+  </dependencies>
+  
+  <build>
+	<sourceDirectory>src</sourceDirectory>
+	<testSourceDirectory>src</testSourceDirectory> 
+	
+ </build>
+</project>

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/README.txt
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/README.txt?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/README.txt (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/README.txt Sat Dec 22 11:33:46 2007
@@ -0,0 +1,69 @@
+
+                                Imperius
+ 
+
+ 
+ What is it? 
+  
+-----------
+  
+ 
+Imperius (Simple Policy Language) or SPL - Is a simple standards based 
+ 
+object-oriented policy language that allows expression of 
+ management policies 
+using condition-action rules. Imperius provides 
+ an extensible set of over 
+100 operations for expressing conditions and actions.
+
+Imperius is a generalization of the CIM-SPL language. 
+Conversely, CIM-SPL 
+ can be thought of as Imperius with CIM binding. 
+Imperius can be extended
+ to create similar bindings for other environments. 
+JavaSPL (Imperius with Java binding) 
+ is another such example.
+
+
+
+  The Latest Version
+  
+------------------
+
+  
+Details of the latest version can be found on the Apache Imperius
+  
+Project web site <http://incubator.apache.org/Imperius/>.
+
+
+  
+
+Documentation
+  
+-------------
+
+ 
+ Documentation is available under /docs/index.html  
+
+
+Samples
+--------
+Samples are located under the /samples folder.
+
+ Licensing
+  
+---------
+
+  
+This software is licensed under the terms you may find in the file 
+ 
+ named "LICENSE" in this directory.
+  
+
+ 
+ Thanks for using Imperius.
+
+                                          
+The Apache Imperius Project
+                                         
+<http://incubator.apache.org/Imperius/>

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/customexpressions.properties
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/customexpressions.properties?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/customexpressions.properties (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/customexpressions.properties Sat Dec 22 11:33:46 2007
@@ -0,0 +1,2 @@
+SPL_CUSTOM_EXPRESSIONS
+SPL_CUSTOM_ACTIONS=org.apache.imperius.javaspl.samples.userdefinedmethods.SendMail,org.apache.imperius.javaspl.samples.userdefinedmethods.CommandLineExecution

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_Compliance.spl
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_Compliance.spl?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_Compliance.spl (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_Compliance.spl Sat Dec 22 11:33:46 2007
@@ -0,0 +1,89 @@
+/*
+ * 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.
+ */
+//
+
+
+//@author Prashant Baliga <pr...@in.ibm.com>
+// This is a sample compliance policy which checks for the JDK and WindowsXP versions for compliance
+// In case of non-compliance an email is sent
+
+
+
+Import Class org.apache.imperius.javaspl.samples.windowscomputersystem.WindowsComputerSystem:system1;
+
+Strategy Execute_All_Applicable;
+
+Declaration
+{
+
+	from = "jneeraj@us.ibm.com";
+	to = "jneeraj@us.ibm.com";
+
+   
+}
+Policy 
+{
+	Declaration
+ 	{
+		supportedJavaVersion = "1.5" ; 
+    			
+		subject = "Java version noncompliance";
+		message = Concatenate( "IBM does not support java :", system1.javaVersion );
+ 	}
+
+    	Condition 
+    	{
+
+		system1.javaVersion != supportedJavaVersion 
+
+    	}   
+
+    	Decision 
+    	{  
+ 
+       		SendMail( from, to, subject, message )
+  
+    	}
+}:1;
+
+Policy 
+{
+	Declaration
+ 	{
+    	windowsOS = "Windows XP";
+		validOSVersions = ["5.2","5.3","5.4"];
+		minPatchLevel = "Service Pack 2" ; 
+
+		
+		subject = "Windows OS noncompliance";
+		message = "IBM mandates Windows OS Version 5.2 and Patch Level Service Pack 2";
+ 	}
+
+    Condition 
+    {
+
+	( !InCollection(system1.osVersion, validOSVersions )||
+		( system1.osPatchLevel != minPatchLevel )) 
+
+    }   
+
+    Decision 
+    {  
+ 
+      		SendMail(from, to, subject, message )
+  
+    }
+}:1;
+
+

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_FileSystem.spl
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_FileSystem.spl?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_FileSystem.spl (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/policies/Java_FileSystem.spl Sat Dec 22 11:33:46 2007
@@ -0,0 +1,85 @@
+/*
+ * 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.
+ */
+//
+
+// @author Prashant Baliga <pr...@in.ibm.com>
+
+
+Import Class org.apache.imperius.javaspl.samples.windowscomputersystem.WindowsComputerSystem:system1;
+
+Strategy Execute_All_Applicable;
+
+Declaration
+{
+
+	minimumFreeSpaceThreshold  = 4 ; 
+	warningFreeSpaceThreshold  = 5 ; 
+	from = "jneeraj@us.ibm.com";
+	to = "jneeraj@us.ibm.com";
+
+	
+   
+}
+
+Policy 
+{
+    	Condition 
+    	{
+
+		system1.freeSpace < minimumFreeSpaceThreshold  
+
+    	}   
+
+    	Decision 
+    	{   
+
+       		system1.deleteFiles( "RecycleBin" ) -> SendMail(from,to,"Critical storage situation","RecycleBin emptied")   
+
+    	}
+}:1;
+
+
+Policy 
+{
+    	Condition 
+    	{
+
+		system1.freeSpace < warningFreeSpaceThreshold  
+
+    	}   
+
+    	Decision 
+    	{   
+
+       		system1.deleteFiles( "TemporaryInternetFiles" ) -> SendMail(from,to,"Critical storage situation","TemporaryInternetFiles deleted")   
+
+    	}
+}:1;
+
+Policy 
+{
+    	Condition 
+    	{
+
+		system1.freeSpace < warningFreeSpaceThreshold  
+
+    	}   
+
+    	Decision 
+    	{   
+
+       		CommandLineExecution( "cleanmgr /sagerun:128" ) -> SendMail(from,to,"Critical storage situation","TemporaryFiles deleted")   
+
+    	}
+}:1;

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/readme.txt
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/readme.txt?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/readme.txt (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/readme.txt Sat Dec 22 11:33:46 2007
@@ -0,0 +1,77 @@
+Overview:
+---------
+The ComputerSystem sample demonstrates a more realistic example of
+how JavaSPL can be used to write system management policies for a WinXP system. 
+It also shows how custom expressions can be added.
+
+The org/apache/imperius/javaspl/samples/windowscomputersystem/WindowsComputerSystem.java
+class encapsulates all the relevant information about the system that is required to make
+a policy based decision.
+
+The org/apache/imperius/javaspl/samples/windowscomputersystem/WindowsSystemManager.java
+is the driver class that embeds the JavaSPL processor.
+
+Custom Expressions:
+-------------------
+We define a new action operator called SendMail that sends out an email using javax.mail
+APIs.
+The custom operator is defined in org/apache/imperius/samples/userdefinedmethods/SendMail.java 
+The customexpressions.properties has an entry that tells the SPL processor that it needs
+to add SendMail to its list of available operators.
+If SendMail is packaged as a seperate jar then it needs to be on the classpath
+for the SPL processor to load it at runtime.
+
+
+
+Policies:
+---------
+1. Java_compliance: This policy checks for the JDK and WinXP versions for compliance.
+In case of a violation it sends out an email.
+
+2. Java_FileSystem: This policy checks for the amount of free space on the file system.
+If it falls below a specified threshold then it kicks off the windows cleanup mgr and
+sends out an email.
+
+
+Prerequisites:
+--------------
+1. ANTLR 2.7.7 : Can be downloaded from http://www.antlr2.org. Make sure to set 
+		 the ANTLR_HOME environment variable
+2. Java mail API: Can be downloaded from 
+	http://www.javaworld.com/jw-10-2001/jw-1026-javamail.html
+
+3. JavaBeans activation framework: Can be downloaded from 
+	http://java.sun.com/products/javabeans/jaf/downloads/index.html
+
+4. Java 142: The java executable must be on the path.
+
+5. Ensure that an JAVA_MAIL_HOME is set to the folder where the 
+mail.jar and activation.jar are downloaded.
+
+
+Configuring the Windows Cleanup manager:
+---------------------------------------
+We setup different profiles for the Windows cleanup manager
+that will get invoked during policy execution depending on amount of free space remaining.
+
+1. Open a command prompt and run 
+
+- cleanmgr /sageset:256
+From the dialog box that pops up select Recycle Bin and deselect 
+others. Close the window
+
+- cleanmgr /sageset:64 and choose Temporary Internet files only.
+Close the window
+
+-cleanmgr /sageset:32 and choose Temporary setup files only
+
+
+
+Running the samples:
+--------------------
+
+For the compliance sample execute the runcompliance.bat
+For the free space on filesystem sample execute runfilesystemdemo.bat
+
+
+

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runcompliancedemo.bat
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runcompliancedemo.bat?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runcompliancedemo.bat (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runcompliancedemo.bat Sat Dec 22 11:33:46 2007
@@ -0,0 +1,4 @@
+
+echo "Running Java compliance Sample..."
+set CLASSPATH=%CLASSPATH%;%ANTLR_HOME%/lib/antlr.jar;lib/imperius-javaspl-1.0.0.jar;lib/imperius-splcore-1.0.0.jar;%JAVA_MAIL_HOME%/mail-1.4.jar;%JAVA_MAIL_HOME%/activation-1.1.jar
+java org.apache.imperius.javaspl.samples.windowscomputersystem.WindowsSystemManager Java_Compliance

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runfilesystemdemo.bat
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runfilesystemdemo.bat?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runfilesystemdemo.bat (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/computersystem/runfilesystemdemo.bat Sat Dec 22 11:33:46 2007
@@ -0,0 +1,4 @@
+
+echo "Running Java file system Sample..."
+set CLASSPATH=%CLASSPATH%;%ANTLR_HOME%/lib/antlr.jar;lib/imperius-javaspl-1.0.0.jar;lib/imperius-splcore-1.0.0.jar;%JAVA_MAIL_HOME%/mail-1.4.jar;%JAVA_MAIL_HOME%/activation-1.1.jar
+java org.apache.imperius.javaspl.samples.windowscomputersystem.WindowsSystemManager  Java_FileSystem

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/customexpressions.properties
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/customexpressions.properties?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/customexpressions.properties (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/customexpressions.properties Sat Dec 22 11:33:46 2007
@@ -0,0 +1,2 @@
+SPL_CUSTOM_EXPRESSIONS=
+SPL_CUSTOM_ACTIONS=

Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/BasicPolicy.spl
URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/BasicPolicy.spl?rev=606479&view=auto
==============================================================================
--- incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/BasicPolicy.spl (added)
+++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/samples/simple/policies/BasicPolicy.spl Sat Dec 22 11:33:46 2007
@@ -0,0 +1,43 @@
+/*
+ * 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.
+ */
+/* A Simple policy demonstrates the following:
+1. Importing multiple classes with multiple instances.
+2. Invoking methods of imported instances
+3. Returning values as part of decision
+*/
+Import Class org.apache.imperius.javaspl.samples.simplepolicies.SampleClass : sc1,sc2 ;
+Import Class org.apache.imperius.javaspl.samples.simplepolicies.AnotherClass : ac1 ;
+
+Strategy Execute_All_Applicable;
+Policy 
+{
+Declaration
+{
+    four = 4;
+}
+Condition 
+{  
+
+     SquareRoot(16) == four && 
+     sc1.ec.getEmbeddedClassProperty1() == "ec1" &&  sc2.sampleClassProperty2 == 4 && 
+     ac1.anotherClassProperty1 == 5
+}
+Decision 
+{   
+        ReturnValues("xxx","yyy") 
+}
+}:1;
+
+
+



Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Neeraj,

Good progress toward getting the repo set up!

On Dec 22, 2007, at 2:31 PM, Neeraj Joshi wrote:

> Hi Craig,
> By sources for the site do you mean the xmls I use to generate the  
> site
> via forest?

Yes, the sources to the site should be checked in, along with  
instructions on how to generate the site.

In the imperius/site directory you might have a README.txt that  
explains what you need to do to generate the site. There should be a  
site-author and a site-publish or some other way to distinguish  
between the sources and the generated site.

Once the site is generated, it needs to be published to the incubator/ 
imperius web site. The instructions for doing this part also need to  
be part of the README. For example, once you have the site checked  
into svn, you go to the incubator/imperius site and check out the  
incubator/imperius/site directory and it will be published to the web.

You can see http://svn.apache.org/repos/asf/incubator/public/trunk/ 
README.txt for an example of a README for the incubator site.

Craig

> Allright I will checkin those too under imperius/site
> Thanks
> Neeraj
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> "'In the end, everything is fine. If it is not, it is not the end"
> Neeraj Joshi
> Autonomic Policy Development
> Autonomic Computing Division, Tivoli, IBM
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>
> Craig L Russell <Cr...@Sun.COM>
> Sent by: Craig.Russell@Sun.COM
> 12/22/2007 04:54 PM
>
> To
> Neeraj Joshi/Durham/IBM@IBMUS
> cc
> imperius-dev@incubator.apache.org, imperius- 
> commits@incubator.apache.org
> Subject
> Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/ 
> trunk: ./
> modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/
> modules/imperius-javaspl/resources/samples/
> modules/imperius-javaspl/resources/samples/computersystem/ modules/ 
> im...
>
>
>
>
>
>
> Hi Neeraj,
>
> On Dec 22, 2007, at 1:26 PM, Neeraj Joshi wrote:
>
>
> Hey Craig,
> Ugh didn't realize trunk was getting created twice!
>
> Regarding the website the build packages it along with the  
> distribution
> when you do a build. For that I assume it has been checked out under
> trunk/site.
>
> Two things.
>
> 1. Where are the sources for the site? These need to be part of the
> project.
>
> 2. The site should be built independent of building the  
> distribution, so
> it should be separate from the trunk. Every time we branch the  
> trunk, you
> don't want the site to be branched.
>
> Do you think its a bad idea to do that?
> Whats the best way to correct the trunk folder under trunk folder  
> issue?
>
> I think you just need to
> cd imperius
> svn mv trunk extra
> svn mv extra/trunk trunk
> svn rm extra
>
> Regards,
>
> Craig
>
> Thanks
> Neeraj
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> "'In the end, everything is fine. If it is not, it is not the end"
> Neeraj Joshi
> Autonomic Policy Development
> Autonomic Computing Division, Tivoli, IBM
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> Craig L Russell <Cr...@Sun.COM>
> Sent by: Craig.Russell@Sun.COM
> 12/22/2007 04:14 PM
>
> Please respond to
> imperius-dev@incubator.apache.org
>
>
>
> To
> imperius-dev@incubator.apache.org
> cc
> imperius-commits@incubator.apache.org
> Subject
> Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/ 
> trunk: ./
> modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/
> modules/imperius-javaspl/resources/samples/
> modules/imperius-javaspl/resources/samples/computersystem/ modules/ 
> im...
>
>
>
>
>
>
>
>
> Hi Neeraj,
>
> These should probably not go into trunk, since we will presumably use
> site for all of the releases that imperius does, and not include site
> in the distribution. How about moving them into incubator/imperius/
> site for now?
>
> Craig
>
> On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:
>
>>     incubator/imperius/trunk/trunk/site/
>>     incubator/imperius/trunk/trunk/site/broken-links.xml
>>     incubator/imperius/trunk/trunk/site/community/
>>     incubator/imperius/trunk/trunk/site/community/bugs.html
>>     incubator/imperius/trunk/trunk/site/community/contribute.html
>>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>>     incubator/imperius/trunk/trunk/site/docs/
>>     incubator/imperius/trunk/trunk/site/docs/docs.html
>>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>>     incubator/imperius/trunk/trunk/site/download/
>>     incubator/imperius/trunk/trunk/site/download/download.html
>>     incubator/imperius/trunk/trunk/site/images/
>>     incubator/imperius/trunk/trunk/site/images/apache-incubator-
>> logo.png   (with props)
>>     incubator/imperius/trunk/trunk/site/images/built-with-forrest-
>> button.png   (with props)
>>     incubator/imperius/trunk/trunk/site/images/
>> instruction_arrow.png   (with props)
>>     incubator/imperius/trunk/trunk/site/images/
>> javasplrunsamples.png   (with props)
>>     incubator/imperius/trunk/trunk/site/images/project-logo.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/images/
>> simplepolicyrun.png   (with props)
>>     incubator/imperius/trunk/trunk/site/index.html
>>     incubator/imperius/trunk/trunk/site/license.html
>>     incubator/imperius/trunk/trunk/site/linkmap.html
>>     incubator/imperius/trunk/trunk/site/locationmap.xml
>>     incubator/imperius/trunk/trunk/site/skin/
>>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>>     incubator/imperius/trunk/trunk/site/skin/basic.css
>>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>>     incubator/imperius/trunk/trunk/site/skin/css/
>>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>>     incubator/imperius/trunk/trunk/site/skin/images/
>>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with
>> props)
>>     incubator/imperius/trunk/trunk/site/skin/images/built-with-
>> forrest-button.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/
>> chapter_open.gif   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/current.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/error.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/external-
>> link.gif   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with
>> props)
>>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit-
>> logo.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/
>> header_white_line.gif   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/info.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/
>> instruction_arrow.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/label.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/page.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
>> l-15-1body-2menu-3menu.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
>> r-15-1body-2menu-3menu.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
>> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> l-5-1header-2searchbox-3searchbox.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> r-15-1body-2menu-3menu.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> r-5-1header-2searchbox-3searchbox.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with
>> props)
>>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/success.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/valid-
>> html401.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/warning.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/menu.js
>>     incubator/imperius/trunk/trunk/site/skin/note.txt
>>     incubator/imperius/trunk/trunk/site/skin/print.css
>>     incubator/imperius/trunk/trunk/site/skin/profile.css
>>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>>     incubator/imperius/trunk/trunk/site/skin/screen.css
>>     incubator/imperius/trunk/trunk/site/skin/scripts/
>>     incubator/imperius/trunk/trunk/site/skin/translations/
>
> Craig Russell
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>
>
>
> Craig Russell
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Neeraj,

Good progress toward getting the repo set up!

On Dec 22, 2007, at 2:31 PM, Neeraj Joshi wrote:

> Hi Craig,
> By sources for the site do you mean the xmls I use to generate the  
> site
> via forest?

Yes, the sources to the site should be checked in, along with  
instructions on how to generate the site.

In the imperius/site directory you might have a README.txt that  
explains what you need to do to generate the site. There should be a  
site-author and a site-publish or some other way to distinguish  
between the sources and the generated site.

Once the site is generated, it needs to be published to the incubator/ 
imperius web site. The instructions for doing this part also need to  
be part of the README. For example, once you have the site checked  
into svn, you go to the incubator/imperius site and check out the  
incubator/imperius/site directory and it will be published to the web.

You can see http://svn.apache.org/repos/asf/incubator/public/trunk/ 
README.txt for an example of a README for the incubator site.

Craig

> Allright I will checkin those too under imperius/site
> Thanks
> Neeraj
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> "'In the end, everything is fine. If it is not, it is not the end"
> Neeraj Joshi
> Autonomic Policy Development
> Autonomic Computing Division, Tivoli, IBM
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>
> Craig L Russell <Cr...@Sun.COM>
> Sent by: Craig.Russell@Sun.COM
> 12/22/2007 04:54 PM
>
> To
> Neeraj Joshi/Durham/IBM@IBMUS
> cc
> imperius-dev@incubator.apache.org, imperius- 
> commits@incubator.apache.org
> Subject
> Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/ 
> trunk: ./
> modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/
> modules/imperius-javaspl/resources/samples/
> modules/imperius-javaspl/resources/samples/computersystem/ modules/ 
> im...
>
>
>
>
>
>
> Hi Neeraj,
>
> On Dec 22, 2007, at 1:26 PM, Neeraj Joshi wrote:
>
>
> Hey Craig,
> Ugh didn't realize trunk was getting created twice!
>
> Regarding the website the build packages it along with the  
> distribution
> when you do a build. For that I assume it has been checked out under
> trunk/site.
>
> Two things.
>
> 1. Where are the sources for the site? These need to be part of the
> project.
>
> 2. The site should be built independent of building the  
> distribution, so
> it should be separate from the trunk. Every time we branch the  
> trunk, you
> don't want the site to be branched.
>
> Do you think its a bad idea to do that?
> Whats the best way to correct the trunk folder under trunk folder  
> issue?
>
> I think you just need to
> cd imperius
> svn mv trunk extra
> svn mv extra/trunk trunk
> svn rm extra
>
> Regards,
>
> Craig
>
> Thanks
> Neeraj
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> "'In the end, everything is fine. If it is not, it is not the end"
> Neeraj Joshi
> Autonomic Policy Development
> Autonomic Computing Division, Tivoli, IBM
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> Craig L Russell <Cr...@Sun.COM>
> Sent by: Craig.Russell@Sun.COM
> 12/22/2007 04:14 PM
>
> Please respond to
> imperius-dev@incubator.apache.org
>
>
>
> To
> imperius-dev@incubator.apache.org
> cc
> imperius-commits@incubator.apache.org
> Subject
> Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/ 
> trunk: ./
> modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/
> modules/imperius-javaspl/resources/samples/
> modules/imperius-javaspl/resources/samples/computersystem/ modules/ 
> im...
>
>
>
>
>
>
>
>
> Hi Neeraj,
>
> These should probably not go into trunk, since we will presumably use
> site for all of the releases that imperius does, and not include site
> in the distribution. How about moving them into incubator/imperius/
> site for now?
>
> Craig
>
> On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:
>
>>     incubator/imperius/trunk/trunk/site/
>>     incubator/imperius/trunk/trunk/site/broken-links.xml
>>     incubator/imperius/trunk/trunk/site/community/
>>     incubator/imperius/trunk/trunk/site/community/bugs.html
>>     incubator/imperius/trunk/trunk/site/community/contribute.html
>>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>>     incubator/imperius/trunk/trunk/site/docs/
>>     incubator/imperius/trunk/trunk/site/docs/docs.html
>>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>>     incubator/imperius/trunk/trunk/site/download/
>>     incubator/imperius/trunk/trunk/site/download/download.html
>>     incubator/imperius/trunk/trunk/site/images/
>>     incubator/imperius/trunk/trunk/site/images/apache-incubator-
>> logo.png   (with props)
>>     incubator/imperius/trunk/trunk/site/images/built-with-forrest-
>> button.png   (with props)
>>     incubator/imperius/trunk/trunk/site/images/
>> instruction_arrow.png   (with props)
>>     incubator/imperius/trunk/trunk/site/images/
>> javasplrunsamples.png   (with props)
>>     incubator/imperius/trunk/trunk/site/images/project-logo.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/images/
>> simplepolicyrun.png   (with props)
>>     incubator/imperius/trunk/trunk/site/index.html
>>     incubator/imperius/trunk/trunk/site/license.html
>>     incubator/imperius/trunk/trunk/site/linkmap.html
>>     incubator/imperius/trunk/trunk/site/locationmap.xml
>>     incubator/imperius/trunk/trunk/site/skin/
>>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>>     incubator/imperius/trunk/trunk/site/skin/basic.css
>>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>>     incubator/imperius/trunk/trunk/site/skin/css/
>>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>>     incubator/imperius/trunk/trunk/site/skin/images/
>>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with
>> props)
>>     incubator/imperius/trunk/trunk/site/skin/images/built-with-
>> forrest-button.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/
>> chapter_open.gif   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/current.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/error.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/external-
>> link.gif   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with
>> props)
>>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit-
>> logo.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/
>> header_white_line.gif   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/info.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/
>> instruction_arrow.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/label.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/page.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
>> l-15-1body-2menu-3menu.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
>> r-15-1body-2menu-3menu.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
>> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> l-5-1header-2searchbox-3searchbox.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> r-15-1body-2menu-3menu.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> r-5-1header-2searchbox-3searchbox.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
>> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with
>> props)
>>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/success.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/valid-
>> html401.png   (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/warning.png
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif
>> (with props)
>>     incubator/imperius/trunk/trunk/site/skin/menu.js
>>     incubator/imperius/trunk/trunk/site/skin/note.txt
>>     incubator/imperius/trunk/trunk/site/skin/print.css
>>     incubator/imperius/trunk/trunk/site/skin/profile.css
>>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>>     incubator/imperius/trunk/trunk/site/skin/screen.css
>>     incubator/imperius/trunk/trunk/site/skin/scripts/
>>     incubator/imperius/trunk/trunk/site/skin/translations/
>
> Craig Russell
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>
>
>
> Craig Russell
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Neeraj Joshi <jn...@us.ibm.com>.
Hi Craig,
By sources for the site do you mean the xmls I use to generate the site 
via forest? Allright I will checkin those too under imperius/site
Thanks
Neeraj

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"'In the end, everything is fine. If it is not, it is not the end" 
Neeraj Joshi
Autonomic Policy Development
Autonomic Computing Division, Tivoli, IBM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Craig L Russell <Cr...@Sun.COM> 
Sent by: Craig.Russell@Sun.COM
12/22/2007 04:54 PM

To
Neeraj Joshi/Durham/IBM@IBMUS
cc
imperius-dev@incubator.apache.org, imperius-commits@incubator.apache.org
Subject
Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ 
modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ 
modules/imperius-javaspl/resources/samples/ 
modules/imperius-javaspl/resources/samples/computersystem/ modules/im...






Hi Neeraj,

On Dec 22, 2007, at 1:26 PM, Neeraj Joshi wrote:


Hey Craig, 
Ugh didn't realize trunk was getting created twice! 

Regarding the website the build packages it along with the distribution 
when you do a build. For that I assume it has been checked out under 
trunk/site. 

Two things. 

1. Where are the sources for the site? These need to be part of the 
project. 

2. The site should be built independent of building the distribution, so 
it should be separate from the trunk. Every time we branch the trunk, you 
don't want the site to be branched.

Do you think its a bad idea to do that? 
Whats the best way to correct the trunk folder under trunk folder issue? 

I think you just need to 
cd imperius
svn mv trunk extra
svn mv extra/trunk trunk
svn rm extra

Regards,

Craig

Thanks
Neeraj 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"'In the end, everything is fine. If it is not, it is not the end" 
Neeraj Joshi
Autonomic Policy Development
Autonomic Computing Division, Tivoli, IBM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 


Craig L Russell <Cr...@Sun.COM> 
Sent by: Craig.Russell@Sun.COM
12/22/2007 04:14 PM 

Please respond to
imperius-dev@incubator.apache.org



To
imperius-dev@incubator.apache.org 
cc
imperius-commits@incubator.apache.org 
Subject
Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ 
modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ 
modules/imperius-javaspl/resources/samples/ 
modules/imperius-javaspl/resources/samples/computersystem/ modules/im...








Hi Neeraj,

These should probably not go into trunk, since we will presumably use  
site for all of the releases that imperius does, and not include site  
in the distribution. How about moving them into incubator/imperius/ 
site for now?

Craig

On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:

>     incubator/imperius/trunk/trunk/site/
>     incubator/imperius/trunk/trunk/site/broken-links.xml
>     incubator/imperius/trunk/trunk/site/community/
>     incubator/imperius/trunk/trunk/site/community/bugs.html
>     incubator/imperius/trunk/trunk/site/community/contribute.html
>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>     incubator/imperius/trunk/trunk/site/docs/
>     incubator/imperius/trunk/trunk/site/docs/docs.html
>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>     incubator/imperius/trunk/trunk/site/download/
>     incubator/imperius/trunk/trunk/site/download/download.html
>     incubator/imperius/trunk/trunk/site/images/
>     incubator/imperius/trunk/trunk/site/images/apache-incubator- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/built-with-forrest- 
> button.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> javasplrunsamples.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/project-logo.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> simplepolicyrun.png   (with props)
>     incubator/imperius/trunk/trunk/site/index.html
>     incubator/imperius/trunk/trunk/site/license.html
>     incubator/imperius/trunk/trunk/site/linkmap.html
>     incubator/imperius/trunk/trunk/site/locationmap.xml
>     incubator/imperius/trunk/trunk/site/skin/
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>     incubator/imperius/trunk/trunk/site/skin/basic.css
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>     incubator/imperius/trunk/trunk/site/skin/css/
>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>     incubator/imperius/trunk/trunk/site/skin/images/
>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/built-with- 
> forrest-button.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> chapter_open.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/current.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/error.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/external- 
> link.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> header_white_line.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/info.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/label.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/page.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> l-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/success.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/valid- 
> html401.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/warning.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/menu.js
>     incubator/imperius/trunk/trunk/site/skin/note.txt
>     incubator/imperius/trunk/trunk/site/skin/print.css
>     incubator/imperius/trunk/trunk/site/skin/profile.css
>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>     incubator/imperius/trunk/trunk/site/skin/screen.css
>     incubator/imperius/trunk/trunk/site/skin/scripts/
>     incubator/imperius/trunk/trunk/site/skin/translations/

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!



Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: Setting up the website

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Neeraj,

On Dec 22, 2007, at 3:10 PM, Neeraj Joshi wrote:

> Hi Craig,
> Can you help me setup the website ? I'm not entirely clear how that
> works..

I'll take a closer look at it (a little later) now that you've got  
the sources and instructions checked in. The remaining piece is  
getting it published to the web.

Craig

> Thanks
> Neeraj

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Setting up the website

Posted by Neeraj Joshi <jn...@us.ibm.com>.
Hi Craig,
Can you help me setup the website ? I'm not entirely clear how that 
works..
Thanks
Neeraj

Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Neeraj Joshi <jn...@us.ibm.com>.
Hi Craig,
By sources for the site do you mean the xmls I use to generate the site 
via forest? Allright I will checkin those too under imperius/site
Thanks
Neeraj

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"'In the end, everything is fine. If it is not, it is not the end" 
Neeraj Joshi
Autonomic Policy Development
Autonomic Computing Division, Tivoli, IBM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Craig L Russell <Cr...@Sun.COM> 
Sent by: Craig.Russell@Sun.COM
12/22/2007 04:54 PM

To
Neeraj Joshi/Durham/IBM@IBMUS
cc
imperius-dev@incubator.apache.org, imperius-commits@incubator.apache.org
Subject
Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ 
modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ 
modules/imperius-javaspl/resources/samples/ 
modules/imperius-javaspl/resources/samples/computersystem/ modules/im...






Hi Neeraj,

On Dec 22, 2007, at 1:26 PM, Neeraj Joshi wrote:


Hey Craig, 
Ugh didn't realize trunk was getting created twice! 

Regarding the website the build packages it along with the distribution 
when you do a build. For that I assume it has been checked out under 
trunk/site. 

Two things. 

1. Where are the sources for the site? These need to be part of the 
project. 

2. The site should be built independent of building the distribution, so 
it should be separate from the trunk. Every time we branch the trunk, you 
don't want the site to be branched.

Do you think its a bad idea to do that? 
Whats the best way to correct the trunk folder under trunk folder issue? 

I think you just need to 
cd imperius
svn mv trunk extra
svn mv extra/trunk trunk
svn rm extra

Regards,

Craig

Thanks
Neeraj 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"'In the end, everything is fine. If it is not, it is not the end" 
Neeraj Joshi
Autonomic Policy Development
Autonomic Computing Division, Tivoli, IBM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 


Craig L Russell <Cr...@Sun.COM> 
Sent by: Craig.Russell@Sun.COM
12/22/2007 04:14 PM 

Please respond to
imperius-dev@incubator.apache.org



To
imperius-dev@incubator.apache.org 
cc
imperius-commits@incubator.apache.org 
Subject
Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ 
modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ 
modules/imperius-javaspl/resources/samples/ 
modules/imperius-javaspl/resources/samples/computersystem/ modules/im...








Hi Neeraj,

These should probably not go into trunk, since we will presumably use  
site for all of the releases that imperius does, and not include site  
in the distribution. How about moving them into incubator/imperius/ 
site for now?

Craig

On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:

>     incubator/imperius/trunk/trunk/site/
>     incubator/imperius/trunk/trunk/site/broken-links.xml
>     incubator/imperius/trunk/trunk/site/community/
>     incubator/imperius/trunk/trunk/site/community/bugs.html
>     incubator/imperius/trunk/trunk/site/community/contribute.html
>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>     incubator/imperius/trunk/trunk/site/docs/
>     incubator/imperius/trunk/trunk/site/docs/docs.html
>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>     incubator/imperius/trunk/trunk/site/download/
>     incubator/imperius/trunk/trunk/site/download/download.html
>     incubator/imperius/trunk/trunk/site/images/
>     incubator/imperius/trunk/trunk/site/images/apache-incubator- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/built-with-forrest- 
> button.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> javasplrunsamples.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/project-logo.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> simplepolicyrun.png   (with props)
>     incubator/imperius/trunk/trunk/site/index.html
>     incubator/imperius/trunk/trunk/site/license.html
>     incubator/imperius/trunk/trunk/site/linkmap.html
>     incubator/imperius/trunk/trunk/site/locationmap.xml
>     incubator/imperius/trunk/trunk/site/skin/
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>     incubator/imperius/trunk/trunk/site/skin/basic.css
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>     incubator/imperius/trunk/trunk/site/skin/css/
>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>     incubator/imperius/trunk/trunk/site/skin/images/
>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/built-with- 
> forrest-button.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> chapter_open.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/current.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/error.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/external- 
> link.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> header_white_line.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/info.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/label.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/page.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> l-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/success.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/valid- 
> html401.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/warning.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/menu.js
>     incubator/imperius/trunk/trunk/site/skin/note.txt
>     incubator/imperius/trunk/trunk/site/skin/print.css
>     incubator/imperius/trunk/trunk/site/skin/profile.css
>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>     incubator/imperius/trunk/trunk/site/skin/screen.css
>     incubator/imperius/trunk/trunk/site/skin/scripts/
>     incubator/imperius/trunk/trunk/site/skin/translations/

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!



Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


creaing the project status page

Posted by Neeraj Joshi <jn...@us.ibm.com>.
Hi Craig,
A quick question I wasn't sure if I was to create the project-status page 
or would you or any other mentor would be doing that?
Thanks
Neeraj
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"'In the end, everything is fine. If it is not, it is not the end" 
Neeraj Joshi
Autonomic Policy Development
Autonomic Computing Division, Tivoli, IBM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Craig L Russell <Cr...@Sun.COM> 
Sent by: Craig.Russell@Sun.COM
12/22/2007 04:54 PM

To
Neeraj Joshi/Durham/IBM@IBMUS
cc
imperius-dev@incubator.apache.org, imperius-commits@incubator.apache.org
Subject
Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ 
modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ 
modules/imperius-javaspl/resources/samples/ 
modules/imperius-javaspl/resources/samples/computersystem/ modules/im...






Hi Neeraj,

On Dec 22, 2007, at 1:26 PM, Neeraj Joshi wrote:


Hey Craig, 
Ugh didn't realize trunk was getting created twice! 

Regarding the website the build packages it along with the distribution 
when you do a build. For that I assume it has been checked out under 
trunk/site. 

Two things. 

1. Where are the sources for the site? These need to be part of the 
project. 

2. The site should be built independent of building the distribution, so 
it should be separate from the trunk. Every time we branch the trunk, you 
don't want the site to be branched.

Do you think its a bad idea to do that? 
Whats the best way to correct the trunk folder under trunk folder issue? 

I think you just need to 
cd imperius
svn mv trunk extra
svn mv extra/trunk trunk
svn rm extra

Regards,

Craig

Thanks
Neeraj 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"'In the end, everything is fine. If it is not, it is not the end" 
Neeraj Joshi
Autonomic Policy Development
Autonomic Computing Division, Tivoli, IBM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 


Craig L Russell <Cr...@Sun.COM> 
Sent by: Craig.Russell@Sun.COM
12/22/2007 04:14 PM 

Please respond to
imperius-dev@incubator.apache.org



To
imperius-dev@incubator.apache.org 
cc
imperius-commits@incubator.apache.org 
Subject
Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ 
modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ 
modules/imperius-javaspl/resources/samples/ 
modules/imperius-javaspl/resources/samples/computersystem/ modules/im...








Hi Neeraj,

These should probably not go into trunk, since we will presumably use  
site for all of the releases that imperius does, and not include site  
in the distribution. How about moving them into incubator/imperius/ 
site for now?

Craig

On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:

>     incubator/imperius/trunk/trunk/site/
>     incubator/imperius/trunk/trunk/site/broken-links.xml
>     incubator/imperius/trunk/trunk/site/community/
>     incubator/imperius/trunk/trunk/site/community/bugs.html
>     incubator/imperius/trunk/trunk/site/community/contribute.html
>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>     incubator/imperius/trunk/trunk/site/docs/
>     incubator/imperius/trunk/trunk/site/docs/docs.html
>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>     incubator/imperius/trunk/trunk/site/download/
>     incubator/imperius/trunk/trunk/site/download/download.html
>     incubator/imperius/trunk/trunk/site/images/
>     incubator/imperius/trunk/trunk/site/images/apache-incubator- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/built-with-forrest- 
> button.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> javasplrunsamples.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/project-logo.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> simplepolicyrun.png   (with props)
>     incubator/imperius/trunk/trunk/site/index.html
>     incubator/imperius/trunk/trunk/site/license.html
>     incubator/imperius/trunk/trunk/site/linkmap.html
>     incubator/imperius/trunk/trunk/site/locationmap.xml
>     incubator/imperius/trunk/trunk/site/skin/
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>     incubator/imperius/trunk/trunk/site/skin/basic.css
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>     incubator/imperius/trunk/trunk/site/skin/css/
>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>     incubator/imperius/trunk/trunk/site/skin/images/
>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/built-with- 
> forrest-button.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> chapter_open.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/current.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/error.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/external- 
> link.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> header_white_line.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/info.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/label.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/page.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> l-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/success.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/valid- 
> html401.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/warning.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/menu.js
>     incubator/imperius/trunk/trunk/site/skin/note.txt
>     incubator/imperius/trunk/trunk/site/skin/print.css
>     incubator/imperius/trunk/trunk/site/skin/profile.css
>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>     incubator/imperius/trunk/trunk/site/skin/screen.css
>     incubator/imperius/trunk/trunk/site/skin/scripts/
>     incubator/imperius/trunk/trunk/site/skin/translations/

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!



Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Neeraj,

On Dec 22, 2007, at 1:26 PM, Neeraj Joshi wrote:

>
> Hey Craig,
> Ugh didn't realize trunk was getting created twice!

> Regarding the website the build packages it along with the  
> distribution when you do a build. For that I assume it has been  
> checked out under trunk/site.

Two things.

1. Where are the sources for the site? These need to be part of the  
project.

2. The site should be built independent of building the distribution,  
so it should be separate from the trunk. Every time we branch the  
trunk, you don't want the site to be branched.
>
> Do you think its a bad idea to do that?
> Whats the best way to correct the trunk folder under trunk folder  
> issue?

I think you just need to
cd imperius
svn mv trunk extra
svn mv extra/trunk trunk
svn rm extra

Regards,

Craig
>
> Thanks
> Neeraj
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> "'In the end, everything is fine. If it is not, it is not the end"
> Neeraj Joshi
> Autonomic Policy Development
> Autonomic Computing Division, Tivoli, IBM
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> Craig L Russell <Cr...@Sun.COM>
> Sent by: Craig.Russell@Sun.COM
> 12/22/2007 04:14 PM
> Please respond to
> imperius-dev@incubator.apache.org
>
> To
> imperius-dev@incubator.apache.org
> cc
> imperius-commits@incubator.apache.org
> Subject
> Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/ 
> trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius- 
> javaspl/resources/ modules/imperius-javaspl/resources/samples/  
> modules/imperius-javaspl/resources/samples/computersystem/ modules/ 
> im...
>
>
>
>
>
> Hi Neeraj,
>
> These should probably not go into trunk, since we will presumably use
> site for all of the releases that imperius does, and not include site
> in the distribution. How about moving them into incubator/imperius/
> site for now?
>
> Craig
>
> On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:
>
> >     incubator/imperius/trunk/trunk/site/
> >     incubator/imperius/trunk/trunk/site/broken-links.xml
> >     incubator/imperius/trunk/trunk/site/community/
> >     incubator/imperius/trunk/trunk/site/community/bugs.html
> >     incubator/imperius/trunk/trunk/site/community/contribute.html
> >     incubator/imperius/trunk/trunk/site/community/mail-lists.html
> >     incubator/imperius/trunk/trunk/site/docs/
> >     incubator/imperius/trunk/trunk/site/docs/docs.html
> >     incubator/imperius/trunk/trunk/site/docs/getting_started.html
> >     incubator/imperius/trunk/trunk/site/download/
> >     incubator/imperius/trunk/trunk/site/download/download.html
> >     incubator/imperius/trunk/trunk/site/images/
> >     incubator/imperius/trunk/trunk/site/images/apache-incubator-
> > logo.png   (with props)
> >     incubator/imperius/trunk/trunk/site/images/built-with-forrest-
> > button.png   (with props)
> >     incubator/imperius/trunk/trunk/site/images/
> > instruction_arrow.png   (with props)
> >     incubator/imperius/trunk/trunk/site/images/
> > javasplrunsamples.png   (with props)
> >     incubator/imperius/trunk/trunk/site/images/project-logo.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/images/
> > simplepolicyrun.png   (with props)
> >     incubator/imperius/trunk/trunk/site/index.html
> >     incubator/imperius/trunk/trunk/site/license.html
> >     incubator/imperius/trunk/trunk/site/linkmap.html
> >     incubator/imperius/trunk/trunk/site/locationmap.xml
> >     incubator/imperius/trunk/trunk/site/skin/
> >     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
> >     incubator/imperius/trunk/trunk/site/skin/ 
> CommonMessages_en_US.xml
> >     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
> >     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
> >     incubator/imperius/trunk/trunk/site/skin/basic.css
> >     incubator/imperius/trunk/trunk/site/skin/breadcrumbs- 
> optimized.js
> >     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
> >     incubator/imperius/trunk/trunk/site/skin/css/
> >     incubator/imperius/trunk/trunk/site/skin/fontsize.js
> >     incubator/imperius/trunk/trunk/site/skin/getBlank.js
> >     incubator/imperius/trunk/trunk/site/skin/getMenu.js
> >     incubator/imperius/trunk/trunk/site/skin/images/
> >     incubator/imperius/trunk/trunk/site/skin/images/README.txt
> >     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with
> > props)
> >     incubator/imperius/trunk/trunk/site/skin/images/built-with-
> > forrest-button.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/
> > chapter_open.gif   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/current.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/error.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/external-
> > link.gif   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with
> > props)
> >     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit-
> > logo.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/
> > header_white_line.gif   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/info.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/
> > instruction_arrow.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/label.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/page.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/printer.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
> > l-15-1body-2menu-3menu.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
> > r-15-1body-2menu-3menu.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
> > r-5-1header-2tab-selected-3tab-selected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > l-5-1header-2searchbox-3searchbox.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > l-5-1header-2tab-selected-3tab-selected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > r-15-1body-2menu-3menu.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > r-5-1header-2searchbox-3searchbox.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > r-5-1header-2tab-selected-3tab-selected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with
> > props)
> >     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/success.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/update.jpg
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/valid-
> > html401.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/vcss.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/warning.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/menu.js
> >     incubator/imperius/trunk/trunk/site/skin/note.txt
> >     incubator/imperius/trunk/trunk/site/skin/print.css
> >     incubator/imperius/trunk/trunk/site/skin/profile.css
> >     incubator/imperius/trunk/trunk/site/skin/prototype.js
> >     incubator/imperius/trunk/trunk/site/skin/screen.css
> >     incubator/imperius/trunk/trunk/site/skin/scripts/
> >     incubator/imperius/trunk/trunk/site/skin/translations/
>
> Craig Russell
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>
>

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Neeraj,

On Dec 22, 2007, at 1:26 PM, Neeraj Joshi wrote:

>
> Hey Craig,
> Ugh didn't realize trunk was getting created twice!

> Regarding the website the build packages it along with the  
> distribution when you do a build. For that I assume it has been  
> checked out under trunk/site.

Two things.

1. Where are the sources for the site? These need to be part of the  
project.

2. The site should be built independent of building the distribution,  
so it should be separate from the trunk. Every time we branch the  
trunk, you don't want the site to be branched.
>
> Do you think its a bad idea to do that?
> Whats the best way to correct the trunk folder under trunk folder  
> issue?

I think you just need to
cd imperius
svn mv trunk extra
svn mv extra/trunk trunk
svn rm extra

Regards,

Craig
>
> Thanks
> Neeraj
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> "'In the end, everything is fine. If it is not, it is not the end"
> Neeraj Joshi
> Autonomic Policy Development
> Autonomic Computing Division, Tivoli, IBM
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> Craig L Russell <Cr...@Sun.COM>
> Sent by: Craig.Russell@Sun.COM
> 12/22/2007 04:14 PM
> Please respond to
> imperius-dev@incubator.apache.org
>
> To
> imperius-dev@incubator.apache.org
> cc
> imperius-commits@incubator.apache.org
> Subject
> Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/ 
> trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius- 
> javaspl/resources/ modules/imperius-javaspl/resources/samples/  
> modules/imperius-javaspl/resources/samples/computersystem/ modules/ 
> im...
>
>
>
>
>
> Hi Neeraj,
>
> These should probably not go into trunk, since we will presumably use
> site for all of the releases that imperius does, and not include site
> in the distribution. How about moving them into incubator/imperius/
> site for now?
>
> Craig
>
> On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:
>
> >     incubator/imperius/trunk/trunk/site/
> >     incubator/imperius/trunk/trunk/site/broken-links.xml
> >     incubator/imperius/trunk/trunk/site/community/
> >     incubator/imperius/trunk/trunk/site/community/bugs.html
> >     incubator/imperius/trunk/trunk/site/community/contribute.html
> >     incubator/imperius/trunk/trunk/site/community/mail-lists.html
> >     incubator/imperius/trunk/trunk/site/docs/
> >     incubator/imperius/trunk/trunk/site/docs/docs.html
> >     incubator/imperius/trunk/trunk/site/docs/getting_started.html
> >     incubator/imperius/trunk/trunk/site/download/
> >     incubator/imperius/trunk/trunk/site/download/download.html
> >     incubator/imperius/trunk/trunk/site/images/
> >     incubator/imperius/trunk/trunk/site/images/apache-incubator-
> > logo.png   (with props)
> >     incubator/imperius/trunk/trunk/site/images/built-with-forrest-
> > button.png   (with props)
> >     incubator/imperius/trunk/trunk/site/images/
> > instruction_arrow.png   (with props)
> >     incubator/imperius/trunk/trunk/site/images/
> > javasplrunsamples.png   (with props)
> >     incubator/imperius/trunk/trunk/site/images/project-logo.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/images/
> > simplepolicyrun.png   (with props)
> >     incubator/imperius/trunk/trunk/site/index.html
> >     incubator/imperius/trunk/trunk/site/license.html
> >     incubator/imperius/trunk/trunk/site/linkmap.html
> >     incubator/imperius/trunk/trunk/site/locationmap.xml
> >     incubator/imperius/trunk/trunk/site/skin/
> >     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
> >     incubator/imperius/trunk/trunk/site/skin/ 
> CommonMessages_en_US.xml
> >     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
> >     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
> >     incubator/imperius/trunk/trunk/site/skin/basic.css
> >     incubator/imperius/trunk/trunk/site/skin/breadcrumbs- 
> optimized.js
> >     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
> >     incubator/imperius/trunk/trunk/site/skin/css/
> >     incubator/imperius/trunk/trunk/site/skin/fontsize.js
> >     incubator/imperius/trunk/trunk/site/skin/getBlank.js
> >     incubator/imperius/trunk/trunk/site/skin/getMenu.js
> >     incubator/imperius/trunk/trunk/site/skin/images/
> >     incubator/imperius/trunk/trunk/site/skin/images/README.txt
> >     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with
> > props)
> >     incubator/imperius/trunk/trunk/site/skin/images/built-with-
> > forrest-button.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/
> > chapter_open.gif   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/current.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/error.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/external-
> > link.gif   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with
> > props)
> >     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit-
> > logo.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/
> > header_white_line.gif   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/info.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/
> > instruction_arrow.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/label.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/page.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/printer.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
> > l-15-1body-2menu-3menu.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
> > r-15-1body-2menu-3menu.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-b-
> > r-5-1header-2tab-selected-3tab-selected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > l-5-1header-2searchbox-3searchbox.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > l-5-1header-2tab-selected-3tab-selected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > r-15-1body-2menu-3menu.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > r-5-1header-2searchbox-3searchbox.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > r-5-1header-2tab-selected-3tab-selected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rc-t-
> > r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with
> > props)
> >     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/success.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/update.jpg
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/valid-
> > html401.png   (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/vcss.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/warning.png
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif
> > (with props)
> >     incubator/imperius/trunk/trunk/site/skin/menu.js
> >     incubator/imperius/trunk/trunk/site/skin/note.txt
> >     incubator/imperius/trunk/trunk/site/skin/print.css
> >     incubator/imperius/trunk/trunk/site/skin/profile.css
> >     incubator/imperius/trunk/trunk/site/skin/prototype.js
> >     incubator/imperius/trunk/trunk/site/skin/screen.css
> >     incubator/imperius/trunk/trunk/site/skin/scripts/
> >     incubator/imperius/trunk/trunk/site/skin/translations/
>
> Craig Russell
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>
>

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Neeraj Joshi <jn...@us.ibm.com>.
Hey Craig,
Ugh didn't realize trunk was getting created twice! Regarding the website 
the build packages it along with the distribution when you do a build. For 
that I assume it has been checked out under trunk/site.
Do you think its a bad idea to do that?
Whats the best way to correct the trunk folder under trunk folder issue?
Thanks
Neeraj
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"'In the end, everything is fine. If it is not, it is not the end" 
Neeraj Joshi
Autonomic Policy Development
Autonomic Computing Division, Tivoli, IBM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Craig L Russell <Cr...@Sun.COM> 
Sent by: Craig.Russell@Sun.COM
12/22/2007 04:14 PM
Please respond to
imperius-dev@incubator.apache.org


To
imperius-dev@incubator.apache.org
cc
imperius-commits@incubator.apache.org
Subject
Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ 
modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ 
modules/imperius-javaspl/resources/samples/ 
modules/imperius-javaspl/resources/samples/computersystem/ modules/im...






Hi Neeraj,

These should probably not go into trunk, since we will presumably use 
site for all of the releases that imperius does, and not include site 
in the distribution. How about moving them into incubator/imperius/ 
site for now?

Craig

On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:

>     incubator/imperius/trunk/trunk/site/
>     incubator/imperius/trunk/trunk/site/broken-links.xml
>     incubator/imperius/trunk/trunk/site/community/
>     incubator/imperius/trunk/trunk/site/community/bugs.html
>     incubator/imperius/trunk/trunk/site/community/contribute.html
>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>     incubator/imperius/trunk/trunk/site/docs/
>     incubator/imperius/trunk/trunk/site/docs/docs.html
>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>     incubator/imperius/trunk/trunk/site/download/
>     incubator/imperius/trunk/trunk/site/download/download.html
>     incubator/imperius/trunk/trunk/site/images/
>     incubator/imperius/trunk/trunk/site/images/apache-incubator- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/built-with-forrest- 
> button.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> javasplrunsamples.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/project-logo.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> simplepolicyrun.png   (with props)
>     incubator/imperius/trunk/trunk/site/index.html
>     incubator/imperius/trunk/trunk/site/license.html
>     incubator/imperius/trunk/trunk/site/linkmap.html
>     incubator/imperius/trunk/trunk/site/locationmap.xml
>     incubator/imperius/trunk/trunk/site/skin/
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>     incubator/imperius/trunk/trunk/site/skin/basic.css
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>     incubator/imperius/trunk/trunk/site/skin/css/
>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>     incubator/imperius/trunk/trunk/site/skin/images/
>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with 
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/built-with- 
> forrest-button.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> chapter_open.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/current.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/error.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/external- 
> link.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with 
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> header_white_line.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/info.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/label.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/page.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> l-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with 
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/success.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/valid- 
> html401.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/warning.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/menu.js
>     incubator/imperius/trunk/trunk/site/skin/note.txt
>     incubator/imperius/trunk/trunk/site/skin/print.css
>     incubator/imperius/trunk/trunk/site/skin/profile.css
>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>     incubator/imperius/trunk/trunk/site/skin/screen.css
>     incubator/imperius/trunk/trunk/site/skin/scripts/
>     incubator/imperius/trunk/trunk/site/skin/translations/

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!



Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Neeraj Joshi <jn...@us.ibm.com>.
Hey Craig,
Ugh didn't realize trunk was getting created twice! Regarding the website 
the build packages it along with the distribution when you do a build. For 
that I assume it has been checked out under trunk/site.
Do you think its a bad idea to do that?
Whats the best way to correct the trunk folder under trunk folder issue?
Thanks
Neeraj
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"'In the end, everything is fine. If it is not, it is not the end" 
Neeraj Joshi
Autonomic Policy Development
Autonomic Computing Division, Tivoli, IBM

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Craig L Russell <Cr...@Sun.COM> 
Sent by: Craig.Russell@Sun.COM
12/22/2007 04:14 PM
Please respond to
imperius-dev@incubator.apache.org


To
imperius-dev@incubator.apache.org
cc
imperius-commits@incubator.apache.org
Subject
Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ 
modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ 
modules/imperius-javaspl/resources/samples/ 
modules/imperius-javaspl/resources/samples/computersystem/ modules/im...






Hi Neeraj,

These should probably not go into trunk, since we will presumably use 
site for all of the releases that imperius does, and not include site 
in the distribution. How about moving them into incubator/imperius/ 
site for now?

Craig

On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:

>     incubator/imperius/trunk/trunk/site/
>     incubator/imperius/trunk/trunk/site/broken-links.xml
>     incubator/imperius/trunk/trunk/site/community/
>     incubator/imperius/trunk/trunk/site/community/bugs.html
>     incubator/imperius/trunk/trunk/site/community/contribute.html
>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>     incubator/imperius/trunk/trunk/site/docs/
>     incubator/imperius/trunk/trunk/site/docs/docs.html
>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>     incubator/imperius/trunk/trunk/site/download/
>     incubator/imperius/trunk/trunk/site/download/download.html
>     incubator/imperius/trunk/trunk/site/images/
>     incubator/imperius/trunk/trunk/site/images/apache-incubator- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/built-with-forrest- 
> button.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> javasplrunsamples.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/project-logo.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> simplepolicyrun.png   (with props)
>     incubator/imperius/trunk/trunk/site/index.html
>     incubator/imperius/trunk/trunk/site/license.html
>     incubator/imperius/trunk/trunk/site/linkmap.html
>     incubator/imperius/trunk/trunk/site/locationmap.xml
>     incubator/imperius/trunk/trunk/site/skin/
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>     incubator/imperius/trunk/trunk/site/skin/basic.css
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>     incubator/imperius/trunk/trunk/site/skin/css/
>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>     incubator/imperius/trunk/trunk/site/skin/images/
>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with 
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/built-with- 
> forrest-button.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> chapter_open.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/current.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/error.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/external- 
> link.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with 
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> header_white_line.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/info.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/label.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/page.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> l-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with 
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/success.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/valid- 
> html401.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/warning.png 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif 
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/menu.js
>     incubator/imperius/trunk/trunk/site/skin/note.txt
>     incubator/imperius/trunk/trunk/site/skin/print.css
>     incubator/imperius/trunk/trunk/site/skin/profile.css
>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>     incubator/imperius/trunk/trunk/site/skin/screen.css
>     incubator/imperius/trunk/trunk/site/skin/scripts/
>     incubator/imperius/trunk/trunk/site/skin/translations/

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!



Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Neeraj,

These should probably not go into trunk, since we will presumably use  
site for all of the releases that imperius does, and not include site  
in the distribution. How about moving them into incubator/imperius/ 
site for now?

Craig

On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:

>     incubator/imperius/trunk/trunk/site/
>     incubator/imperius/trunk/trunk/site/broken-links.xml
>     incubator/imperius/trunk/trunk/site/community/
>     incubator/imperius/trunk/trunk/site/community/bugs.html
>     incubator/imperius/trunk/trunk/site/community/contribute.html
>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>     incubator/imperius/trunk/trunk/site/docs/
>     incubator/imperius/trunk/trunk/site/docs/docs.html
>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>     incubator/imperius/trunk/trunk/site/download/
>     incubator/imperius/trunk/trunk/site/download/download.html
>     incubator/imperius/trunk/trunk/site/images/
>     incubator/imperius/trunk/trunk/site/images/apache-incubator- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/built-with-forrest- 
> button.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> javasplrunsamples.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/project-logo.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> simplepolicyrun.png   (with props)
>     incubator/imperius/trunk/trunk/site/index.html
>     incubator/imperius/trunk/trunk/site/license.html
>     incubator/imperius/trunk/trunk/site/linkmap.html
>     incubator/imperius/trunk/trunk/site/locationmap.xml
>     incubator/imperius/trunk/trunk/site/skin/
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>     incubator/imperius/trunk/trunk/site/skin/basic.css
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>     incubator/imperius/trunk/trunk/site/skin/css/
>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>     incubator/imperius/trunk/trunk/site/skin/images/
>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/built-with- 
> forrest-button.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> chapter_open.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/current.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/error.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/external- 
> link.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> header_white_line.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/info.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/label.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/page.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> l-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/success.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/valid- 
> html401.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/warning.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/menu.js
>     incubator/imperius/trunk/trunk/site/skin/note.txt
>     incubator/imperius/trunk/trunk/site/skin/print.css
>     incubator/imperius/trunk/trunk/site/skin/profile.css
>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>     incubator/imperius/trunk/trunk/site/skin/screen.css
>     incubator/imperius/trunk/trunk/site/skin/scripts/
>     incubator/imperius/trunk/trunk/site/skin/translations/

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Neeraj,

There seems to be an extra trunk in the path.

Craig

On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:

> Author: jneeraj
> Date: Sat Dec 22 11:33:46 2007
> New Revision: 606479
>
> URL: http://svn.apache.org/viewvc?rev=606479&view=rev
> Log:
> Initial Checkin
>
> Added:
>     incubator/imperius/trunk/trunk/
>     incubator/imperius/trunk/trunk/LICENSE.txt
>     incubator/imperius/trunk/trunk/NOTICE.txt
>     incubator/imperius/trunk/trunk/README.txt
>     incubator/imperius/trunk/trunk/build.xml
>     incubator/imperius/trunk/trunk/modules/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/resources/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/README.txt
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/customexpressions.properties
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/Java_Compliance.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/Java_FileSystem.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/readme.txt
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/runcompliancedemo.bat
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/runfilesystemdemo.bat
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/customexpressions.properties
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/BasicPolicy.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/ComplexPolicy.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/DateTime.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/InvokeMethodSample.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/MacroSample.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/MultiplePolicySample.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/SimplePolicy.spl
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/readme.txt
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/runsamples.bat
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/runsamples.sh
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/JavaActuatorImpl.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/JavaDataCollectorImpl.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/JavaSPLTypeConstants.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/Java_SPLPolicyRuleProvider.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/simplepolicies/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/simplepolicies/AnotherClass.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/simplepolicies/EmbeddedClass1.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/simplepolicies/RunSamples.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/simplepolicies/SampleClass.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/simplepolicies/TestElement.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/simplepolicies/TestSimplePolicies.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/userdefinedmethods/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/userdefinedmethods/ 
> CommandLineExecution.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/userdefinedmethods/SendMail.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/windowscomputersystem/
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/windowscomputersystem/ 
> WindowsComputerSystem.java
>     incubator/imperius/trunk/trunk/modules/imperius-javaspl/src/org/ 
> apache/imperius/javaspl/samples/windowscomputersystem/ 
> WindowsSystemManager.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/pom.xml
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/PolicyDataStore.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/PolicyParser.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/PolicyRepository.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/impl/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/impl/PolicyCache.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/impl/PolicyDataStoreImpl.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/impl/PolicyParserImpl.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/datastore/impl/PolicyRepositoryImpl.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/evaluator/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/evaluator/PolicyEvaluator.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/evaluator/impl/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/evaluator/impl/PolicyEvaluatorImpl.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/evaluator/impl/ReturnObjectStore.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/external/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/external/Actuator.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/external/Argument.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/external/DataCollector.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/external/Expression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/external/InstanceInfo.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/external/InternalClient.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/external/TypeConstants.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/manager/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/manager/PolicyManager.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/manager/impl/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/manager/impl/PolicyManagerImpl.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/ASTWithLineNumber.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/IdentPrimaryTuple.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/SPLLexer.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/SPLLexer.smap
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/SPLParser.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/SPLParser.smap
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/SPLTreeParser.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/SPLTreeParser.smap
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/SPLTreeParserTokenTypes.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/SPLTreeParserTokenTypes.txt
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/cimspl.g
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/cimspl.tree.g
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/cimsplTokenTypes.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/cimsplTokenTypes.txt
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/symboltable/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/symboltable/AnchorData.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/symboltable/MacroSymbol.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/symboltable/MethodSymbol.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/symboltable/PropertySymbol.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/symboltable/SPLSymbolTable.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/compiler/symboltable/Symbol.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ClassDoesNotExistException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> IllegalExpressionTypeException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> IllegalParameterTypeException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> IllegalSymbolReferenceException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> InstanceDoesNotExistException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/InvalidAssociationException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> InvalidCIMParameterException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> InvalidPolicyParameterException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/MissingParameterException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/NonExistentSymbolException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> PolicyAlreadyExistsInRepositoryException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/PolicyDoesNotExistException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> ReferenceDoesNotExistException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/SPLException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/ 
> SymbolAlreadyDefinedException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/TypeMismatchException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/exceptions/TypesNotAssignableException.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expression/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expression/primary/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expression/primary/ 
> BasicCollectionExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expression/primary/CollectOperation.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expression/primary/MacroExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expression/primary/ 
> PostCollectExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expression/primary/PrimaryExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expression/primary/SelfExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/BooleanExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/CalendarExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/ConstantExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/DoubleArgumentExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/MethodExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/MultipleArgumentExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/NumericExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/ 
> QuadrupleArgumentExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/ReferenceExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/SingleArgumentExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/StringExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/TimeZoneExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/TripleArgumentExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/ZeroArgumentExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Abs.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Addition.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/AllInCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/AnyInCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ApplyToCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/AssignmentExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/AvrgInCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/BooleanConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ByteConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Ceiling.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/CharConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/CollectionSize.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Concatenate.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ConstantExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Contains.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ContainsOnlyDigits.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ContainsOnlyLetters.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ 
> ContainsOnlyLettersOrDigits.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/DateTime.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/DateTimeConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Division.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/DoubleConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/EndsWith.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/EqCollections.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Equal.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Exp.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/FloatConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Floor.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetCurrentTime.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetDayOfMonth.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetDayOfWeek.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetDayOfWeekInMonth.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetDayOfYear.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetHour12.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetHour24.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetMillisecond.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetMinute.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetMonth.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetSecond.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetWeekOfMonth.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetWeekOfYear.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GetYear.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Greater.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/GreaterOrEqual.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/InCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/IntegerConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/IsAfter.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/IsBefore.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/IsWithin.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/LeftSubstring.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Less.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/LessOrEqual.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Ln.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Log10.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/LogicalAnd.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/LogicalNot.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/LogicalOr.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/LogicalXor.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/LongConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/MatchesRegExp.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Max.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/MaxInCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/MedianInCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/MiddleSubstring.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Min.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/MinInCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Mod.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/NotEqual.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Power.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Product.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ReplaceSubstring.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ReturnValues.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/RightSubstring.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Rint.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Round.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/SdInCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ShortConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/SquareRoot.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/StartsWith.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/StringConstant.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/StringLength.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/SubCollection.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Substring.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Subtraction.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Sum.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToBoolean.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToLower.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToMilliseconds.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToREAL32.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToREAL64.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToSINT16.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToSINT32.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToSINT64.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToSINT8.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToString.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/ToUpper.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/UnaryMinusExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/UnaryNotExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/UnaryPlusExpression.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Union.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/expressions/impl/Word.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/factory/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/factory/ACPLParserMap.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/factory/ActionFactory.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/factory/ 
> BuitInOperationExpressionFactory.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/factory/ExpressionFactory.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/ActionBlock.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/BasicActionBlock.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/PolicyStatement.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/ 
> AnchorMethodInvokeAction.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/ 
> ArrowActionBlock.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/ 
> ConcurrentActionBlock.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/ 
> DoubleArgumentActionBlock.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/ 
> ExtrinsicMethodInvokeAction.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/ 
> InvokePolicyAction.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/ 
> LogicalAndActionBlock.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/ 
> LogicalOrActionBlock.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/actions/impl/SetActionBlock.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/ArgumentImpl.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/ConstantDefinition.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/DeclarationStatement.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/ImportStatement.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/MacroDefinition.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/PolicyDefinition.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/PolicyGroup.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/PolicyInfo.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/SPLPolicy.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/statements/impl/StrategyStatement.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/util/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/util/ActuatorFactory.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/util/DataCollectorFactory.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/util/ExpressionUtility.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/util/InternalClientFactory.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/util/KeyStringToMapConvertor.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/util/TypeInfo.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/parser/util/TypeResolver.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/BooleanExpressionTest.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/CalendarExpressionTest.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/CollectionExpressionsTest.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/NewExpressionTest.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/NumericExpressionTest.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/StringExpressionTest.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/TestMain.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/spl/tests/UtilityTest.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/util/
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/util/PropertiesLoader.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/util/SPLAuditLoggerClass.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/util/SPLLogger.java
>     incubator/imperius/trunk/trunk/modules/imperius-splcore/src/org/ 
> apache/imperius/util/SPLLoggerClass.java
>     incubator/imperius/trunk/trunk/modules/pom.xml
>     incubator/imperius/trunk/trunk/site/
>     incubator/imperius/trunk/trunk/site/broken-links.xml
>     incubator/imperius/trunk/trunk/site/community/
>     incubator/imperius/trunk/trunk/site/community/bugs.html
>     incubator/imperius/trunk/trunk/site/community/contribute.html
>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>     incubator/imperius/trunk/trunk/site/docs/
>     incubator/imperius/trunk/trunk/site/docs/docs.html
>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>     incubator/imperius/trunk/trunk/site/download/
>     incubator/imperius/trunk/trunk/site/download/download.html
>     incubator/imperius/trunk/trunk/site/images/
>     incubator/imperius/trunk/trunk/site/images/apache-incubator- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/built-with-forrest- 
> button.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> javasplrunsamples.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/project-logo.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> simplepolicyrun.png   (with props)
>     incubator/imperius/trunk/trunk/site/index.html
>     incubator/imperius/trunk/trunk/site/license.html
>     incubator/imperius/trunk/trunk/site/linkmap.html
>     incubator/imperius/trunk/trunk/site/locationmap.xml
>     incubator/imperius/trunk/trunk/site/skin/
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>     incubator/imperius/trunk/trunk/site/skin/basic.css
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>     incubator/imperius/trunk/trunk/site/skin/css/
>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>     incubator/imperius/trunk/trunk/site/skin/images/
>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/built-with- 
> forrest-button.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> chapter_open.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/current.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/error.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/external- 
> link.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> header_white_line.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/info.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/label.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/page.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> l-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/success.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/valid- 
> html401.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/warning.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/menu.js
>     incubator/imperius/trunk/trunk/site/skin/note.txt
>     incubator/imperius/trunk/trunk/site/skin/print.css
>     incubator/imperius/trunk/trunk/site/skin/profile.css
>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>     incubator/imperius/trunk/trunk/site/skin/screen.css
>     incubator/imperius/trunk/trunk/site/skin/scripts/
>     incubator/imperius/trunk/trunk/site/skin/translations/
>
> Added: incubator/imperius/trunk/trunk/LICENSE.txt
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> LICENSE.txt?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/LICENSE.txt (added)
> +++ incubator/imperius/trunk/trunk/LICENSE.txt Sat Dec 22 11:33:46  
> 2007
> @@ -0,0 +1,202 @@
> +
> +                                 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.
>
> Added: incubator/imperius/trunk/trunk/NOTICE.txt
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> NOTICE.txt?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/NOTICE.txt (added)
> +++ incubator/imperius/trunk/trunk/NOTICE.txt Sat Dec 22 11:33:46 2007
> @@ -0,0 +1,11 @@
> +Apache Imperius
> +Copyright 2007-2008 The Apache Software Foundation
> +
> +This product includes software developed at
> +The Apache Software Foundation (http://www.apache.org/).
> +
> +Please read the different LICENSE files present in the lib  
> directory of
> +this distribution.
> +
> +This package also contains binary files from the Eclipse Equinox  
> project.
> +Source is available at http://eclipse.org/equinox
>
> Added: incubator/imperius/trunk/trunk/README.txt
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> README.txt?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/README.txt (added)
> +++ incubator/imperius/trunk/trunk/README.txt Sat Dec 22 11:33:46 2007
> @@ -0,0 +1,69 @@
> +
> +                                Imperius
> +
> +
> +
> + What is it?
> +
> +-----------
> +
> +
> +Imperius (Simple Policy Language) or SPL - Is a simple standards  
> based
> +
> +object-oriented policy language that allows expression of
> + management policies
> +using condition-action rules. Imperius provides
> + an extensible set of over
> +100 operations for expressing conditions and actions.
> +
> +Imperius is a generalization of the CIM-SPL language.
> +Conversely, CIM-SPL
> + can be thought of as Imperius with CIM binding.
> +Imperius can be extended
> + to create similar bindings for other environments.
> +JavaSPL (Imperius with Java binding)
> + is another such example.
> +
> +
> +
> +  The Latest Version
> +
> +------------------
> +
> +
> +Details of the latest version can be found on the Apache Imperius
> +
> +Project web site <http://incubator.apache.org/Imperius/>.
> +
> +
> +
> +
> +Documentation
> +
> +-------------
> +
> +
> + Documentation is available under /docs/index.html
> + For information on running samples refer to samplesReadme.txt
> +
> +Samples
> +-------
> +Samples can be found under /samples folder.
> +
> + Licensing
> +
> +---------
> +
> +
> +This software is licensed under the terms you may find in the file
> +
> + named "LICENSE" in this directory.
> +
> +
> +
> + Thanks for using Imperius.
> +
> +
> +The Apache Imperius Project
> +
> +<http://incubator.apache.org/Imperius/>
>
> Added: incubator/imperius/trunk/trunk/build.xml
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> build.xml?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/build.xml (added)
> +++ incubator/imperius/trunk/trunk/build.xml Sat Dec 22 11:33:46 2007
> @@ -0,0 +1,301 @@
> +<?xml version="1.0"?>
> +<project name="imperius_build" default="all">
> +
> +	
> +	<!-- temporary directory -->
> +	<property name="VERSION" value="1.0.0"/>
> +	
> +	<property name="TEMP_DIR" value="temp"/>
> +	<property name="TMP" value="tmp"/>
> +	<property name="TEMP_BIN_DIST_DIR" value="${TEMP_DIR}/imperius-$ 
> {VERSION}-bin"/>
> +	<property name="TEMP_SRC_DIST_DIR" value="${TEMP_DIR}/imperius-$ 
> {VERSION}-src"/>
> +    <property name="IMPERIUS_JAVADOC_DIR" value="$ 
> {TEMP_BIN_DIST_DIR}/docs/docs/${VERSION}/javadoc"/>
> +	<property name="IMPERIUS_SITE_DIR" value="site"/>
> +	<!-- set up properties for all of the directories we're creating -->
> +	
> +	<!-- the name of the directory to which we will checkout the  
> modules -->
> +	<property name="IMPERIUS_SVN_MODULES" value="modules"/>
> +	
> +	<property name="IMPERIUS_SPLCORE_DIR" value="$ 
> {IMPERIUS_SVN_MODULES}/imperius-splcore"/>
> +	<property name="IMPERIUS_JAVASPL_DIR" value="$ 
> {IMPERIUS_SVN_MODULES}/imperius-javaspl"/>
> +	<property name="IMPERIUS_CUSTOMEXPRESSIONS_DIR" value="$ 
> {IMPERIUS_SVN_MODULES}/imperius-customexpressions"/>
> +	<property name="IMPERIUS_SPLDEMO_DIR" value="$ 
> {IMPERIUS_SVN_MODULES}/imperius-spldemo"/>
> +	
> +	<property name="IMPERIUS_LOGGING_FILE" value="log.txt"/>
> +	<property name="JavaSPL" value="Java_SPL"/>
> +	
> +	
> +	<!-- License and Notice files -->
> +	<property name="APACHE_NOTICE_FILE" value="NOTICE.txt"/>
> +	<property name="APACHE_LICENSE_FILE" value="LICENSE.txt"/>
> +	
> +	<!-- the URL of the trunk -->
> +	<property name="IMPERIUS_SVN_TRUNK_REPOSITORY" value="C:\ 
> \Documents and Settings\\Administrator\\Desktop\\modules\\trunk"/>
> +
> +	<!-- the URL of the modules repository -->
> +	<property name="IMPERIUS_SVN_MODULES_REPOSITORY" value="$ 
> {IMPERIUS_SVN_TRUNK_REPOSITORY}/modules"/>
> +
> +	
> +
> +	<!-- the URL of the site (ie docs) repository -->
> +	<property name="IMPERIUS_SVN_SITE_REPOSITORY" value="http:// 
> svn.apache.org/repos/asf/webservices/imperius/site"/>
> +
> +	<!-- the name of the directory to which we will checkout the site  
> -->
> +	<property name="IMPERIUS_SVN_SITE" value="docs"/>
> +
> +	<!-- the name of the directory where the release zip files will  
> be put -->
> +	<property name="IMPERIUS_DIST" value="dist"/>
> +
> +	<!-- a temporary directory to which we download the dependency  
> zip files -->
> +	<property name="TEMP_DOWNLOAD_DIR" value="tempDownload"/>
> +
> +	<condition property="MAVEN_EXECUTABLE" value="mvn.bat" else="mvn">
> +		<os family="windows"/>
> +	</condition>
> +
> +	<!-- pull out the version we're building from the pom.xml -->
> +	<xmlproperty file="${IMPERIUS_SVN_MODULES}/pom.xml"/>
> +	
> +	
> +	<!-- set the property to indicate that JAVA_HOME is set -->
> +	<target name="cond_check_java">
> +		<property environment="env"/>
> +		<condition property="JAVA_HOME_SET">
> +            <isset property="env.JAVA_HOME"/>
> + 		</condition>
> +	</target>
> +	<!-- fail if JAVA_HOME isn't set,
> +	 	otherwise we don't execute the body -->
> +	<target name="check_environment_all" unless="JAVA_HOME_SET"  
> depends="cond_check_java">
> +		<fail message="The environment variable JAVA_HOME is not set.  
> Set this variable to the directory where the JDK is installed."/>
> +	</target>
> +
> +
> +	<!-- check out all of the sources we need -->
> +	<target name="checkout" depends="check_environment_all">
> +		<!-- start logging things to a log file -->
> +		<property name="LOG_FILE" value="${basedir}/log.txt"/>
> +		<delete file="${LOG_FILE}"/>
> +		<record name="${LOG_FILE}" append="false" action="start"/>
> +		<echo message="A copy of this output is in ${LOG_FILE}"/>
> +
> +		<!-- A server 400 error during SVN checkout may be a symptom of  
> your SVN client requiring an https connection -->
> +		<!-- If this occurs, change the http://svn.apache.org/*  
> references in this script to https://svn.apache.org/* -->
> +
> +		
> +		<!-- the svn ant task didn't work so call it directly
> +             an executable svn must be on the system PATH -->
> +		<!--<exec executable="svn" searchpath="true" dir="."  
> failonerror="true">
> +            <arg line="co ${IMPERIUS_SVN_MODULES_REPOSITORY} $ 
> {IMPERIUS_SVN_MODULES} -non-interactive"/>
> +        </exec>
> +
> +        <exec executable="svn" searchpath="true" dir="."  
> failonerror="true">
> +            <arg line="co ${IMPERIUS_SVN_SITE_REPOSITORY} $ 
> {IMPERIUS_SVN_SITE} -non-interactive"/>
> +        </exec>
> +
> +        <property name="APACHE_LICENSE_FILE" value="${basedir}/ 
> LICENSE.txt"/>
> +        <property name="APACHE_LICENSE_URL" value="http:// 
> svn.apache.org/viewvc/webservices/imperius/trunk/LICENSE.txt? 
> view=co"/>
> +        <property name="APACHE_NOTICE_FILE" value="${basedir}/ 
> NOTICE.txt"/>
> +        <property name="APACHE_NOTICE_URL" value="http:// 
> svn.apache.org/viewvc/webservices/imperius/trunk/NOTICE.txt?view=co"/>
> +		-->
> +		<!-- Uncomment and set appropriate parameters if running behind  
> a firewall -->
> +		<!--<setproxy proxyhost="proxy.host.name" proxyport="80"  
> proxyuser="myuserid" proxypassword="mypassword"/> -->
> +		<!-- get the license -->
> +		<!--<get src="${APACHE_LICENSE_URL}" dest="$ 
> {APACHE_LICENSE_FILE}"/>
> +        <get src="${APACHE_NOTICE_URL}" dest="$ 
> {APACHE_NOTICE_FILE}"/>-->
> +	</target>
> +
> +	<!-- Add a build tag to the version in the main pom.xml. If there  
> was no build
> +         tag specified then skip this step (but still do the  
> dependencies) -->
> +	<target name="update_version" depends="checkout" if="BUILD_TAG">
> +		<replaceregexp
> +             match="([0-9]+.[0-9]+.[0-9]+)-[^&lt;]*"
> +             replace="\1-${BUILD_TAG}"
> +             byline="true">
> +			<fileset dir="modules">
> +				<include name="**/pom.xml"/>
> +			</fileset>
> +		</replaceregexp>
> +	</target>
> +
> +	<!-- initialize properties -->
> +	<target name="init" depends="update_version">
> +		<!-- the executable for maven, mvn.bat on windows, mvn otherwise  
> -->
> +		<property name="VERSION" value="${project.version}"/>
> +
> +
> +	</target>
> +
> +	<target name="directory_structure" depends="init">
> +		<!-- make sure the directories are wiped before we continue -->
> +		<delete dir="${TEMP_DIR}"/>
> +		<delete dir="${IMPERIUS_DIST}"/>
> +
> +		<!-- remake the directories -->
> +		<mkdir dir="${IMPERIUS_DIST}"/>
> +
> +		<!--<mkdir dir="${IMPERIUS_JAVADOC_DIR}"/>-->
> +
> +		<mkdir dir="${IMPERIUS_SPLCORE_DIR}"/>
> +		<mkdir dir="${IMPERIUS_JAVASPL_DIR}"/>
> +		<mkdir dir="${TEMP_SRC_DIST_DIR}"/>
> +	</target>
> +
> +	<target name="src_dist_all" depends="directory_structure">
> +
> +		<!-- copy the source from the svn checkout folder to our temporary
> +        source distribution folder -->
> +		<copy todir="${TEMP_SRC_DIST_DIR}">
> +			<fileset dir="${IMPERIUS_SVN_MODULES}">
> +				<exclude name="**/build/**"/>
> +				<exclude name="**/.svn/**"/>
> +				<exclude name="**/.cvs/**"/>
> +				<exclude name="preview/**"/>
> +				<exclude name="*.bat"/>
> +			</fileset>
> +		</copy>
> +
> +		<!-- copy in the notice -->
> +		<copy todir="${TEMP_SRC_DIST_DIR}" file="${APACHE_NOTICE_FILE}"/>
> +
> +		<!-- copy in the license -->
> +		<copy todir="${TEMP_SRC_DIST_DIR}" file="${APACHE_LICENSE_FILE}"/>
> +
> +		<!-- zip up and put into the distribution folder -->
> +		<zip destfile="${IMPERIUS_DIST}/imperius-${VERSION}-src.zip">
> +			<fileset dir="${TEMP_DIR}">
> +				<include name="imperius-${VERSION}-src/**"/>
> +			</fileset>
> +		</zip>
> +
> +		<!-- zip up everything again - as a .tar.gz file -->
> +		<tar destfile="${IMPERIUS_DIST}/imperius-${VERSION}-src.tar.gz"  
> basedir="${TEMP_DIR}" includes="imperius-${VERSION}-src/**"  
> compression="gzip"/>
> +
> +	</target>
> +	
> +
> +<!-- package java spl provider -->
> + <target name="package.javasplprovider"  description="creates  
> JavaSPLProvider.zip">
> +       <echo message="Creating JavaSPLProvider.zip"/>
> +       <delete dir="${TMP}"/>
> +
> +       <mkdir dir="${TMP}/imperius-${JavaSPL}${VERSION}/lib"/>
> +       <mkdir dir="${TMP}/imperius-${JavaSPL}${VERSION}/docs/ 
> javadoc"/>
> +       <mkdir dir="${TMP}/imperius-${JavaSPL}${VERSION}/samples"/>
> +
> + 	 <!-- copy pre req jars-->
> +       <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/lib"  
> failonerror="true" overwrite="true">
> +             <fileset dir="${IMPERIUS_SPLCORE_DIR}/target">
> +                   <include name="*.jar"/>
> +             </fileset>
> +       </copy>	
> + 	<!-- rename file -->
> + 	 <move file="${TMP}/imperius-${JavaSPL}${VERSION}/lib/imperius- 
> splcore-1.0.0-SNAPSHOT.jar" tofile="${TMP}/imperius-${JavaSPL}$ 
> {VERSION}/lib/imperius-splcore-${VERSION}.jar"/>
> + 	<!-- copy javaspl jar -->
> + 	   <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/lib"  
> failonerror="true" overwrite="true">
> +         <fileset dir="${IMPERIUS_JAVASPL_DIR}/target">
> +               <include name="*.jar"/>
> +         </fileset>
> +   	   </copy>
> + 	<!-- rename file -->
> + 	 <move file="${TMP}/imperius-${JavaSPL}${VERSION}/lib/imperius- 
> javaspl-1.0.0-SNAPSHOT.jar" tofile="${TMP}/imperius-${JavaSPL}$ 
> {VERSION}/lib/imperius-javaspl-${VERSION}.jar"/>
> +
> +	 <!-- copy samples -->
> +	 <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/samples">
> +	    <fileset dir="${IMPERIUS_JAVASPL_DIR}/resources/samples"/>	
> +	  </copy>
> +	
> +	  <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}">
> +		<fileset dir="${IMPERIUS_JAVASPL_DIR}/resources/">
> +			<include name="*.txt"/>
> +		</fileset>		
> +	  </copy>
> +	
> + 	<!-- copy javadocs -->
> +
> +	<copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/docs/javadoc"  
> failonerror="true" overwrite="true">
> + 	    <fileset dir="${IMPERIUS_JAVADOC_DIR}"/>
> + 	 </copy>
> +	 <!-- copy site -->
> +	 <copy todir="${TMP}/imperius-${JavaSPL}${VERSION}/docs"  
> failonerror="true" overwrite="true">
> + 	    <fileset dir="${IMPERIUS_SITE_DIR}"/>
> + 	 </copy>
> + 	
> + 	<!-- copy build log file -->
> + 	<copy file="${IMPERIUS_LOGGING_FILE}" todir="${TMP}/imperius-$ 
> {JavaSPL}${VERSION}"/>
> +	
> +	<!-- copy in the notice -->
> +	<copy todir="${TMP}/imperius-${JavaSPL}${VERSION}" file="$ 
> {APACHE_NOTICE_FILE}"/>
> +
> +	<!-- copy in the license -->
> +	<copy todir="${TMP}/imperius-${JavaSPL}${VERSION}" file="$ 
> {APACHE_LICENSE_FILE}"/>
> + 	
> + 	<!-- zip the contents -->
> +
> +     <zip destfile="${IMPERIUS_DIST}/imperius-${JavaSPL}${VERSION}- 
> bin.zip"  basedir="${TMP}"/>
> + 	
> + 	<!-- tar gz the contents -->
> + 	 <tar destfile="${IMPERIUS_DIST}/imperius-${JavaSPL}${VERSION}- 
> bin.tar.gz" basedir="${TMP}"  compression="gzip"/>
> +
> + 	<!-- delete tmp dir -->
> + 	<delete dir="${TMP}"/>
> + 	
> +   </target>
> +	
> +	<target name="package_all" depends="build_all">
> +		<antcall target="package.javasplprovider" />
> +				
> +		<!-- get maven to clean up the generated files -->
> +		<exec executable="${MAVEN_EXECUTABLE}" searchpath="true" dir="$ 
> {IMPERIUS_SVN_MODULES}" failonerror="true">
> +			<arg line="clean"/>
> +			<env key="MAVEN_TERMINATE_CMD" value="on" />
> +		</exec>
> +	</target>
> +
> +	<target name="build_all" depends="directory_structure">
> +		<!-- get maven to clean up any existing generated files -->
> +		<exec executable="${MAVEN_EXECUTABLE}" searchpath="true" dir="$ 
> {IMPERIUS_SVN_MODULES}" failonerror="true">
> +			<arg line="clean"/>
> +			<env key="MAVEN_TERMINATE_CMD" value="on" />
> +		</exec>
> +
> +		<!-- call maven directly -->
> +		<exec executable="${MAVEN_EXECUTABLE}" searchpath="true" dir="$ 
> {IMPERIUS_SVN_MODULES}" failonerror="true">
> +			<arg line="-ff -e"/>
> +			<env key="MAVEN_TERMINATE_CMD" value="on" />
> +		</exec>
> +
> +		<!-- copy in the notice -->
> +		<copy todir="${TEMP_BIN_DIST_DIR}" file="${APACHE_NOTICE_FILE}"/>
> +
> +		<!-- copy in the license -->
> +		<copy todir="${TEMP_BIN_DIST_DIR}" file="${APACHE_LICENSE_FILE}"/>
> +
> +		<!-- create the javadoc -->
> +		<javadoc destdir="${IMPERIUS_JAVADOC_DIR}" useexternalfile="yes"  
> failonerror="true">
> +            <fileset dir="${TEMP_SRC_DIST_DIR}">
> +           	<include name="**/external/**"/>
> +            	<include name="**/manager/PolicyManager.java"/>
> +            	<include name="**/manager/PolicyDataStore.java"/>
> +            	<include name="**/manager/PolicyParser.java"/>
> +            	<include name="**/manager/PolicyRepository.java"/>
> +            	<include name="**/manager/PolicyEvaluator.java"/>
> +            	<include name="**/manager/ 
> Java_SPLPolicyRuleProvider.java"/>
> +				<exclude name="**/*.xml"/>
> +            	<exclude name="**/*.class"/>
> +            	<exclude name="**/*.bat"/>
> +            	<exclude name="**/*.sh"/>
> +            </fileset>	
> +        </javadoc>
> +	</target>
> +
> +	<target name="cleanup">
> +		<delete dir="${TEMP_DIR}"/>
> +		
> +	</target>
> +
> +	<target name="all"  
> depends="src_dist_all,build_all,package_all,cleanup">
> +			<record name="${LOG_FILE}" append="yes" action="stop"/>
> +	</target>
> +</project>
> +
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/pom.xml?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml  
> (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/pom.xml  
> Sat Dec 22 11:33:46 2007
> @@ -0,0 +1,56 @@
> +<!--
> + * 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.
> + */ -->
> +<project xmlns="http://maven.apache.org/POM/4.0.0"  
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:// 
> maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>imperius</groupId>
> +  <artifactId>imperius-javaspl</artifactId>
> +  <packaging>jar</packaging>
> +  <version>1.0.0-SNAPSHOT</version>
> +  <name>imperius-javaspl</name>
> +   <dependencies>
> +	  <dependency>
> +		<groupId>imperius</groupId>
> +		<artifactId>imperius-splcore</artifactId>
> +		<version>1.0.0-SNAPSHOT</version>
> +	    </dependency>
> +	    <dependency>
> +		     <groupId>junit</groupId>
> +		      <artifactId>junit</artifactId>
> +		      <version>3.8.1</version>
> +	       </dependency>
> +	       <dependency>
> +		    <groupId>javax.mail</groupId>
> +		    <artifactId>mail</artifactId>
> +		    <version>1.4</version>
> +		</dependency>
> +		 <dependency>
> +		    <groupId>javax.mail</groupId>
> +		    <artifactId>mail</artifactId>
> +		    <version>1.4</version>
> +		</dependency>
> +		<dependency>
> +		    <groupId>javax.activation</groupId>
> +		    <artifactId>activation</artifactId>
> +		    <version>1.1</version>
> +		</dependency>
> +
> +  </dependencies>
> +
> +  <build>
> +	<sourceDirectory>src</sourceDirectory>
> +	<testSourceDirectory>src</testSourceDirectory>
> +	
> + </build>
> +</project>
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/README.txt
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/README.txt?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/README.txt (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/README.txt Sat Dec 22 11:33:46 2007
> @@ -0,0 +1,69 @@
> +
> +                                Imperius
> +
> +
> +
> + What is it?
> +
> +-----------
> +
> +
> +Imperius (Simple Policy Language) or SPL - Is a simple standards  
> based
> +
> +object-oriented policy language that allows expression of
> + management policies
> +using condition-action rules. Imperius provides
> + an extensible set of over
> +100 operations for expressing conditions and actions.
> +
> +Imperius is a generalization of the CIM-SPL language.
> +Conversely, CIM-SPL
> + can be thought of as Imperius with CIM binding.
> +Imperius can be extended
> + to create similar bindings for other environments.
> +JavaSPL (Imperius with Java binding)
> + is another such example.
> +
> +
> +
> +  The Latest Version
> +
> +------------------
> +
> +
> +Details of the latest version can be found on the Apache Imperius
> +
> +Project web site <http://incubator.apache.org/Imperius/>.
> +
> +
> +
> +
> +Documentation
> +
> +-------------
> +
> +
> + Documentation is available under /docs/index.html
> +
> +
> +Samples
> +--------
> +Samples are located under the /samples folder.
> +
> + Licensing
> +
> +---------
> +
> +
> +This software is licensed under the terms you may find in the file
> +
> + named "LICENSE" in this directory.
> +
> +
> +
> + Thanks for using Imperius.
> +
> +
> +The Apache Imperius Project
> +
> +<http://incubator.apache.org/Imperius/>
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/customexpressions.properties
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/samples/computersystem/ 
> customexpressions.properties?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/customexpressions.properties (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/customexpressions.properties Sat  
> Dec 22 11:33:46 2007
> @@ -0,0 +1,2 @@
> +SPL_CUSTOM_EXPRESSIONS
> +SPL_CUSTOM_ACTIONS=org.apache.imperius.javaspl.samples.userdefinedmet 
> hods.SendMail,org.apache.imperius.javaspl.samples.userdefinedmethods.C 
> ommandLineExecution
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/Java_Compliance.spl
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/samples/computersystem/policies/ 
> Java_Compliance.spl?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/Java_Compliance.spl (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/Java_Compliance.spl Sat  
> Dec 22 11:33:46 2007
> @@ -0,0 +1,89 @@
> +/*
> + * 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.
> + */
> +//
> +
> +
> +//@author Prashant Baliga <pr...@in.ibm.com>
> +// This is a sample compliance policy which checks for the JDK and  
> WindowsXP versions for compliance
> +// In case of non-compliance an email is sent
> +
> +
> +
> +Import Class  
> org.apache.imperius.javaspl.samples.windowscomputersystem.WindowsCompu 
> terSystem:system1;
> +
> +Strategy Execute_All_Applicable;
> +
> +Declaration
> +{
> +
> +	from = "jneeraj@us.ibm.com";
> +	to = "jneeraj@us.ibm.com";
> +
> +
> +}
> +Policy
> +{
> +	Declaration
> + 	{
> +		supportedJavaVersion = "1.5" ;
> +    			
> +		subject = "Java version noncompliance";
> +		message = Concatenate( "IBM does not support java :",  
> system1.javaVersion );
> + 	}
> +
> +    	Condition
> +    	{
> +
> +		system1.javaVersion != supportedJavaVersion
> +
> +    	}
> +
> +    	Decision
> +    	{
> +
> +       		SendMail( from, to, subject, message )
> +
> +    	}
> +}:1;
> +
> +Policy
> +{
> +	Declaration
> + 	{
> +    	windowsOS = "Windows XP";
> +		validOSVersions = ["5.2","5.3","5.4"];
> +		minPatchLevel = "Service Pack 2" ;
> +
> +		
> +		subject = "Windows OS noncompliance";
> +		message = "IBM mandates Windows OS Version 5.2 and Patch Level  
> Service Pack 2";
> + 	}
> +
> +    Condition
> +    {
> +
> +	( !InCollection(system1.osVersion, validOSVersions )||
> +		( system1.osPatchLevel != minPatchLevel ))
> +
> +    }
> +
> +    Decision
> +    {
> +
> +      		SendMail(from, to, subject, message )
> +
> +    }
> +}:1;
> +
> +
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/Java_FileSystem.spl
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/samples/computersystem/policies/ 
> Java_FileSystem.spl?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/Java_FileSystem.spl (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/policies/Java_FileSystem.spl Sat  
> Dec 22 11:33:46 2007
> @@ -0,0 +1,85 @@
> +/*
> + * 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.
> + */
> +//
> +
> +// @author Prashant Baliga <pr...@in.ibm.com>
> +
> +
> +Import Class  
> org.apache.imperius.javaspl.samples.windowscomputersystem.WindowsCompu 
> terSystem:system1;
> +
> +Strategy Execute_All_Applicable;
> +
> +Declaration
> +{
> +
> +	minimumFreeSpaceThreshold  = 4 ;
> +	warningFreeSpaceThreshold  = 5 ;
> +	from = "jneeraj@us.ibm.com";
> +	to = "jneeraj@us.ibm.com";
> +
> +	
> +
> +}
> +
> +Policy
> +{
> +    	Condition
> +    	{
> +
> +		system1.freeSpace < minimumFreeSpaceThreshold
> +
> +    	}
> +
> +    	Decision
> +    	{
> +
> +       		system1.deleteFiles( "RecycleBin" ) -> SendMail 
> (from,to,"Critical storage situation","RecycleBin emptied")
> +
> +    	}
> +}:1;
> +
> +
> +Policy
> +{
> +    	Condition
> +    	{
> +
> +		system1.freeSpace < warningFreeSpaceThreshold
> +
> +    	}
> +
> +    	Decision
> +    	{
> +
> +       		system1.deleteFiles( "TemporaryInternetFiles" ) ->  
> SendMail(from,to,"Critical storage  
> situation","TemporaryInternetFiles deleted")
> +
> +    	}
> +}:1;
> +
> +Policy
> +{
> +    	Condition
> +    	{
> +
> +		system1.freeSpace < warningFreeSpaceThreshold
> +
> +    	}
> +
> +    	Decision
> +    	{
> +
> +       		CommandLineExecution( "cleanmgr /sagerun:128" ) ->  
> SendMail(from,to,"Critical storage situation","TemporaryFiles  
> deleted")
> +
> +    	}
> +}:1;
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/readme.txt
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/samples/computersystem/ 
> readme.txt?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/readme.txt (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/readme.txt Sat Dec 22 11:33:46 2007
> @@ -0,0 +1,77 @@
> +Overview:
> +---------
> +The ComputerSystem sample demonstrates a more realistic example of
> +how JavaSPL can be used to write system management policies for a  
> WinXP system.
> +It also shows how custom expressions can be added.
> +
> +The org/apache/imperius/javaspl/samples/windowscomputersystem/ 
> WindowsComputerSystem.java
> +class encapsulates all the relevant information about the system  
> that is required to make
> +a policy based decision.
> +
> +The org/apache/imperius/javaspl/samples/windowscomputersystem/ 
> WindowsSystemManager.java
> +is the driver class that embeds the JavaSPL processor.
> +
> +Custom Expressions:
> +-------------------
> +We define a new action operator called SendMail that sends out an  
> email using javax.mail
> +APIs.
> +The custom operator is defined in org/apache/imperius/samples/ 
> userdefinedmethods/SendMail.java
> +The customexpressions.properties has an entry that tells the SPL  
> processor that it needs
> +to add SendMail to its list of available operators.
> +If SendMail is packaged as a seperate jar then it needs to be on  
> the classpath
> +for the SPL processor to load it at runtime.
> +
> +
> +
> +Policies:
> +---------
> +1. Java_compliance: This policy checks for the JDK and WinXP  
> versions for compliance.
> +In case of a violation it sends out an email.
> +
> +2. Java_FileSystem: This policy checks for the amount of free  
> space on the file system.
> +If it falls below a specified threshold then it kicks off the  
> windows cleanup mgr and
> +sends out an email.
> +
> +
> +Prerequisites:
> +--------------
> +1. ANTLR 2.7.7 : Can be downloaded from http://www.antlr2.org.  
> Make sure to set
> +		 the ANTLR_HOME environment variable
> +2. Java mail API: Can be downloaded from
> +	http://www.javaworld.com/jw-10-2001/jw-1026-javamail.html
> +
> +3. JavaBeans activation framework: Can be downloaded from
> +	http://java.sun.com/products/javabeans/jaf/downloads/index.html
> +
> +4. Java 142: The java executable must be on the path.
> +
> +5. Ensure that an JAVA_MAIL_HOME is set to the folder where the
> +mail.jar and activation.jar are downloaded.
> +
> +
> +Configuring the Windows Cleanup manager:
> +---------------------------------------
> +We setup different profiles for the Windows cleanup manager
> +that will get invoked during policy execution depending on amount  
> of free space remaining.
> +
> +1. Open a command prompt and run
> +
> +- cleanmgr /sageset:256
> +From the dialog box that pops up select Recycle Bin and deselect
> +others. Close the window
> +
> +- cleanmgr /sageset:64 and choose Temporary Internet files only.
> +Close the window
> +
> +-cleanmgr /sageset:32 and choose Temporary setup files only
> +
> +
> +
> +Running the samples:
> +--------------------
> +
> +For the compliance sample execute the runcompliance.bat
> +For the free space on filesystem sample execute runfilesystemdemo.bat
> +
> +
> +
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/runcompliancedemo.bat
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/samples/computersystem/ 
> runcompliancedemo.bat?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/runcompliancedemo.bat (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/runcompliancedemo.bat Sat Dec 22  
> 11:33:46 2007
> @@ -0,0 +1,4 @@
> +
> +echo "Running Java compliance Sample..."
> +set CLASSPATH=%CLASSPATH%;%ANTLR_HOME%/lib/antlr.jar;lib/imperius- 
> javaspl-1.0.0.jar;lib/imperius-splcore-1.0.0.jar;%JAVA_MAIL_HOME%/ 
> mail-1.4.jar;%JAVA_MAIL_HOME%/activation-1.1.jar
> +java  
> org.apache.imperius.javaspl.samples.windowscomputersystem.WindowsSyste 
> mManager Java_Compliance
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/runfilesystemdemo.bat
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/samples/computersystem/ 
> runfilesystemdemo.bat?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/runfilesystemdemo.bat (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/computersystem/runfilesystemdemo.bat Sat Dec 22  
> 11:33:46 2007
> @@ -0,0 +1,4 @@
> +
> +echo "Running Java file system Sample..."
> +set CLASSPATH=%CLASSPATH%;%ANTLR_HOME%/lib/antlr.jar;lib/imperius- 
> javaspl-1.0.0.jar;lib/imperius-splcore-1.0.0.jar;%JAVA_MAIL_HOME%/ 
> mail-1.4.jar;%JAVA_MAIL_HOME%/activation-1.1.jar
> +java  
> org.apache.imperius.javaspl.samples.windowscomputersystem.WindowsSyste 
> mManager  Java_FileSystem
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/customexpressions.properties
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/samples/simple/ 
> customexpressions.properties?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/customexpressions.properties (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/customexpressions.properties Sat Dec 22  
> 11:33:46 2007
> @@ -0,0 +1,2 @@
> +SPL_CUSTOM_EXPRESSIONS=
> +SPL_CUSTOM_ACTIONS=
>
> Added: incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/BasicPolicy.spl
> URL: http://svn.apache.org/viewvc/incubator/imperius/trunk/trunk/ 
> modules/imperius-javaspl/resources/samples/simple/policies/ 
> BasicPolicy.spl?rev=606479&view=auto
> ====================================================================== 
> ========
> --- incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/BasicPolicy.spl (added)
> +++ incubator/imperius/trunk/trunk/modules/imperius-javaspl/ 
> resources/samples/simple/policies/BasicPolicy.spl Sat Dec 22  
> 11:33:46 2007
> @@ -0,0 +1,43 @@
> +/*
> + * 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.
> + */
> +/* A Simple policy demonstrates the following:
> +1. Importing multiple classes with multiple instances.
> +2. Invoking methods of imported instances
> +3. Returning values as part of decision
> +*/
> +Import Class  
> org.apache.imperius.javaspl.samples.simplepolicies.SampleClass :  
> sc1,sc2 ;
> +Import Class  
> org.apache.imperius.javaspl.samples.simplepolicies.AnotherClass :  
> ac1 ;
> +
> +Strategy Execute_All_Applicable;
> +Policy
> +{
> +Declaration
> +{
> +    four = 4;
> +}
> +Condition
> +{
> +
> +     SquareRoot(16) == four &&
> +     sc1.ec.getEmbeddedClassProperty1() == "ec1" &&   
> sc2.sampleClassProperty2 == 4 &&
> +     ac1.anotherClassProperty1 == 5
> +}
> +Decision
> +{
> +        ReturnValues("xxx","yyy")
> +}
> +}:1;
> +
> +
> +
>
>

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: svn commit: r606479 [1/30] - in /incubator/imperius/trunk/trunk: ./ modules/ modules/imperius-javaspl/ modules/imperius-javaspl/resources/ modules/imperius-javaspl/resources/samples/ modules/imperius-javaspl/resources/samples/computersystem/ modules/im...

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Neeraj,

These should probably not go into trunk, since we will presumably use  
site for all of the releases that imperius does, and not include site  
in the distribution. How about moving them into incubator/imperius/ 
site for now?

Craig

On Dec 22, 2007, at 11:34 AM, jneeraj@apache.org wrote:

>     incubator/imperius/trunk/trunk/site/
>     incubator/imperius/trunk/trunk/site/broken-links.xml
>     incubator/imperius/trunk/trunk/site/community/
>     incubator/imperius/trunk/trunk/site/community/bugs.html
>     incubator/imperius/trunk/trunk/site/community/contribute.html
>     incubator/imperius/trunk/trunk/site/community/mail-lists.html
>     incubator/imperius/trunk/trunk/site/docs/
>     incubator/imperius/trunk/trunk/site/docs/docs.html
>     incubator/imperius/trunk/trunk/site/docs/getting_started.html
>     incubator/imperius/trunk/trunk/site/download/
>     incubator/imperius/trunk/trunk/site/download/download.html
>     incubator/imperius/trunk/trunk/site/images/
>     incubator/imperius/trunk/trunk/site/images/apache-incubator- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/built-with-forrest- 
> button.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> javasplrunsamples.png   (with props)
>     incubator/imperius/trunk/trunk/site/images/project-logo.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/images/ 
> simplepolicyrun.png   (with props)
>     incubator/imperius/trunk/trunk/site/index.html
>     incubator/imperius/trunk/trunk/site/license.html
>     incubator/imperius/trunk/trunk/site/linkmap.html
>     incubator/imperius/trunk/trunk/site/locationmap.xml
>     incubator/imperius/trunk/trunk/site/skin/
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_de.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_en_US.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_es.xml
>     incubator/imperius/trunk/trunk/site/skin/CommonMessages_fr.xml
>     incubator/imperius/trunk/trunk/site/skin/basic.css
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs-optimized.js
>     incubator/imperius/trunk/trunk/site/skin/breadcrumbs.js
>     incubator/imperius/trunk/trunk/site/skin/css/
>     incubator/imperius/trunk/trunk/site/skin/fontsize.js
>     incubator/imperius/trunk/trunk/site/skin/getBlank.js
>     incubator/imperius/trunk/trunk/site/skin/getMenu.js
>     incubator/imperius/trunk/trunk/site/skin/images/
>     incubator/imperius/trunk/trunk/site/skin/images/README.txt
>     incubator/imperius/trunk/trunk/site/skin/images/add.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/built-with- 
> forrest-button.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/chapter.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> chapter_open.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/current.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/error.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/external- 
> link.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/fix.jpg   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/forrest-credit- 
> logo.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/hack.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> header_white_line.gif   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/info.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/ 
> instruction_arrow.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/label.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/page.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/pdfdoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/poddoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/printer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> l-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-b- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-15-1body-2menu-3menu.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2searchbox-3searchbox.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-selected-3tab-selected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rc-t- 
> r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/remove.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/rss.png   (with  
> props)
>     incubator/imperius/trunk/trunk/site/skin/images/spacer.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/success.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/txtdoc.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/update.jpg    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/valid- 
> html401.png   (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/vcss.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/warning.png    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/images/xmldoc.gif    
> (with props)
>     incubator/imperius/trunk/trunk/site/skin/menu.js
>     incubator/imperius/trunk/trunk/site/skin/note.txt
>     incubator/imperius/trunk/trunk/site/skin/print.css
>     incubator/imperius/trunk/trunk/site/skin/profile.css
>     incubator/imperius/trunk/trunk/site/skin/prototype.js
>     incubator/imperius/trunk/trunk/site/skin/screen.css
>     incubator/imperius/trunk/trunk/site/skin/scripts/
>     incubator/imperius/trunk/trunk/site/skin/translations/

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!