################################################################ # jUDDI-v3.0 configuration. # ################################################################ # Note that the property settings in this # # file can be overriden by system parameters # # # ################################################################ # The ${juddi.server.baseurl} token can be referenced in accessPoints and will be resolved at runtime. juddi.server.baseurl=http://localhost:8080/juddiv3 # juddi.root.publisher=root # juddi.seed.always=false # # Name of the persistence unit to use (the default, "juddiDatabase" refers to the unit compiled into the juddi library) juddi.persistenceunit.name=juddiDatabase # # Check-the-time-stamp-on-this-file Interval in milli seconds juddi.configuration.reload.delay=2000 # # Default locale juddi.locale=en_US # #The UDDI Operator Contact Email Address juddi.operatorEmailAddress=admin@juddi.org # # The maximum name size and maximum number # of name elements allows in several of the # FindXxxx and SaveXxxx UDDI functions. juddi.maxNameLength=255 juddi.maxNameElementsAllowed=5 # # # The maximum number of rows returned in a find_* operation. Each call can set # this independently, but this property defines a global maximum. juddi.maxRows=1000 # The maximum number of "IN" clause parameters. Some RDMBS limit the number of # parameters allowed in a SQL "IN" clause. juddi.maxInClause=1000 # # The maximum number of UDDI artifacts allowed # per publisher. A value of '-1' indicates any # number of artifacts is valid (These values can be # overridden at the individual publisher level). juddi.maxBusinessesPerPublisher=25 juddi.maxServicesPerBusiness=20 juddi.maxBindingsPerService=10 juddi.maxTModelsPerPublisher=100 # # Days before a transfer request expires juddi.transfer.expiration.days=3 # # Days before a subscription expires juddi.subscription.expiration.days=30 # # Minutes before a "chunked" subscription call expires juddi.subscription.chunkexpiration.minutes=5 # # jUDDI Authentication module to use juddi.authenticator = org.apache.juddi.v3.auth.JUDDIAuthenticator # # jUDDI UUIDGen implementation to use juddi.uuidgen = org.apache.juddi.uuidgen.DefaultUUIDGen # # jUDDI Cryptor implementation to use juddi.cryptor = org.apache.juddi.cryptor.DefaultCryptor # # jUDDI Key Generator to use juddi.keygenerator=org.apache.juddi.keygen.DefaultKeyGenerator # # Specifies whether the inquiry API requires authentication juddi.authenticate.Inquiry=false # # Specifies the interval at which the notification timer triggers juddi.notification.interval=5000 # Specifies the amount of time to wait before the notification timer initially fires juddi.notification.start.buffer=0 # As of 3.1.5 # Duration of time for tokens to expire juddi.auth.token.Timeout=15 # As of 3.1.5 # This setting will force referential integrity for all tModels (except keyGenerators), # category bags, bindingTemplate/AccessPoint/hostingRedirector (referencing another host), # tModelinstanceparms and anything else that references a KeyName # default value is true. # set to false for backwards compatibility or for a more lax registry juddi.validation.enforceReferentialIntegrity=true #As of 3.1.5 Email delivery options for subscription API functions #uddi.mail.smtp.from ##The Operator’s Email address #juddi.mail.smtp.host ##The hostname of the SMTP server #juddi.mail.smtp.port ##The portname of the SMTP server #juddi.mail.smtp.socketFactory.class ##If set, specifies the name of a class that implements the javax.net.SocketFactory interface. This class will be used to create SMTP sockets. #juddi.mail.smtp.socketFactory.fallback ##If set to true, failure to create a socket using the specified socket factory class will cause the socket to be created using the java.net.Socket class. Defaults to true. #juddi.mail.smtp.starttls.enable ##if true, enables the use of the STARTTLS command (if supported by the server) to switch the connection to a TLS-protected connection before issuing any login commands. Note that an appropriate trust store must configured so that the client will trust the server’s certificate. Defaults to false. #juddi.mail.smtp.socketFactory.port ##Specifies the port to connect to when using the specified socket factory. If not set, the default port will be used. #juddi.mail.smtp.auth ##If true, attempt to authenticate the user using the AUTH command. Defaults to false. #juddi.mail.smtp.username ##Username used to authenticate to the SMTP server ##used only if juddi.mail.smtp.auth is true #juddi.mail.smtp.password ##Password used to authenticate to the SMTP server ##used only if juddi.mail.smtp.auth is true #Since 3.1.5 the maxium ammount of returned subscription entities allowed juddi.subscription.maxentities = 1000