Distributed Portal - Firewall - Visibroker Gatekeeper

Environment:
Distributed portal configuration where the mid-tier is outside the firewall and infrastructure is inside the firewall.
Question :
Can we use Visibroker Gatekeeper (one which comes with Discoverer 4i) so that we do not have to open numerous ports on the firewall. This saves us from opening all the ports listed in portslist.ini (if not modified after installation). The expected result is mid-tier will communicate with Gatekeeper for all the communication to Infrastructure and the firewall will be opened only for gatekeeper port.
Please contribute any other suggestions / methods that might help to move towards this end.
Regards

Geoff,
Thanks for the prompt reply and I can understand why my questions sound slightly confusing as the scenario is not easy to explain in this medium.
What we currently have is 2 portal 'environments', one running internally and another running on another network but which is linked to our own. What we are exploring is whether we can consolidate this into a single environment.
We need to maintain at least one portal server in the other network, which is effectively a DMZ as you imply, for non technical reasons primarily. But our understanding is that this will need to talk back to the portal database which is on our internal network behind a firewall hence the query about firewall ports.
This 'remote' portal also currently hosts a Collab server so we were wondering if their was benefit in keeping a collab server 'local' to the remote users to avoid network traffic. From your reply I conclude this might not be sensible, or even possible, so perhaps we need to migrate these Collab objects back into the internal portal's collab environment and let the remote sites users access it from there.
If this is the case then for improved availability we would probably want to consider Clustering Collab so are you aware of any reference docs on this side of things?
Thanks,
Ross

Similar Messages

  • Distributed Portal Environment Query

    We currently have a centralised G6 portal environment in which we have a single Portal server and another hosting Collab.
    We have a requirement which might lead to us having to provide another portal server and collab server at one of our remote sites, although in another domain, that as a result will extend the reach of our current portal. The portal and collab databases would remain at the central location so these remote 'services' would need access back to them we assume. Currently there is also a Firewall on the WAN between these 2 sites.
    We have tried to find other articles on distributed Portal configurations to see if this is possible but have not really come up with anything so I am hoping other users in this forum might help.
    The main points we are trying to understand initially are:
    1) Firstly can you distribute portal &/or Collab servers in this way?
    2) What ports would the firewall need to allow for the remote Portal server to talk back to the central SQL*Server database.
    3) Can you distribute Collab Server across 2 servers in this way and if so what do they need to talk back to the central database. The requirement is to be able to share the projects across the 2 collab servers so that users connecting to the central server can collaborate with those connecting to the remote server.
    4) We are assuming that authentication from the remote site into the central AD domain will be OK as we can host the AD AWS centrally.
    Any input appreciated,
    Ross

    Geoff,
    Thanks for the prompt reply and I can understand why my questions sound slightly confusing as the scenario is not easy to explain in this medium.
    What we currently have is 2 portal 'environments', one running internally and another running on another network but which is linked to our own. What we are exploring is whether we can consolidate this into a single environment.
    We need to maintain at least one portal server in the other network, which is effectively a DMZ as you imply, for non technical reasons primarily. But our understanding is that this will need to talk back to the portal database which is on our internal network behind a firewall hence the query about firewall ports.
    This 'remote' portal also currently hosts a Collab server so we were wondering if their was benefit in keeping a collab server 'local' to the remote users to avoid network traffic. From your reply I conclude this might not be sensible, or even possible, so perhaps we need to migrate these Collab objects back into the internal portal's collab environment and let the remote sites users access it from there.
    If this is the case then for improved availability we would probably want to consider Clustering Collab so are you aware of any reference docs on this side of things?
    Thanks,
    Ross

  • Visibroker gatekeeper will not start in SSL mode on Linux

    Has anyone succesfully configured the Visibroker Gatekeeper with SSL on a Linux Platform?
    All of the installations of 9iAS 1.0.2.2.1 I've performed on a Linux platform install the shared library "libvbj30ssl.so" in the $806_HOME/vbroker/bin directory with a 0-byte size. Unfortunately, this shared object library is required to allow the Gatekeeper to start in SSL mode. Furthermore, I checked the Borland website and learned that the Visibroker SSL pack does not support the Linux platform (yet). So my question to Oracle is "Do you REALLY support the configuration of Discoverer Plus w/SSL on Linux"? If so, what Borland Visibroker components are you using and why is the shared object library I speak of installed with a 0-byte size? Is this a simple error in the compilation of the shared object library during installation or did you guys purposely zero out the libvbj30ssl.so shared object library to simplify your port from Solaris to Linux?

    This article may help: A flashing question mark appears when you start your Mac.

  • Central or distributed portal development team?

    In my company's current environment, all portal development work is done by one team that focuses only on Portal.
    I have been asked to find a way for other development teams to do development in the Portal.
    I am a bit uncomfortable with this for many reasons and wanted to get some feedback on how others handle  it. 
    Do you have one portal development team?
    Do you have developers distributed among othe teams with one team doing only administration?
    Any other models?
    Any feedback would be appreciated.
    Thanks.
    Edited by: Paul Neal on Jul 18, 2008 10:25 PM

    Hi Paul ,
    It is good to have administration team and developers team.
    You can restrict developers to only development activities . By doing so only adminstrators will have full control on portal related . You can make them responsible for portal related.
    But communication / cooperation between development teams and administrators should be fast .
    Koti Reddy

  • Portal Forms are not displayed in the new migrated environment.

    Hi All,
    We have a distributed Portal environment. Application server and Portal Repository running on one system(System1) and one more portal repository and portal components existing in anothor system(System2). Through DAD we connect to System2 and access the componets. Recently we have done a migration.The Database along the Portal Repository in system2 was migrated to a new server. For this we have edited the DAD and made the necessary changes. But after the migration, the Forms residing in migrated portal repository(System2) are not getting dispayed.The rest of the things(Reports, Pages, Links,LOVs etc..) are working fine. The forms are not getting displayed in the pages where it's added. When forms are run from RUN link in Develop Tab it's showing ERROR but not the cause of the error. Will anyone tell what changes I have to do to make the Forms work?
    Thanks in Advance,
    Tom

    Hi DIAdemUser1,
    This feature was indeed removed.  R&D felt like it caused more confusion than benefit, and I agree.  I do apologize to you and others who liked the feature that has now disappeared.  When DIAdem 9.0 released the custom properties in the Data Portal showed their data types, but that feature was also removed in favor of simplicity.  I often miss that feature, but it's for the greater good.
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • Portal with 5000 users

    I have been asked by a client to investigate how Portal can handle many users.
    The number in question is approx 5000 with monthly access peaks where most of them want access simultaneously.
    What kind of problems should we anticipate? Will Apache be able to handle this? Must Portal be designed in any specific way?
    I know the question is wage but any experiences from high loads are welcome.
    /Kenneth

    Kenneth,
    Take a look at the scalability white papers for 3.0.9 available on http://portalcenter.oracle.com.
    They have detailed calculations for sizing Portal, and also give you my.oracle.com as an example of
    a high volume Portal site.
    Also, don't forget to read up on distributed Portal architecture.
    hth
    I have been asked by a client to investigate how Portal can handle many users.
    The number in question is approx 5000 with monthly access peaks where most of them want access simultaneously.
    What kind of problems should we anticipate? Will Apache be able to handle this? Must Portal be designed in any specific way?
    I know the question is wage but any experiences from high loads are welcome.
    /Kenneth

  • Portal to Portal Federated Search

    Hi All,
    There is probably a really simple answer to this but I'm having difficulties seeing it at the moment. As you can see from the title I'm trying to configure a federated search to search for documents within another portal instance. I've read the admin guide, online help & various discussion and yet I'm still none the wiser.
    I understand that when you install the portal (v5.0.4) you get an incoming federated search for free. This allows someobdy to search as guest user. What I also assume is that on the portal which will be doing the search I need to set up a Outgoing federated search. Is this correct? If so then no problem but the question is that this needs to be based on a Web service. The documentation points to the EDK search API to develope this and hence the problem. I'm not familar with search web services so not sure what I should be aiming to return? Or infact anything that should be contained.
    I'm developing in Java and have looked at the 2 examples but still feel lost. Can anyone point me in the right direction or further explain what I should be trying to achieve and how to get there.
    Many thanks, Adam

    Hi Rani,
    see my answers bellow:
    1. You mean you are in the Room Maintenance iView and add a new room member, and you can give him any role but the owner role? That's strange. Could you send me a screenshot?
    2. By default, the search for rooms, for example, in the room directory, in the room list, in room administration, or in the room relations manager, is performed using the SAP search engine Search and Classification (TREX). If you deactivate the TREX search for rooms or you have not installed TREX with the portal, the system switches automatically to the Content Management search function (CM search).
    Here the link for more info: http://help.sap.com/saphelp_nw04s/helpdata/en/6b/4e9442c22d1131e10000000a1550b0/content.htm
    3. Here the definition from SAPHelp: "A federated portal network allows organizations with distributed portal installations, both SAP and non-SAP, to provide a single portal access point per user to portal information, services and applications distributed on portals throughout the entire organizational network. This implementation allows existing content and configurations to be utilized, and to minimize necessary administration efforts". So you were right about your assumptions. Here you find more information: http://help.sap.com/saphelp_nw04s/helpdata/en/67/7e70424edcc553e10000000a1550b0/content.htm
    Hope this helps,
    Robert

  • Outgoing emails contain firewall WAN IP in headers instead of dedicated Exchange IPs

    Hi All,
    I have 2 CAS/HT Servers configured viz Microsoft Load Balancer and 2 Mailbox Servers. I have configured 1:1 NAT on my Firewall pointing to NLB Virtual IP.
    WAN IP: xx.xxx.xx.80
    Exchange IP: xx.xxx.xx.81
    There is no problem with incoming packets which works perfectly but, my outgoing email packets are going through firewall IP (xx.xxx.xx.80) and not exchange IPs (xx.xxx.xx.81). I can see this firewall IP in the email headers. 
    What is it that I need to correct on my cisco to make sure all packets are going through my Exchange IPs?. One method I think is to create an outside dynamic NAT rule with source IPs of my 2 CAS/HT Servers & NLB IP which will point destination to my
    Exchange public IP but then I start thinking what is the point of having NLB configured? Also, will not the packets get distributed
    by firewall to select any host from the pool of 3 source IPs (2 CAS/HT & NLB)? Is there a method to fix incoming packets to one host only?
    Appreciate your time for answering.

    Well, although this would seem to be the best place to ask the question, you are asking for us to give you a way to configure your firewall properly so that Exchange is NAT'd outbound.  This question would be more appropriate for a firewall vendor
    specific forum as your question is related to their devices.
    That being said, I can provide some basic information.  Have you confirmed what IP the outside world sees your Exchange server is with tools like whatismyip.com ipmonkey.com?  If so, then you need to configure your outbound NAT for Exchange.
    What rules do you have currently setup for NAT?  I think what you need is something like this:
    https://supportforums.cisco.com/thread/2049405
    Let us know if that works.  Those commands are for Cisco firewalls, so if you have a different firewall, let me know.
    JAUCG - Please remeber to mark replies as helpful if they were or as answered if I provided a solution.

  • Configuration the connection between portal and srm server only via JDBC

    Dear all:
       We want to implement the SRM server and present the supplier web/page in the portal server. Our SRM and portal server install in intranet network.
       For internal employee use the SRM server and the Supplier access the portal server via Internet, we install Web Dispather in DMZ to exchange the HTTP request.
         Network TOP like this :
        SRM server--Portal||FireWall||-Web Dispatcher--Supplier
      (--Internal|firewall--|DMZ|-Internet )
      The question is : Between DMZ zone and our internal network zone ,there is the firewall and it only allows JDBC protocol (SQL statements or result set) to pass. Other protocol and port could not pass this firewall.
      So ,it seems that  no way to implement  this ,right? Or any other way to implement it ?

    thanks

  • Portal items - naming conventions

    Hi,
    I'm curious to hear of the naming convention that you folks use for your Portal.
    When creating a remote portlet for example, I'll need to create a webservice and a portlet, so I might name them like this (assume this is a small calendar portlet):
    My Calendar - Web service <-- for the web service
    My Calendar - Portlet <-- for the portlet
    But then I wonder if I even need the "Web service" and "Portlet" text as these are usually clear from the context.
    As someone with very little experience with ALUI I'm keen to hear what others have done and how its worked out.
    Thanks,
    James.

    Hello James...
    Here are a few examples of some of the naming conventions we employ:
    1. We add " Web Service" to the end of the name of each web service. When the web service is only used to instantiate one portlet, we name the web service <Portlet Name> Web Service. When it can be used to instantiate many portlets (e.g. has an accompanying template), we name the web service <Descriptive Name> Web Service.
    2. We give portlets a concise and descriptive name. The name of the portlet shows up in its title bar when it is displayed on a page (unless you hide the title bar), so using a convention like <Descriptive Name> - Portlet would add extranneous information to that title, decreasing usability.
    3. We add "Job" to the end of the name of each job operation - mainly to increase effectiveness of Admin Object Search when configuring the Automation service
    4. We name admin folders that contain crawlers and jobs <Descriptive name> Crawlers and Jobs - again, to increase effectiveness of Admin Object Search when configuring the Automation service
    Naming conventions are important, but they become more important with more distributed portal deployments. If you allow community managers to access administration and let them create their own admin objects, you'll want to have some governance in place that explains the rules (without making them so complicated they become an annoyance).
    My two cents... Hope it helps...
    Danya
    Portal Administrator
    Lear Corporation
    Edited by: Danya D. Smith on Sep 16, 2008 9:03 AM

  • Direct Access URL

    I have the following situation:
    I have a page named "notes" and I want to call this page from an item in a content area. So, I created an Item type "url" and completed the url field as: http://hostname/DAD/url/page/notes
    It works fine.
    My problem is that I have multiple Portal instances (with different DAD), so if I export/import the content area I will have to manually amend the url to set the correct DAD for that instance.
    Any ideas how I can solve this situation?
    Thanks!!

    Maria,
    A possible workaround is that, since the base href of a content area page is http://server.domain.com/pls/dad/ you can just supply the value "url/page/notes" in the URL item. This will make the URL item independent of the DAD name. Do not include "http://" in the entry.
    Note however, that this will make this item invalid if used in a content area in a distributed portal configuration. However, if you simply have a single portal installation in which the content area does not need to be accessed from another portal, this should work out fine.

  • Integrating calendar server with messaging server

    hi all,
    i have installed messaging server but am not able to bind messaging server and calendar server together.the calendar server does not start with ./start-cal command.i am attaching the ics.conf file below.
    !!!! ics.conf Parameter Specification: You can have three kinds of records
    !!!! #1) Uncommented Key: Starts with alphabet [a-z] and in the form a="b"
    !!!! #2) Commented key: Start with !!<alphabet> OR !![a-z]
    !!!! And in the form !!a="b" (min 7 chars length)
    !!!! #3) Commented Lines: Starts with ! But not with !![a-z]
    !!!! #4) Records other than types #1, #2, #3 will be ignored or won't be
    !!!! processed e.g. blank lines, lines starting with non-alphabets etc..
    !!!! All these parameters are SINGLE valued
    !!!! Imaginary Domain Names siroe.com, varrius.com, florizel.com, and sesta.com
    !!!! are used in the examples below.
    ! Description sent with insufficient disk space messages.
    alarm.diskstat.msgalarmdescription = "percentage calendar partition diskspace available"
    ! Number of seconds between monitoring disk space.
    alarm.diskstat.msgalarmstatinterval = "3600"
    ! Percentage of available disk space that triggers sending a warning message.
    alarm.diskstat.msgalarmthreshold = "10"
    ! Whether alarm.diskavail.msgalarmthreshold is above or below percentage. -1 is below and 1 would be above.
    alarm.diskstat.msgalarmthresholddirection = "-1"
    ! Number of hours between sending warning messages about insufficient disk space sent out.
    alarm.diskstat.msgalarmwarninginterval = "24"
    ! Specifies the SMTP host for server alarms.
    alarm.msgalarmnoticehost = "sonlinux.bg2iop.com"
    ! Specifies the SMTP port for server alarms.
    alarm.msgalarmnoticeport = "25"
    ! Who are server alarms sent to?
    alarm.msgalarmnoticercpt = "[email protected]"
    ! When server alarms are sent, who is the sender?
    alarm.msgalarmnoticesender = "[email protected]"
    ! Default is "From: %s\nTo: %s\nSubject: ALARM: %s of \"%s\" is %u\n\n%s\n"
    alarm.msgalarmnoticetemplate = ""
    ! Description sent with no service response messages.
    alarm.responsestat.msgalarmdescription = "calendar service not responding"
    ! Number of seconds between monitoring services.
    alarm.responsestat.msgalarmstatinterval = "3600"
    ! Only trigger sending a warning message if no service response.
    alarm.responsestat.msgalarmthreshold = "100"
    ! Whether alarm.responsestat.msgalarmthreshold is above or below percentage. -1 is below and 1 would be above.
    alarm.responsestat.msgalarmthresholddirection = "-1"
    ! Number of hours between sending warning messages about no service response sent out.
    alarm.responsestat.msgalarmwarninginterval = "24"
    ! Enable (yes) or Disable (no) browser cache for performance reasons.
    browser.cache.enable = "no"
    ! Retry time in seconds after a recoverable alarm delivery error.
    caldb.berkeleydb.alarmretrytime = "300"
    caldb.berkeleydb.archive.enable = "0"
    ! Interval between hotbackup or archivebackup in seconds
    caldb.berkeleydb.archive.interval = "120"
    ! Maximum number of days of archivebackup
    caldb.berkeleydb.archive.maxdays = "6"
    ! Minimum number of days of archivebackup
    caldb.berkeleydb.archive.mindays = "3"
    caldb.berkeleydb.archive.path = "/var/opt/sun/calendar/csdb/archive"
    ! Percentage threshold of allowable disk space usage
    caldb.berkeleydb.archive.threshold = "70"
    ! Seconds between checkpointing.
    caldb.berkeleydb.checkpointinterval = "60"
    ! Remove checkpoint files after synchronized? (yes/no)
    caldb.berkeleydb.circularlogging = "yes"
    ! Milliseconds between checking database deadlocks.
    caldb.berkeleydb.deadlockinterval = "100"
    ! Enable more advanced notifications - replyevent/refreshevent/replytodo/refreshtodo considered
    ! as advanced topics. By default, all these notifications will be published to
    ! modifyevent and modifytodo respectively. If it is enabled modifyevent will get only
    ! organizer updates to components and attendees replies and the refreshes triggered by replies
    ! to components will be published to the respective topics. (yes/no)
    caldb.berkeleydb.ensmsg.advancedtopics = "no"
    ! Create an ENS message when a calendar is created? (yes/no)
    caldb.berkeleydb.ensmsg.createcal = "no"
    ! Create an ENS message when an event is created? (yes/no)
    caldb.berkeleydb.ensmsg.createevent = "no"
    ! Create an ENS message when a task is created? (yes/no)
    caldb.berkeleydb.ensmsg.createtodo = "no"
    ! Create an ENS message when a calendar is deleted? (yes/no)
    caldb.berkeleydb.ensmsg.deletecal = "no"
    ! Create an ENS message when an event is deleted? (yes/no)
    caldb.berkeleydb.ensmsg.deleteevent = "no"
    ! Create an ENS message when a task is deleted? (yes/no)
    caldb.berkeleydb.ensmsg.deletetodo = "no"
    ! Create an ENS message when a calendar is modified? (yes/no)
    caldb.berkeleydb.ensmsg.modifycal = "no"
    ! Create an ENS message when an event is modified? (yes/no)
    caldb.berkeleydb.ensmsg.modifyevent = "no"
    ! Create an ENS message when a task is modified? (yes/no)
    caldb.berkeleydb.ensmsg.modifytodo = "no"
    ! Initial size of the in-memory Event Notification Server message queue. This queue stores all ENS messages other than alarm reminders.
    caldb.berkeleydb.ensmsg.qsize = "10000"
    ! Create an ENS message when an event is refreshed? (yes/no)
    caldb.berkeleydb.ensmsg.refreshevent = "no"
    ! Create an ENS message when a task is refreshed? (yes/no)
    caldb.berkeleydb.ensmsg.refreshtodo = "no"
    ! Create an ENS message when an event is replied? (yes/no)
    caldb.berkeleydb.ensmsg.replyevent = "no"
    ! Create an ENS message when a task is replied? (yes/no)
    caldb.berkeleydb.ensmsg.replytodo = "no"
    ! Create an ENS message when a scheduling request written to the calendar is deleted? (yes/no)
    caldb.berkeleydb.ensmsg.schedreq = "no"
    ! Physical path location of database event, task, and alarm files.
    caldb.berkeleydb.homedir.path = "/var/opt/sun/calendar/csdb"
    caldb.berkeleydb.hotbackup.enable = "0"
    ! Maximum number of days of hotbackup
    caldb.berkeleydb.hotbackup.maxdays = "6"
    ! Path for archivebackup
    !caldb.berkeleydb.archive.path
    ! Path for hobackup
    !caldb.berkeleydb.hotbackup.path
    ! Enable/disable of archivebackup feature, yes/no
    !caldb.berkeleydb.archive.enable
    ! Enable/disable of hotbackup feature, yes/no
    !caldb.berkeleydb.hotbackup.enable
    ! Minimum number of days of hotbackup
    caldb.berkeleydb.hotbackup.mindays = "3"
    caldb.berkeleydb.hotbackup.path = "/var/opt/sun/calendar/csdb/hotbackup"
    ! Percentage threshold of allowable disk space usage
    caldb.berkeleydb.hotbackup.threshold = "70"
    ! Max megabytes of checkpoint file.
    caldb.berkeleydb.logfilesizemb = "10"
    ! Max threads of database.
    caldb.berkeleydb.maxthreads = "10000"
    ! Megabytes of shared memory.
    caldb.berkeleydb.mempoolsizemb = "4"
    ! Time before which to purge deletelog
    caldb.berkeleydb.purge.deletelog.beforetime = "86400"
    ! Time interval between auto purge of deletelog
    caldb.berkeleydb.purge.deletelog.interval = "86400"
    ! If "yes", open the database in readonly mode
    caldb.berkeleydb.readonly = "no"
    ! Email of calendar database administrator.
    caldb.calmaster = "[email protected]"
    ! Seconds between checkpointing.
    caldb.cld.cache.checkpointinterval = "60"
    ! Remove checkpoint files after synchronized? (yes/no)
    caldb.cld.cache.circularlogging = "yes"
    !service.calendarsearch.ldap.primaryownersearchfilter = "(&(|(uid=*%s*)(cn=*%s*))(objectclass=icsCalendarUser))"
    ! Enables ("yes") or disables ("no") cld db cache
    caldb.cld.cache.enable = "yes"
    ! Physical path location of cache database
    caldb.cld.cache.homedir.path = "/var/opt/sun/calendar/csdb/cld_cache"
    ! Max megabytes of checkpoint file.
    caldb.cld.cache.logfilesizemb = "10"
    ! Max threads of database.
    caldb.cld.cache.maxthreads = "1000"
    ! Megabytes of shared memory.
    caldb.cld.cache.mempoolsizemb = "4"
    ! Type of Calendar Lookup Database plugin to use ("local" "algorithmic" or "directory").
    caldb.cld.type = "local"
    ! Count data base statistics? (yes/no)
    caldb.counters = "yes"
    ! Maximum number of calendars with counters.
    caldb.counters.maxinstances = "100"
    ! Maximum number of backlogged requests before the server obtains a new network connection.
    caldb.dwp.connthreshold = "1"
    ! Initial number of connections for DWP client to make to each DWP host.
    caldb.dwp.initconns = "2"
    ! Initial number of threads for handling DWP requests.
    caldb.dwp.initthreads = "2"
    ! Maximum number of connections allowed to a DWP server.
    caldb.dwp.maxcons = "1000"
    ! Maximum number of threads to service HTTP requests in csdwpd.
    caldb.dwp.maxthreads = "1000"
    ! Specifies if the server performs MD5 hash checking of all DWP requests.
    caldb.dwp.md5 = "n"
    ! IP address of a specified DWP server.
    !!caldb.dwp.server.[hostname.xyz.com].ip = "a.b.c.d"
    ! Port number of a specified DWP server (Algorithmic CLD only).
    !!caldb.dwp.server.[hostname.xyz.com].port = "59779"
    ! Default DWP server (LDAP CLD only), used if user's icsDWPhost value does not exist.
    !!caldb.dwp.server.default = "hostname.xyz.com"
    ! Stack size for DWP threads.
    caldb.dwp.stacksize = "65536"
    ! Process alarms on the alarm queue -- that is, store them in the alarm queue when an event/todo is saved
    caldb.serveralarms = "1"
    ! Timeout for contacting ENS. If no response, we assume ENS is not running
    caldb.serveralarms.acktimeout = "30"
    ! Dispatch -- that is, enable alarm dispatching. When an alarm trigger time arrives send out email or ENS message.
    caldb.serveralarms.dispatch = "yes"
    ! Enable binary alarms. Used by csnotifyd and csadmind. (default: yes)
    !caldb.serveralarms.binary.enable = "yes"
    ! Binary alarm url. Used by csnotifyd and csadmind. (default: enp:///ics/alarm)
    !caldb.serveralarms.binary.url = "enp:///ics/alarm"
    ! Custom alarm url. Use this to get xml or calendar mime type contents
    !caldb.serveralarms.url = "enp:///ics/customalarm"
    ! Custom alarm url contenttype. (text/xml or text/calendar)
    !caldb.serveralarms.contenttype = "text/calendar"
    ! Dispatch type for Calendar Server alarms ("ens" o "smtp").
    caldb.serveralarms.dispatchtype = "ens"
    ! Initial number of threads for the Event Notification Server.
    caldb.serveralarms.initthreads = "0"
    ! Specifies how long, in seconds, the server will continue to try reconnecting to ENS before giving up. -1 means forever.
    caldb.serveralarms.maxretrytime = "-1"
    ! Maximum number of threads for the Event Notification Server
    caldb.serveralarms.maxthreads = "10"
    ! Time to sleep, in seconds, after a timeout connecting to ens before making another attempt to connect to ens
    caldb.serveralarms.retryinterval = "5"
    ! Stack frame size for Event Notification Server threads.
    caldb.serveralarms.stacksize = "65536"
    ! Total time, in seconds, to retry connecting to ENS on startup.
    caldb.serveralarms.startupretrytime = "30"
    ! Send alarms to this SMTP host.
    caldb.smtphost = "sonlinux.bg2iop.com"
    ! Specifies the directory in cal/bin/config containing the localized version of the files used to format email notifications.
    caldb.smtpmsgfmtdir = "en"
    ! Specifies the SMTP port.
    caldb.smtpport = "25"
    ! Event reminder format file.
    calmail.eventreminder.fname = "mail_eventreminder.fmt"
    ! Event cancellation format file.
    calmail.imipeventcancel.fname = "mail_eventcancel.fmt"
    ! Event CANCEL NOTIFICATION message format file
    calmail.imipeventcancelnotification.fname = "mail_eventcancelnotification.fmt"
    calmail.imipeventcancelnotificationrecur.fname = "mail_eventcancelnotificationrecur.fmt"
    ! Event NOTIFICATION message format file
    calmail.imipeventnotification.fname = "mail_eventnotification.fmt"
    calmail.imipeventnotificationrecur.fname = "mail_eventnotificationrecur.fmt"
    ! Event notification format file.
    calmail.imipeventpublish.fname = "mail_eventpublish.fmt"
    ! Event REPLY message format file
    calmail.imipeventreply.fname = "mail_eventreply.fmt"
    ! Event REQUEST message format file
    calmail.imipeventrequest.fname = "mail_eventrequest.fmt"
    ! Task cancellation format file.
    calmail.imiptodocancel.fname = "mail_todocancel.fmt"
    ! Task notification format file
    calmail.imiptodopublish.fname = "mail_todopublish.fmt"
    ! Task REPLY message format file
    calmail.imiptodoreply.fname = "mail_todoreply.fmt"
    ! Task REQUEST Message format file
    calmail.imiptodorequest.fname = "mail_todorequest.fmt"
    ! Task reminder format file.
    calmail.todoreminder.fname = "mail_todoreminder.fmt"
    ! Anonymous login CALID.
    calstore.anonymous.calid = "anonymous"
    ! Does server support only two privacy types for components - PRIVATE (acts as confidential) /PUBLIC instead of PRIVATE/CONFIDENTIAL/PUBLIC
    calstore.binaryprivacy.mode = "no"
    ! When creating new calendar of user, whether to lowercase calendar or not
    ! Also, when looking up calendar, whether to lowercase or not
    calstore.calendar.create.lowercase = "n"
    ! For a newly created calendar, set the ACL to this
    calstore.calendar.default.acl = "@@o^a^r^g;@@o^c^wdeic^g;@^a^fs^g;@^c^^g;@^p^r^g"
    ! Definition of the "owner" acl
    calstore.calendar.owner.acl = "@@o^a^rsf^g;@@o^c^wdeic^g"
    ! Timezone ID used when importing files.
    calstore.default.timezoneID = "America/New_York"
    ! Whether to filtering the private/confidential events on queries to server
    calstore.filterprivateevents = "yes"
    ! Is user's default calendar included in user's freebusy-calendar-list or not
    calstore.freebusy.include.defaultcalendar = "yes"
    ! Can user's default calendar be removed from user's freebusy-calendar-list or not
    calstore.freebusy.remove.defaultcalendar = "no"
    ! Maximum number attendees to be allowed in a LDAP group when expanding event. Value of 0 means expand group entirely.
    calstore.group.attendee.maxsize = "0"
    ! Maximum number of events created by recurrence
    calstore.recurrence.bound = "60"
    ! Is user's default calendar included in user's subscribed-calendar-list or not
    calstore.subscribed.include.defaultcalendar = "yes"
    ! Can user's default calendar be removed from user's subscribed-calendar-list or not
    calstore.subscribed.remove.defaultcalendar = "no"
    ! For attendee calendar lookup, when encountering string that looks like (jdoe OR jdoe:tv), treat string as a userid (uid) when looking-up in Directory.
    ! Value can be {uid | cn | gid | res | mailto | cap}
    calstore.unqualifiedattendee.fmt1.type = "uid"
    ! For attendee calendar lookup, when encountering string that looks like ([email protected]) (has @ sign), treat string as a mailto address when looking-up in Directory
    ! Value can be {uid | cn | gid | res | mailto | cap}
    calstore.unqualifiedattendee.fmt2.type = "mailto"
    ! For attendee calendar lookup, when encountering string that looks like (John Doe) (has space), treat string as a common name (cn) when looking-up in Directory
    ! Value can be {uid | cn | gid | res | cap}
    calstore.unqualifiedattendee.fmt3.type = "cn"
    ! Maximum number of results returned from LDAP lookup from user search. Value of 0 means no limit.
    calstore.userlookup.maxsize = "200"
    ! Is Server in Virtual Domain mode or not (this affects 5.0p2 only)
    calstore.virtualdomain.mode = "n"
    ! Enable (y) or disable (n) Access Control plugin.
    csapi.plugin.accesscontrol = "n"
    ! Load only the plugin specified in csapi.plugin.authentication.name? (y/n)
    csapi.plugin.authentication = "n"
    ! Enable (y) or disable (n) Calendar Lookup Database plugins.
    csapi.plugin.calendarlookup = "n"
    ! Specifies the name of a specific Calendar Lookup Database plugin to load. If "*", load the plugins.
    csapi.plugin.calendarlookup.name = "*"
    ! Load only the plugin specified in csapi.plugin.database.name or if not specified, load all database plugins in alphabetical order.
    csapi.plugin.database = "y"
    ! Only load this specific plugin if csapi.plugin.loadall is no and csapi.plugin.database is yes.
    csapi.plugin.database.name = "cs_caldb_berkeley10"
    ! Load only the plugin specified in csapi.plugin.datatranslator.name? (y/n)
    csapi.plugin.datatranslator = "y"
    ! Only load this specific plugin if csapi.plugin.loadall is no and csapi.plugin.data translator is yes.
    csapi.plugin.datatranslator.name = "cs_datatranslatorcsv10"
    ! Enable (y) or disable (n) database-to-output format plugins.
    csapi.plugin.dbtranslator = "y"
    ! If "*", then load all the database-to-output format plugins. If a library name, only load that plugin. csapi.plugin.dbtranslator must be set to "yes" to load plugin
    csapi.plugin.dbtranslator.name = "*"
    ! Load all plugins found in the plugins directory? (y/n)
    csapi.plugin.loadall = "n"
    ! Load only the plugin specified in csapi.plugin.userprefs.name? (y/n)
    csapi.plugin.userprefs = "n"
    ! Load only this plugin if csapi.plugin.loadall is no and csapi.plugin.userprefs is yes.
    !!csapi.plugin.userprefs.name = "plugin_name"
    ! Enable the RSA Cypher Encryption Family Services for SSL
    !!encryption.rsa.nssslactivation = "on"
    ! Define the Certificate name for the RSA Cypher Encryption Family
    !!encryption.rsa.nssslpersonalityssl = "SampleSSLServerCert"
    ! Define the location of the RSA Cypher Encryption Family token
    !!encryption.rsa.nsssltoken = "internal"
    ! Specifies if the auto refresh feature is enabled or disbaled. (yes/no)
    gse.autorefreshreplystatus = "yes"
    ! Specifies (in seconds) how long to wait before the server scans the schedule queue for incoming jobs.
    gse.belowthresholdtimeout = "3"
    ! Maximum number of concurrent threads the server uses to process the schedule queue.
    gse.maxthreads = "10"
    ! Maximum length of time the server will retry to complete a group scheduling job.
    gse.retryexpiredinterval = "86400"
    ! Specifies (in seconds) how often the server will retry a previous failing job.
    gse.retryinterval = "300"
    ! Maximum stack size (in bytes) of a group scheduling thread
    gse.stacksize = "65535"
    ! global flags to control notification for invitation and cancellation.
    ! Enable (yes) Disable (no), default is enabled. Notification will be sent.
    ine.cancellation.enable = "yes"
    ine.invitation.enable = "yes"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.basedir.path = "/opt/sun"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.betamajorversion = "0"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.betaminorversion = "0"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.caldbtype = "local"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.csinstalldir.path = "/opt/sun"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.csprodbasedir.path = "/opt/sun/calendar"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.csprodclassesdir.path = "/opt/sun/calendar/classes"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.csproddir.path = "/opt/sun"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.csprodjavadir.path = "???"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.csprodlibdir.path = "/opt/sun/calendar/lib"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.csprodtoolsdir.path = "/opt/sun/calendar/tools"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.csproduicustdir.path = "/opt/sun/calendar/uicust"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.fullversion = "6.0"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.majorversion = "6"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.minorversion = "0"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.osarch = "i386"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.osname = "linux"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.ostype = "unix"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.osversion = "2.6.9-22.el"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.patchversion = "0"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.serveruidpassword = "icsuser"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.startupafterinstall = "no"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.startupatboot = "no"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.userauthtype = "ldap"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.userprefstype = "ldap"
    ! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
    ! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
    ! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
    ! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
    ! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
    ! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
    install.version = "6.0"
    ! Base DN for LDAP authentication. If not specified, use local.ugldapbasedn.
    local.authldapbasedn = "o=bg2iop.com, dc=bg2iop,dc=com"
    ! Bind credentials (password) for user specified in local.authldapbinddn.
    local.authldapbindcred = "admin123"
    ! DN used to bind to LDAP authentication host to search for user's dn.
    local.authldapbinddn = "cn=Directory Manager"

    Hi Venigalla,
    You can implement a federated portal network (FPN) using the SAP NetWeaver platform to share content between portals.
    A federated portal network allows organizations with distributed portal installations, both SAP and non-SAP, to provide a single portal access point per user to portal information, services and applications distributed on portals in the network.
    WSRP-based application sharing (FPN Mode used for for integrating content between SAP and Non SAP portals) :-
    -->     Content administrators on a SAP NetWeaver consumer portal can integrate WSRP portlets (i.e. iViews) from remote non-SAP portals into SAP NetWeaver Portal.
    -->      SAP NetWeaver developers can create WSRP compliant iViews that can be consumed in non-SAP consumer portals.
    You may kindly go through the below link, should be helpful:
    http://help.sap.com/saphelp_nw70/helpdata/EN/43/23fb36cad10d23e10000000a1553f7/frameset.htm
    Regards,
    Anagha

  • Customize the ToolTip for the BUILTIN tools

    Is there a way to customize the text of the Tool Tip associated with the BUILTIN tools (BUILTIN_RECTANGLE, BUILTIN_REDLINE, etc...)?
    I tried some code like this:
    rectangleTool = redlineToolBar.getBuiltInTool(MVToolBar.BUILTIN_RECTANGLE);
    rectangleTool.setToolTip("Select by Rectangle");but it did not work. In fact, it made the map un-renderable (if that's a word).
    OracleAS MapViewer Version: Ver11_1_1_B090416
    Edited by: danmaher on Sep 21, 2010 2:03 PM

    Please see the Portal Configuration Guide for the discussion of a distributed Portal. In the case you describe, you simply need to register all the Portals with the Login Server, but don't need to link the portals to each other since you're not describing a distributed portal but rather a number of portals that simply use the same login server for authentication. This boils down to adding partner application entries for all the portals on the login server and then running ssodatax on each portal to associate it with the login server.
    Then create the admin accounts for each portal on the login server so that the administrator can log on and distribute privileges accordingly.
    null

  • Can't Download Mac OSX Mavericks with Mac OSX 10.7.5

    something appears to be wrong here. I go to download mavericks from the app store but no download occurs (can't believe I have to use App store for this).  i'm on a late 2011 mac powerbook.  download shows up in launchpad with a status bar that never moves.  mac app store won't acknowledge download when i press the download button.  no status update on the mac app store, it just thinks about it for a second and then goes back to displaying the word "download"  I have seen this same problem on this forum but have not seen an answer that works for my situation.  anti virus disabled, firewall disabled, gatekeeper set to allow for app store.  Any suggestions?

    To determine if it is actually downloading use Launchpad. You should see a fairly obvious new icon with an associated progress bar. Make sure you check every Launchpad page by swiping left / right.
    If it's paused, click the icon to restart it.
    Once it completes the icon will appear in Applications and Launchpad, it's just easier to find in Launchpad.
    When it's finished downloading it looks like this:
    If it really is not downloading read Mac App Store: How to resume interrupted downloads
    Open the Mac App Store.
    From the Store menu, choose Sign In.
    Enter your Apple ID and password.
    Click Purchases to get to your Purchases Page.
    Click the Resume button next to the app name.

  • How to deploy a distributed visibroker based-application ?

    Hell,
    I have build a collaborative video application that allows physicians to work remotely, at the same time and together on medical video files preliminary replicated on each site.
    To initiate a collaborative session, an application, called supervisor, is run on a computer with a well-known IP adress. Then, each remote user must connect it client application (collaborative video player) to the supervisor one by filling the IP adress of the computer running the supervisor application. The aim of the supervisor aplication is to receive messages that encode user action, and to redistribute these messages to all other client applications that will be updated indentically (state consistency must be maintained).
    Both client and supervisor application have benn developped using Java and the Visibroker 4.5 Corba ORB has been used for communications between remote applications.
    All the tests we made on a local nework were successful. However, we have big problem to use this distributed application if the computers running the supervisor and the client applications are connected through the Internet and not through the same local network.
    If you are familiar with Visibroker, you may know that a daemon, named Smart Agent must be run so that remote objects can be seen. This daemon works well on a local network but how can we use it through the Internet ???
    The visibroker documentation mentionned that a command instruction allows to mentionned the IP adress of the computer running the smart agent (.... -Dvbroker.agent.addr= 125. ...) and even on which port the smart agent is listening to. We have tried this withourt success !!!
    So, I don't know what to do now. That is the reason why I post this message to this forum. I really hope that someone would help me to solve this problem.
    Thank you very much per advance.
    With my best regards.
    Yannick.

    By default, the visibroker orb performs resolve_initial_references using multicast, which (depending on your network configuration) will not be routed outside the local subnet. You should be able to connect to the visibroker smart agent on another network by supplying the following options to the client application -Dvbroker.agent.addr=<address of machine running smart agent> -Dvbroker.agent.port=<smart agent port> -DSVCnameroot=NameService (as long as you have started the naming service with the name NameService). This assumes you are using the visibroker orb on the client. If you are using an applet, the usual security restrictions apply. If you have to go through a firewall, ensure it is configured to let IIOP traffic through or I think you may be able to configure visibroker to use HTTP tunneling.

Maybe you are looking for

  • SAPscript to PDF in SAP 4.0B - Logo Not appearing correctly

    Hi Gurus, I have an issue where I am converting a Sapscript to a PDF using CONVERT_OTF Function Module. The PDF is being generated correctly but the logos are appearing in other places or not appearing at all. The SAP Version is SAP 4.0B (Really old

  • Scroll list down by page wise using mouse

    hi experts,   how   can we scroll a list page wise  rather than line wise using scroll button of  mouse .   my requirement is to generate a list consisting of 38 lines per page and each set of 38 lines   should come in a new page that i have done usi

  • Error in Illustrator

    Started getting this error, everytime Illustrator starts.  Cannot even open a file before this comes up.  This is CS3.  Any thoughts???? 

  • Moving overseas. Should I buy Applecare?

    I plan on buying a MBP in the US, but will be moving to Egypt. Will I be able to utilize any of the benefits of the Applecare plan abroad? If I have an issue with my mac in Cairo, how would apple be able to fix my problem? Thanks

  • Hardware with VMware requirment

    Hi alls i am new in RAC and want to know something very begginers question. I want to mock up RAC implemtnation within my PC with vmware. Which VM ware server would be sutiable if I have OS RHEL 5 for two node machine? I have standard edition 11g rel