Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Profile Alternative Default Dependency1Affected module Version Notes 
dev    jam, sf, api 3.0.0+ synonym for -Denv=dev 
devIntellijIDEA    jam, sf, api 3.0.0+ synonym for -Denv=dev-idea 
buildInstaller (EoL 3.3.x)   installer 3.0.0+ Includes installer module in the build 
derby mysql, mysql8 (tick)(tick) jam, sf, api 3.0.0+ Sets derby connector for hibernate 
mysql derby, mysql8  (tick) jam, sf, api 3.0.0+ Sets mysql connector for hibernate (connector/j 5.x.x) 
mysql8mysql, derby (tick)jam, sf, api4.0.0+Sets mysql connector for hibernate (connector/j 8.x.x)
ftEmbededLucene  ftDisabled(tick) (tick) sf, api 3.5.0+Enables Lucene to be full text search provider for storefront
ftDisabledftEmbededLucene  sf, api 3.5.0+NOOP full text search provider for storefront (used for builds that use external CMS + external FT provider)
nodejs (warning)     jam-jsclient3.3.0+

(warning) Used for JAM client development with validate phase to update currently running instance. Usage is from within specific module:

Code Block
yes-cart/manager/jam$ mvn validate -Pdev,nodejs,derby,ftEmbededLucene,connREST

(warning) Use this profile for supporting IDE builds to copy extra resources that IDE does not "see".

ssl    jam, sf, api 3.0.0+ Sets secure configurations for wicket (enabled security, guarantee CONFIDENTIAL) and sets up default secure and insecure ports (8443, 8080). If not used then "behind Apache" mode is assumed (disables security, guarantee NONE), default secure and insecure ports (443, 80). 
corscorsOff(tick) api3.7.0+Allows to enable CORS mode for API. See REST API for more details
corsOffcors  api Disable CORS mode for API (original 3.6.x behaviour)
templates (warning)    jam, sf, api3.0.0+ 

 (warning) DO NOT use for full builds. This profile allows to manually copy all necessary templates to relevant module. Usage is from within specific module:

Code Block
yes-cart/manager/jam$ mvn validate -Ptemplates,derby,ftEmbededLucene,connREST

(warning) Use this profile for supporting IDE builds to copy extra resources that IDE does not "see". 

connRESTconnWS, connJGIPv4, connJGIPv6(tick)(tick)jam, sf, api3.6.0+REST API connector for internal communication between application in the cluster
connWSconnREST, connJGIPv4, connJGIPv6 (tick)jam, sf, api3.6.0+WebServices connector for internal communication between application in the cluster
connJGIPv4connREST, connWS, connJGIPv4 (tick)jam, sf, api3.6.0+JGroups IPv4 connector for internal communication between application in the cluster
connJGIPv6connREST, connWS, connJGIPv6 (tick)jam, sf, api3.6.0+JGroups IPv6 connector for internal communication between application in the cluster
paymentBase paymentAll (tick)(tick)payment modules 3.0.0+ Disabled all additional payment modules 
paymentAll paymentBase  (tick)payment modules3.0.0+ Enables all additional payment modules 
paymentLiqPay paymentLiqPayOff   payment modules3.0.0+ Enables LiqPay additional payment module 
paymentLiqPayOff paymentLiqPay   payment modules3.0.0+ Disables LiqPay additional payment module 
paymentCybersource paymentCybersourceOff  (tick) payment modules 3.0.0+ Enables Cybersource additional payment module 
paymentCybersourceOff paymentCybersource   payment modules 3.0.0+ Disables Cybersource additional payment module 
paymentAuthorize paymentAuthorizeOff  (tick)payment modules3.0.0+ Enables Authorize.NET additional payment module 
paymentAuthorizeOff paymentAuthorize   payment modules3.0.0+ Disables Authorize.NET additional payment module 
paymentPaypal paymentPaypalOff  (tick)payment modules3.0.0+ Enables PayPal additional payment module (PayPal NVP, Payflow and Express) 
paymentPaypalOff paymentPaypal   payment modules3.0.0+ Disables PayPal additional payment module (PayPal NVP, Payflow and Express) 
paymentSwissbillingpaymentSwissbillingOff (tick)payment modules3.7.0+Enables Swissbilling additional payment module 
paymentSwissbillingOffpaymentSwissbilling  payment modules3.7.0+Disables Swissbilling additional payment module 

...