Creating a Demo Version

I finished an interactive project for a client. Here's a
rundown of the project to give you an idea. It opens with a movie
and when the movie ends there is a series of buttons with several
pics per button. When the user wants they can click a button to
advance to another movie which ends with a series of buttons and
pics. Now the client wants to be able to push a button where the
project will enter demo mode and play through the project on its
own and loop until they press a button that will take them back to
interactive mode. So my question would be what is the best way to
set this up? I was thinking about having two scenes and scripting
to go between them, one scene for the interactive version and one
for the demo version. I also thought about just having separate
swfs and scripting between those. Anyone have some suggestions?
Just looking for an easy and smooth solution. Any advice is much
appreciated. Thanks for your time!

Ciao
you can look at these tutorials:
http://richardleggett.co.uk/blog/index.php/2006/01/16/creating_trials_for_flash_lite_apps_ part
http://richardleggett.co.uk/blog/index.php/2006/01/12/flashlitetrialmaker
Alessandro

Similar Messages

  • Creating demo version for a flashlite game

    hi
    i have a flashlite game which was developed by a freelance
    developer. i need to create a demo version of my game, where the
    game just runs for a minute and then closes.
    i have lost track of the original developer of my game. i
    don't have much knowledge in the programming part of flash.
    is there anyway, someone can guide me to create the demo
    version. i have the source files - .fla of the game.
    thanks.

    Ciao
    you can look at these tutorials:
    http://richardleggett.co.uk/blog/index.php/2006/01/16/creating_trials_for_flash_lite_apps_ part
    http://richardleggett.co.uk/blog/index.php/2006/01/12/flashlitetrialmaker
    Alessandro

  • How to create a demo with time limit?  (timebomb)

    Hello,
    I would like to create a demo of a game I made but want to limit the amount of time it will run once installed.  (30 days).
    Is there an xtra or a straightforward way to do this in lingo?

    there is no straightforward way to do it in any programming language. I'm currently developing a Director-specific trial version solution, but it's not ready yet for general/commercial use. Are you looking for a free solution or are you willing to pay?
    Trial Versions are used so users can try out your software and then buy it if the software is something they want. So, there are two parts to trial software;
    1. the code that handles the trial version
    2. the code that handles the product serial and registration/licence keys
    The code that handles the trial version needs to be able to do these things:
    1. Keep track of the trial period. This involves recording the first run date/time and incrementing that date/time when the software is launched each subsequent time and comparing that against the trial period.
    2. Protect against backdating - turning back the computer clock to get more trial time.
    3. Protect against uninstall/reinstall.
    Dealing with all three of these issues becomes complicated; let's look at a solution using a licence file. What about a licence file will solve all the issues listed above?
    1. The licence file will contain the First Run Date (FRD), the Last Run Date (LRD), and other specific user and product info.
    2. A licence file should be encrypted to ensure it cannot be tampered with.
    3. A licence file should be moved to the user's AppData (or equivalent) folder by the installer software (such as NSIS). This ensures the first run date is only ever recorded once... what do I mean by this? If your app had to check first before opening and writing to the license file, then someone could easily circumvent the trial version by deleting the file at which point your application would be forced to move/write the licence file again and the user would be able to start the trial over again. Well, the installer only ever runs once. So, if it copies over the licence file during the installation process then our application, when it runs the first time, only has to check if the file is there; if not then the trial has been tampered with, if it's there then read the FRD, and if blank then we can be sure it's writing the FRD for the first and only time.
    4. The file could be hidden to ensure that an un/reinstallation of your software wouldn't circumvent your trial security. Another method is to write to the registry some entry that's obscure or looks like some other info for your software... this is what's called security by obscurity which is frowned upon in the industry, in general, but there's really no way around it in the case of trial software methods.
    5. A licence file can be used as a red-herring if you want to use an obscure/hidden registry entry to save the real trial version information. If that's the case, you should follow the same steps as above and have your installer write the initial registry entries so it cannot be as easily circumvented by your code checks.
    Encryption is a big part of trial version security. If you're using MX2004 or above then you can find javascript ports of some strong encryption algorithms such as AES or RSA. RSA is an asymmetrical (ie public/private key) encryption algorithm whereas AES is a symmetrical (ie. private key) algorithm. The important things to look for in an implementation are ones that will encrypt a variable length string. These implementations use modes to encrypt fixed length chunks of the string, thus making the core encryption algorithm useful in practical situations such as encrypting variable length strings.
    Creating a trial/registration .dir file (trial window) that gets published with the main application .dir file:
    Below, I've outlined these steps so you can see what I mean. I've tested this process and it's solid, AFAIK. Here are the steps:
    1. Create a project and name it movie1. Add a framescript with the 'go the frame' code on it.
    2. Add a label named 'continue' on the frame just after the 'go the frame' framescript.
    3. Add a button, and this code:
    go to frame "continue"
    4. Now, go into the Publish Settings options and go to the 'Files' tab and add any of your other .dir files you want under the 'Additional Files:' heading (the option to Play every movie in list will be checkmarked by default. Leave it like that).
    5. Now, Publish your project and you will have ONE .exe called movie1.exe which contains two .dir files that have been published.
    6. Open your User Temp folder and observe the folder that's created when you run movie1.exe... no temp .dir file is created when you run movie1.exe
    7. Creating another .dir with this code:
    go to frame "continue" of movie("movie1")
    ...does not work as it's looking for a .dir or .dxr or .dcr and will not work with an .exe.
    What this means is you can create a single executable that runs the trial window with all your trial version code and if everything checks out in the licence file then you can go to the main application movie. The trial window can be used to display the trial information, including a registration section, if you like. Google examples of trial version software to get ideas of what should be included in a trial version display.
    Resources:
    AES encryption written in Javascript: http://www.movable-type.co.uk/scripts/aes.html
    DOUG Article I wrote on creating product keys: http://director-online.com/forums/read.php?2,22279,22303#msg-22303
    Block Cipher Modes: http://en.wikipedia.org/wiki/Block_cipher_modes_of_operation#Counter_.28CTR.29
    AES - Wikipedia: http://en.wikipedia.org/wiki/Advanced_Encryption_Standard
    RSA - http://en.wikipedia.org/wiki/RSA
    Pseudocode for recording and comparing dates
    FRD = First Run Date
    LRD = Last Run Date -- this one would get updated every time the app was run.
    CRD = the systemDate
    NumDays = 30 -- the number of days for trial version
    dateGood = False
    If LRD > CRD Then
    -- the system clock was rolled back
    dateGood = False
    Else If (the systemDate) > (NumDays + FRD) Then
    -- trial version has expired
    dateGood = False
    Else If CRD > LRD Then
    -- everything is ok, so write a new LRD date in registry or wherever else
    dateGood = True
    Else If CRD = (_movie.systemDate) Then
    -- the dates are both good
    dateGood = True
    Else
    dateGood = False
    End If
    Typical Place to Write Application data to the Registry:
    HKCU\Software\<AppName>\<version>\
    eg. HKCU\Software\TRiShield\1.0\

  • Datasource creation problem in 7.0 with demo version?

    hi friends,
    i installed  netweaver demo version.
    i created infoare and info objects
    In the left panel select data sources
    • Create application component(AC)
    • Right click AC and create datasource
    in left panel i selected datasources , i went in right panil, i am unable to find create  application component, its shoing options replicate metadata. how can i create application component, please help me.
    regards
    suneel.

    if the datasource is pointing to a R/3 source system, you cant create a application component - rather you need to replicate it. So make sure you are seeing the datasources in flat file source system - Icon with X mark (choose source system - in the top panel of icons)- click on it and select file system - then clcik on it and it will give you a option to create a AC

  • How to build demo versions with Labview ?

    Hello,
    is it possible to design Labview applications in a kind,
    that it is possible to generate "demo versions" of it ? Demo version in the means of feature-limited crippled versions of a full instrumentation software, where SOME hardware access is denied, but you can load and view and analyse data.
    Of course it might be useful to compile this demo version with the Labview Application Builder,
    What might be the business modell for demo versions:
    A hardware manufacturer creates a Labview application which controls the manufacturer's components, and allows instrumentation and data recording. The application is not free but sold for extra money.
    As pre-sales benifit, the manufacturer would like to send the (compiled) Labview application to future customers.
    Now the problem is, that the customer has not (all) the external devices or PCI/USB devices,
    on the other hand the hardware manufacturer does not want to give the "full application" as gilft to the customers.
    Now with traditional software development with C++, Java, C#,
    either a demo version is gained from the full version by replacing some module with hardware access by modules wth "empty" function body or with function body which return constant values instead of accessing the hardware.
    In the world of process industry, usual process control systems may supply "alternative" values if the original device is not available.
    What kind of software structure must I build with Labview, to do the same ?
    Now the problem with Labview applications is
    Labview applications depend on drivers. Drivers depend on hardware.
    So if the FULL commercial version of the Labview program accesses a DAQmx driver, GPIB driver or any other hardware driver by a VI,
    and often this means that a special manufacturer VI is used in the Labview program which does the actual hardware access,
    how to modify the software to make a demo version
    a) so that IF the customer buys the hardware and gets the hardware driver, he still does not have the full version
    b) so if the customer neither has the hardware nor the driver, he still can run the Labview software and load an view data, push buttons, can execute menu items even can manipulate data ect, can use the manufacturer's VI
    Unfortunately, it is no solution just to delete "some" of the VIs with hardware access from the distribution of the demo version, as this just causes error messages during the loading of the (compiled) Labview demo application.
    Message Edited by hemmerling on 01-11-2007 12:35 AM
    Message Edited by hemmerling on 01-11-2007 12:37 AM

    Thanks alot.
    Conditional Disable and Diagram Disable Structures
    http://zone.ni.com/reference/en-XX/help/371361B-01/lvconcepts/cond_diagram_disable/
    are indeed at least a part of what I wanted.
    Anyhow, as such "suspended" VIs are often the *source* of signals,
    so there must be an addtional method how to provide "alternative" signals for the demo version,
    which does not make the administration / further development the full version  too complicated...
    For example: The VI for an external signal generator device is disabled, but alternatively it would be nice if the users of the demo version can get a fixed sinus signal instead...
    How to do that with Labview and the "Conditional Disable and Diagram Disable Struktures",
    and can I test this all even without Labview Application Builder, in the full development system ( so that I don´t need the compiler for frequent checking ) ?
    Btw, with what version was this "Conditional Disable and Diagramm Disable" feature introduced ? Is ist already available with Labview 7.0, /.1 ?
    Sincerely
    Rolf

  • How can I find movies created in past versions of iMovie?  They are still on you tube but I want the original higher quality versions and I can't find them anymore.

    How can I find movies created in past versions of iMovie?  They are still on you tube but I want the original higher quality versions and I can't find them anymore.

    Paul -
    I'm sorry you've lost files, but when you set up an account as Guest, there's a message that clearly states "When a guest user logs out, all information and files in the guest account's home folder are deleted". If you want an account where files are retained, you should create an Admin or Standard type.
    You will need to use data recovery techniques to see if your file can be recovered. The more that you use your computer, the greater the risk that the file will be overwritten. You can contact a professional data recovery service such as DriveSavers (which will be expensive, but you can judge the value of the file) or try something like Data Rescue. The latter has a demo which you can install to determine if your file can be recovered, and then, on purchase, you can actually recover the file.
    Good luck!
    Matt

  • Hi  does anybody know how to change the language of interface in demo version illustrator CC

    Hi  does anybody know how to change the language of interface in demo version illustrator CC ?

    It doesn't help. I will try to download again illustrator
    Отправлено из мобильной Почты Mail.Ru
    Понедельник, 9 марта 2015 г., 18:36 +0300 от Mylenium  <[email protected]>:
    Hi  does anybody know how to change the language of interface in demo version illustrator CC created by  Mylenium in  Downloading, Installing, Setting Up -  View the full discussion

  • Is it possible to open AI files created with newer version of Illustrator?

    I am still using AICS2; I've noticed that files created in newer versions without PDF content will not open; is there any workaround for this? I'm missing out on lots of nice stuff....

    >is there any workaround for this?
    Open them in the appropriate version. You can download a 30-day demo of Illustrator 14. You can also ask the supplier to down-save for you.

  • Contribute Demo Version - FTP does not work

    Hi,
    I am using a demo version of the contributor CS3. the set up
    works fine if it is done on local filesystem, But fails when i set
    up a remote machine web server and the contribute on a different
    client on the same network.
    When i try to create connection within Contribute to edit the
    HTML page and go to create connection
    i am unable to connect via FTP, network Path etc . Contribute
    throws up an error that the details are not correct, but whereas
    the details are perfect, since i can connect via FTP using a FTP
    client.
    Has anybody faced a similar problem ???
    Thanks
    Dhiraj

    Did you check to see if you have set the ACL list for FTP correctly..
    Go to serveradmin -> servername -> Settings -> Access and click on ftp in the left column..
    If you have setup ACL for ftp and did not include the users you wonder about that is the issue.
    I get the following error message in my system.log (edited to hide the username)
    Sep 6 00:24:52 mac-server ftpd[54243]: ACL Check failed for username
    When I add my username to the FTP ACL, my ftp login completes with no problems!!!
    Check it out..

  • DEMO VERSION appeares in printed cert

    With regards to the above subject, I am actually one of the authorized Adobe Captivate user in PETRONAS.
    However, when I printed the certificate of completion for my learning module which develop using the software Adobe Captivate, I discovered that on the printed cert stated “DEMO VERSION” : Get full version on www.cpguru.com. (kindly refer below e-mail)
    Therefore, I would like to enquiry, why this incident happened? What is the cause of it.

    Another answer, because I understand your are confusing the license for Captivate (which has certainly be bought by our company) with the license for a widget that was developed by an external widget developer and requires another license. In this case, the widget seems to be created by Michael Lund, AKA cpguru.
    Have a look at his website. AFAIK (Michael is one of my friends) he has no certificate widget, but I suspect that the original author of the course was trying out Michael's Intelligent Print widget (because the print functionality of the Certificate interaction of Captivate has not that many options).
    http://www.cpguru.com/intelligent-print-widget-for-adobe-captivate/
    Either you have to take out the demo version of that widget (you should be able to see it on the timeline of the Certificate slide) or you upgrade to the licensed version.
    Lilybiri

  • Demo version lacking...

    If Adobe is serious about getting me to drop 1,000 dollars for Adobe Effects CS5 they're going to have to do better than that for the downloadable demo.
    I do mainly green screen work with my AVCHD camcorder.
    First thing I find out is the demo version does not support AVCHD.  So how am I supposed to know whether editing AVCHD files work well in AE?  And no, I am not going to take anybody's word for it.  I've been bitten by shoddy AVCHD support before.  I currently use Sony Vegas Pro and AVCHD support is excellent there.
    So, fine... I convert some of my green screen clips to png image sequences and import that into AE.
    Then I find out that keylight is not even in the demo download.  Oh come, on!  Just how am I supposed to know if this is going to work for me or not?  $1,000 is a lot of money... and what can I test in the demo... nothing.  Nice going.
    I refuse to pay that amount of money unless I know _for sure_ that this product is going to work perfectly for me on my box.
    Marv

    Rick: "Giving you more room between the original pixel values to make adjustments" - that is what applying 16 or 32 bit effects do, and you reduce color banding that way.  Transcoding original source footage from 8 into 10 bits doesn't do that - you're just spreading 8 bits over 10 and very slightly altering the original color values (no you can not remap 8 bit channels exactly into 10... if you want to know why, ask me).
    By simply decompressing AVCHD footage you are in effect transcoding it from 422 or 444 or whatever YCbCr color space the footage was in, into 8 or 16 or 32 bit RGB color space, on the fly.  AE already does this.  No extra cost.  I am just merely asking for Adobe to fix a bug with their existing AVCHD decompressor that they've already created.
    One possible valid reason I can think of to transcode AVCHD clips into a format that doesn't use inter-frames, is if you were splicing them and re-rendering back out into AVCHD.  Because keyframes are present in the AVCHD stream only once up to every 300 frames, if you splice somewhere in between keyframes then you are in effect forcing a re-compression of that GOP (group of pictures), creating a new keyframe where you spliced the footage and re-creating up to 299 inter-frames from the splice point to the next keyframe.  This re-compression degrades the video, obviously.  Now there are ways around that without having to do a costly and disk-heavy transcode into a space hungry codec.  Let's say that you have a long footage you want to splice away unneeded parts to save disk space.  Don't splice exactly where you intend to show the video... splice away at a point at least 300 frames before and 300 frames after the usable segment.  Then when you re-compress to AVCHD the segment you intend to use is untouched.  If you're using a decent editor, the unedited GOPs should be copied unmodified from the original source to the new AVCHD clip.
    Another reason to transcode is if your computer isn't up to decompressing AVCHD clips in real time.  AVCHD codecs are very processor intensive, and most consumer grade computers will chug with AVCHD media.  However I have a pretty beefy computer, and can scrub 1080p AVCHD clips at full frame rate.
    My background: I am a video game programmer, and deal a lot with codecs.  I've written a few codecs myself over the years.  I write plugins for various video editing software on the side (Mostly Vegas Pro) doing stuff like motion tracking and optical flow and so on.  Currently I am working on something that is similar to Particular.
    I guess my point with this rambling is that is that my currently workflow is very nice, has low overhead, and does exactly what I need.  I don't currently need to waste a lot of time and disk space transcoding into a format that really buys me nothing.  All I need is a working AVCHD codec that doesn't mess up the decompression.  You're obviously happy with your workflow, and so more power to you.  But it's really not for me.
    Marv

  • I have files that may have been created in various versions of Illustrator. We need to be able to open them, but all we have is CS6 suite. I have called and been told that "technicians at adobe" could perform a paid service to find out what the files were

    I have files that may have been created in various versions of Illustrator. We need to be able to open them, but all we have is CS6 suite. I have called and been told that "technicians at adobe" could perform a paid service to find out what the files were created in and get them to be useable in InDesign 6, but I'd need an email address that was registered to our software to give the help desk person. After finding the correct email address, different adobe help number people told me to come here to ask as there is no phone support. Can anyone get me to an adobe technician that can provide a price quote for finding out what created these files and for getting them converted? Thanks.

    Sorry, I understood you to say you had the whole CS6 suite, which includes Illustrator.
    As far as finding out what the files are, sometimes you can look at them in a text editor to figure this out. See below; the, Creator Tool line. Not every software package makes it this easy, though.

  • Should I create a new version of my app?

    I am upgrading an existing app from "Multi Folio" to "Multi Folio with Entitlement and iTunes Subscription"? Currently, I have created and downloaded the .ipa file. I used the existing Apple ID from Manage Your Apps and can get the new test app loaded, view the library, and download sample issues using a Test User account. But I can't sign in using the entitlement vendor's sign-in page. That could be on my end or on theirs.
    So, here is my question: When I get the sign-in process worked out and am ready to upload the binary, will I need to also create a new version of the app in iTunes Connect. Or can I simply use the existing Apple ID from iTunes for the new app in App Builder?
    Thanks,
    Steve Walburn

    Use the existing App ID in iTunes Connect if you want to replace the existing app. Create a new App ID only if you want it to be a different app.

  • Is there a way to create a printable version of my iWeb built website before it goes offline in June when apple stops supporting mobileme?

    Is there a way to create a printable version of my iWeb built website before it goes offline in June when Apple stops supporting mobileme?

    Why not move your site to a new host and publish using one the two alternative methods...
    http://www.iwebformusicians.com/iWeb/Publish-Website.html
    http://www.iwebformusicians.com/iWeb/Website-Hosting.html

  • I need Fusion help creating a demo of BRM JCA Resource Adapter

    I need Fusion help creating a demo of BRM JCA Resource Adapter.
    I know BRM well but am clueless with Fusion.
    I am trying to figure out what Fusion products to download and install and how I manipulate the Fusion side to manipulate BRM.
    My BRM docs say:
    Installing the BRM JCA Resource Adapter ->
    Software requirements
    (yada yada install a bunch of BRM stuff I know how to do)
    The adapter must be deployed on a J2EE 1.4-compliant application server that has implemented the JCA 1.5 specification. The adapter runs only in a managed environment. (Does this imply some particular Fusion package?)
    (more yada yada about installing more BRM packages I know how to do)
    Deploying and configuring the BRM JCA Resource Adapter ->
    Overview of the BRM JCA Resource Adapter configuration procedure
    The procedure for setting up the BRM JCA Resource Adapter includes the following tasks:
    Installing the adapter on your BRM system, if you have not already done so. See Installing the BRM JCA Resource Adapter.
    Generating the schema files for the adapter. See Generating the schema files for your system. (links to some BRM commands np)
    Specifying how to construct XML tags. See Specifying the XML tags for extended fields. (links to an oob file included with directions on how to address BRM customizations np)
    Generating the WSDL files for the adapter. See Generating the WSDL files for your system. (links to an oob file with directions to configure. I could use some help if/when I get this far)
    The last two look pretty important but I haven't a clue. I pasted the text from the docs below.
    Deploying the adapter on your application server. See Deploying the BRM JCA Resource Adapter on an Oracle application server.
    Connecting the adapter to the BRM software. See Connecting the adapter to BRM in Oracle AS.
    Deploying the BRM JCA Resource Adapter on an Oracle application server
    The adapter is dependent on Java Archive (JAR) files to deploy properly. The following table lists the JAR files that the adapter requires from each application in your system.
    Application
    JAR files
    J2EE application server
    classes12.jar, connector15.jar, and jta.jar
    Oracle BPEL process
    bpm-infra.jar, orabpel-thirdparty.jar, orabpel.jar, and xmlparserv2.jar
    BRM J2EE Resource Adapter
    pcm.jar and pcmext.jar
    Apache
    xercesImpl.jar
    If you are deploying the adapter in a standalone Oracle Containers for Java EE (OC4J) instance, make sure these JAR files are available to the class loader that is loading the adapter.
    If you are deploying the adapter by using Oracle SOA Suite, these JAR files are available as part of the oracle.bpel.common code source. You import these libraries as follows:
    Open the Oracle_home/j2ee/Instance/config/applications.xml configuration file for the J2EE instance.
    Add the oracle.bpel.common entry (shown in bold below) to the imported-shared-libraries section of the file:
    <imported-shared-libraries>
    <import-shared-library name="adf.oracle.domain"/>
    <import-shared-library name="oracle.bpel.common"/>
    </imported-shared-libraries>
    Save and close the file.
    Restart the application server or the J2EE instance.
    After you make the JAR files available, deploy the adapter on the Oracle application server by using either the Oracle Application Server (Oracle AS) Application Server Control (ASC) or the Oracle admintool.jar file. Copy the adapter archive file (BRM_home/apps/brm_integrations/jca_adapter/OracleBRMJCA15Adapter.rar) from the installation directory to a location that is accessible to the adapter deployment tool. You can then open and deploy the archive file on your application server.
    After successful deployment, return the applications.xml file to its original settings and add the oracle.bpel.common codesource to the BRM Adapter oc4j-ra.xml file:
    Open the Oracle_home/j2ee/Instance/config/applications.xml configuration file for the J2EE instance.
    Remove the following oracle.bpel.common entry (shown in bold below):
    <imported-shared-libraries>
    <import-shared-library name="adf.oracle.domain"/>
    <import-shared-library name="oracle.bpel.common"/>
    </imported-shared-libraries>
    Save and close the file.
    Open the JCA Resource Adapter oc4j-ra.xml file from the Oracle_home/j2ee/Instance/application-deployments/default/BRMAdapterDeploymentName directory.
    Add the oracle.bpel.common entry (shown in bold below) to the oc4j-connector-factories section of the file:
    <oc4j-connector-factories...>
    <imported-shared-libraries>
    <import-shared-library name="oracle.bpel.common"/>
    </imported-shared-libraries>
    <oc4j-connector-factories>
    Save and close the file.
    Restart the application server or the J2EE instance.
    For more information about deploying the adapter, see your application server’s documentation.
    Connecting the adapter to BRM in Oracle AS
    You connect the adapter to the BRM software by creating connection pools and connection factories. As part of the adapter deployment, the application server creates oc4j-ra.xml from the packaged ra.xml. The ra.xml file is located in the Oracle_home/j2ee/Instance/connectors/AdapterDeploymentName/AdapterDeploymentName/META-INF directory. For example, Oracle_home/j2ee/home/connectors/BRMAdapter/BRMAdapter/META-INF/ra.xml.
    Use the resource adapter home page from the Oracle AS ASC page to create connection pools and connection factories.
    Create your connection pool by following the performance and tuning guidelines in Configuring Connection Pooling in OC4J in Oracle Containers for J2EE Resource Adapter Administrator's Guide. See download.oracle.com/docs/cd/B31017_01/web.1013/b28956/conncont.htm.
    Make sure you set the pool’s Maximum Connections parameter (maxConnections XML entity) equal to or greater than the Oracle BPEL process manager’s dspMaxThreads parameter. For more information, see Oracle BPEL Process Manager Performance Tuning in Oracle Application Server Performance Guide for 10g Release 3 (10.1.3.1.0) at download.oracle.com/docs/cd/B31017_01/core.1013/b28942/tuning_bpel.htm.
    Note To set up JCA Resource Adapter transaction management in BPEL, you must create a private connection pool and set its Inactive Connection Timeout property (inactivity-timeout XML entity) to 0. See About JCA Resource Adapter transaction management in BPEL for more information.
    Create as many connection factories as your system needs. For each connection factory, specify the following:
    The JNDI location for the connection factory.
    The connection pool to use.
    How to connect to BRM by using these entries:
    Entry
    Description
    ConnectionString
    Specify the protocol, host name, and port number for connecting to the BRM software. For example: ip Server1 12006.
    DBNumber
    Specify the database number for the BRM database. For example, enter 1 or 0.0.0.1 for database 0.0.0.1.
    InputValidation
    Specifies whether to validate the input XMLRecord:
    True — The adapter validates the input XMLRecord against the opcode schema.
    False — The adapter does not validate the input XMLRecord.
    The default is False.
    This overrides any other validation parameter specified in the WSDL file.
    OutputValidation
    Specifies whether to validate the output XMLRecord:
    True — The adapter validates the output XMLRecord against the opcode schema.
    False — The adapter does not validate the output XMLRecord.
    The default is False.
    This overrides any other validation parameter specified in the WSDL file.
    LoginType
    Specifies the authentication method:
    1 — The adapter logs in to BRM by using the specified login name and password.
    0 — The adapter logs in to BRM by using the specified service type and POID ID.
    The default is 1.
    UserName
    Specifies the login name the adapter uses for logging in to the BRM software.
    Note This entry is required only if LoginType is set to 1.
    Password
    Specify the password the adapter uses for logging in to the BRM software.
    Note This entry is required only if LoginType is set to 1.
    PoidID
    Specifies the POID ID. This entry should be set to 1.
    ServiceType
    Specifies the service the adapter uses to log in to the BRM software.
    The default is /service/pcm_client.
    You have successfully configured the adapter to connect to BRM.

    I need Fusion help creating a demo of BRM JCA Resource Adapter.
    I know BRM well but am clueless with Fusion.
    I am trying to figure out what Fusion products to download and install and how I manipulate the Fusion side to manipulate BRM.
    My BRM docs say:
    Installing the BRM JCA Resource Adapter ->
    Software requirements
    (yada yada install a bunch of BRM stuff I know how to do)
    The adapter must be deployed on a J2EE 1.4-compliant application server that has implemented the JCA 1.5 specification. The adapter runs only in a managed environment. (Does this imply some particular Fusion package?)
    (more yada yada about installing more BRM packages I know how to do)
    Deploying and configuring the BRM JCA Resource Adapter ->
    Overview of the BRM JCA Resource Adapter configuration procedure
    The procedure for setting up the BRM JCA Resource Adapter includes the following tasks:
    Installing the adapter on your BRM system, if you have not already done so. See Installing the BRM JCA Resource Adapter.
    Generating the schema files for the adapter. See Generating the schema files for your system. (links to some BRM commands np)
    Specifying how to construct XML tags. See Specifying the XML tags for extended fields. (links to an oob file included with directions on how to address BRM customizations np)
    Generating the WSDL files for the adapter. See Generating the WSDL files for your system. (links to an oob file with directions to configure. I could use some help if/when I get this far)
    The last two look pretty important but I haven't a clue. I pasted the text from the docs below.
    Deploying the adapter on your application server. See Deploying the BRM JCA Resource Adapter on an Oracle application server.
    Connecting the adapter to the BRM software. See Connecting the adapter to BRM in Oracle AS.
    Deploying the BRM JCA Resource Adapter on an Oracle application server
    The adapter is dependent on Java Archive (JAR) files to deploy properly. The following table lists the JAR files that the adapter requires from each application in your system.
    Application
    JAR files
    J2EE application server
    classes12.jar, connector15.jar, and jta.jar
    Oracle BPEL process
    bpm-infra.jar, orabpel-thirdparty.jar, orabpel.jar, and xmlparserv2.jar
    BRM J2EE Resource Adapter
    pcm.jar and pcmext.jar
    Apache
    xercesImpl.jar
    If you are deploying the adapter in a standalone Oracle Containers for Java EE (OC4J) instance, make sure these JAR files are available to the class loader that is loading the adapter.
    If you are deploying the adapter by using Oracle SOA Suite, these JAR files are available as part of the oracle.bpel.common code source. You import these libraries as follows:
    Open the Oracle_home/j2ee/Instance/config/applications.xml configuration file for the J2EE instance.
    Add the oracle.bpel.common entry (shown in bold below) to the imported-shared-libraries section of the file:
    <imported-shared-libraries>
    <import-shared-library name="adf.oracle.domain"/>
    <import-shared-library name="oracle.bpel.common"/>
    </imported-shared-libraries>
    Save and close the file.
    Restart the application server or the J2EE instance.
    After you make the JAR files available, deploy the adapter on the Oracle application server by using either the Oracle Application Server (Oracle AS) Application Server Control (ASC) or the Oracle admintool.jar file. Copy the adapter archive file (BRM_home/apps/brm_integrations/jca_adapter/OracleBRMJCA15Adapter.rar) from the installation directory to a location that is accessible to the adapter deployment tool. You can then open and deploy the archive file on your application server.
    After successful deployment, return the applications.xml file to its original settings and add the oracle.bpel.common codesource to the BRM Adapter oc4j-ra.xml file:
    Open the Oracle_home/j2ee/Instance/config/applications.xml configuration file for the J2EE instance.
    Remove the following oracle.bpel.common entry (shown in bold below):
    <imported-shared-libraries>
    <import-shared-library name="adf.oracle.domain"/>
    <import-shared-library name="oracle.bpel.common"/>
    </imported-shared-libraries>
    Save and close the file.
    Open the JCA Resource Adapter oc4j-ra.xml file from the Oracle_home/j2ee/Instance/application-deployments/default/BRMAdapterDeploymentName directory.
    Add the oracle.bpel.common entry (shown in bold below) to the oc4j-connector-factories section of the file:
    <oc4j-connector-factories...>
    <imported-shared-libraries>
    <import-shared-library name="oracle.bpel.common"/>
    </imported-shared-libraries>
    <oc4j-connector-factories>
    Save and close the file.
    Restart the application server or the J2EE instance.
    For more information about deploying the adapter, see your application server’s documentation.
    Connecting the adapter to BRM in Oracle AS
    You connect the adapter to the BRM software by creating connection pools and connection factories. As part of the adapter deployment, the application server creates oc4j-ra.xml from the packaged ra.xml. The ra.xml file is located in the Oracle_home/j2ee/Instance/connectors/AdapterDeploymentName/AdapterDeploymentName/META-INF directory. For example, Oracle_home/j2ee/home/connectors/BRMAdapter/BRMAdapter/META-INF/ra.xml.
    Use the resource adapter home page from the Oracle AS ASC page to create connection pools and connection factories.
    Create your connection pool by following the performance and tuning guidelines in Configuring Connection Pooling in OC4J in Oracle Containers for J2EE Resource Adapter Administrator's Guide. See download.oracle.com/docs/cd/B31017_01/web.1013/b28956/conncont.htm.
    Make sure you set the pool’s Maximum Connections parameter (maxConnections XML entity) equal to or greater than the Oracle BPEL process manager’s dspMaxThreads parameter. For more information, see Oracle BPEL Process Manager Performance Tuning in Oracle Application Server Performance Guide for 10g Release 3 (10.1.3.1.0) at download.oracle.com/docs/cd/B31017_01/core.1013/b28942/tuning_bpel.htm.
    Note To set up JCA Resource Adapter transaction management in BPEL, you must create a private connection pool and set its Inactive Connection Timeout property (inactivity-timeout XML entity) to 0. See About JCA Resource Adapter transaction management in BPEL for more information.
    Create as many connection factories as your system needs. For each connection factory, specify the following:
    The JNDI location for the connection factory.
    The connection pool to use.
    How to connect to BRM by using these entries:
    Entry
    Description
    ConnectionString
    Specify the protocol, host name, and port number for connecting to the BRM software. For example: ip Server1 12006.
    DBNumber
    Specify the database number for the BRM database. For example, enter 1 or 0.0.0.1 for database 0.0.0.1.
    InputValidation
    Specifies whether to validate the input XMLRecord:
    True — The adapter validates the input XMLRecord against the opcode schema.
    False — The adapter does not validate the input XMLRecord.
    The default is False.
    This overrides any other validation parameter specified in the WSDL file.
    OutputValidation
    Specifies whether to validate the output XMLRecord:
    True — The adapter validates the output XMLRecord against the opcode schema.
    False — The adapter does not validate the output XMLRecord.
    The default is False.
    This overrides any other validation parameter specified in the WSDL file.
    LoginType
    Specifies the authentication method:
    1 — The adapter logs in to BRM by using the specified login name and password.
    0 — The adapter logs in to BRM by using the specified service type and POID ID.
    The default is 1.
    UserName
    Specifies the login name the adapter uses for logging in to the BRM software.
    Note This entry is required only if LoginType is set to 1.
    Password
    Specify the password the adapter uses for logging in to the BRM software.
    Note This entry is required only if LoginType is set to 1.
    PoidID
    Specifies the POID ID. This entry should be set to 1.
    ServiceType
    Specifies the service the adapter uses to log in to the BRM software.
    The default is /service/pcm_client.
    You have successfully configured the adapter to connect to BRM.

Maybe you are looking for