Clustering/Failover/ORB

Hello,
I am trying to make a C++ client to connect to WLS6b2 on Win2000.
Although there is a lack of documentation, I hope I willbe able
to make the example in rmi_iiop work.
Beside that, I was wondering, and please tell me if I am wrong
or not, that with a C++ client using IIOP, we no longer have
load balance and failover if we have a cluster of WLS instances.
Let's me explain, the example shows a C++ client to use the IOR
of the WLS instance, which means I can only connect to this one.
I no longer have the Smart Stub approach in a C++ client case?!
Thank you.
Thierry

Hi,
My comments below.
"Eduardo Ceballos" <[email protected]> wrote in message
news:[email protected]...
Hey!
Thierry Janaudy wrote:
Hi Eduardo,
1. I successfully ran the examples in rmi_iiop yesterday.
Cool. Thank you. (C++, Inprise VisiBroker for C++, WLS6b2)Good. I expect more examples to follow after the GA date. Calling a CORBAserver from within WLS, an SSL example, to name two.
That is really nice. It does save a lot of time having these examples.
>
>>
>>
2. About the clustering stuff, on the client side, the ORB as
you said does not manage anything.What if the IOR had the DNS name of the cluster instead of the IP addressof a single server? The DNS name resolution will round-robbin to another
cluster member every time DNS resolves the name, no?
Okay, it works.
>
>
So your idea about a
special API giving back a set of IORs would be nice, but
you may have to provide more information. What happen
if I create a SFSB on a "Master server", WLS replicates
the content on a "Slave server". If my initial request to
the master fails, from your API, I should be able to know
the IOR of the Slave (which becomes the master), and therefore
be able to re-initiate a connection, and get the remote
reference to the "same" (conceptually) SFSB.
But... hmmm how do I do that?I think if you get the next IOR and narrow it to the SFSB interface youshould be ok.
But this IOR must represent the slave server where the information is
replicated.
Here is an example:
Let's have a cluster or 3 WLS instances, W1, W2, W3
My C++ client gets back an IOR for W1 and create a SFSB, which is replicated
on W2.
From your API, I know that W1 is the master and W2 is the slave.
W1 fails, I get a reference to W2 (Master now), and W3 is the slave. I am
able to
narrow and get the right SFSB.
But now, if I have an IOR with a DNS name, and if I am using DNS routing,
when W1 fails, I may go to W3, and then I have lost my SFSB.
So using DNS/IOR we have the load balance but not the failover.
The IOR API gives us a way to write smart CORBA stub, but we have
to write the code for failover and load balancing.
>
>
Must I store the EJB Handle
(No because it is tied to one app server)..Handle would be alright, too, if it holds the DNS name of the cluster.Okay.
>
>>
Same problem with R/W entity beans (It does not matter for
SLSB and R/O EB)..With entity beans, you need at most once activation, which you will get inthe next release.
Which release are you talking about? WLS 6 FINAL?
>
>>
This API has to be defined in IDL. Or a Remote
Interface from which we can generate IDL anyway...
Yup, either way, you need an API for the C++ client to get a snap shot ofthe list of replicants.
>
>
>>
Here are some thoughts, I have to read the spec for the EJB
Handle.
3. I have found the newsgroup for RMI/IIOP. I have another
question. I would like to do a callback from a SFSB to a C++
CORBA client. Therefore I need and want to store this
reference as a private field of my SFSB... is there any doc
for this particular point?You mean you want the SFSB to call on a CORBA server object that is hostedin the C++ orb, yes? That works, but there's no example, yet. WHat you have
to do is define an RMI interface and RMI server class, generate the WLS RMI
stubs (using weblogic.rmic), and use COS Naming to bind the C++ server
object into the JNDI tree, where the WLS object can look it up. Of course,you don't need to bind servers into the JNDI tree to get this to work, I'm
just suggestion that you try to get this working before you attempt to
integrate the whole thread into EJB, etc.
Yes. I would like a C++ CORBA client to be able to create a SFSB, give it
areference
(in the create method) to a C++ callback object, store this reference as a
private
field of a SFSB. Therefore my SFSB would be able to make calls to this C++
callback object.
Best regards,
Thierry
http://www.mycgiserver.com/~janaudy/

Similar Messages

  • CAPS clustering\failover

    Hi all,
    I've seen several posts where people indicated that they are using a clustered and/or failover environment.
    This is something that we want to implement. Could you tell me what products or OS that you are using?
    We currently are using SuSE Linux ES sp3 but are moving to Red Hat 5.
    Regards,
    John

    hi john,
    we are now using an active active configuration. with basic sw components on HP-UX. all our components are designed to support active active configuration.
    we plan to use either java mq with HA features in 5.1 or 5.2 or JMS grid. with this we want to overcome the datafreeze if a host crashes completeley.
    regards chris

  • Oracle 9i Real Application Clusters Failover

    I am running CFMX 6.1 with the 3.5 JDBC drivers and
    connecting to a 2 node Oracle 9i Real Application Cluster. The
    problem I am having is when one of the 2 nodes becomes unavailable;
    CFMX does not seem to be failing over seamlessly to the second
    node. Its almost as if the database connections need to first reach
    the timeout limit setup in the datasource setting in CF Admin
    before the will start to failover. I’m not 100% sure that
    they are always even failing over after that has expired. I usually
    end up having to restart CFMX service to renew the DB connections.
    This is a pest when doing DB maintenance since it causes errors on
    our site.
    I do have Maintain Connections checked, with a 5 minute
    timeout. I have my datasources setup as "Other" and am using the
    following connection string:
    jdbc:macromedia:oracle://Node1:1521;SERVICENAME=heartdrp;AlternateServers=(Node2:1521);Loa dBalancing=true
    Does anyone have an experience of had similar problems with
    CFMX not failover DB connections on an Oracle RAC system? Ideally,
    the connections would immediately go to the other node in the RAC
    if one node went down, but CF seems to keep trying to connect to
    the original node, thus not allowing for a true "failover" setup.
    I can provide more info if needed......THANKS!!

    In this weekend I will begin that odessy...
    I will give some feedback by monday!
    FS

  • Clustering/Failover strategy

    Hi,
              I would like comments on the following design strategy as to a) whether it
              is feasible and b) is there a better way of doing it:
              We have a main server that will host two instances of WebLogic. Another
              server is intended as a disaster recovery machine and will host a further
              two instances of WebLogic.
              All four instances of WebLogic will be clustered together. However, on the
              main server, a database will also be running and WebLogic will be pulliing
              over megabytes of data every minute from the database. Because of this I do
              not want the two instances of WebLogic running on the disaster recovery
              machine to service client requests as they would be transfering the data
              over the network. I want these two instances purely to be for disaster
              recovery.
              To achieve this I was thinking of using a weighting of 100 on both instances
              of WebLogic on the main server, while the disaster recovery instances would
              have a weighting of 0. The result would mean that both instances of
              WebLogic on the main server would recieve all client requests and if they
              went down the two distaster recovery instances would kick in and client
              connections to WebLogic would be preserved. However, during normal
              processing, the disaster recovery instances would not receive any client
              requests.
              Is this a sensible approach or too over-engineered? Comments appreciated.
              Thanks,
              Myles Jeffery
              

    I agree; given the limitation of 2 physical boxes, I would rather put a db server on one and WL app
              server(s) on another. This seems like a much more robust architecture.
              Gene Chuang
              Join Kiko.com!
              "Sriram Narayan" <[email protected]> wrote in message news:[email protected]...
              >
              > hi
              >
              > imho, its quite a dubious strategy to have ur database hosted on the same box as ur appserver. I
              don't think that the concept of entity beans came about with such a configuration in mind.
              >
              > do correct me if i have got my basics wrong.
              >
              > thanks
              > sriram
              > "Myles Jeffery" <[email protected]> wrote:
              > >Hi,
              > >
              > >I would like comments on the following design strategy as to a) whether it
              > >is feasible and b) is there a better way of doing it:
              > >
              > >We have a main server that will host two instances of WebLogic. Another
              > >server is intended as a disaster recovery machine and will host a further
              > >two instances of WebLogic.
              > >
              > >All four instances of WebLogic will be clustered together. However, on the
              > >main server, a database will also be running and WebLogic will be pulliing
              > >over megabytes of data every minute from the database. Because of this I do
              > >not want the two instances of WebLogic running on the disaster recovery
              > >machine to service client requests as they would be transfering the data
              > >over the network. I want these two instances purely to be for disaster
              > >recovery.
              > >
              > >To achieve this I was thinking of using a weighting of 100 on both instances
              > >of WebLogic on the main server, while the disaster recovery instances would
              > >have a weighting of 0. The result would mean that both instances of
              > >WebLogic on the main server would recieve all client requests and if they
              > >went down the two distaster recovery instances would kick in and client
              > >connections to WebLogic would be preserved. However, during normal
              > >processing, the disaster recovery instances would not receive any client
              > >requests.
              > >
              > >Is this a sensible approach or too over-engineered? Comments appreciated.
              > >
              > >Thanks,
              > >
              > >Myles Jeffery
              > >
              > >
              > >
              >
              

  • Clustering failover issue

    Hi All,
    During scheduled re-boot when the sql resources of cluster are moved from primary Node to seconday it is taking long time for the databases to get online in secondary node . But this is not the same when the resources are moved from secondary to primary node
    . Please let me know if any settings to be changed in Maximum failures in the specified period and
    Period (hours) ?
    Thanks

    Perform Volume Maintenance Tasks permission for instant file initialization only works for data files that need to be created. In both FCI and AG, the data files don't need to be created because in an FCI the database files are in a shared storage and in
    AG, the data files have already been created prior to synchronizing the replicas.
    I would check the cluster error log for details about what is happening when you are failing over between cluster nodes. Keep in mind that beyond the crash recovery process (for FCI) and undo process (for AG) happening when you failover is the checking of
    AD and DNS objects associated with the cluster resource group. It could be that, in a multi-subnet cluster, the AD and DNS objects have not been replicated over and will have to be created for the first time upon failover on the second node and since it is
    already created, failing back to the first node doesn't take much time. Again, your best bet will be the cluster error log to tell you more details.
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • EJB3 Clustering Failover

    Assume I have an EJB that uses anonther EJB. I inject it with EJB3 annotations. The calling EJB starts executing. While it is running the server on which the other EJB is running fails. The calling EJB then tries to invoke the EJB whose server has failed. What happens?
    Does the Oracle Cluster transparently detect the failure, re-inject a valid EJB instance, and reinvoke the new instance? That would be best case.
    Does the Oracle AOS simply throw the standard RMI exception, which we can presumably trap. If we trap it, detect that it is an exception caused by a failed cluster element (rather than say a business logic error or a standard runtime error like deadlock, etc) can we take the usual action, i.e. get another EJB instance from a valid cluster server and re-invoke it? If so, is there any problem setting the EJB3 instance variable that was originally set by the EJB3 dependency injection framework?
    Thanks in advance for an insight.

    Hi,
    Have you find out what was the cause you get the BasicRemoteRef as a reference?
    I'm having the same problem: I have two references to different EJB's, one is resolved as ClusterableRemoteRef which never fails, and the one resolved as BasicRemoteRef is the one that fails when for example, invoke both services when my Weblogic 11 is shutting down.
    Regards,
    Juan

  • Can SQL server 2014 instance be introduced into SQL server 2012 clustering

    Hello, everyone,
    We have SQL server clustering set up in place (it is actually windows clustering), I am wondering if it is possible to introduce SQL server 2014 instance
    into this clustering. Please share us your thoughts and experiences.
    Thanks

    if you are talking about SQL clustering -(FAILOVER CLUSTERED  INSTANCES) , yes, you can do that.
    you have windows cluster with nodea,nodeb....and you can install two different instances of failover clustered sql - sql 2012 and sql 2014.
    Hope it Helps!!

  • How to replicate the EJB state between a clusters

    We had developed shopping card EJB and deployed to a oracle AS clusters, and we want the EJB replicated its state such that the client is transparent to clusters failover. However, we try many times also failure.
    Any brothers and sisters know how to do it????

    You can check the chapter - "EJB Clustering" http://ftp.unex.es/oradoc/form_y_report_10g/web.904/b10324/toc.htm
    from Oracle Application Server Containers for J2EE Enterprise JavaBeans Developer's Guide

  • Clustering read-only bean-managed entity ejbs

              I'm designing a data caching approach that relies on using read-only entity ejbs with bean-managed persistence. My design is based on the fact that WebLogic blocks on entity bean access by concurrent users for a given bean instance (unique primary key). I would like to keep only one entity bean instance active(timeoutSetting=0) for eacy primary key for all users to share. That way I only have to hit the database one time to initially populate data in the entity bean. I'm worried about this approach in a WebLogic clustered environment. From reading notes in this newsgroup and other doc, it appears that WebLogic might not use one instance of the entity bean (based upon unique primary key) in a clustered environment. Is that true (that being multiple users could get their own instance of the entity bean with the same primary key)?
              Thanks,
              Bryan
              

    Typically, the read-write EJBs are on each WL server instance, so there is
              no remote invocation -- it is all done by reference.
              Cameron Purdy
              Tangosol, Inc.
              http://www.tangosol.com
              +1.617.623.5782
              WebLogic Consulting Available
              "Bryan Dixon" <[email protected]> wrote in message
              news:[email protected]...
              >
              > I guess I'm confused about read-write (not read-only) entity beans being
              pinned or not. This is from WebLogic 5.1 EJB doc:
              > "read-write entity EJBs do not use a clustered EJBObject stub; a client's
              method calls to a particular EJB always go to a single WebLogic Server
              instance. If the server that a client is using fails, the client must
              re-find the entity EJB using the cluster-aware home stub."
              >
              > Doesn't that mean the entity bean instance for a primary key is pinned to
              a single WebLogic Server instance? Maybe I'm just misunderstanding
              terminology about what a "particular EJB" is - I was thinking it is an
              entity bean instance for a unique primary key.
              >
              > Thanks,
              > Bryan
              >
              >
              > "Cameron Purdy" <[email protected]> wrote:
              > >>I was thinking that read-write entity beans were pinned.
              > >
              > >Not unless you pin them. Basically, that means that the JAR/XML that
              > >contains/specifies the EJB only is on one server.
              > >
              > >> So if two separate weblogic instances in a cluster did a find on an
              entity
              > >ejb with the same primary key and then performed some business method on
              > >that entity ejb, would there really be two separate bean instances in
              each
              > >weblogic instance for the same primary key?
              > >
              > >If it is not pinned, yes.
              > >
              > >--
              > >Cameron Purdy
              > >Tangosol, Inc.
              > >http://www.tangosol.com
              > >+1.617.623.5782
              > >WebLogic Consulting Available
              > >
              > >
              > >"Bryan Dixon" <[email protected]> wrote in message
              > >news:[email protected]...
              > >>
              > >> Toa, thanks again.
              > >>
              > >> There are a couple of things I'm not clear about though. One is that I
              > >want one instance of an entity bean per primary key, not a singleton of
              the
              > >entity bean itself. How would JNDI in a clustered environment help me
              > >there?
              > >>
              > >> The other question I have is about having multiple instances of an
              entity
              > >bean for the same primary key in the cluster. I was thinking that
              > >read-write entity beans were pinned. So if two separate weblogic
              instances
              > >in a cluster did a find on an entity ejb with the same primary key and
              then
              > >performed some business method on that entity ejb, would there really be
              two
              > >separate bean instances in each weblogic instance for the same primary
              key?
              > >>
              > >> Thanks again,
              > >> Bryan
              > >>
              > >> "Tao Zhang" <[email protected]> wrote:
              > >> >
              > >> >"Bryan Dixon" <[email protected]> wrote:
              > >> >>
              > >> >>The reason I was wanting one instance per primary key is that I want
              to
              > >use this entity bean to cache some data from database tables. This data
              > >doesn't change frequently, so we were wanting to get it from this entity
              > >bean's memory instead of constantly hitting the database. This data is
              > >global to all users, so we don't want to store it in stateful session
              beans.
              > >> >>
              > >> >>After reading more about the read-only cache-strategy it doesn't
              appear
              > >that any sycnhronization will occur if the entity bean for a given
              primary
              > >key is updated (state data is updated) in one weblogic instance, that
              change
              > >will not get synced up with other weblogic instances for that same
              primary
              > >key. Is that correct?
              > >> >>
              > >> >It's correct. If you do want to have exact one copy in the cluster.
              You
              > >can read Using JNDI in cluster environment.
              > >> >
              > >> >>If I deploy this entity bean with read-write cache-strategy the
              WebLogic
              > >doc reads as if I will get one instance per primary key that is pinned to
              > >one WebLogic instance and I won't get any fail-over or load-balancing on
              the
              > >ejbObject (the entity bean instance). Did I read this correctly? If
              that
              > >is the case, what is the advantage of setting up read-write entity beans
              to
              > >be clusterable - just the Home objects? I definitely could be
              > >misunderstanding something in the doc since I'm very new to clustering.
              > >> "Tao
              > >> >Zhang"
              > >> ><[email protected]> wrote:
              > >> >>>
              > >> >
              > >> >It's not only instance in the cluster. Probably many instances.
              > >> >
              > >> >If you use 2 tier clustering, failover will not happen because of
              > >co-location. But if you use 3 tier cluster, you can write the special
              code
              > >in the client side to do failover and load-balance.
              > >> >
              > >> >In a 2 tier cluster, actually the ejb load balancing and failover is
              > >almost useless.
              > >> >
              > >> >But in 3 tier, you can use it.
              > >> >
              > >> >Hope this help.
              > >> >
              > >> >
              > >> >
              > >> >>>"Bryan Dixon" <[email protected]> wrote:
              > >> >>>>
              > >> >>>>Thanks Tao.
              > >> >>>>
              > >> >>>>A couple more questions...
              > >> >>>>I was planning deploying this entity bean with the read-only
              > >cache-strategy which means our transaction attribute would be
              > >TXN_NOT_SUPPORTED. Also, our db isolation is TRANSACTION_READ_COMMITTED.
              > >> >>>>
              > >> >>>>Based upon how I was planning on deploying this entity bean, would
              > >WebLogic create an instance of the bean for each primary key in each
              > >cluster? I'm just trying to figure out how many duplicate bean instances
              > >for the primary key I could have across all clusters. I was really just
              > >wanting one instance that is shared among all clients and was hoping that
              > >the clustering would provide me with fail-over if that one cluster went
              > >down.
              > >> >>>>
              > >> >>>If you use 3 tier cluster structure, it's impossible to know how
              many
              > >instances of ejb with the same primary key. Probably one instance for
              each
              > >wls instance.
              > >> >>>In wls5.1, it's impossible to host only read only entity bean
              instance
              > >in the 3-tier cluster. Because read only entity bean are clusterable in
              both
              > >home and remote interface.
              > >> >>>
              > >> >>>>Regarding making the bean a pinned service, which it sounds like I
              > >might have to do to get the results I want, how do I do that? Is that a
              > >deployment descriptor setting? Also, if I make it a pinned service, do I
              > >get any fail-over suport by clustering the bean?
              > >> >>>>
              > >> >>>For the pinned service, you can just deployed on one or several
              server
              > >instances. The per-server properties file is a good place to put the
              > >weblogic.ejb.deploy property. If only one pinned service in the cluster,
              you
              > >can't get fail over. If the that server instance fails, the home stub
              will
              > >be removed from the jndi in other server instances.
              > >> >>>
              > >> >>>Why do you must need only one instance in the cluster? Do you want
              > >exact-only-copy? You can read Using JNDI doc about its in cluster
              > >environment.
              > >> >>>
              > >> >>>
              > >> >>>
              > >> >>>
              > >> >>>>Thanks again,
              > >> >>>>Bryan
              > >> >>>>
              > >> >>>>
              > >> >>>>
              > >> >>>>"Tao Zhang" <[email protected]> wrote:
              > >> >>>>>
              > >> >>>>>
              > >> >>>>>Bryan Dixon <[email protected]> wrote in message
              > >> >>>>>news:[email protected]...
              > >> >>>>>>
              > >> >>>>>> I'm designing a data caching approach that relies on using
              > >read-only
              > >> >>>>>entity ejbs with bean-managed persistence. My design is based on
              the
              > >fact
              > >> >>>>>that WebLogic blocks on entity bean access by concurrent users for
              a
              > >given
              > >> >>>>>bean instance (unique primary key). I would like to keep only one
              > >entity
              > >> >>>>>bean instance active(timeoutSetting=0) for eacy primary key for
              all
              > >users to
              > >> >>>>>share. That way I only have to hit the database one time to
              > >initially
              > >> >>>>>populate data in the entity bean. I'm worried about this approach
              in
              > >a
              > >> >>>>>WebLogic clustered environment. From reading notes in this
              newsgroup
              > >and
              > >> >>>>>other doc, it appears that WebLogic might not use one instance of
              the
              > >entity
              > >> >>>>>bean (based upon unique primary key) in a clustered environment.
              Is
              > >that
              > >> >>>>>true (that being multiple users could get their own instance of
              the
              > >entity
              > >> >>>>>bean with the same primary key)?
              > >> >>>>>>
              > >> >>>>>
              > >> >>>>>
              > >> >>>>>It's true. In a cluster environment, each wls instance can have
              their
              > >ejb
              > >> >>>>>instance. The block of concurrent access to the ejb data is up to
              > >your
              > >> >>>>>transaction attribute and isolation level and your database.
              > >> >>>>>
              > >> >>>>>If you only want to keep one instance active, you can make the
              > >read-only
              > >> >>>>>entity bean a pinned service, to be deployed in one instance. But
              the
              > >> >>>>>network overhead is worse.
              > >> >>>>>
              > >> >>>>>
              > >> >>>>>> Thanks,
              > >> >>>>>> Bryan
              > >> >>>>>
              > >> >>>>>
              > >> >>>>
              > >> >>>
              > >> >>
              > >> >
              > >>
              > >
              > >
              >
              

  • Questions in Lync 2013 HADR

    Hi Team,
    One of the customer raised the query:
    In our scenario, we want Active/Active High availability between different geolocations with RPO=0 and RTO near zero (seconds).
    Questions:
    1. Isn’t this possible with pool pairing and database availability AlwaysOn synchronous commit?
    2. What is the bandwidth needed between both sites?
    3. Do you think to achieve Active/Active high availability (RPO=0, RTO=+/-0) for Lync between 2 datacenters we should go with the following scenario:
    --> Storage: virtualization (stretched LUNs)
    -->Compute: Hyper-v Clustering (failover cluster)
    -->DNS: Global Datacenter Server Load Balancer
    4. What is the RTO and RPO in your proposed solution?
    Please advise. Many Thanks.

    1) No.  Pool paring doesn't automatically failover, therefore it does not meet the requirements.  Also, HA within a pool isn't supported across geographic locations, so I don't believe this requirement can be met within the supported model. 
    It's possible if you have a solid enough pipe between the locations with very low latency that you could go unsupported with the old Metropolitan Site Resiliency model:
    https://technet.microsoft.com/en-us/library/gg670905(v=ocs.14).aspx but not supported in 2013.
    2) This can't be answered easily, it depends on what they're doing and using. How many users, how much archived data... the SQL mirroring will be quite a bit, as well as the shared presence data on front ends.  Will they use video between sites?  
    Too many questions to get any kind of reliable answer.
    3) If RTO/RPO is this critical, then I'm assuming it's voice.  If it's not, then a short outage should be more tolerable.  If it is voice, do not leave the supported model... just don't.  You don't want to be in that
    situation when systems are down and it's your phone.  No live migrations, just what's supported via TechNet and virtualization whitepapers.
    4) My proposed solution would be HA pools in both datacenters, built big enough it's unlikely to go down.   If the site does go down, pool failover can happen in a reasonable amount of time, perhaps 15 minutes if you're well prepared,
    but phones could potentially stay online during this time. 
    -Anthony
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications
    This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Pros and Cons of Application Isolation/Multiple server instances?

    Hi. I'm setting a new server using ColdFusion Enterprise with Apache to migrate several web application from and old server with ColdFusion 7 server. I'm currently doing research regarding multiple server instances in order to have a separate server for production apps and another for development apps (see http://help.adobe.com/en_US/ColdFusion/10.0/Admin/WSc3ff6d0ea77859461172e0811cbf363c31-7ff 5.html and https://wikidocs.adobe.com/wiki/display/coldfusionen/Using+Multiple+Server+Instanceshttp:/ /). In addition, I'm also doing research regarding application isolation to have separate production application in separate servers. I'm trying to identify all pros and cons for both "Application Isolation" and "Multiple Server Instances" to make a decision on whether I will proceed in applying these techniques. I have found several links that talk about some of the advantages but have not been able to find anything regarding possible disadvantages. Have anyone in this forum has used any of the techniques, and can provide more information/experiences regarding the pros and cons?

    Hi Ricardo_Lorenzo,
    Whether to go for Multiserver instances or Single server, is totally a user requirement based decison. If a user has Single website, or multiple websites (of the same nature, in terms of functionality), usually the part of same domain, then they would go for Single sever installation. One single instance will handle the requests from all the websites (if there are multiple). There would not be a clustering/failover setup within ColdFusion and can use the ColdFusion Standard or Enterprise version.
    On the other hand, if a user has multiple websites, all with different functionality and have multiple applications (may or may not) running, then they can go for Multiserver installation. Each website can be configured with individual instances. Clustering can be done within ColdFusion if needed. One would need an Enterprise license of ColdFusion for the same.
    Hope this helps.
    Regards,
    Anit Kumar

  • OC4J Problem

    Hello
    I have created Servlet Application.
    Now when i run JDeveloper and run the BIController (by default it starts OC4J i.e. :-
    Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
    D:\jdev\jdk\bin\javaw.exe -ojvm -classpath D:\jdev\j2ee\home\oc4j.jar;D:\jdev\jdev\lib\jdev-oc4j.jar -Doc4j.userThreads=true -Xverify:none -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 com.evermind.server.OC4JServer -config D:\jdev\jdev\system9.0.3.4.1247\oc4j-config\server.xml
    [waiting for the server to complete its initialization...]
    Ready message received from Oc4jNotifier.
    Embedded OC4J startup time: 17109 ms.
    Target URL -- http://192.168.1.243:8988/Proj-Workspace-Profitable-Products-context-root/mypackage1.BIController1
    Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized
    When this is done clients can access through browser using url: -
    http://192.168.1.243:8988/Proj-Workspace-Profitable-Products-context-root/mypackage1.BIController1
    I want that client can access this in a scenarion that i don't have to run JDeveloper (OC4J)
    Plz some one tell me that how to run embedded OC4J without JDevloper with configuration same as in JDeveloper i.e.
    Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
    D:\jdev\jdk\bin\javaw.exe -ojvm -classpath D:\jdev\j2ee\home\oc4j.jar;D:\jdev\jdev\lib\jdev-oc4j.jar -Doc4j.userThreads=true -Xverify:none -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 com.evermind.server.OC4JServer -config D:\jdev\jdev\system9.0.3.4.1247\oc4j-config\server.xml
    [waiting for the server to complete its initialization...]
    Ready message received from Oc4jNotifier.
    Embedded OC4J startup time: 17109 ms.
    Target URL -- http://192.168.1.243:8988/Proj-Workspace-Profitable-Products-context-root/mypackage1.BIController1
    Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized
    In simple words i want to do all that (above) without opening Jdeveloper so that clients can access through browser. (Note:- i don't want to deploy it to application server or to any other tech,.....)

    hi
    usually the application is deployed to an application server, please note that the oc4j itself is intended only for development purpose and not ment for a production system. this is because it lacks the clustering/failover/etc features
    if you want to try the "deployment", here is what you can do:
    either download the oc4j (just for testing) or use the one supplied with jdeveloper.
    if using the one from jdeveloper do the following (assuming you run under windows):
    open a dos prompt and set the path the following way:
    set path=YOUR_JDEV_HOME\jdk\bin;%PATH%
    cd YOUR_JDEV_HOME\j2ee\home
    java -jar oc4j.jar -install
    you now get prompted for the admin password
    start your oc4j:
    java -jar oc4j.jar
    o)afterwards, create a "deployment profile" within your project
    o)put all the files together
    o)create a new delopyment connection (oc4j standalone) and deploy it to your recently configured oc4j
    o) thats it
    note: i recommend you tune the deployment profile and change the name of your webapp and the context as well
    "Proj-Workspace-Profitable-Products-context-root" isnt very fancy ;)
    regards,
    thomas

  • Content services = full alfresco funtionality + LC -Services?

    Is "LC Content Services ES" a complete Alfresco-Installation + Integration Services to LC Es?
    Which version of Alfresco is included with LC ES Update 1?
    Best regards
    Martin

    Hi Martin,
    1. 0n which version of Alfresco is ContenSpace based?
    Alfresco 2.1
    2. Is the full functionailty of Alfresco available except changes made by Adobe? Which changes has been made by Adobe (not in detail but as topic list ) Can I rely on full Alfreso functionality as described and outlined by Alfresco if a license LC content space togehter with other LC components?
    The features documented in the LiveCycle Content Services documentation are supported by Adobe and hence we recommend
    you refer to the LiveCycle documentation.
    The key differences between Content Services and Alfresco Enterprise Edition are:
    - Web Content Management is not embedded/distributed.
    - Replacement of jBPM with LiveCycle Process Management.
    - Replacement of PDF libraries
    - Security enhancements to ensure Single Sign on with other LiveCycle components such as Workspace and integration with LiveCycle user management.
    - Support for the full LiveCycle 54 platform matrix including clustering/failover.
    - Integration of LiveCycle Solution Components such as PDFG/Rights Management.
    The key architecture of Alfresco in terms of Java APIs, ACPs, customization of content models, actions,etc.. stays the same.
    Upcoming over the next few months are documentation updates specifically aimed for developers around the SDK and articles posted on the developer network which should bridge the current gap.
    Please call Adobe Enteprise Support with any issues you have and they can help you.
    Thanks,
    Ashish Agrawal
    Product Manager

  • WebLogic deployment help needed ..

    Hi
    Apologies, if this posting is inappropriate here, but couldn't find a
    better
    way ..
    We are developing J2EE based applications on the WebLogic 6.0 platform.
    Our
    developers are experts in Java and J2EE technologies.
    We will be deploying our applications into a production environment
    early March.
    At this point, we do not have expertise in deploying J2EE based
    applications
    into a 'real' Wl6.0 production environment with clustering, failover,
    load-balancing, virtual-hosting and all those other production type
    features.
    We can and will obviously learn all this over time, but our release
    dates are
    quite close ..
    We're looking for some very short-term consulting help and guidance in
    this
    area, from experts who have 'been there and done that'. Please contact
    me, if
    you have the right experience and are willing to help. We are located in
    Fremont, California.
    My email address: [email protected]
    thanks,
    -john

    Hi Srini,
    I also have similar kind of requirement. I have did all the things mentioned in the above Rittmanmead URL. All the things are working fine, but when Primary BI server is down, then I am not able to log in to the application (it is showing authentication failure). In log file of BI Server it is showing below error
    (Error Message From BI Security Service: WSM-06162 The policy referenced by URI "oracle/wss_username_token_service_policy" could not be retrieved as connection to Policy Manager cannot be established at "t3://01HW486222:7001,01HW486222:9704,01HW486222:9704" due to invalid configuration or inactive state.)
    where 01HW486222 is our secondary server.
    Same error is coming if I am trying to login with Primary server.
    Please let me know if anything else need to configure, other than above mention rittmanmead link.
    Thanks
    Anirban

  • Install SBOP 3.1 Enterprise and use EDGE license key possible?

    For a customer I want to install the latest version of SBOP 3.1, which is Service Pack 7.
    This service pack is only available in SBOP 3.1 ENTERPRISE, and not in the SBOP 3.1 EDGE.
    Can I download and install SBOP 3.1 ENTERPRISE, and enter an EDGE license key? This customer won't need clustering/failover, or any other functionality which is available in enterprise. I just want to use the latest version.

    Hi,
    yes, you can.
    Regards
    -Seb.

Maybe you are looking for