What integration is really possible with Corba clients and servers

I find the RMI/IIOP sections of the docs a little confusing or maybe just lacking a few "clear statements".
I have a few specific questions:
1. What version of CORBA/IIOP do you support? Fully support?
2. Do you have your own ORB, or rely on the JDK? or other?
3. Can I use WLS to originate a call out to a CORBA server? without running my own ORB inside the WLS process?
Simple, concise answers will be appreciated by the CORBA challenged people like myself. If these questions are addressed in the docs, please point me there as well.
Thanks, Craig

Don Ferguson wrote:
Craig Macha wrote:
I was hoping to get some answers from BEA through the newsgroups. If the questions aren't appropriate for this forum, please let me know. If you are looking for anwsers, let me know. If the questions aren't clear let me know. Please, just don't ignore them though. Thanks, CraigThe questions are clear enough, it's just that our RMI/IIOP expert has been
extremely busy, and hasn't been monitoring the group. I'll do my best to
answer them, but hopefully you'll get a more authoritative answer soon.Sorry... my fumble...
>
>
1. What version of CORBA/IIOP do you support? Fully support?
We require IIOP 2.3, because we need OBV.We support communication with RMI objects over IIOP; we support iiop version 1.0. Generally, this takes CORBA 2.3 on the client.
>
>
2. Do you have your own ORB, or rely on the JDK? or other?
We do not have our own ORB. We rely (to some degree) on the IIOP
implementation present in the 1.3 JDK.This correct: we do not use an ORB; we use the JDK's implementation of OBV marshaling streams, but nothing else.
>
>
3. Can I use WLS to originate a call out to a CORBA server? without running
my own
ORB inside the WLS process?Yes. In general, all calls (in or out) must conform to the RMI-IIOP restrictions, namely, the interfaces must be defined as RMI interfaces. In addition, WLS stubs must be available on the WLS side when a call is initiated. Name resolution is performed either by binding the corba server in the WLS
JNDI tree or by looking up the corba server in a COS Naming server, although the former avoids creating an orb in the WLS instance.
>
>
I believe so. I don't know what the caveats are, if any.
-Don

Similar Messages

  • EPrint - delays in printing and what can it REALLY deal with in attachments; and duplex printing

    I have my wirelessly connected 6500A plus (710n I think) setup for ePrint.  While it mostly works, I have had occasions where a document (with graphics usually) will make it to the ePrintcenter printer queue but not print - and usually NO ePrintcenter error message or notification.
    Are there a set number of attachment types and/or email document sizes that are "in play" for the ePrintCenter service?
    Lastly, is there a way to have the printer default set to duplex print for ePrint "jobs"?
    Brian O'Hanlon

    These FAQ's may help: http://h30495.www3.hp.com/about/eprint#a2-3
    Say thanks by clicking "Kudos" "thumbs up" in the post that helped you.
    I am employed by HP

  • I want to go back to the previous 2014.2 version.  .3 is much too buggy and full of error messages. Creating problems as I am on a timeline with my client and I don't have time to fool around with all the problems.

    2014 .3 is much too buggy and full of error messages. Creating problems as I am on a timeline with my client and I don't have time to fool around with all the problems.

    You didn't mention what error(s) you've encountered? A workaround for the most commonly hit problem is here Re: error in Muse : Object UID:U6875 has two (or more) owners: U3633 and U3165
    If you have a copy of your .muse file that has not been saved using 2014.3, you can downgrade by uninstalling Muse and then choose Previous Version in the Filters drop down in the Apps panel of the Creative Cloud desktop app. There will be a popup next to Muse where you can select a prior version to install.

  • How corba client and server find Naming service

    hello
    i want to ask how corba client and server find the Naming service ?
    10x

    By using a well-known port (I think the default for JavaIDL's NS is 1049) on a well-known address (localhost).
    As these values are not really standard, you can specify them when starting the server and client (+-ORBInitialPort 1050 -ORBInitialHost localhost+). See the documentation .

  • With the new Time Capsule does the beam forming occur with multiple clients, and do these clients have to be 802.11ac compatible?

    With the new Time Capsule 5th Gen does the beam forming occur with multiple clients, and do these clients have to be 802.11ac compatible?

    does the beam forming occur with multiple clients
    Yes, but Apple is unclear about how many cients can be connected simultaneously with this feature.
    do these clients have to be 802.11ac compatible?
    Yes

  • I would like colored tabs; is it possible with Firefox? And or, each new subject have a different color tab.

    I would like colored tabs; is it possible with Firefox? And or, each new subject have a different color tab.

    The [https://addons.mozilla.org/en-US/firefox/addon/1368/ ColorfulTabs] extension may be of use to you.

  • What is the grey icon with a cross and circles on my homepage? I cannot remove it

    What is the grey icon with a cross and circles that has appeared on my home page? I can't remove it.

    I am a 71 old lady who just got a brand new iPad Air yesterday and was having the same problem that nobody knew how to resolve. So I decided to search the net and arrived at this page. Although my problem became a problem no longer after reading your "medication" I decided to join this community just to say how much I appreciated it and how much better my sunday just became because of it. Thanx

  • What  is mechanism to integrate with the rdf and Rtf with concurrent manger

    hi
    what is mechanism to integrate with the rdf and Rtf with concurrent manger in oracle apps .
    can any one help me
    Thanks in advance

    1. Create executable for Oracle Reports.
    2. Create a concurrent program based on this executable with output type as xml.
    3. Now from XMLP responsibility, create a data definition with data definition short code = concurrent program short code
    4. Create template definition choosing the data definition created above. Upload RTF/other template format created.
    Now run the concurrent program and test it.
    Step by step guide is available here http://www.oracle.com/technetwork/middleware/bi-publisher/overview/xmlebsrep-132947.pdf

  • What process manages XA transaction for Corba clients?

    Hello,
    what process manages the XA transactions on behalf of Corba clients?
    Is it ISL itself? Or should there be a transaction manager associated with the group that includes ISL? Or is a TM automatically associated with the ISL?
    Here is an excerpt of the ubbconfig:
    *GROUPS
    SYS_GRP
    LMID = "s1"
    GRPNO = 1200
    APP_GRP
    LMID = "s1"
    GRPNO = 1300
    OPENINFO= "Oracle_XA:..."
    CLOSEINFO= "Oracle_XA:..."
    TMSNAME = "TMS_ORA"
    TMSCOUNT = 6
    Q_GRP
    LMID = "s1"
    GRPNO = 3700
    OPENINFO = "TUXEDO/QM..."
    TMSNAME = TMS_QM
    TMSCOUNT = 6
    *SERVERS
    ISL
    SRVGRP = SYS_GRP
    SRVID = 1010
    CLOPT = "-A -- -O -n //s1:4101 -d /dev/tcp"
    SEQUENCE = 140
    MIN = 1
    MAX = 1
    TMQUEUE
    SRVGRP = Q_GRP
    SRVID = 3200
    GRACE = 0
    RESTART = Y
    CONV = N
    MAXGEN=10
    CLOPT = "-s TuxQSPACE:TMQUEUE -- "
    SEQUENCE = 180
    MIN = 21
    MAX = 21
    SvrApp
    SRVGRP = APP_GRP
    SRVID = 6100
    RESTART = Y
    CLOPT = "-A -- ..."
    SEQUENCE = 250
    MIN = 9
    MAX = 9
    The client uses a Corba object in SvrApp. SvrApp uses the DB and a Tuxedo queue.
    The client uses the TransactionCurrent object in the ISL to start and finish the transaction. SvrApp uses TMS_ORA to handle the DB part of the transaction, and TMQUEUE uses TMS_QM to handle the queue part of the transaction. What coordinates the overall transaction?
    Thanks...
    Roger

    Hi Todd,
    we have been able to collect system call information with tusc. It appears that at times the client process is spinning on a semop() call. We only have a few samples, and they show 0, for or 6 semop() calls just before the commit.
    Here is an excerpt from the tusc log:
    1307433992.346554 gettimeofday(0x7fffd0f8, NULL) .................................... = 0
    1307433992.346685 write(13, "0 7 - 1 0 : 0 6 : 3 2 . 3 4 6 ".., 119) .............. = 119
    1307433992.347194 semop(516140, 0x7fffd210, 1) ...................................... = 0
    1307433992.348095 semop(516140, 0x7fffd250, 1) ...................................... = 0
    1307433992.350263 semop(516140, 0x7fffd080, 1) ...................................... = 0
    1307433992.350408 semop(516140, 0x7fffd0c0, 1) ...................................... = 0
    1307433992.350495 time(NULL) ........................................................ = 1307433992
    1307433992.351105 msgsnd(2414006, 0x406be6e8, 300, IPC_NOWAIT|0) .................... = 0
    1307433992.351375 time(NULL) ........................................................ = 1307433992
    1307433994.046557 msgrcv(2839780, "0 \0\005\0\0\0Z \0+ T e4\0\0\0\0".., 5476, 805306373, 0) = 248
    1307433994.047046 gettimeofday(0x7fffd118, NULL) .................................... = 0
    1307433994.047336 write(13, "0 7 - 1 0 : 0 6 : 3 4 . 0 4 7 ".., 115) .............. = 115
    The writes to socket 13 are our debug logging. The timezone is GMT + 2; 1307433992 is 10:06:32. Below is our debug logging.
    07-10:06:32.345 (InfXaTransactionManager.cpp@[InfXaTransactionManager] 99) Entering InfXaTransactionManager::commit
    07-10:06:32.345 (InfXaTransactionManager.cpp@[InfXaTransactionManager] 55) Entering InfXaTransactionManager::getCurrent
    07-10:06:32.346 (InfXaTransactionManager.cpp@[InfXaTransactionManager] 55) Leaving InfXaTransactionManager::getCurrent
    07-10:06:34.047 (InfXaTransactionManager.cpp@[InfXaTransactionManager] 99) Leaving InfXaTransactionManager::commit
    Roger

  • Basis Changes possible with prod client set to "no changes"

    Hi SAP Basis Experts
    I am busy with an internal security review of a client's SAP Environment and I experienced a query from the client side regarding a finding on SAP Basis Changes - an area I'm not too well versed in. The Client's Change procedures require all changes to be requested by logging it in a notification screen and the classification of the SAP changes according to it being either, small, normal, emergency or basis changes.
    Should the change be classified as basis changes, it bypasses their security procedures  and no authorisation is required for the implementation thereof, it seems, straight into the production environment.
    The Client has the following settings
    Their Global Security Setting (SE06) is set to "Modifiable"
    Cross Client Obj Changes for the Production Client (SCC4) is set to "No changes to repository and cross client customising objs"
    The person performing the basis changes has a development key in the production client (DEVACCESS) along with two others.
    Other than a myriad of security shortcomings my question is this:
    The Basis Administrator argues that he can not make changes to the production environment due to the the "No changes..." setting even if he does have a Developer key.
    1) Is this correct?
    2) What further reports can I ask to validate that this administrator can not make changes without due authorisation?
    3) Is there a report that details which users can make changes to the Client Settings (SCC4)
    Thank you for the assistance!
    Jacques du Plessis

    Hi,
    The Following things needs to be take care in this Activity
    1) No Need to create Another TS for SAP R/3, this will not allow you to create another one.
    2) Just Add the Business system for the Existing TS with Client 216 and also take care abt the Logical System Name here.
    3) Refresh SLD Data Cache in IDEnvironment-
    4) Now Use this New Business System for Communication which is having the New Client and Corresponding LS Name
    REgards
    Seshagiri

  • Cisco ASA 8.3(1) with VPN Client and IP Communicator - one way communication

    Hi Community.
    I have a strange problem with my setup and I'm pretty sure it's either some type of routing (or NAT) or just a missing rule allowing the traffic. But I'm now at a point where I'd like to request your help.
    I have some remote access users who have the Cisco IP Communicator (CIPC) installed on their notebooks. So:
    VPN user with CIPC <> ASA Firewall <> Voice Router <> CCM <> IP Phone
    The VPN works fine for any other traffic. Also the basic connection for the IP Communicator works fine. It get's connected to the CallManager, is shown as registered and you even can call an internal phone and also external phones. BUT: while you can hear the called party (so the internal phone) it doesn't work for the other way. There is no sound coming from the remote/caller.
    I already figured out that it's also not possible to ping from the VPN phone to the internal IP Phone subnet. While the VPN user can ping any other device in the internal network, he can't do it to the Cisco IP Phones. But if the VPN phone calls a none-internal phone (mobiles...) - it works!
    My thought is that the call can't be build up correctly between the VPN phone and the internal phone.
    I found similiar situations with google but they are all for the other way around: call to internal works, but not to VPN.
    What do you think?

    Hi,
    Typically ASA lists specific networks to the VPN Client when Split Tunnel is used.
    This would mean that there is a Split Tunnel ACL used in the ASA configurations for this VPN connection which needs to have the missing network added for the traffic to be tunneled to the VPN connection.
    - Jouni

  • What do you use to manage your clients and push software?

    Going around from machine to machine is getting tiring. We have been evaluating different software distribution applications and have yet to find one that has done the job well. What product(s) do you use to manage your clients as far as drivers, applications,
    settings, configs, etc? All of our machines are running windows 7 (possibly Windows 8 by the end of next year).
    The one's I've tried are: Dell Kace and ManageEngine Desktop Central 8. 
    Thanks,
    Matt
     

    Hi Matt,
    I always use GPO to deploy applications:
    With Group Policy Software Installation, a software management feature, you can manage software throughout its life cycle within the organization. Group Policy Software Installation works in conjunction with Group Policy and Active Directory. It is one of
    three Group Policy Software Installation and Maintenance components, which are described in the following table.
    Deploying Software Using Group Policy
    http://www.itninja.com/blog/view/the-guide-to-deploying-software-using-group-policy
    Group Policy Software Installation overview
    http://technet.microsoft.com/en-us/library/cc738858(v=ws.10).aspx
    Kate Li
    TechNet Community Support

  • IMFSourceReader : is it really possible to accurately seek and read samples from an MP3 source ?

    When decoding PCM data from an MP3 from position 0 and in one go there is obviously no problem. However, when I try to seek to a certain position for reading some samples, no matter what I do, the seeking is never accurate and consequently, the produced
    output is incorrect.
    (My test is quite simple, i do read blocks of 44100 samples until EOF (and do seek between each call); then i do compare the produced output with the original file using an audio editor and a phase scope. The first block is always correct, but over time
    it drifts nearly about 20000 samples and it is clearly audible as pseudo delay effect.)
    According the
    docs, you have to account for that and that's what I did, for instance when seeking to some position, the exact position in buffer starts at offset 576. But when I do check with an audio editor, the returned data is 252 samples later ...
    I've also checked my formulas that converts between REFERENCE_TIME and samples but they don't seem to be the problem:
    int64 ReferenceTimeToSamples(REFERENCE_TIME time)
    return round((double)GetSampleRate() / 10000000 * time);
    REFERENCE_TIME SamplesToReferenceTimeD(double samples, double sampleRate)
    return (REFERENCE_TIME)round((double)samples / sampleRate * 10000000);
    Question :
    Is exact sample retrieval possible when randomly seeking within an MP3 file ? If yes, then what is the approach ?
    Thank you !

    What you are experiencing is expected because an mp3 Layer III frame can be spread over several frames. For a certain bitrate/sampling_rate you can calculate the frame length.
    It is either ‘n’, or ‘n+1’, which depends on the padding bit. But, that doesn’t mean that all compressed data will fit in frame_size bytes. Also, sometimes compressed data takes less than frame_size bytes. Therefore, when frame needs to be “overfilled”,
    the extra data will be contained within next frame that can accept it. You can find more about this if you search for “bit reservoir”.
    So, what happens when you seek is that you are decoding a frame that is missing some data required to be decoded properly because that data is located in one or more previous
    frames.

  • How to configure full tunnel with VPN client and router?

    I know the concept of split tunnel....Is it possibe to configure vpn client and router full tunnel or instead of router ASA? I know filter options in concentrators is teher options in ISR routers or ASA?

    I think it is possible. Following links may help you
    http://www.cisco.com/en/US/products/hw/routers/ps274/products_configuration_example09186a0080819289.shtml

  • Problem with VPN Client and network access

    We are running VPN client 4.0.1 on our laptops, and there are a number of users who are getting documents they are using on the internal network (off VPN) corrupted. The initial cause seemed to be the stateful firewall, but I have that turned off, and we are still getting it.
    It only seems to be on the machines with VPN client installed, and it is only happening when the user is working on a file direct from the network drive. They are not connecting via the VPN client when the problem occurs.
    any suggestions?
    William.

    Did you get any joy with this ? We seem to be having the same issue.
    Thanks

Maybe you are looking for

  • How to make multi value parameter optional in SSRS

    I HAVE REPORT IN SSRS 2005. I have @strjournal as multi value parameter. Allow blank is checked. Parameter values r assigned through query. select jornalno,jornalno as descr from tran_table  union select 'NULL','NULL'  So for @strjournal,  valuefield

  • How to download maverick?

    I need to update one of my computers to instal Pages... I really DON'T want Yosemite (not only it's super ugly but i've read way to much bad stuff about this system). My other computer is on Maverick and is working fine. I want to update the second o

  • Lost purchases

    Hello Does anyone know how to get back purchased songs after having to reload itunes due to computer problems, I have imported library from original file location (this was on an unaffected hard disk) but purchases are now not listed.I have checked o

  • Difference In RFC Adapter and XI proxy

    I am using RFC adapter for master data and XI proxy for transaction data , can anyone tell me what is major difference and what is negative point in using RFC adapter Thanking you sridhar

  • MM and CRM

    Would a SAP MM consultant with basic fuctionality knowledge of the MM module be best suited to work on a CRM prototype? Are there any links/commonalities between the two?