3.6j2ee.service.spring

3.6.1Properties

  • Activated: true
  • ID: com.netfective.bluage.bsp.j2ee.service.spring
  • Parent: BSP Service
  • Child: N/A

3.6.2Child Property

  • langageMapping: defines the file used to map the model types to the language types for the generated code (required).
    • Java:   file:/MODEL_PATH/../resources/mappings/JavaMappings.xml
  • wrapperMapping: defines the file used to map the language primitive type names to language wrapper type names (required).
    • Java: file:/MODEL_PATH/../resources/mappings/JavaWrapperMappings.xml
  • headerMapping: defines the file with the header template for the generated services files.
    • e.g.: file:/MODEL_PATH/../resources/mappings/HibernateMergeMappings.xml
  • fwkPackage: defines the root package of the BLU AGE framework.
    • Default value: com.netfective.bluage.core
  • springVersion: defines the version of the target Spring framework.
    • Default value: 1
  • AUTHENTICATION_ENABLED: defines whether authentication is enabled or not.
    • true or false (default value)
  • AUTHORIZATION_ENABLED: defines whether authorization is enabled or not.
    • true or false (default value)
  • ACTION_AUTHORIZATION_ENABLED: defines whether action authorization is enabled or not.
    • true or false (default value)
  • webTechno: defines the technology used for the web layer.
    • Default value: jsf
  • providers: defines the provider manager.
    • Default value: dao
  • securityFwk: defines the security framework used for generation.
    • Default value: acegi
  • applicationName: defines the name of the application.
    • Default value: application
  • loggerImport: defines the logger package import.
    • Default value: org.apache.log4j.Logger
  • logger: defines logger used to log information.
    • Default value: logger
  • useLutece: defines whether the Lutece framework technology is used or not.
    • true or false (default value)
  • useReport: defines whether reports are used or not.
    • true or false (default value)
  • useFlex: defines whether the FLEX technology is used or not.
    • true or false (default value)
  • testCaseEnabled: defines whether TestCase is enabled or not.
    • true or false (default value)
  • FIXTURE_GENERATION: defines whether fixture generation is enabled or not (if testCaseEnabled is true).
    • true or false (default value)
  • FIXTURE_LOCATION: defines the fixture location.
    • Default value: ./
  • reportDir: defines the reports directory.
    • Default value:
    • e.g.: /presentation/reports/
  • reportTechno: defines the technology used for the reporting.
    • e.g.: Birt
  • repositoryStrategy: defines the repository strategy for the generated files.
    • e.g: diskLocal (or diskExternal or urlGUVNOR)
  • rulesURL: defines the rules location.
    • e.g.: rulesFolder

BLU AGE is a registered trademark of NETFECTIVE TECHNOLOGY S.A. - Trademarks are property of their respective owners
Do not copy or divulge without written permission