Weblogic Integration WLI adapters for Siebel

To integrate with Siebel and Oracle EBS, earlier version of WLI (8.2 & 9) had adapters available with it, but the latest version of WLI 10.2 does not have the adapters.
Can we know what should be the recommended and supported mechanism of integration with Siebel and Oracle EBS for synchronous request response scenarios?

Krish,
You can build a JMS/TIBCO adapter and deploy it on any J2EE CA compliant container.
Pros:
Your adapter can be deployed on any compliant application server (including WLS).
Cons:
The J2EE CA 1.0 specification is very limited when it comes to EAI. It does not
address bi-directional communication (EIS events), asynchronous service invocation
and implementing javax.resource.cci interfaces is not mandatory (these are what come
to mind first, there are others). So, if you don't use WLI, you can't take
advantage of our value added features. TIBCO may have extended JCA as well, I don't
know.
Summary:
If your adapter just sticks to what is specified in the JCA spec, you have total
autonomy, however, you have limited EAI capabilities. If you use the proprietary
extensions provided by a particular vendor (BEA WLI, TIBCO, etc...) then you are
tied the their environment. Until the J2EE Connector Architecture addresses these
EAI issues, you will run into proprietary EAI solutions.
Cheers,
Chris
Krish Khambadkone wrote:
Can one implement an EAI solution with only the weblogic server. There is a need
to interface with TIBCO. Is it mandatory that one use Weblogic Integration for
integration or can we build a JMS/TIBCO adapter and deploy it on just weblogic.
What are the Pros and Cons.
--Krish.

Similar Messages

  • Weblogic Integration : xml message for event node in a workflow

    Hello,
    I have the following queries for weblogic 7.0 BPM workflows with event nodes:
    1) How does weblogic server choose that an xml message should be delivered to
    what all workflow instances, as the xml event does not carry any information regarding
    the workflow instance or event node?
    2) When an XML message is received, but there are no eligible consumers (workflow
    instances) then what happens to the message, is it discarded?
    3) Suppose an xml message comes for an event node even before that event before
    has been reached in the workflow instance, ie, the event node has not been activated
    yet. Is the message persisted to be delivered for processing when the event node
    gets activated or is it discarded?
    Please reply at an earliest.
    Thanks,
    Parul

    Hi,
    Based on your description what I felt is you are making use  of a wait step in which you have choose to wait till BUS2078 event CREATED is occured ... right.. Now can you please clear me that where and how this event will triggered.
    or is it some thign like you are making use of event creator step and in this case, When ever you are making use of the eventcreator  step and a BOR object inside it make sure that specific BOR object is already instatitaed in the workflow container , if it is instantiated then only it will try to identify the instance  or the BOR and it will try to rasie the event.
    Regards
    Pavan

  • Oracle Application Management Pack for Siebel 10gR4 is GA

    Oracle Application Management Pack for Siebel 10gR4 is now generally available.
    Go to this OTN page if you want more information about the product.
    http://www.oracle.com/technology/products/oem/prod_focus/app_mgmt.html
    You may also download it from OTN to try it out as part of Enterprise Manager 10gR4. We will be demonstrating it at booths D8 and J7 at the Oracle Demoground at Moscone South Hall, at session S291922 at Moscone West L2-2001 on Monday, 11/12 from 3:15 to 4:15 p.m., and at the Siebel Pack Hands-on Lab (S294089) at Marriott Hotel Golden Gate Room B1 on Thursday, 11/15 from 11:30 a.m.-12:30 p.m.
    The Siebel Pack is designed to be a complete and integrated management tool for Siebel. Using this management pack, you may get proactive alerts on impending problems on the application, examine run-time statistics to troubleshoot and tune performance, compare configurations across different environments, keep track of configuration changes, proactively enforce configuration policies in order to avoid configuration related problems, monitor and report on service level delivered by the application and performance diagnostics of user and server performance. The pack may be used with other Oracle Enterprise Manager management packs and plug-in’s to achieve end-to-end management of the entire application environment, including both Oracle and non-Oracle databases, operating systems, storage and network devices.
    The 10gR4 release of this pack adds integrated Siebel Transaction Diagnostic support using data captured via Siebel Application Response Measurement (SARM) framework. With this tool, you may:
    - Analyze request processing for individual user requests
    - Analyze CPU and memory consumption of processing requests for different Siebel Server Components
    - Visualize SARM metric data graphically
    - Compare performance profiles over time
    - Create performance reports and share them with your co-worker for collaborative performance diagnostics
    The 10gR4 version of this Siebel Transaction Diagnostic tool also adds support for Siebel 7.7 and 7.8 in addition to being compatible with Siebel 8.0. It is fully integrated with Oracle Enterprise Manager, which eliminates the need for separate install and user maintenance, and it runs on all operating system platforms that Oracle Enterprise Manager supports.

    Working with the Oracle Enterprise Manager group to integrate closely with their monitoring solutions has been one of the most important advantages of joining the Oracle team. As our customers have started to use CRM more deeply as part of their business processes, CRM has quickly become Mission Critical, with 24/7 uptime requirements. Furthermore, as CRM becomes further integrated into the enterprise, knowing the status and health of the connections to multiple backend systems becomes evermore crucial.
    Through our partnership with the Oracle Enterprise Manager, we aim to support true Enterprise-class CRM. We are the only solution out there with over six million live users, and we are leveraging the knowledge gained from those customers in our Enterprise Manager integration. With the real-time monitoring and diagnosis that Oracle Enterprise Manager provides, we simplify the process of managing sophisticated CRM implementations which span organizations and systems. If you have a Siebel implementation with four servers or more, or with integrations to several systems, you owe it to yourself to check out Oracle Enterprise Manager.

  • Adapters for Weblogic Integration

    Hi guys,
    I have some questions regarding to the adapters for WLI. In which case shall I use MQ adapter and RDBMS adapters for WLI? For example, if I use MQ with WLI domain, shall I buy MQ adapter? How about the RDBMS adapter?
    Thank you very much for your time.
    Mei

    For PI 7.1,
    Check stefan's reply in these threads PI 7.1 and Oracle JDBC driver: missing com.sap.aii.adapter.lib.sda
    Re: Problem with JMS Adapter after upgrade to 7.1
    Thanks!

  • Weblogic Integration Sample is available for download from developer site

    Hi, All,
    The Weblogic Integration 2.0 Sample is available for download from the
    developer site:
    http://developer.bea.com/ftp_bin/download/code/wliSample_1.zip
    This sample shows how to develop a standard based integration solution
    within and across enterprises using the key functionalities of the WebLogic
    Integration 2.0, including Business Process Management (BPM), Enterprise
    Information System (EIS) connectivity, inter-enterprise collaboration
    (B2Bi), and XML/non-XML data transformation.
    Chunbo Huang
    BEA System

    It shoud not took 3 hours. Normally, you expect wait for 1 -2 minutes.
    For your case, I suggest to
    (1)run the cleanWF.cmd script then shutdown the server
    (2)restart the server
    (3) run cleanWF again
    (4) run the sample.
    let me know if you still have problems
    Chunbo
    "Chris Stead" <[email protected]> wrote in message
    news:[email protected]..
    Chunbo/Henry,
    While running the WLI sample, I have been waiting for a QPA Reponse frommy
    suppliers for about three hours, is this expected behavior? I havechecked the
    weblogic.log file and there are no exceptions. I seem to be stuck on the
    "Check QPA Reponse" screen. This was addressed briefly in the user guide,
    however, it didn't say how long you should wait. Please advise, thanks.
    Cheers,
    Chris
    Chunbo Huang wrote:
    Hi, All,
    The Weblogic Integration 2.0 Sample is available for download from the
    developer site:
    http://developer.bea.com/ftp_bin/download/code/wliSample_1.zip
    This sample shows how to develop a standard based integration solution
    within and across enterprises using the key functionalities of the
    WebLogic
    Integration 2.0, including Business Process Management (BPM),Enterprise
    Information System (EIS) connectivity, inter-enterprise collaboration
    (B2Bi), and XML/non-XML data transformation.
    Chunbo Huang
    BEA System

  • Third Party Adapters for iSeries Integration

    Hello all,
    Have anyone used third party Application adapters for integrating with iSeries(AS/400) System.
    I did not find much information on iWay Adapters for integrating iSeries System.
    If any one has please provide with the same
    Regards
    Prasad

    HI,
    Please see the below links ..
    iWAY
    IWAY Adapter(siebel): Error while using Applicaiton Explorer
    /people/yomeshp.sharma/blog/2006/06/01/integrating-jdedwards-system-with-xi-using-iway-adapter-part--i
    /people/yomeshp.sharma/blog/2006/05/31/integrating-jdedwards-system-with-xi-using-iway-adapter-part--iii
    /people/yomeshp.sharma/blog/2006/06/01/integrating-jdedwards-system-with-xi-using-iway-adapter-part--ii
    XI to mainframe adapter
    B2B Adapters
    step by step procedure to configure a BAAN adapter
    Regards
    Chilla..
    <i>points rewarded if it is useful..</i>

  • Forum for WebLogic Integration?

    It's my understanding that WebLogic Integration is still actively supported.
    Why can't I find an active forum dedicated to it? The last couple of questions I asked about WLI in the closest fora I could find got no responses. If there is no dedicated forum, which forum should I use? Thanks.

    Just because a product is "supported" doesn't necessarily mean there is a forum dedicated to it.
    Have you tried the WebLogic Server - General forum?
    WebLogic Server - General

  • Any sample Questions LIST for BEA WebLogic Integration certification Exam..

    Hi ALL,
    I am a certified BEA's WebLogic Integration Certification aspirant.
    Anyone who has taken this certification before or know what kind questions may be asked in there.. please share.
    Right now I am looking into BEA e-Docs for WebLogic Integration Certification and also looking into Study Guide links given by BEA.
    Please if any of you are gone through this Exam and have IDEA about the questions being asked please let me know the questions.
    Thanks in ADVANCED.
    Regards,
    Bhavesh Thaker.

    have you got the questions? I am also planning to take.
    Can you please send me some
    Reddy
    http://www.nahusha.com
    Reddy

  • Tuning Oracle Integration Adapters for Performance

    Hi,
    I would like to know about tuning Oracle Applications adapter for performnace .
    I got a document for performance tuning of BPEL PM. I am searching for similar kind of document which helps to fine tune the adapters for performance.
    Please help me
    Regards,
    Sundar

    Hi,
    Oracle JDeveloper 11g 11.1.2... doesn't include the SOA and WebCenter pieces - to use these components you'll need to download Oracle JDeveloper 11.1.1.6.0...
    http://www.oracle.com/technetwork/developer-tools/jdev/downloads/jdeveloper11116-1377208.html
    You will also need the Fusion Middleware Extensions for JDeveloper... Oracle SOA Composite Editor...
    http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/156082.xml
    Hope this helps...
    Cheers,
    Vlad

  • WebLogic Integration help me?

    Hi,
    We are planning to use WLS as our new portal
    site platform. We already have an e-commerce
    server and want to integrate it with WL server.
    (The components of the e-commerce server are
    written in Perl and communicate to each other in
    their own protocol.) We want to use this server
    as our shopping engine in our site.
    I am just wondering how WL Ingegration can help me.
    Can any body give me some suggestions?
    What additional components that our original
    server should provide?
    Please let me know if I describe the scenario unclearly.
    Thanks.
    David Lin

    David,
    WebLogic Integration could provide a platform for easier integration of
    other applications and businesses for your portal. You would have to
    look at your Portal and Backend Application architecture. Chances are,
    it will not always be one type of architecture/technologies or
    applications. But you will need to share information between all of
    them.
    WLI provides several parts that help you do the end to end integration,
    all built using the J2EE based WebLogic Server Platform:
    1 - Business Process Management - this is a Process Engine that gives
    you flexiblity on how your components are used in your application. Your
    applications no longer need to be hardcoded at a source code level or
    script level. It provides the glue between your different components
    with a Visio like flowchart visual graphical interface. It also allows
    you to monitor your business process instances in a runtime environment.
    The business processes can be initiated either using Event Messages
    (normally XML, but don't have to be) or using a java API.
    2 - Application Integration - this is a integration framework built on
    the J2EE Connection Architecture standard, that allows you to integrate
    with backend applications at a business level (referred to as Enterprise
    Information Systems, or EIS in the spec).
    This framework allows you to integration with the EIS at a business
    level (using XML msgs). The framework accesses the EIS using a resource
    adapter (defined as part of the specification). Since the J2EE
    Connection Architecture is a java standard (part of J2EE 1.3 spec),
    resource adapters will be available for main EIS systems (applications
    like SAP, ...). The business level services can be called from a
    Business Process or they can be used to start a Business Process as
    well.
    3 - Data Integration - provides data translation (XML<->non-XML) and
    data transformation (XML<->XML). These can be called from a Business
    Process.
    4 - B2B Integration - allows you to extend your Business Processes
    across the internet with secure, reliable messaging to other companies
    you do business with. These can be suppliers, distributors, logistic
    companies ...
    Since your current components are based on Perl, there would be some
    initial work needed to access these from WLI. This could be done by
    writing a java wrapper (either as a java class or an EJB) that would
    call your perl scripts. This would allow you to call your perl scripts
    from Business Processes.
    The Business Process provides the flexiblity to change the process
    without having to change source code. The process engine also allows you
    to view active Business Process Instances, to see what point it is at in
    the Process. You could then use the WLI Application Integration to share
    information with your back end applications at a business level
    interface.
    There is a lot more information about each part of WebLogic Integration,
    so I would suggest you contact a local BEA person for more information.
    Online documentation on WLI is available at edocs.bea.com.
    Hope this information is helpful.
    Bill
    David Lin wrote:
    Hi,
    We are planning to use WLS as our new portal
    site platform. We already have an e-commerce
    server and want to integrate it with WL server.
    (The components of the e-commerce server are
    written in Perl and communicate to each other in
    their own protocol.) We want to use this server
    as our shopping engine in our site.
    I am just wondering how WL Ingegration can help me.
    Can any body give me some suggestions?
    What additional components that our original
    server should provide?
    Please let me know if I describe the scenario unclearly.
    Thanks.
    David Lin

  • Issue with creating array of custom data type - WebLogic Integration

    Hi,
    We are doing WebLogic integration with Siebel for which from Siebel side we have generated java wrapper class which has all the methods, input\outputs defined and in\out params are serialized along with get\set methods. Following are the details of the input\output args.
    Account_EMRIO.java
    public class Account_EMRIO implements Serializable, Cloneable, SiebelHierarchy {
    protected String fIntObjectFormat = null;
    protected String fMessageType = "Integration Object";
    protected String fMessageId = null;
    protected String fIntObjectName = "Account_EMR";
    protected String fOutputIntObjectName = "Account_EMR";
    protected ArrayList <AccountIC> fintObjInst = null;
    Above class also includes constructors\overloaded constructor\getters\setters
    public AccountIC getfintObjInst() {    
    if(fintObjInst != null) {
    return (AccountIC)fintObjInst.clone();
    }else{
    return null;
    public void setfintObjInst(AccountIC val) {
    if(val != null) {
    if(fintObjInst == null) { 
    fintObjInst = new ArrayList<AccountIC>();
    fintObjInst.add(val);
    For the nested user defined data type AccountIC, it is defined in another java class as below
    AccountIC.java
    public class AccountIC implements Serializable, Cloneable, SiebelHierarchy {
    protected String fname = null;
    protected String fParent_Account_Id= null;
    protected String fPrimary_Organization = null;
    With the above, I was able to get all the AccountIC in the wsdl correctly and using this I was able to set the input param in the client
    WSDL:
    <xs:complexType name="accountEMRIO">
    <xs:sequence>
    <xs:element name="fIntObjectFormat" type="xs:string" minOccurs="0"/>
    <xs:element name="fIntObjectName" type="xs:string" minOccurs="0"/>
    <xs:element name="fMessageId" type="xs:string" minOccurs="0"/>
    <xs:element name="fMessageType" type="xs:string" minOccurs="0"/>
    <xs:element name="fOutputIntObjectName" type="xs:string" minOccurs="0"/>
    <xs:element name="fintObjInst" type="tns:accountIC" minOccurs="0"/>
    </xs:sequence>
    <xs:complexType name="accountIC">
    <xs:sequence>
    <xs:element name="fName" type="xs:string" minOccurs="0"/>
    <xs:element name="fParent_Account_Id" type="xs:string" minOccurs="0"/>
    <xs:element name="fPrimary_Organization" type="xs:string" minOccurs="0"/>
    minOccurs="0"/>
    </xs:sequence>
    </xs:complexType>
    Now, I wanted to make slight difference in getter method of class Account_EMRIO method getfintObjInst so that an array of AccountIC is retured as output.
    public ArrayList<AccountIC> getfintObjInst() {    
    if(fintObjInst != null) {
    return (ArrayList<AccountIC>)fintObjInst.clone();
    }else{
    return null;
    With the above change, once the wsdl is generated, I am no longer getting fintObjInst field for AccountIC due to which I am unable to get the array list of accountIC
    WSDL:
    <xs:complexType name="accountEMRIO">
    <xs:sequence>
    <xs:element name="fIntObjectFormat" type="xs:string" minOccurs="0"/>
    <xs:element name="fIntObjectName" type="xs:string" minOccurs="0"/>
    <xs:element name="fMessageId" type="xs:string" minOccurs="0"/>
    <xs:element name="fMessageType" type="xs:string" minOccurs="0"/>
    <xs:element name="fOutputIntObjectName" type="xs:string" minOccurs="0"/>
    </xs:sequence>
    </xs:complexType>
    The issue that I am facing here is, we have a custom data type(AccountIC) which has several fields in it. In the output I need a array of AccountIC. In the java bean, when this type was defined as
    protected ArrayList <AccountIC> fintObjInst = null; I was unable to get a array of AccountIC. this gets complicated as inside a AccountIC there is array of contacts as well and all the time I am getting just the first records and not a array.
    To summarize: How to get xsd:list or maxoccurs property for a field in WSDL for the user defined\custom datatype?
    Can someone help me with this.
    Thanks,
    Sudha.

    can someone help with this??

  • Weblogic Integration 10r3 error in msg-header-2_0.xml

    Hello,
    I am trying to go through te WLI workshops, but cannot publish a WLI process.
    The Tutorial_Process_Application RequestQoute.java has the following error in the msg-header-2_0.xml:
    Severity and Description     Path     Resource     Location     Creation Time     Id
    Referenced file contains errors (http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd). For more information, right click on the message and select "Show Details..."     Tutorial_Process_Application_Utility/schemas/system     msg-header-2_0.xsd     line 1     1257804610777     410
    A new WLI project from scratch gives te same error, it is as if the msg-header-2_0.xml is not correctly generated when the WLI process is created.

    Aha! problem solved :)
    The tutorial states : 'Select the Add WebLogic Integration System and Control Schemas to Utility Project check box to add the system schemas to the Schemas folder under the Utility project.'
    If you do that it does not work, and i get the errors I discribed in the post, howerver if ypu leave it blanked out, the process can be published, without error or warnings.
    As I am new to WLI (use to work with Oracle Bpel) I have no idea about the importance of adding the Integration system and control schemas to the utility project.
    However as my goal is to work through the workshops, I wil worry about it later.
    Edited by: DaveVQ on 14-nov-2009 5:39

  • Upgrading a project from Weblogic Integration 8.1.3 to Weblogic Integration

    Can anyone offer any advice to assist me in upgrading a project from Weblogic Integration 8.1.3 to Weblogic Integration 9.2.1?
    Here are some nuances of the project:
    * The JNDI, JDBC, & JMS server resources are secured; access is controlled by Deployment Descriptor run-as/security-role/... tags and custom CSPs
    * The application is currently build for deployment using wlwBuild ant task (class in workshop.core.WlwBuildTask which is located in the 8.1.3 {weblogic.home}/workshop/wlw-ide.jar - so far I can't find this class/task in my 9.2.1 install)
    * The following are the application characteristics (and utilized WLI features): multiple web apps, EJBs, JMS, Page flow/netUI, web services, WLI controls (process, java, transformation), XMLBeans
    * One of the project goals is to not make any functional changes and modify as little code as necessary (the only expected justification for a modification is a) fallout out from the JVM 1.5 upgrade or b) something is no longer available in WLI 9.2)
    I know there is a edocs page with a tutorial for upgrading from 8.1.4 or 8.1.5 to 9.2, but I am interested in knowing if anyone has insight on upgrading directly from 8.1.3?
    Thanks in advance for any and all assistance.
    Regards,
    Andy Frank

    just as a followup to my original message.. regarding the 8.1.4 install log that had all the warnings with the msi it expected and the different one it found... at the bottom of the log..this is what I got;
    Property(S): SourcedirProduct = {AC76BA86-7AD7-1033-7B44-A81300000003}
    MSI (s) (6C:30) [11:11:23:828]: Product: Adobe Reader 8.1.4 - Update 'KB408682' installed successfully.
    MSI (s) (6C:30) [11:11:23:828]: Product: Adobe Reader 8.1.4 -- Installation operation completed successfully.
    when i go into adobe reader -> help -> about i stillget 8.1.3

  • When will WebLogic Integration 9.2 Certification will be available?

    Currently it seems only Integration Developer based on WLI 8.1 is available. Since I am using WLI 9.2 not is not suitable.
    Anyone know when BEA plan to have WLI 9.2 certification available

    T C wrote:
    I have also run into the "Run Database Scripts" dialog box after creation of a domain. When I started the domain I got the following error:
    <[Security:090737]An exception occured while getting connection to validate the configuration settings
    va.sql.SQLException: [Security:090735]The DBMS connection was not usable
    I have BEA 9.2 Platform running on Windows 2000 Professional Service pack 3.
    Incidentally, I started pointbase manually (startPointBase.cmd), started PointBase Console (startPointBaseConsole.cmd) in order to execute the SQLAuthenticator.sql script. This all failed because this SQL script refers to tables GROUPS and USERS, which did not exist in my PointBase schema.
    What worked for me was:
    1. Create a new domain, and only select Workshop for WebLogic, WebLogic Portal, and WebLogic Integration options.
    2. Select YES to Customize Environment and Services Settings tab.
    3. Take defaults until the Run Database Scripts dialog box.
    4. On the Run Database Scripts dialog box, run the scripts for p13nDatasource and cgDataSource-nonXA.
    5. Take default on the remaining steps, and after domain creation the "Run Database Scripts" dialog box shouldn't appear, and the domain should start properly.I'm curious though as what would one do if instead of PointBase DB, we use MS SQL 2000,
    for all the relevant databases in an Integration domain? Thanks.
    ---Nam

  • Understanding Weblogic Integration 9.2

    Hi All,
    I am very new to Weblogic Integration and we were asked to make our application use WLI. Our application has many source feeds and we also interface with SAP with Web Services calls. I am totally new to Weblogic Integration and I would appreciate if anyone can point me to the starting point. I want to learn how WLI works and how to write controls etc.
    I downloaded Weblogic platform and tried to follow through the tutorial that Bea provides, but could not find any help. Tried to search for books online but could not find any. Any help regarding resources i.e. books or online "free" tutorials/courses is greatly appreciated.
    Thank you,
    S

    Sarin,
    I have worked on an WLI project,where integration was with SAP.We used iWay adapter to integrate with SAP system.With respect to WLI, you need to learn JPD(Java Process Definition),Data Transformation,XQuery,Event generators,Channel file,need a very good understanding of XSD(Schema Definition).Also you need to work with WLI console(http://localhost:7001/wliconsole),where you can create your business calendars,event generators.The weblogic workshop help would be a good starting point.Again you can find lots of documents at http://www.edocs.bea.com.
    Let me know if you have any specific question.
    Regards
    Bishnu
    Edited by bishnu_kumar at 05/21/2007 1:29 AM

Maybe you are looking for

  • Mail recipient's name linked to name in my Contacts

    In my Contacts, I have companies set up with multiple e-mail addresses. When an e-mail comes through, the sender's name appears as whatever he or she has set up in their e-mail program. When I reply, the sender's name that is displayed to them change

  • Errors in IDocs

    Hello Every one Lets Say there are 10 different errors in an IDoc. When we go to Status records we will see "Status 51" 10 times with different errors. I have to click 51 many times to see what error is there. Is there any way i can look all the erro

  • Compiler won't run application

    I downloaded Java 1.3.1_04 and I believed i installed it correctly when I compile a class the message is cannot run application. I set all paths correctly My dos prompt says the the Jre is installed. Why won't it run

  • Append GIF to xls

    Any one ever append a GIF to a MS xls document with success, LV2010? My attempts to past a GIF to an xls or xlsx MS 2007 file is unsuccesful. no VI errors are reported but I open the file an no paste is there as I scroll through all the cell row numb

  • Youtube embed vdeos donot work in AIR javascript

    i try to embed youtube video in HTML page inside AIR , youtube player say the video not available when i try to play it , please help ?????????????????????????????