# ======================================================= # Properties file for the Mindquarry Collaboration Server # ======================================================= # Displayed on login page and in the title of each webpage mindquarry.title=Mindquarry Example # Must be the one and only domain name or ip (plus port, if not 80) under # which the server is available to browsers and other clients. Will be used # for absolute URLs in the web content, so make sure it is correct! # Do not add a slash ("/") at the end. mindquarry.server.url=http://localhost:8888 # If you have data from 1.1 or before, set this to the encoding of your JVM # (see the JVM OutputStream encoding output in the startup log) to fix an # encoding problem with passwords. It is also useful if you moved your data # from one host to the other where the JVMs have different encodings. # Otherwise this property should be in comments (it defaults to UTF-8). #mindquarry.bytes.encoding=UTF-8 # JCR (main DB for users/teams/wiki/tasks/talk) # ============================================= # windows example: file:/C:/Dokumente und Einstellungen/alexs/mindquarry/repo mindquarry.jcr.path=file:/var/mindquarry/repo mindquarry.jcr.login=admin mindquarry.jcr.pwd=hierkommtkeinerdrauf # path to a jackrabbit repository.xml file: # postgres config #mindquarry.jackrabbit.config=classpath:/com/mindquarry/jcr/jackrabbit/repository-postgres.xml # filesystem based, XML persistence manager (slow and very bad space usage) mindquarry.jackrabbit.config=classpath:/com/mindquarry/jcr/jackrabbit/repository.xml # Solr (full text index) # ====================== # windows example: C:\\Dokumente und Einstellungen\\alexs\\mindquarry\\index mindquarry.solr.path=/var/mindquarry/index mindquarry.solr.pwd=solr # Who should trigger fulltext indexing of files? Possible values: auto|external. # Default is "auto" which indexes new files every 2 minutes. "external" needs # set-up of an external triggering mechanism mindquarry.files.index=auto # Files (versioning, svn) # ======================= # windows example: C:\\Dokumente und Einstellungen\\alexs\\mindquarry\\docs mindquarry.repos.path=/var/mindquarry/docs mindquarry.repos.uri=svn://localhost:9999 # Team / User # =========== # enables (true) / disables (false) the login as anonymous mindquarry.teams.enableAnonymousUser=false # should be set to false for demo server mindquarry.teams.enablePasswordChange=true # Conversations / Mail # ==================== # password of the mail user (used for talk block conversations) mindquarry.mail.pwd=mail # The SMTP server used for sending mails (conversations and password resets): mindquarry.mail.server=localhost # name of the STMP server used for receiving mails (by default this is the same # server as the server used for sending mails) mindquarry.mail.host={system-property:mindquarry.mail.server} # Username and password for SMTP authentication (used for password resets only), # comment out both lines if no authentication is required: mindquarry.mail.server.user= mindquarry.mail.server.password= # Used as "From:" address in the password reset email (when the user is logged in # the mail server with username mindquarry.mail.server.user and password # mindquarry.mail.server.password, it must be allowed to send mail with this # "From:" address): mindquarry.mail.fromAddress=noreply@{system-property:mindquarry.mail.host} # default charset for outgoing mails mail.mime.charset=UTF-8 # Other # ===== # absolute path to a PNG image file with 36 px height # (width should be no larger than 150 px, transparency is recommended) #mindquarry.logo=images/mindquarry-beta-go-logo.png # Path to messages.xml/messages_LANG.xml files containing the translations for # various languages and the locales.xml listing available locales. # a) default path (fixed translations in jar file) #mindquarry.i18n.path=resource://com/mindquarry/i18n # b) path for installations with a i18n directory (for translation development) #mindquarry.i18n.path=file:i18n mindquarry.i18n.path=resource://com/mindquarry/i18n # Cocoon settings # =============== # General mode: dev (= development) or prod (= production) # in dev mode sitemap reloading is on and loglevel is set to debug # in prod mode both are turned off for better performance org.apache.cocoon.mode=prod # Profiling (only for testing, never for production!) # NOTE: this property is CURRENTLY DISABLED (see spring bean config files # mindquarry-webapp-resources/META-INF/cocoon/spring/(dev|prod)/pipes.xml # to manually enable profiling and RunningModeDependentPipeline which # would read this property but is not configured) #mindquarry.cocoon.profile=false # Logging (log4j) # =============== # Everything from Cocoon and all Mindquarry components inside Cocoon will use # log4j (typically via commons-logging). Only some early-running servlet # listeners or filters use the standard servlet logging because the following # log4j setup will be read by the servlet listener # com.mindquarry.webapp.servlet.ConfigLoaderListener - before it is run, # log4j is unconfigured and won't print anything. # Documentation for log4j: http://logging.apache.org/log4j/docs/manual.html # Note: Cocoon request processing exceptions are always logged onto the console. # Note: Standard Cocoon sitemap components use "cocoon" as logger name # (ie. not the class name) - see below # Note: Code that uses java.util.logging will be redirected to log4j (thanks # to com.mindquarry.webapp.Log4jHandler, created by ConfigLoaderListener); # logger names are the same as used in jdk logging, thus using # log4j.logger.=DEBUG works # Tip: If you change the global log level, you end up with lots of messages by # all the cocoon components. For debugging certain things it is best to # specifically use a higher log level for that component (see below) # Tip: If you want to debug log4j, set -Dlog4j.debug on the command line # Global log level: # If you only want to change the global log level, make sure your keep it in # the format "log4j.rootLogger=, mindquarry". # Available levels from quiet to fully verbose: # OFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL log4j.rootLogger=ERROR, mindquarry # The file where all the log4j output goes to (on Mac use Konsole application # to view log files in /var/log) log4j.appender.mindquarry.File=/var/log/mindquarry.log # Formatting the output in the standard log file log4j.appender.mindquarry=org.apache.log4j.FileAppender log4j.appender.mindquarry.layout=org.apache.log4j.PatternLayout log4j.appender.mindquarry.layout.ConversionPattern=%d{ISO8601} %t %-5p %c - %m%n # Custom component logging: # To set the log level for a certain component to a separate value, use the # pattern "log4j.logger.=DEBUG". Typically the is # the class name of the class that logs. #log4j.logger.com.mindquarry.user.manager.UserEntity=DEBUG #log4j.logger.com.mindquarry.jcr.jackrabbit.setup.JackrabbitInitializer=DEBUG #log4j.logger.org.apache.solr=DEBUG # Cocoon components logging: # All cocoon components share the same logger name "cocoon" (ie. those that # use AbstractLogEnabled) - these are very many components #log4j.logger.cocoon=DEBUG