XI - BPM step by step  tutorial

Hi all
I am trying to understand how XI-BPM engine works.. Reading documment, i got pretty good high level understanding but trying to find  example so that i can test my understanding in our Sandbox environment..
Can anyone please point to me to  step by step XI-BPM tutorial..
Thanks all

Hi Ravi srivastave  ,
Business Process Management (BPM) has become a critical part of enterprise development.business process management
Business process management (BPM) is a systematic approach to improving an organization's business processes. BPM activities seek to make business processes more effective, more efficient, and more capable of adapting to an ever-changing environment. BPM is a subset of infrastructure management, the administrative area of concern dealing with maintenance and optimization of an organization's equipment and core operations.
A business process is a set of coordinated tasks and activities, conducted by both people and equipment, that will lead to accomplishing a specific organizational goal. The Business Process Management Initiative (BPMI), a non-profit organization, exists to promote the standardization of common business processes, as a means of furthering e-business and business-to-business (B2B) development. To this end, the organization has developed the Business Process Modeling Language (BPML), an Extensible Markup Language (XML)-based metalanguage for modeling business processes.
BPM(Business Process Management) is a structured approach that models an enterprise's human and machine tasks and the interactions between them as processes. BPM software uses a dashboard interface that offers a high-level view of the operation that typically crosses departmental boundaries. The dashboard integrates with all the applications that perform processes as well as related databases and can be used to trigger the start of a unit of work.
Evolving from document management, workflow and enterprise application integration (EAI), a BPM system can monitor and analyze tasks in realtime and set off alerts when specified limits are exceeded or a response is not received within a specified time.
Management for People/Machine Systems
For decades, systems that are entirely automated have more or less taken care of themselves. However, operations requiring a mix of people and machine procedures employ BPM as a higher-level management system that keeps track of them both.
Over time, a BPM system can provide historical data of human-machine interactions that might be extremely difficult to obtain from information systems, especially disparate systems from several departments or systems running on different platforms.
The BPM Suite (BPMS)
A BPM system may comprise a variety of independent packages or a comprehensive business process management suite (BPMS), which includes tools for modeling and analysis, application integration, business rules support, business intelligence (BI), activity monitoring and optimization. Advanced BPMSs provide a development tool for creating forms-based applications, which are often the start of many business processes.
An introduction to Business Process Management
http://www.avelon.nl/downloads/Introduction_BPM.pdf
business process management
http://whatis.techtarget.com/definition/0,,sid9_gci1088464_tax304528,00.html
BUSINESS PROCESS MANAGEMENT WITH SAP NetWeaver™
http://www.sap.com/platform/netweaver/pdf/BWP_NetWeaver_BPM.pdf
Business Process Management Essentials
http://www.glintech.com/downloads/BPM%20Essentials%20with%20Open%20Source.pdf
Business Process Management
http://www.seeburger.es/fileadmin/es/pdf/SEEBURGER_-_Business_Integration_Server__TA000714BPM_.pdf
BPM Process Patterns Repeatable Designs for BPM Process Models
http://edocs.bea.com/albsi/docs55/pdfs/BPM%20Process%20Patterns%20White%20Paper.pdf
Business Process Management -Modeling to Execution
http://www30.sap.com/korea/company/events/techday05/img/data_06.pdf
BUSINESS PROCESS MANAGEMENT (BPM)
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ed49db90-0201-0010-c4a5-c520866a19c7
BPM Process Patterns:Repeatable Design for BPM Process Models
http://www.bptrends.com/publicationfiles/05%2D06%2DWP%2DBPMProcessPatterns%2DAtwood1%2Epdf
Patterns: SOA Foundation - Business Process Management Scenario
http://www.redbooks.ibm.com/redbooks/pdfs/sg247234.pdf
A BPM Roadmap
/people/marilyn.pratt/blog/2007/10/12/clubhouse-las-vegas-a-bpm-roadmap
cheers!
gyanaraj
****Pls reward points if u find this helpful

Similar Messages

  • In BPM sync/async Step , can you have different message schema?

    Scenario:
    File to XI to BPM to SOAP to RFC
    In order to trigger the  webservice , I use  a dummy file which will be polled at a certain frequency- once in 30 minutes in Test mode - this will call the Webservice. The answer of webservice is sent to RFC Async.
    so these  are the Repository objects I created :
    1. File  Outbound Async Message Interface- Output Message (File_Request_MT)
    2.File Abstract Message Interface-Output Message (File_Request_MT)
    3.Async/ sync bridge Abstract interface to call the Webservice
    4 Webservice Inbound Sync Message interface-  with both input and output message
    5.RFC Inbound Async message interface- input message (RFC_Request)
    6 RFC Abstract Async Message interface-input message (RFC_Request)
    BPM
    a) Receive step  which uses the  the object 2.
    b) Sync send which uses object 3
    c) Send  step which uses Object 5
    I am using a BPM to Receive the file data/ "request " by using the File abstract message interface
    Then use the  the object  3 to call the webservice in BPM .
    My question is on this step
    Can I have for  the abstract Interface(Object 3) the Request message  as  File_Request_MT and
    response message as (RFC_Request) ?
    I  use a message mapping  to map Input and Ouput message of Object 3 with Object 4.
    Thanks for  your insight

    Raj,
    Thanks for the feedback , but I have  a question regarding your reply
    Interface Objects
    Object 1: File_Request_Abs
    Object 2: Soap_Response_Abs
    Object 3:Soap_Abs_Synch
    Output Message:File_Request_Abs
    Input Message:Soap_Response_Abs
    Object 4:Rfc_Request_Abs
    The question is  about
    a)SOAP_RESPONSE_ABS : could you please tell me why  do we need an abstract interface -SOAP_RESPONSE_ABS?
    I created a message type MT_SOAP_RESPONSE and used that in the BPM sync Send step as the Input message.
    b)Soap_Abs_Synch- I am using message types
    MT_File_request and MT_SOAP_Response From your reponse, it looks like you are suggesting to use
    Abstract Interfaces as Output message and Input Message, am I correct? Could you please tell me whether this has advantages over using message types MT_file_request and MT_soap_reponse? I haven't used Abstract interfaces  before as Input message and output message; infact, I wasn't even aware that it can be. Please confirm that it is possible. Thank you for increasing my knowledge !!!
    These are the Objects I created
    Message Type :
    a) MT_Filerequest
    b) MT_SOAPresponse
    Message Interface
    a)MI_Filerequest_out_async -
    Output message
    Mess. type MT_filerequst
    b)MI_filerequest_async_abs-
    Mess. type MT_filerequst 
    Used
    i) used for BPM receiver step- container definition
    ii) receiver determination
    c)MI_webservice_sync_in - This is created from External definition
    d)MI_webservice_sync_abs- 
    Input message  - MT_soapresponse
    Output message- MT_fierequest
    Used:
    i) used for BPM sync send step ,
    ii)Interface mapping between  MI_Webservice_sync_in and MI_webservice_sync_abs
    iii)Container element-SOAP_response
    e) MI_RFC_async_out
    Input message
    RFC_Request(This is imported from RFC definition)
    g) MI_RFC_async_abs
    Input message
    RFC_Request(This is imported from RFC definition)
    Mapping
    Message mapping
    i)Filerequest_TO_SOAPrequest
    Source: MT_Filerequest
    Target: SOAPrequest(Got from External definition)
    ii)SOAPresponse_TO_BPM_response
      Source : SOAPresponse(got from External definition)
    Target :   MT_SOAPresponse
    Interface Mapping
    i)IM_BPM_TO_SOAP
    Source Interface : MI_webservice_sync_abs
    Target :MI_webservice_sync_in
    uses following message mapping
    Request : filerequest_TO_SOAPrequest
    Response:SOAPresponse_TO_BPM_response
    BPM container element
    i)Receiver_container  TYPE MI_Filerequest_out_async
    ii)SOAP Responsecontainer TYPE MI_webservice_sync_abs
    iii)RFC_Request_container TYPE MI_RFC_async_abs
    BPM  flow
    Receive---->Send Synch-->Transformation----->Send Asynch
    Receive -
    > receiver_container
    Send Synch -
    > receiver_container(Request Message), Soap_response_container(Response Message)
    Transformation -
    > Source(Soap_response_container), Target(RFC_request_container)
    Send Asynch -
    > RFC_request_container
    Thanks for your help!!!

  • Issue in File to RFC to File Scenario with BPM using Block Step

    Hi Everybody,
                           I am doing File to RFC to File Scenario for multiple records using BPM using Block Step. The File Message is getting posted and after that, the message is getting stuck up in the qRFC Monitor (Inbound Queue).
                        After seeing the message in Inbound Queue, I am trying to execute and release the message. But when i execute the LUW, it says " Function module doesnt exist or EXCEPTION raised" in Inbound queue.
    Could somebody suggest me the outcome of this? What does this mean and how to
    release the stuck up message in Queue.
    Thanks and Regards,
    N.Jayanth Kumar

    Hi Rajesh,
                           After going through the blog, i saw the trace messages. It says      
    " The   exception occurred (program: CL_SWF_XI_INBOUND=============CP, include CL_SWF_XI_INBOUND=============CM00F, line: 19)"
    Regards,
    N.Jayanth Kumar

  • Graphics Card Does Not Show Up In Device Manager (Re: Installing AMD Video Drivers - Windows 8.1 (Step-By-Step Tutorial)

    This tutorial is a step-by-step tutorial on how to "fix" issues of a new graphics card not appearing in Windows 8.1 Pro, or not appearing (as a device) in Device Manager, or it's not being detected by Windows 8.1.
    This is the "second part" of a Step-by-Step Tutorial on how to install AMD Radeon graphics card drivers in Windows 8.1 Pro.
    GRAPHICS CARD IS NOT DETECTED AND DOES NOT SHOW UP IN WINDOWS 8.1 DEVICE MANAGER
    This problem can appear if the video card is not installed properly in the PCI slot and as a result the card is not detected in device manager. Check the physical connections again, reinsert the card properly in the PCI slot, check the connections (including the power cables going to the video card, and ensure that the fan on the graphics card is spinning and the card does have power and is properly seated/inserted) and then install the drivers from the manufacturer’s website.
    If the video card is in fact installed properly, but the problem of the video card not being discovered/found by the operating system persists, then try these following methods below to check if this solves the problem.
    Method 1:
    First, I would suggest you to run the following Microsoft Fixit to get the problem automatically detected and fixed. This Microsoft "fixit" App checks if the device is currently disabled or turned off or the driver is not installed.
    Hardware devices are not working or are not detected in Windows.
    http://support.microsoft.com/mats/hardware_device_problems/en-us
    Method 2:
    Sometimes, some devices in device manager are hidden due to corrupt or missing drivers.
    Follow the steps below to show hidden devices in the device manager and troubleshoot accordingly.
    Press the Windows key + X
    Select Command Prompt (Admin)
    Type set devmgr_show_nonpresent_devices=1 and hit enter
    Type Start DEVMGMT.MSC and hit enter.
    Once in Device Manager hit the View menu and select show hidden devices.
    From here, remove each instance of the AMD or Nvidia card you see as well as each unknown device. Exit Device Manager and reinstall the latest drivers you can find for your graphics card.
    After you install the drivers, reboot and see if you get any different results.
    If the above solved your problems and the Graphics Card is now working and is now being properly detected/displayed in Windows Device Manager:
    If your graphics card is now being detected by Windows 8.1 in Device Manager, but has a "yellow exclamation" mark (or video drivers are not found or not properly installed or the device is disabled) then install the latest graphics card drivers and proceed with this Step-by-Step Tutorial on how to install AMD Radeon graphics card drivers in Windows 8.1 Pro.
    Method 3:
    If methods suggested above does not help, I would recommend you to contact Apple/AMD/NVIDIA to get the latest chipset, BIOS, graphics card drivers installed properly.

    This tutorial is a step-by-step tutorial on how to "fix" issues of a new graphics card not appearing in Windows 8.1 Pro, or not appearing (as a device) in Device Manager, or it's not being detected by Windows 8.1.
    This is the "second part" of a Step-by-Step Tutorial on how to install AMD Radeon graphics card drivers in Windows 8.1 Pro.
    GRAPHICS CARD IS NOT DETECTED AND DOES NOT SHOW UP IN WINDOWS 8.1 DEVICE MANAGER
    This problem can appear if the video card is not installed properly in the PCI slot and as a result the card is not detected in device manager. Check the physical connections again, reinsert the card properly in the PCI slot, check the connections (including the power cables going to the video card, and ensure that the fan on the graphics card is spinning and the card does have power and is properly seated/inserted) and then install the drivers from the manufacturer’s website.
    If the video card is in fact installed properly, but the problem of the video card not being discovered/found by the operating system persists, then try these following methods below to check if this solves the problem.
    Method 1:
    First, I would suggest you to run the following Microsoft Fixit to get the problem automatically detected and fixed. This Microsoft "fixit" App checks if the device is currently disabled or turned off or the driver is not installed.
    Hardware devices are not working or are not detected in Windows.
    http://support.microsoft.com/mats/hardware_device_problems/en-us
    Method 2:
    Sometimes, some devices in device manager are hidden due to corrupt or missing drivers.
    Follow the steps below to show hidden devices in the device manager and troubleshoot accordingly.
    Press the Windows key + X
    Select Command Prompt (Admin)
    Type set devmgr_show_nonpresent_devices=1 and hit enter
    Type Start DEVMGMT.MSC and hit enter.
    Once in Device Manager hit the View menu and select show hidden devices.
    From here, remove each instance of the AMD or Nvidia card you see as well as each unknown device. Exit Device Manager and reinstall the latest drivers you can find for your graphics card.
    After you install the drivers, reboot and see if you get any different results.
    If the above solved your problems and the Graphics Card is now working and is now being properly detected/displayed in Windows Device Manager:
    If your graphics card is now being detected by Windows 8.1 in Device Manager, but has a "yellow exclamation" mark (or video drivers are not found or not properly installed or the device is disabled) then install the latest graphics card drivers and proceed with this Step-by-Step Tutorial on how to install AMD Radeon graphics card drivers in Windows 8.1 Pro.
    Method 3:
    If methods suggested above does not help, I would recommend you to contact Apple/AMD/NVIDIA to get the latest chipset, BIOS, graphics card drivers installed properly.

  • BPM Scenario (4 steps in sequence)

    Hi gurus,
    I am facing following scenario:
    PI receives a WS request, with some info
    With this info, PI accesses a tabla in a DB in order to insert an STATUS field ('In_Progress' status)
    With the same info (received via SOAP) PI accesses to SAP via sRFC and gets its output fields.
    With this output, PI accesses the same tabla, updates the STATUS field ('Finished' status) and fills the table
    So I decided to create a BPM with 4 steps:
    Step1: RECEIVE the SOAP_Request_AI (async)
    Step2: SEND the JDBC_STATUS_AI to LEGACY (async)
    Step3:SEND the SEND_RECEIVE_sRFC_AI to SAP (sync)
    Step4: SEND the JDBC_RESPONSE_AI to LEGACY (async)
    I have created 7 MI's:
    SOAP_REQUEST_OI -> out of the BPM, it receives the message from WS
    SOAP_REQUEST_AI -> inside the BPM, it receives the message from SOAP_REQUEST_OI  (No IM)
    JDBC_STATUS_AI --> inside the BPM, it sends the message (that step1 received) to the DB (IM)
    JDBC_STATUS_II --> not used so far!
    SEND_RECEIVE_sRFC_AI -> inside the BPM, it sends the message (that step1 received) to SAP (IM)
    JDBC_RESPONSE_AI ->inside the BPM, it takes the response of step3
    JDBC_RESPONSE_II -> out of the BPM, it sends the message (that comes from step4) to DB (IM)
    All my mappings are out of the BPM.
    Interface Determinations:
    SOAP_REQUEST_OI to SOAP_REQUEST_AI (No Mapping)
    SOAP_REQUEST_AI to JDBC_STATUS_II (Mapping) --> here i have a doubt
    SEND_RECEIVE_sRFC_AI to ZRFC (Mapping)
    JDBC_RESPONSE_AI to JDBC_RESPONSE_II (No Mapping)
    I followed the instructions of the following blog regarding MI's and mappings but it doesnt work!!!
    RFC Scenario using BPM --Starter Kit
    However if i delete step2, it does work so i think i am missing something regarding the conversion between interfaces in step1&2 and step2&3.....
    Could you please give some indications?
    Thanks a lot in advance and best regards,
    David

    David,
    I think you need to change the objects. Please try the below logic, and let us know if it helps!
    Message Interfaces used
    SOAP_REQUEST_OI
    SOAP_REQUEST_AI
    SOAP_REQUEST_OI
    JDBC_STATUS_AI
    JDBC_STATUS_II
    SEND_RECEIVE_sRFC_AI
    JDBC_RESPONSE_AI
    JDBC_RESPONSE_II
    Sender Agreement:
    O/B Interface : SOAP Request_OI
    Receiver Determination -1
      Sender : SOAP Service
      Outbound Interface :SOAP_REQUEST_OI
      Configured Receiver : BPM
    Interface Determination-1
      Sender : SOAP Service
      Outbound Interface :SOAP_REQUEST_OI
      Inbound Interface :SOAP_REQUEST_AI
      No Interface Mapping
    Receiver Determination -2
      Sender : BPM
      Outbound Interface :SOAP_REQUEST_AI
      Configured Receiver : JDBC Service
    Interface Determination-2
      Sender : BPM
      Outbound Interface :SOAP_REQUEST_AI
      Inbound Interface :JDBC_STATUS_II
      Interface Mapping IM_WS_2_JDBC
    Receiver Determination -3
      Sender : BPM
      Outbound Interface :SEND_REC_RFC_AI
      Configured Receiver : RFCService
    Interface Determination-3
      Sender : BPM
      Outbound Interface :SEND_REC_RFC_AI
      Inbound Interface :ZRFC
      Interface Mapping from IM_WS_2_RFC_2_JDBC
    Receiver Determination -4
      Sender : BPM
      Outbound Interface :JDBC_RESPONSE_AI
      Configured Receiver : Receiver Service
    Interface Determination-4
      Sender : BPM
      Outbound Interface :JDBC_RESPONSE_AI
      Inbound Interface :JDBC_RESPONSE_II
      No Interface Mapping
    BPM Steps
    Step1:
    Receive: SOAP_REQUEST_AI
    Step2:
    Asynch Send:SOAP_REQUEST_AI
    Step3:
    Synch Send:
    Synch Interface:SEND_REC_RFC_AI
    Request:SOAP_REQUEST_AI
    Response:JDBC_RESPONSE_AI
    Step4:
    Asynch Send:JDBC_RESPONSE_AI
    I'm sure the above config will provide solution to the issue.
    Thanks,
    raj.

  • BPM integration with BRM step by step

    Hi All,
    I am looking for a blog for complete scenario which includes business rules used in BPM,that is ,complete STEP BY STEP blog for BPM integration with BRM.Searched a lot but finding either BPM or BRM or BRM already created without mentioning steps and imported in BPM process.
    Can you help me with a complete blog for BPM integration with BRM STEP BY STEP blog?
    Thanks in advance

    Hi,
    Please check if the below articles are useful
    http://scn.sap.com/thread/3446620
    http://scn.sap.com/docs/DOC-47066
    http://scn.sap.com/docs/DOC-4588
    Regards,
    Sriram

  • Is there a step by step tutorial to upload iweb to domain?

    I just bought a domain through fatcow, I have created a website with iweb. Only problem I have no clue where to start to get from iweb to new domain. Any help much appreciated. Willing to go through a tutorial but can't find anything step by step?

    http://iwebfaq.org/site/iWeb_Domains.html

  • Simple Step-by-Step Weblogic+EJB Tutorial

    Anyone know of a simple step-by-step weblogic+ejb tutorial? Online?
    Thanks,
    Rocky

    See my signature line.. Book and examples are still free for download. WL6.1
    only at this point, but not for long.
    Check out my WebLogic 6.1 Workbook for O'Reilly EJB Third Edition
    www.oreilly.com/catalog/entjbeans3 or www.titan-books.com
    "Rocky" <[email protected]> wrote in message
    news:3cd95d54$[email protected]..
    >
    Anyone know of a simple step-by-step weblogic+ejb tutorial? Online?
    Thanks,
    Rocky

  • R12 Step by Step tutorial

    Dear friends,
    i am new at this site, would you please guide me how i configre R12 for testing perpose for my small business.
    I have installed both vision and Vision with Fress Db.
    Now i am using Fresh Db, but i dont know how to configure it. I hv read many documents but i could nt find any tutorial.
    what to do first? and how.
    please advice me.
    Thanks in advance.
    Kalash

    you cannot just go blindly step1 step2 without understanding the exact requirement
    Each module has its own setup sequence and each modules has setup dependencies
    Your question is too general, the answer to your question will be there is no such step 1 step 2. you need to look into your requirement and try to identify the modules you needed to implement and follow the implementation guide for the configuration
    you can find the implementation guide in OTN and in metalink
    Regards
    Ramesh Kumar S

  • Catalyst step-by-step installation tutorial

    Hi!
    I'm new to arch, and i have a problem with installing catalyst on my system.
    I have ati radeon x550 graphics card.
    Can anybody help me by giving me a step-by-step tutorial on how to install catalyst driver?
    Thnx in advance

    nenadsky wrote:Can older (etc. 9.3) driver, downloaded from ati site,  be installed instead, and how?
    no. 9.3 doesn't have support for the kernel and most important for the latest xorg. blame ati for the poor support
    Last edited by wonder (2009-05-21 16:25:06)

  • Visual Gesture Builder Step by Step Tutorial

    Good Day All 
    Kind Request 1 
    i am new to V2 i see it has changed significantly from V1 most of my project in v1 don't work. when reading online about what is new in v2 i came across "Visual Gesture Builder" which was something interesting. now this is my assumption about.
    What VGB does is that it allows you to create Custom Gestures like your Sign language and you store them in some sort of Database and in your Kinect Application when the skeleton is detected , we search that database on real-time to check if what the skeleton
    did is not matching our Database and gesture and after that we can perform a certain task based on that Gesture. That was my assumption, can someone please clear me. 
    Kind Request 2 
    if the my above VGB assumptions are true , can someone send me a link to a tutorial that can show step by step how to create custom gestures and maybe another link on how to load them at run-time and use them . 
    Kind Request 3
    I see in the 2.0 SDK of the V2 there is no KinectRegion or Tile Buttons , can anyone tell what is used instead or that , a link will be great thanks 
    Thanks 
    Vuyiswa Maseko

    Thanks Brekel for your reply , 
    i presume my assumption are true, regarding Kinect Regions (Kind
    Request 3) do you have any info on that ?
    Thanks 
    Vuyiswa Maseko

  • FusionOrderDemo_R1PS2  Step by Step Tutorial

    Hi All,
    I've downloaded FusionOrderDemo_R1PS2.zip and installed the application successfully using "Introduction to the SOA Sample Application" in SOA Suite developers guide.
    I'm trying to find the Step by Step tutorial to build this version. I could find it for PatchSet1 (11.1.1.2) e10275.pdf
    Does anyone know if there is a similar guide for PS2?
    Thanks in advance.

    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/4096b8fc-6be7-2a10-618e-b02a5e5e798f
    Regards,
    Sushant

  • I have problems with step-by-step tutorial for ejb3.0

    I have seen the step-by-step tutorial for ejb3.0 using Jdeveloper and Oracle Application Server following the link: http://www.oracle.com/technology/products/jdev/101/tutorials/ejb_30/ejb_30.htm
    The tutorial uses an Oracle database.
    I tried to use a MSSQLServer 2000 database instead of the Oracle database an i got the folowing error:
    javax.naming.NamingException: Lookup error: java.net.ConnectException: Connection refused: connect; nested exception is:
         java.net.ConnectException: Connection refused: connect [Root exception is java.net.ConnectException: Connection refused: connect]
         at com.evermind.server.rmi.RMIClientContext.lookup(RMIClientContext.java:68)
         at javax.naming.InitialContext.lookup(InitialContext.java:351)
         at buslogic.HRAppFacadeClient.main(HRAppFacadeClient.java:11)
    Caused by: java.net.ConnectException: Connection refused: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364)
         at java.net.Socket.connect(Socket.java:507)
         at java.net.Socket.connect(Socket.java:457)
         at java.net.Socket.<init>(Socket.java:365)
         at java.net.Socket.<init>(Socket.java:207)
         at com.evermind.server.rmi.RMIClientConnection.createSocket(RMIClientConnection.java:641)
         at oracle.oc4j.rmi.ClientSocketRmiTransport.createNetworkConnection(ClientSocketRmiTransport.java:46)
         at oracle.oc4j.rmi.ClientRmiTransport.connectToServer(ClientRmiTransport.java:86)
         at com.evermind.server.rmi.RMIClientConnection.connect(RMIClientConnection.java:609)
         at com.evermind.server.rmi.RMIClientConnection.lookup(RMIClientConnection.java:151)
         at com.evermind.server.rmi.RMIClient.lookup(RMIClient.java:235)
         at com.evermind.server.rmi.RMIClientContext.lookup(RMIClientContext.java:55)
         ... 2 more
    What should i change to make it work with the MSSQLServer 2000 database?
    Could anyone help me with this problem?
    Thanx!!

    Hi,
    I don't know the example but maybe I can give you some hints though. Your stacktrace doesn't look to be related to a datasource issue. So I see two questions:
    1) What's about the error?
    2) How to change the datasource from Oracle to MS SQLServer 2000?
    Hope you didn't start at the end of the tutorial! ;-)
    1)
    The client tries to connect to the RMI-port of an OC4J instance to do some JNDI lookups, but cannot connect to the server socket.
    Some questions:
    Is your OC4J instance up and running BEFORE you start the client?
    If you answer with yes:
    Which port does the RMI server listen on? (netstat -a)
    Is this port the same the client tries to use?
    If you answer with yes:
    Do you connect locally or via a network (do you use a firewall)?
    2) The steps should include:
    a) Create the database schema in SQLServer (this might include a conversion of ORACLE specific SQL to SQLServer specific syntax, Sequences and stuff like that)
    b) Add the correct JDBC.Driver to your project
    c) Create and test the datasource (try to use JDev)
    d) Make sure that the EJB3 persistence implementation of OC4J (toplink) does support all necessary features of the MS Database. For example I'm not sure if native db sequences are supported for other RDBMS than Oracle. Don't know if you need them for your example
    In theory this should all be quite simple and you don't have to write db specific code. ;-)
    Hope this helps. If not, please ask more specifically!
    Regards,
    Eric

  • Step-by-step tutorial/video for ASP Membership/Role Website with SQL CE 4.0?

    I'm looking for a step-by-step walkthough, tutorial, or video for setting up a basic ASP membership/role website using SQL Server Compact 4.0 and the NuGet package "ErikEJ.SqlCeMembership".  Should I be using this on an empty or basic website?
    -BGood

    Thanks ErikEJ.  I looked at
    https://sqlcemembership.codeplex.com/ but got scared off by the comment:
    "Breaking news - stop using this library:  A Microsoft supplied Provider has been released on Nuget.org, I recommend that you use this going forward, this provider support all SQL Server 2005+ platforms, including SQL
    Server Compact 4.0."
    So I downloaded the NuGet Universal Provider instead.  Is it still OK to use the "ErikEJ.SqlCeMembership 2.1 NuGet package"?
    Thanks.
    -BGood

  • Is there an FAQ or step by step tutorial for personal web sharing?

    First off, if anyone knows of an FAQ somewhere that answers this question, post me the link.
    Am trying to build a comon web page for synching iCal on a stans alone machine and am sure this is a very common question from new iCal users like myself:
    Situation:
    -Multiple users on same iMac
    -Different accounts Mom, Dad, Kids, Nanny
    -Need to collaborate schedules
    Want to create a webpage on my machine (without .mac) where we can publish calendars.
    Tried turning on personal web sharing in the system preferences but the addresses listed only show a page listed as "Access Forbidden."
    Is there a step by step tutorial out there? I could really use one.

    Thanks to all for replying. The information posted was very informative and answered my questions asked.
    I guess the real answer for me the very novice and deliberatly blissfull user is: No.
    I switched to Mac after assembling my own PCs to try and get then to do what I wanted. The driver/dll/ini issues were maddening!!!
    Am not tech-phobic, but am loathe to start working in the terminal and with code since I know so little and it was that commercial that said "I got tired of being my own tech dept." that made me switch.
    Looked at the tutorials and there are always comments underneath with comments about how there is a typo here, mispelling, there, better code over yander etc. linux/apache/unit/windows flame wars etc.
    All I want it to do is work or not. Since it is not; will find another way.
    Between purusing sites I think I came up with a simple low tech solution.
    In the shared folder create an iCal_Shared folder. From one user export a calendar complete with a date. For example Dad's work as of 15 JAN. Then in the duaghter's calendar import the same calendar. Knowing that as changes are made by me, I will have to update the exported file, and my daughter will have to be aware of the as of dates.
    A lot of solutions out there are for the corporate world. Am happy to Apple gaining market share but I am on a stand alone machine.
    The iPhoto manager is a great product from a third party and was happy to pay for it. Saves me a lot of time with 20K+ pictures.
    Just want an app causing iCal to behave simply, ie my daughter and I could share calendar information on our machine without running WebDAV server, a three tiered digital satelite hookup, etc,
    Pie Argh Squarred..It seems to me that Apple woule be better off if they came up with solutions like that that cost $20 since they would reach a lot more people than they are now with the $100 annual .mac extortion fee.
    Kudos to those of you who are much smarter and braver than I and again I thank you for your posts as they have opened my eyes as to just how old I am getting! Perhaps my daughter should solve this one for me!

Maybe you are looking for

  • Cannot delete file from desktop

    I dragged this file to my desktop (off a flash drive or something) a few weeks ago and since then, it will NOT delete. Whenever I try and drag it to the trash it won't let me because it's locked. Here's the file icon and the message I get: http://tin

  • Can I migrate data from "old" user account to new user after clean install?

    I've just done a clean install of Snow Leopard on a MacBook Pro (I erased system drive before install). I've upgraded SL to 10.6.2 using a generic administrator account. And I have an exact bootable clone of my old data (SuperDuper backup on external

  • How can I burn a slide show to a dvd?

    I have tried, every way, possible to burn a slide show with music to a dvd and I did so successfully except that it will only play in a play station 3 unit and not correctly play on any computer or dvd player. I have tried several ways: -Creating it

  • Vista

    Okay so Vista has been working great so far I have all my music and such I just can't seem to sync my iPod up with my iTunes. Can anyone help me? Please? I am working with Vista Basic. Thanks

  • Burning: Help with unwanted gaps

    Can someone please help with a problem that's only recently occured when burning CDs. When burning playlists that feature linked tracks, I have found that gaps are still being included, despite the fact that I have selected 'none' in preferences. I h