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 insightRaj,
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 KumarHi 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 -
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,
DavidDavid,
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 advanceHi,
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,
RockySee 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 -
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.
Kalashyou 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 advancenenadsky 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 MasekoThanks 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?
-BGoodThanks 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
-
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