Problem in transports EP with CTS+

Hi gurus,
We installed Solution Manager 4.0 SPS13 and 2 Portals 7.0 SPS13.
Solution Manager is configured as Domain Controller and configured the
TMS with all the systems. The Transport Routes are Portal DEV --> Portal PRO.
We have the configuration indicated in:
http://help.sap.com/saphelp_nw70/helpdata/en/45/ec25370fdc3481e10000000a1553f6/content.htm
The transport strategy is:
WBO_GET_REQ_STRATEGY = Smart
WBO_REL_ REQ_STRATEGY = Auto
We created a transport order in the CTS+ Browser  (Standard Request), but when we try to export a package in the Portal DEV shows the error: "<i>No valid transport request found</i>".
The same error is displayed if in the CTS+ Browser there isn't transport order created.
Kind Regards

We restarted all servers and it seems that this problem has been solved.
Now, we have the following problem when we trying release the order:
Deployment
Transport request   : SID_DEVK900009
System              : SID_PRO
tp path             : tp
Version and release: 372.04.08 700
CTS Deploy Service - Version 0.92 06.03.2007
========================================================================
Deploy web service destination = CTSDEPLOY
Directory = /usr/sap/trans/data
SDM Deploy URL = http://eSID_PROl705:50118
SLD Deploy URL =
XI Deploy URL =
Non-ABAP system SID_PRO (communication system SID_DomainControler)
Deploy for SDM
Deploy File = com.company.package.my_package_20071115_120006
Start of Web Service Log
Deploy Service called with following parameters:
CommunicationData-Type:0
CommunicationData-Address:http://eSID_PROl705:50118
CommunicationData-Host:eSID_PROl705
CommunicationData-Port:50118
CommunicationData-User:'filled'
CommunicationData-Password:'filled'
Deployable(0)
Deployable-Type:0
Deployable-Id:/usr/sap/trans/data/SID_DEVK900009/com.company.package.my_package_20071115_120006.epa
class java.io.IOException:The file /usr/sap/trans/data/SID_DEVK900009/com.company.package.my_package
>>>_20071115_120006.epa does not exist on the filesystem.
com.sap.sdm.util.sduread.impl.SduReaderImpl.readFile (SduReaderImpl.java:56)
com.sap.sdm.util.sduread.impl.SduReaderImpl.readFile (SduReaderImpl.java:45)
com.sap.cts.converter.ConversionSelector.isArchiveAnSdu (ConversionSelector.java:83)
com.sap.cts.converter.ConversionSelector.execute(ConversionSelector.java:31)
com.sap.cts.core.Deployables.convert (Deployables.java:62)
com.sap.cts.core.DeployManager.deploy (DeployManager.java:57)
com.sap.cts.ejb.DeployBean.deploy (DeployBean.java:98)
com.sap.cts.ejb.DeployLocalLocalObjectImpl0_0.deploy (DeployLocalLocalObjectImpl0_0.java:103)
sun.reflect.NativeMethodAccessorImpl.invoke0 (NativeMethodAccessorImpl.java:-2)
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke (Method.java:324)
com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod (EJBImplementat
>>>ionContainer.java:126)
com.sap.engine.services.webservices.runtime.RuntimeProcessor.process (RuntimeProcessor.java:157)
com.sap.engine.services.webservices.runtime.RuntimeProcessor.process (RuntimeProcessor.java:79)
com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost (ServletDispatcher
>>>Impl.java:92)
SoapServlet.doPost (SoapServlet.java:51)
javax.servlet.http.HttpServlet.service (HttpServlet.java:760)
javax.servlet.http.HttpServlet.service (HttpServlet.java:853)
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet (HttpHandlerImpl.java:401)
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest (HttpHandlerImpl.java:266
>>>)
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet (RequestAnalizer.java:387)
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet (RequestAnalizer.java:365)
com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer (RequestAnalizer.java:
>>>944)
com.sap.engine.services.httpserver.server.RequestAnalizer.handle (RequestAnalizer.java:266)
com.sap.engine.services.httpserver.server.Client.handle (Client.java:95)
com.sap.engine.services.httpserver.server.Processor.request (Processor.java:175)
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process (A
>>>pplicationSessionMessageListener.java:33)
com.sap.engine.core.cluster.impl6.session.MessageRunner.run (MessageRunner.java:41)
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
java.security.AccessController.doPrivileged (AccessController.java:-2)
com.sap.engine.core.thread.impl3.SingleThread.execute (SingleThread.java:100)
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
End of Web Service Log
Return Code = 12
Highest Return Code = 12
Deployment
End date and time : 20071116145206
Ended with return code:  ===> 12 <===
Any idea??
Thanks

Similar Messages

  • Transport with CTS+ : Naming convention

    Hi SDNers,
    I need your suggestion.
    This is wrt CTS+.
    My doubt is:
    I need to transport changes between the Dev, QA & Production system.
    I have a repository in Development system: Repo_Dev
    Now I want to create a repository in Quality / Production system, similar to Repo_Dev , but with different Repository names as Repo_QS /  Repo_Prod respectively.  My doubt is, will I be able to create the repositories in the Quality or Production systems with the name I want.... or is it because I am using CTS.. it will create a repository with the same name i.e Repo_Dev.
    With reference to the SAP document "Setup und Use the MDM Change Transport with CTS+ Transport Management Environment", my understading is to
    1. Create a repository in QS / Production side.
    2. Using the option "Create Transport Reference" , I will get a reference file of Repo_Dev.
    3. Then Import the reference file in the Repo_QS / Repo_Prod will result in synchronisation between all 3 (Repo_Dev, Repo_QS, Repo_Prod ) repositories.
    This way I can have the same Data modelling etc in all the 3 repositories, with the naming convention as required.
    If anyone has worked on it... please confirm it.
    Thanks & Regards,
    Priti Rani Patnaik

    Hi Priti,
    For transport with CTS+ you need to follow the steps which you have mentioned. You need to create a repository and then import the ref. in this repository. By doing so you are only importing the tables and fields present in your Dev repository. The sync between all three is only related to data modelling and it will not effect the name of reposiotry as you have already created a repository and I guess renaming of repository is not possible.
    I hope I am able to help you.
    Thanks & Regards
    Dilmit Chadha

  • Error when adding EPA file to transport request via CTS

    I have a rather strange problem.  Sometimes when attempting to add an EPA file to a Transport Request via CTS I get the following error in my logs with a corresponding short dump.  This does not happen all the time.
    #000255D36E8F005B00015391000003DC00046C0470FF1359#1244666238275#com.sap.portal.pcdadmintools#sap.com/irj#com.sap.portal.pcdadmintools#MOROZOWSKIJO#24750##rp1.conair.com_RP1_2406850#MOROZOWSKIJO#28167c7055fe11dea0f1000255d36e8f#SAPEngine_Application_Thread[impl:3]_10##0#0#Error#1#/System/Server#Java### [com.sapportals.portal.pcd.admintools.export.ExportCTSHandling] Could not attach epa file to transport request
    [EXCEPTION]
    {0}#1#com.sap.tc.di.draft.ts.TsExecutionException: Error executing function (check stacktrace for details):CTS_FILE_APPEND_TO_REQUEST, (service=com.sap.tms)
         at java.lang.Throwable.<init>(Throwable.java:216)
         at java.lang.Exception.<init>(Exception.java:59)
         at com.sap.tc.di.draft.ts.TsException.<init>(TsException.java:19)
         at com.sap.tc.di.draft.ts.TsServiceException.<init>(TsServiceException.java:16)
         at com.sap.tc.di.draft.ts.TsExecutionException.<init>(TsExecutionException.java:16)
         at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsJCoExceptions.throwTsServiceException(TmsJCoExceptions.java:74)
         at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsJCoExceptions.throwTsException(TmsJCoExceptions.java:35)
         at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsJCoAdapter.addFileToRequest(TmsJCoAdapter.java:536)
         at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsTransportService.handOverAsStream(TmsTransportService.java:253)
         at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsTransportService.requestUpdate(TmsTransportService.java:202)
         at com.sap.tc.di.draft.ts.impl.TransportRequestImpl.transmit(TransportRequestImpl.java:97)
         at com.sap.tc.di.draft.ts.impl.TransmissionPackageImpl.transmit(TransmissionPackageImpl.java:49)
         at com.sapportals.portal.pcd.admintools.export.ExportCTSHandling.attachFileToPackage(ExportCTSHandling.java:209)
         at com.sapportals.portal.pcd.admintools.export.pages.ExportStatusPage.prepareGenericPageSettings(ExportStatusPage.java:417)
         at com.sapportals.portal.pcd.admintools.export.pages.ExportStatusPage.dispatchPageRequest(ExportStatusPage.java:241)
         at com.sapportals.portal.pcd.admintools.export.ExportMain.doContent(ExportMain.java:89)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:166)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:111)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:200)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:115)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:177)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:200)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:115)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:177)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:438)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:404)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:79)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:332)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:0)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:335)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:963)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:249)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:0)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:92)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:30)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:35)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:103)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Caused by: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The current application triggered a termination with a short dump.
         at java.lang.Throwable.<init>(Throwable.java:194)
         at java.lang.Exception.<init>(Exception.java:41)
         at java.lang.RuntimeException.<init>(RuntimeException.java:43)
         at com.sap.mw.jco.JCO$Exception.<init>(JCO.java:1117)
         at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516)
         at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1224)
         at com.sap.mw.jco.JCO$Client.execute(JCO.java:3909)
         at com.sap.mw.jco.JCO$Client.execute(JCO.java:3417)
         at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsJCoAdapter.executeFunction(TmsJCoAdapter.java:112)
         at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsJCoAdapter.executeFunction(TmsJCoAdapter.java:133)
         at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsJCoAdapter.addFileToRequest(TmsJCoAdapter.java:531)
         ... 38 more
    Edited by: Jon Morozowski on Jun 10, 2009 10:57 PM

    Here is the short dump in the ABAP system.
    Short text of error message:
    INTERNAL ERROR UPDATING REQUEST DESC OF RP1K900690
    Long text of error message:
    Technical information about the message:
    Message class....... "PU"
    Number.............. 601
    Variable 1.......... "INTERNAL ERROR UPDATING REQUEST DESC OF"
    Variable 2.......... "RP1K900690"
    Variable 3.......... " "
    Variable 4.......... " "
    I have checked the RFC destination in the J2EE Admin and that works OK.  This has me kind of stumped.

  • Problem while transporting transfer rules in BW 3.5

    Hi All,
    I have a problem while transporting transfer rules in BW 3.5.
    I have just checked the box for conversion to Transfer structure / Transfer rules of an infoobject and tried to transport it to quality. I got this below error message:
    The selections   T ZBW_ZBILLRATP_TEXT_BA specify more than one DataSource
    Diagnosis
    You need to select an individual DataSource based on the selection conditions
    InfoSource =
    Source System =
    Object Version = T
    Transfer Structure = ZBW_ZBILLRATP_TEXT_BA
    although the select event is not unique.
    Procedure
    Check the objects to which the selection applies.
    Reference to transfer structure ZBW_ZBILLRATP_TEXT_BA not available. No activation possible.
    Message no. RSAR436
    Diagnosis
    Transfer structure ZBW_ZBILLRATP_TEXT_BA should be transported into this system.
    However, no DataSource mapping refers to this transfer structure.
    System response
    The transfer structure was not activated or deleted.
    Procedure
    Ensure that DataSource mapping, with a reference to the transfer structure ZBW_ZBILLRATP_TEXT_BA is on the same transport request. Use the transport connection to create a consistent request.
    Can any one provide me details of how to overcome this issue. I tried transporting all related objects.
    Regards
    Lakshmi

    Hi Lakshmi,
    Befor Transporting the Transfer rules, make sure that you are transporting the Active Versions of your Datasource & DataTarget between which your transfer rules exist.
    Also make sure that the Transfer rules are active before it is transported.
    Hope it helps!
    Regards,
    Pavan

  • Problems when transporting from DEV to PROD

    Hi experts, I have problem during transport from DEV to Production.
    We have a  DEV, QAS and PRODUCTION and we have transport from DEV to QAS very well. But when we transport from DEV to PROD, recibe an error  like:
    After beginning the import method RS_IOBC_AFTER_IMPORT for Objects types IOBC mode (activation)
      Failed to verify catalog InfoObjetos ZCM_UNIMET_CHA01
      The InfoObjeto ZCM_RENC version does not exist in active
      The InfoObjeto ZCM_RENM version does not exist in active
    1.The Query is: Wy if the transport go OK from DE to QAS, then The transport from DEV to PROD terminated in error?.
    2. There are any items to check in production before to transport?.
    PD: All of the Objects in DEV are in ACTIVE status
    Tanks,
    Ramon Sulvaran

    The transport ended in QAS with error code (4) and ended in Producion with error code (8), the detal of the error in Production begin with:
    Home After import RS_ODSO_AFTER_IMPORT method for type (s) ODSO object (trigger mode)
    Activation of DataStore objects of type Object
    Check DataStore objects of type Object
    DataStore Object Verification ZCM_DS01
    The DataStore object is consistent ZCM_DS01
    Burning the DataStore objects of type Object
    Internal activation (DataStore Object)
    Pretreatment / Creating DDIC objects to DataStore Object ZCM_DS01
    Table / View / BIC/AZCM_DS0100 (type 0) DataStore object recorded ZCM_DS01
    Create / Delete the indexes for the active table
    Table / View / BIC/AZCM_DS0140 (type 4) recorded ZCM_DS01 DataStore object
    Type of table / BIC/WAZCM_DS0100 recorded
    Table / View / BIC/VZCM_DS012 (type VIEW) recorded ZCM_DS01 DataStore object
    Log ZCM_DS01 DataStore object changes was recorded successfully
    Writing Object Catalog entries (Tadiran)
    He has written the object TABL / BIC/AZCM_DS0100 in catálgo objects (Tadiran)
    He has written the object TABL / BIC/AZCM_DS0140 in catálgo objects (Tadiran)
    He has written the object TABL / BIC/VZCM_DS012 in catálgo objects (Tadiran)
    He has written the object TTYP / BIC/WAZCM_DS0100 in catálgo objects (Tadiran)
    Activate all ABAP Dictionary objects (5):
    Error / Warning in progr.activación Dict., Detailed log> Detail
    Activate table / BIC/AZCM_DS0100.
    Lack of expansion to the category table
    Lack of extension category for include or subtype .......
    When i go to BW Production to check teh object. I see tha the Object was create but in inactive status (grey color). When y Try to Actiavate it y see the error:  Error/ Warning in program Activation Dcit. Detailed Log -> Detail

  • Problem in transporting authorization object

    Hi,
    I am facing a problem in transporting the authorization object. We have an existing cube in development and production. In production the object has 3 authorization objects checked. Now I want to change the authorization object assignment in my cube. So I changed the assignment in the development, but when I tried to transport the authorization object it collected all the cubes where the authorization object is used.
    I want to transport only the authorization object associated with that cube, not all. I understand that logically if we are transporting the authorization object from RSSM, it takes all the assignments. But I don't want to do that because there may be some inconsistencies between the system.
    Can you tell me weather we have any other way, so that the authorization object is transported only for one particular cube assignment not all.
    Thanks in advance
    Prashant

    Hi,
    I tried that but not getting anything.
    Can you please tell me the steps.
    Steps I have done are as follows.
    1. Go to RSSM and select the authorization object.
    2. We have a button which says transport authorization object. I clicked on that.
    3. I got a list of all the authorization objects there. I selected my authorization objects and clicked on Transfer Object button.
    4. Then I get the hierarchy authorization objects.
    5. After that I selected a request and everything is included in that request. I didn't got your above mentioned option.
    Do you want me to go to the table RSSTOBJDIR and delete all the other entries??
    It would be great if you can tell me the steps to do that.
    Thanks in advance
    prashant

  • Problem in transporting the component Controller

    Hi Friedns,
    We had a problem when transporting a WD Componenrt controller. Til Quality it when ok. But when the transport reached to production we saw that from the attributes tab of the Componenrt controller the WD_ASSIST WAS MISSING . Due to which it was giving a dump. We recreated a new transport and sent it but that didnt worked to .
    Can anybody advise any solution. In the dump it is saying Component ZBASE_RATE CONTAINS SYNTAX ERRORS.
    THANKS
    Rohit

    Hi,
    It might be difference of the environments in ur quality and production systems.
    Check whether both systems are having the same level of webdynpro patches.
    You can check with ur basis people for this clarification.
    Regards,
    Veerendra Nath

  • Problem using CORBA clients with RMI/EJB servers..!!!???

    Hi,
    I have a question on using EJB / or RMI servers with CORBA clients using
    RMI-IIOP transport, which in theory should work, but in practice has few
    glitches.
    Basically, I have implemented a very simple server, StockTreader, which
    looks up for a symbol and returns a 'Stock' object. In the first example, I
    simplified the 'Stock' object to be a mere java.lang.String, so that lookup
    would simply return the 'synbol'.
    Then I have implemented the above, as an RMI-IIOP server (case 1) and a
    CORBA server (case 2) with respective clients, and the pair of
    client-servers work fine as long as they are CORBA-to-CORBA and RMI-to-RMI.
    But the problem arises when I tried using the RMI server (via IIOP) with the
    CORBA client, when the client tries to narrow the object ref obtained from
    the naming service into the CORBA idl defined type (StockTrader) it ends up
    with a class cast exception.
    This is what I did to achieve the above results:
    [1] Define an RMI interface StockTrader.java (extending java.rmi.Remote)
    with the method,
    public String lookup( String symbol) throws RMIException;
    [2] Implement the StorckTrader interface (on a PortableRemoteObject derived
    class, to make it IIOP compliant), and then the server to register the stock
    trader with COS Naming service as follows:
    String homeName =....
    StockTraderImpl trader =new StockTraderImpl();
    System.out.println("binding obj <" homeName ">...");
    java.util.Hashtable ht =new java.util.Hashtable();
    ht.put("java.naming.factory.initial", args[2]);
    ht.put("java.naming.provider.url", args[3]);
    Context ctx =new InitialContext(ht);
    ctx.rebind(homeName, trader);
    [3] Generate the RMI-IIOP skeletons for the Implementation class,
    rmic -iiop stock.StockTraderImpl
    [4] generate the IDL for the RMI interface,
    rmic -idl stock.StockTraderImpl
    [5] Generate IDL stubs for the CORBA client,
    idlj -v -fclient -emitAll StockTraderImpl.idl
    [6] Write the client to use the IDL-defined stock trader,
    String serverName =args[0];
    String symList =args[1];
    StockClient client =new StockClient();
    System.out.println("init orb...");
    ORB orb =ORB.init(args, null);
    System.out.println("resolve init name service...");
    org.omg.CORBA.Object objRef
    =orb.resolve_initial_references("NameService");
    NamingContext naming =NamingContextHelper.narrow(objRef);
    ... define a naming component etc...
    org.omg.CORBA.Object obj =naming.resolve(...);
    System.out.println("narrow objRef: " obj.getClass() ": " +obj);
    StockTrader trader =StockTraderHelper.narrow(obj);
    [7] Compile all the classes using Java 1.2.2
    [8] start tnameserv (naming service), then the server to register the RMI
    server obj
    [9] Run the CORBA client, passing it the COSNaming service ref name (with
    which the server obj is registered)
    The CORBA client successfully finds the server obj ref in the naming
    service, the operation StockTraderHelper.narrow() fails in the segment
    below, with a class cast exception:
    org.omg.CORBA.Object obj =naming.resolve(...);
    StockTrader trader =StockTraderHelper.narrow(obj);
    The <obj> returned by naming service turns out to be of the type;
    class com.sun.rmi.iiop.CDRInputStream$1
    This is of the same type when stock trader object is registered in a CORBA
    server (as opposed to an RMI server), but works correctly with no casting
    excpetions..
    Any ideas / hints very welcome.
    thanks in advance,
    -hari

    On the contrary... all that is being said is that we needed to provide clearer examples/documentation in the 5.1.0 release. There will be no difference between the product as found in the service pack and the product found in the 5.1.1. That is, the only substantive will be that 5.1.1 will also
    include the examples.
    "<=one way=>" wrote:
    With reference to your and other messages, it appears that one should not
    expect that WLS RMI-IIOP will work in a complex real-life system, at least
    not now. In other words, support for real-life CORBA clients is not an
    option in the current release of WLS.
    TIA
    "Eduardo Ceballos" <[email protected]> wrote in message
    news:[email protected]...
    We currently publish an IDL example, even though the IDL programmingmodel in Java is completely non-functional, in anticipation of the support
    needs for uses who need to use IDL to talk to the Weblogic server,
    generically. This example illustrates the simplest connectivity; it does not
    address how
    to integrate CORBA and EJB, a broad topic, fraught with peril, imo. I'llnote in passing that, to my knowledge, none of the other vendors attempt
    this topic either, a point which is telling if all the less happy to hear.
    For the record then, what is missing from our distribution wrt RMI-IIOPare a RMI-IIOP example, an EJB-IIOP example, an EJB-C++. In this you are
    correct; better examples are forth coming.
    Still, I would not call our RMI-IIOP implementation fragile. I would saythat customers have an understandably hard time accepting that the IDL
    programming model is busted; busted in the sense that there are no C++
    libraries to support the EJB model, and busted in the sense that there is
    simply no
    support in Java for an IDL interface to an EJB. Weblogic has nothing to doit being busted, although we are trying to help our customers deal with it
    in productive ways.
    For the moment, what there is is a RMI (over IIOP) programming model, aninherently Java to Java programming model, and true to that, we accept and
    dispatch IIOP request into RMI server objects. The way I look at it is this:
    it's just a protocol, like HTTP, or JRMP; it's not IDL and it has
    practically nothing to do with CORBA.
    ST wrote:
    Eduardo,
    Can you give us more details about the comment below:
    I fear that as soon as the call to narrow succeeds, the remainingapplication will fail to work correctly because it is too difficult ot
    use an idl client in java to work.It seems to me that Weblogic's RMI-IIOP is a very fragile
    implementation. We
    don't need a "HelloWorld" example, we need a concrete serious example(fully
    tested and seriously documented) that works so that we can get a betteridea
    on how to integrate CORBA and EJB.
    Thanks,
    Said
    "Eduardo Ceballos" <[email protected]> wrote in message
    news:[email protected]...
    Please post request to the news group...
    As I said, you must separate the idl related classes (class files and
    java
    files) from the rmi classes... in the rmic step, you must set a newtarget
    (as you did), emit the java files into that directory (it's not clearyou
    did this), then remove all the rmi class files from the class path... ifyou
    need to compile more classes at that point, copy the java files to theidl
    directly is you must, but you can not share the types in any way.
    I fear that as soon as the call to narrow succeeds, the remainingapplication will fail to work correctly because it is too difficult otuse
    an idl client in java to work.
    Harindra Rajapakshe wrote:
    Hi Eduardo,
    Thanks for the help. That is the way I compiled my CORBA client, by
    separating the IDL-generated stubs from the RMI ones, but still I
    get a
    CORBA.BAD_PARAM upon narrowing the client proxy to the interfacetype.
    Here's what I did;
    + Define the RMI interfaces, in this case a StockTrader interface.
    + Implement RMI interface by extendingjavax.rmi.PortableRemoteObject
    making
    it IIOP compliant
    + Implemnnt an RMI server, and compile using JDK1.2.2
    + use the RMI implementation to generate CORBA idl, using RMI-IIOPplugin
    utility rmic;
    rmic -idl -noValueMethods -always -d idl stock.StockTraderImpl
    + generate Java mappings to the IDL generated above, using RMI-IIOPplugin
    util,
    idlj -v -fclient -emitAll -tf src stocks\StockTrader.idl
    This creates source for the package stock and also
    org.omg.CORBA.*
    package, presumably IIOP type marshalling
    + compile all classes generated above using JDK1.2.2
    + Implement client (CORBA) using the classes generated above, NOTthe
    RMI
    proxies.
    + start RMI server, with stockTrader server obj
    + start tnameserv
    + start CORBA client
    Then the client errors when trying to narrow the obj ref from the
    naming
    service, into the CORBA IDL defined interface using,
    org.omg.CORBA.Object obj =naming.resolve(nn);
    StockTrader trader =StockTraderHelper.narrow(obj); // THIS
    ERRORS..!!!
    throwing a CORBA.BAD_PARAM exception.
    any ideas..?
    Thanks in advance,
    -hari
    ----- Original Message -----
    From: Eduardo Ceballos <[email protected]>
    Newsgroups: weblogic.developer.interest.rmi-iiop
    To: Hari Rajapakshe <[email protected]>
    Sent: Wednesday, July 26, 2000 4:38 AM
    Subject: Re: problem using CORBA clients with RMI/EJBservers..!!!???
    Please see the post on june 26, re Errors compiling... somewherein
    there,
    I suspect, you are referring to the rmi class file when you are
    obliged
    to
    completely segregate these from the idl class files.
    Hari Rajapakshe wrote:
    Hi,
    I have a question on using EJB / or RMI servers with CORBA
    clients
    using
    RMI-IIOP transport, which in theory should work, but in practice
    has
    few
    glitches.
    Basically, I have implemented a very simple server,
    StockTreader,
    which
    looks up for a symbol and returns a 'Stock' object. In the firstexample, I
    simplified the 'Stock' object to be a mere java.lang.String, so
    that
    lookup
    would simply return the 'synbol'.
    Then I have implemented the above, as an RMI-IIOP server (case
    1)
    and a
    CORBA server (case 2) with respective clients, and the pair of
    client-servers work fine as long as they are CORBA-to-CORBA andRMI-to-RMI.
    But the problem arises when I tried using the RMI server (via
    IIOP)
    with
    the
    CORBA client, when the client tries to narrow the object ref
    obtained
    from
    the naming service into the CORBA idl defined type (StockTrader)
    it
    ends
    up
    with a class cast exception.
    This is what I did to achieve the above results:
    [1] Define an RMI interface StockTrader.java (extending
    java.rmi.Remote)
    with the method,
    public String lookup( String symbol) throws RMIException;
    [2] Implement the StorckTrader interface (on a
    PortableRemoteObject
    derived
    class, to make it IIOP compliant), and then the server to
    register
    the
    stock
    trader with COS Naming service as follows:
    String homeName =....
    StockTraderImpl trader =new StockTraderImpl();
    System.out.println("binding obj <" homeName ">...");
    java.util.Hashtable ht =new java.util.Hashtable();
    ht.put("java.naming.factory.initial", args[2]);
    ht.put("java.naming.provider.url", args[3]);
    Context ctx =new InitialContext(ht);
    ctx.rebind(homeName, trader);
    [3] Generate the RMI-IIOP skeletons for the Implementation
    class,
    rmic -iiop stock.StockTraderImpl
    [4] generate the IDL for the RMI interface,
    rmic -idl stock.StockTraderImpl
    [5] Generate IDL stubs for the CORBA client,
    idlj -v -fclient -emitAll StockTraderImpl.idl
    [6] Write the client to use the IDL-defined stock trader,
    String serverName =args[0];
    String symList =args[1];
    StockClient client =new StockClient();
    System.out.println("init orb...");
    ORB orb =ORB.init(args, null);
    System.out.println("resolve init name service...");
    org.omg.CORBA.Object objRef
    =orb.resolve_initial_references("NameService");
    NamingContext naming=NamingContextHelper.narrow(objRef);
    ... define a naming component etc...
    org.omg.CORBA.Object obj =naming.resolve(...);
    System.out.println("narrow objRef: " obj.getClass() ":"
    +obj);
    StockTrader trader =StockTraderHelper.narrow(obj);
    [7] Compile all the classes using Java 1.2.2
    [8] start tnameserv (naming service), then the server to
    register
    the
    RMI
    server obj
    [9] Run the CORBA client, passing it the COSNaming service ref
    name
    (with
    which the server obj is registered)
    The CORBA client successfully finds the server obj ref in the
    naming
    service, the operation StockTraderHelper.narrow() fails in thesegment
    below, with a class cast exception:
    org.omg.CORBA.Object obj =naming.resolve(...);
    StockTrader trader =StockTraderHelper.narrow(obj);
    The <obj> returned by naming service turns out to be of the
    type;
    class com.sun.rmi.iiop.CDRInputStream$1
    This is of the same type when stock trader object is registeredin a
    CORBA
    server (as opposed to an RMI server), but works correctly with
    no
    casting
    excpetions..
    Any ideas / hints very welcome.
    thanks in advance,
    -hari

  • Facing problem in transportation of web Interface

    Hi BPS Experts,
    I am facing problem in transporting the web interface.
    As part of one enhancement I have made some changes to one of the objects in web Interface in Integration system. Before doing transportation to consolidation, generated the new BSP application as well as saved the customized changes under one request for transport.
    Used the request number for Transporting to consolidation. The Layout in the consolidation is displaying error message as follows
    *Error with initialization or error on BSP*
    Component with name Group_Selection1 does not exist
    BSP application ZEBSP08_RF does not exist. Regenerate
    and when i check the web interface under BPS_WB transaction in consolidation. i able to see the change in objects which i made in integration.
    Please help in solving this problem in Layout.
    Thanks in Advance,
    Anil.

    Hi Ravi,
    Create the same function group and send it into test system with another TR.
    Once it get transported to test system, try to activate FM & FG.
    Reward points if it helps,
    Satish

  • Problem when transporting form from DEV system to PRODUCTION system

    Hi Experts,
    We are developing forms in ABAP, for example there is a form developed in dev system and this form has JS coding in some UI elements events like initialize, on change and on exit; also has one script object defined as variable. this script object has some functions defined in order to do some common validations and field specific ones too.
    The form in DEV work fine, all the functions calling, all the validations and the events are working properly as expected. But there is a problem when we moved the changes done in development system into production system. Specifically the script object has the problem: even though the coding is the same in both systems, in production system we had an script error: "Body.CATALOGPARAMS has no properties", as if the Body.CATALOGPARAMS was never instanciated, or it is not defined...
    The code that produces this error is the following:
    var itemCount = 0;
    itemCount = Body.CATALOGPARAMS.DATA.instanceManager.count;
    CATALOGPARAMS is table defined as context table coming from an ABAP FM where is filled and passed into the form.
    In order to fix this problem I changed that part for the following
    var itemCount = 0;
    var catalogTable = null;
    catalogTable = xfa.resolveNode("Body.CATALOGPARAMS.DATA");
    itemCount = catalogTable.instanceManager.count;
    This still works as fine as the other in DEV system. But my question is: will I have the same problem when we transport the changes to production system, you have to know that a transport is not something that you can do every day, so I am taking precautions before the transport. Which of both coding is the best for doing this?
    Any observations, comments, questions in order to clarify some points are welcome, so please do it.
    In advance, thanks a lot.
    Mauricio.-
    Edited by: Mauricio Poblete on May 11, 2010 4:20 PM

    As always, you are the first one to reply... thanks for that!
    before everything, I activated the form, then I added this form to a new transport using se80 transaction: I navigated through the form objects and I added the form to a new transport by second click on the form -> other functions -> write transport entry. is this the correct way to assign a transport package with the entire form (including script objects, layouts, and all you told in the last reply)??
    Can you give me a guide on how-to add the specific parts to the same transport for forms?
    as always, thanks in advance.
    Mauricio.-

  • I ran a virus/trojan fix and this is what it said it could not repair something in the main library core or something like that.  What do I do?  The problem seems to be with safari?

    I ran a virus/trojan fix and this is what it said it could not repair something in the main library core or something like that.  What do I do?  The problem seems to be with safari?

    I ran the utility disk and this is what it said.
    Warning permission differ Applications/Safari drwxr-xrx they are -rwxr-xr system/livrary Cores has been modified and will not be repaired.
    Permission apllication differ on System/livrary/Pr or could be -rw-r--r-- they are rwxr-xr-x Application/iTune be droxr-xr-x they are rwxr-xr-x
    Then I hit fix permissions and it said this
    Warning SUID file Systm/Library/Core has been modified will not be repaired
    I also downloaded Bitdefender Virus Scanner and it found nothing.

  • Hello, my sister her macbook pro cannot connect to our wireless internet. My imac however can, so the problem has to do with her laptop. We were wondering how we could solve this problem? Thank you very much in advance!

    Hello, my sister her macbook pro cannot connect to our wireless internet. My imac however can, so the problem has to do with her laptop. We were wondering how we could solve this problem? Thank you very much in advance!

    We did that, but it just doesn't seem to be able to connect. So basically we tried to connect to our network and insert the password, but afterwards it does nothing. Weird thing is also that the network symbol (top right of the screen) says that it has been connected, but when I go look at the system preferences --> network, it states that it has not been connected

  • Can anyone help me with a problem i am having with my music on my iPhone 4S. I have put alot of Compilation CDs in my library on iTunes. I download these tracks onto my phone, everything is ok so far. Now, this is what is niggling me and I don.t know how

    Can anyone help me with a problem i am having with my music on my iPhone 4S. I have put alot of Compilation CDs in my library on iTunes. I download these tracks onto my phone, everything is ok so far. Now, this is what is niggling me and I don.t know how to resolve it. This is my problem: 
    Have downloaded for example: Queen – Bohemium Rhapsody from a compilation album as well as a few complete Queen Album CDs into the iTunes library and then put them into playlists,
    When I go onto my phone and select Queen on the MUSIC app using Songs tab at the bottom of the screen it will display all Queen songs and their resective Alum pics, that is all those not in a complilation album, .
    If I know the song title I can select the songs tab and find the song that way,
    I’ve tried fiddling with the settings in the iTunes app by going to ‘get info’ tab and trying to sort the problem out that way but am not having much luck.What I want the phone to do is show, for example all Queens songs including those in compilation albums. Can this be done, would be grateful for any ideas on how it can be done, that is if ic can be done, any ideas
    Thanks for your help

    Try assigning Queen as the Album Artist on the compilations in iTunes on your computer.

  • Since upgrading to Firefox 8.0.1, it is hanging when I try to open it. Deleting profiles etc. doesn't help. I suspect the problem has to do with caching or history, since when I first quit after upgrading I had to force-quit as it was hanging.

    '''bold text'''MacOS 10.5.8 is my operating system.
    There is no actual crash, thus no crash ID--it just hangs forever and eventually I force-quit.
    Restarting the computer hasn't helped
    Downgrading to previous versions didn't help.
    Deleting profiles and preferences doesn't seem to make any difference.
    Apparently clean re-installs hasn't helped.
    If option-opening is really safe mode on a Mac, then that isn't helping, either. It's the same hanging.
    No problems are being noted with any other software.
    I'm totally stumped--what else can I take off for a cleaner re-install?

    Firefox hangs the same way in safe mode.
    There is no such thing as a Firefox program folder on a Mac, nor is there an "uninstall" to do, so these directions are not relevant to a Mac user.
    The problem remains.

  • I have a serious (and bizarre!) issue with my novation impulse (Although i've tried it with two other keyboards and i still have the same problem) and its compatibility with mainstage 3

    i have a serious (and bizarre!) issue with my novation impulse (Although i've tried it with two other keyboards and i still have the same problem) and its compatibility with mainstage 3.
    the problem is best explained on the following one - page thread: 
    https://discussions.apple.com/thread/3951518?start=0&tstart=0
    (Clearly i'm not alone in this problem, although i think i figured out what's going wrong a little more than he did...read on!)
    his solution, to put mainstage in jump mode, is very unsatisfactory to me, as it bounces all of a sudden to drastically different settings.
    basically, my analysis is that my controller is NOT receiving MIDI date from mainstage.  in other words, mainstage knows what my controller is doing, but my controller doens't know what mainstage is doing.
     let's say i turn the knob all the way to the right ... 127...and the virtual fader goes to the right like it's supposed to. 
    now...next...let's say i change to a different patch, where that same VIRTUAL fader is not at the max clockwise position..maybe it's only at 1pm.  now when i turn the physical knob to the RIGHT, the midi data is still at 127 on the controller!  it didn't "reset" to sync up with the new level (say 80 or so) setting on the new patch.  so i can't increase that new setting of 80 by continuing to turn the knob to the right.  i have to turn it all the way to zero,...and then continue PAST zero until the controller thinks that IT is at 0...at that point the controller and mainstage are in agreement, and things work fine....so bascially, the keyboard thinks the level is at max...but mainstage thinks the level is at 1pm.
    i am using Logic 9, and i have a macbook pro 2.9 Ghz I7 with 8 gigs of memory and OS X 10.8.4

    Hi Josh,
    Thanks for taking the time to contact us here a Novation for technical support. Lets continue to correspond via email so we can get your issue resolved.
    Thanks.
    Mike Towns

Maybe you are looking for

  • Disk Access Failed while Installing Solaris Container.

    I have setup 5 guest domains together with the Control Domain. $ ldm list Name State Flags Cons VCPU Memory Util Uptime primary active -t-cv SP 4 4G 0.8% 2d 2h 15m secondary active -t--v 5000 4 2G 0.5% 3h 5m dmz active -t--- 5001 8 2G 0.0% 46m sunray

  • How to get E-Business Suite session.

    I want to get E-business suite session in Java program.

  • Stored procedure for creating tables

    Is it possible to create a stored procedure which only contains create tables? I prepare everything on an environment and want to transfer everything, except the data, on anothe environment. Therfore I thought of an stored procedure which does everyt

  • Help views ( search helps) in tables

    Hello Experts, we are creating customized infotypes.Can anyone tell me how to create help views ( search help ) in tables. Regards, Shilpa.

  • Issue with Adobe Prox shutting down when combining files

    I am having an issue with Adobe.  I can open files no problem but when I click to combine multiple files into one pdf, as soon as I try to add the files, it automatically shuts down?