Instance of process details matter

Hi all

So, exactly where I am.  UI-> Services-> LiveCycle Process Management-> research process-Instance procedure-process Instance detail > >

I was to come across a few cases where I have a process that shows its status running but if you open the operation that the watch also complete operation on the line and running in the summary.  This makes it so the operation of the process instance cannot be retried.  The only option that works is to complete the operation being run (but full).  Then begins the next operation.

My question is simple.  Is there a way to follow processes that are in the aforementioned State of limbo?  Still running full and not to take the next step in the process in order to find them and move along?

Attached are a few screenshots to help demonstrate.

1.jpg

2.jpg

~ Josh

These are database tables

Tags: Adobe LiveCycle

Similar Questions

  • prevent the 2 instances of process model

    Hello

    We have several testers in operation.  There is a particular test that we run, which has some downtime involved on the object to be measured, and it seems that there is no test running.  Then a person can come and try to run another instance of a sequence, so re - run model of process, trying to initialize the hardware that is already in use and causing a cascade of errors, screwing as the test that was running.

    Is there a property, I can verify from the outset in the process template, I can program into a command prompt to warn the person "there is already another ongoing test here, an abortion?" and "cleanly"?  Or better yet, is there an option somewhere in teststand as "to prevent simultaneous execution of process model" or such?

    Thank you

    David Jenkinson

    Try this one.

  • Dedicated is part of the Instance server process or not?

    Hi friends,

    I am new to Oracle database. I read book celebrates 'Expert Oracle Database Architecture' by Thomas kyte. Page n ° 62, he stated that "this dedicated server process is not (by definition) part of the instance."

    But in the [email protected] documentation to almost most of the places, they have mentioned this dedicated server is part of an instance. Interestingly, Tom Kyte has co-written book. I got confused because the dedicated server process would also PGA, so he will be part of the memory, so it should be part of the instance. Then Tom Kyte said to this dedicated particular process and why? It must be said that with any reason? What is it?

    I also asked my coach. But I don't have a satisfactory answer.

    Thank you.

    67bf3bdd-9577-45A7-a776-f8e8d3c9c0d3 wrote:

    Hi friends,

    I am new to Oracle database. I read book celebrates 'Expert Oracle Database Architecture' by Thomas kyte. Page n ° 62, he stated that "this dedicated server process is not (by definition) part of the instance."

    But in the documentations of [email protected] almost most of the places, they have mentioned that this dedicated server is part of an instance. Interestingly, Tom Kyte has co-written book. I got confused because the dedicated server process would also PGA, so he will be part of the memory, so it should be part of the instance. Then Tom Kyte said to this dedicated particular process and why? It must be said that with any reason? What is c?

    I also asked my coach. But I don't have a satisfactory answer.

    Thank you.

    Can cite you an instance- specific documentation indicating that dedicated server is part of the Forum?  Your embedded link is a "mailto" link, not a url to a document.

    I can provide specific links indicating otherwise.

    If I start to the Online Documentation of the database to Oracle 11 g Release 2 (11.2) I'm on the portal for all documents in database 11.2.

    From there, do a search for "dedicated server" and the results of this research to Oracle Database Search Results: dedicated server

    The first returned result is the definition in the Glossary

    The definition States:

    dedicated server

    A configuration database in which a Server process handles requests for a single client process.

    If I followed the link incorporated for the "server process", I get the definition of a "process server" to the Glossary

    Note that this definition is for the "process server", not just dedicated server.  It is said

    process server

    An Oracle process that communicates with a client process and the Oracle database to meet the demands of the user. The server processes are associated with an instance of database, but are not part of the instance.

    (underlining)

  • Release 2015.5 CC Lightroom does not have lens Nikon D800 details matter.

    After updating to the version of Lightroom CC 2015.5 the program any lens Nikon D800 details. t show the focal length but not the details of the lens:

    Before:

    Screen Shot 2016-03-25 at 8.31.02 AM.png

    Now:

    Screen Shot 2016-03-25 at 8.30.25 AM.png

    We can tell you that this is a bug known at this time.  A solution is being developed on I understand and apparently there is no loss of data, the information is simply not displayed.

  • create the new process instance

    Hello

    How can we create a new instance of processes other than in global activity. Is there a way on this?

    Hi Anuraq,

    Know I'm leaving on a couple, but there are several ways you can create a new instance of the work item in a process:

    (1) this is how you create an instance in a process using the logic in the activity of the automatic method. This example uses the "Fuego.Lib.ProcessInstance.create ()" method below within a process:

    // "args" is an associative string array (Any[String])
    argsIn as Any[String]
    // this assumes that the Begin activity has two argument variables
    //   named "nameArg" and "amountArg" and you're setting them
    //   to the variables "name" and "amount" respectively
    argsIn["someArgVarName"] = "Hello"
    argsIn["someBpmObject"] = myBpmObject
    
    // logic here to determine the name of the process to create an instance in
    idOfProcess as String
    idOfProcess = 
    ProcessInstance.create(processId : "/" + idOfProcess, arguments : argsIn, argumentsSetName : "BeginIn") 
    

    ProcessInstance is in the catalog inside Fuego.Lib.

    The processId parameter (the variable "idOfProcess" in the logic above) is the thing that I most often live with that. This is the text that you see when you process in the project right-click browser tab-> "Properties". Look at the value in the field 'Id' and not the field 'Name' (the name without a space). Prefix with "/" as presented here and if you have deployed this using a unit of Organization (UO) then prefix this chain also.

    The third parameter is almost always "BeginIn". Start of activities in a process can have several incoming argument mappings, the default value is "BeginIn". See your, double-click the process Begin activity and seek on behalf of mapping in the upper left corner of the dialog box.

    "argsIn" is the set of variables of incoming arguments you want to spent in the process. A common error is to type the names of the variables argument entering without the double quotes, as follows:

    . . .
    // this will *NOT* work
    argsIn[someArgVarName] = "Hello"
    argsIn[someBpmObject] = myBpmObject
    . . .
    

    Here is the correct syntax:

    . . .
    // this *WILL* work
    argsIn["someArgVarName"] = "Hello"
    argsIn["someBpmObject"] = myBpmObject
    . . .
    

    In this example, the process has two argument variables. It doesn't matter if the incoming arguments are arguments of primitive type (e.g. String, Integer, Decimal...) or objects of BPM, it is always in the same way. In this example, there is an incoming string argument, called "someArgVarName" and an argument entering BPM object called "someBpmObject".

    (2) the overall activity of creation - creates automatically an instance based on human interaction - requires no other logic to set the argument variables you want to spent in the process mapped to instance variables. If it is decided in the screenflow associated with this activity that you do not want to create an instance after all, he just needs to hit an automated task to screenflow creations worldwide that has logic 'action = CANCEL'

    (3) Interactive global activity - also based on human interaction, it can create an instance when you get inside screenflow Interactive global activity to an automated task that has the logic of Instance.create () above.

    (4) using the Fuego.Papi.Instance.create method using the logic inside a process.

    (5) using the Java PAPI:

    fuego.papi.Arguments arguments = Arguments.create();
    arguments.putArgument("inArgument", "MyArgument");
    String consolidatedProcessId = "/SomeProcessNameId";
    String argumentSetName = "BeginIn";
    fuego.papi.InstanceInfo instance = session.createProcessInstance(consolidatedProcessId,argumentSetName,arguments);
    

    (6) with the API of PAPI-WS (Web Service), you can create an instance in a process using a web service call.

    (7) a process can create a new instance in another process by using the activity subflow, which creates an instance in a child synchronously sub-process and expects the result to return once the instance in the child sub-process reached the end of the process activity. The parent process, you would correspond to the variables of the arguments incoming and outgoing of the child called process with instance variables in your parent process.

    (8) a process can create a new instance in another process using the process creation activity that creates an instance of an asynchronous child subprocess (fire and forget), but does not expect the child to respond to the parent company. Once the child is initiated, the mother continues its flow. The parent process, you would correspond to the variables of the incoming arguments of the called child process with instance variables in your parent process.

    Dan

  • Manage process instances

    Greetings!

    I have two fundamental questions:

    1. how to administer instances of Oracle 10 g BPM process. For example, how can I see all runing instances in the bpm (as in BPELConsole) engine? How to kill and instance? How can I see the State of an instance? This is fundamental to any BPM engine, but I do not see BPM Oracle 10g.

    2 oracle BPM 10 g guess to have more collaboration options, for example, routing of activities to other participants (delegating or scaling), sending questions to other participants etc. But, I tried approach to forward one activity to the other participant to the workspace and I can not get the opportunity to do. It seems very simple ah?

    Thanks in advance for you answers and advice.

    Hi Lopez

    To display all the in-flight or in instances of process there are two alternatives
    i. connection in your workspace and add the following filter conditions: a) work items tab click on the hyperlink to show filters.
    (b) select now all available in the project process and labour dropdown, select the value of "anyone, in any role.
    (c) check the checkbox value "Inprocess" & click on apply filter.
    All inprocess instances will be displayed, the status column, you can view the status of the particular instance.

    II. or execute the query in your database from the engine below:

    Select * from pprocinstance I where not in i.state (32,64);

  • matter creation process

    Hello

    I have two global activities. One of them, it is used to generate multiple instances of process, like this:

    {foreach (someArray)}
    The args [String] = {'arg': ReadArrayElement};
    ProcessInstance.create ("/SomeProcess", args, "BeginIn");
    }

    This code is inside an automatic activity.

    The problem is that the instances are generated, but status is used to ABANDONMENT.

    No idea why this is happening?

    Thank you.

    Andrea

    Hello Andrea,

    It goes to the end activity because an exception was thrown, which did not fall. Very soon, you will need to handle exceptions within your process. Again, the default behavior is what you see - in case uncaught exception causes the instance go to the activity of the end of the process with a State of ABANDONMENT. It's a symptom of the problem.

    Look at the log file of your engine. You will see several messages from the journal 'Sévère' and some or all will likely have "null pointer" inside of them. If this is the case, the variables you send with your entire table associative [String] may not be initialized correctly.

    Dan

  • How to query the current size of the instance to an instance of a process

    Hello guys,.

    I am currently a capacity Plan for my BPM environment and I would like to know the size of the current instance of a different nature from the processes deployed in my environment. I'm going to need it to calculate an average size instance per process. The main reason for this capacity plan is that instance of our environment size is set to more than 1000 KB (don't know what kind of problems in the past that led to this value exceeded configured) and I don't want to leave this configuration but I can't be sure decline without knowing if our production environment will begin to launch exceeded error "Max Instance size.

    Is it possible to retrieve this information? APIs or SQL query where I can find this information?

    Thanks for any help.
    Kind regards
    Luiz

    Published by: Luiz Rocha on 30/04/2009 16:50

    Hello, Luiz!

    In order to estimate the size of the instance, you will need to summarize all the size of instance variables.
    Forward-looking practice, it can be difficult to use the algorithm in the case when your instance variables are not simple types.

    To already existing instances, you can look at the size of the instance in the database:
    An instance is just a java object, which is serialized as a byte [] and stored in the database engine, PPROCINSTANCE table, column INSTDATA.
    You can write a simple program (plu java or SQL) that would read the instance of the BLOB object and measure the size.

    And Yes, with large instances, you may have performance problems.

  • Can someone help me understand the process Instance recovery

    First thanks for all of you who responded to my post, any help is really appreciated.

    I would like to more deeply understand the Instance recovery process then the Administration Guide of Oracle Docs can tell me.

    What I have so far of Instance recovery is:

    1 oracle determines which files are not synchronized.
    2. all data from redo log files is applied to restore log buffers by progression. Buffers do not participate on the database of normal transactions because they are marked to pick it up.
    All these data are applied to the data files (commited and contains transactions).
    This step is called roll forward.
    3 cancellation are used to restore transaction no. After this step the datafiles not aura no data contains on them. At this point, the instance is available for users, but the blocks used are not.
    4. all files are now in sync.

    My questions are:

    -Step 1, what process determines which files are not sync? Make the bed of Smon the controlfile and data file headers and then make a list which is not sync?

    -L' step 2, what is the process that reads the information in the redo log files and complete the recovery log buffer? What is the CKPT? And how he is warned that he might start to read the files after completing step 1? There is a semaphore that is defined for it?

    -Step 2, which process applies information engaged and contains buffer redo log for the data files? When it starts to apply this information of the instance is already partially available to users?

    -Step 3, what is the process that reads up to cancel to restore transactions not? This process must be done once step 2 is complete as could be blocks of the undo tablespace on buffers of the right-wing newspaper do it again? And when this step 3 starts, the process is triggered by an another semaphore?

    -When step 3 is finished, what process changes the State of the database of partially open to open, or that's just what we call it when the database has always revenge marked for recovery?

    Thanks again in advance for the help, there are reasons not practice known this information, I'm just a curious person who could not find this information on the google...


    Ricardo Rodriguez

    Ricardo,
    Well, I'll take a chance to respond.
    (1) SMON in the start-up phase, in the strict sense in the editing phase, compares the SNA stored in the control file with the data file headers. This sCN is called checkpoint SCN. It is always higher among the controlfile so its part of the same database and is not set up to an old backup. By this correspondence, Oralce comes to know that there are some report files with their SNA control point is only not with the controlfile and consequently, instance recovery is reported. Here is the list of files is prepared.
    (2) the same process SMON only would trigger playback of the redo log files and launch the Rollforward process. Roll forward is made from the last address bytes redo controlled at the end of the restore log forward. This means that the last block, blocks have not reported in the data file are simply read and are dumped on the data files. As a result, we get a situation that the data file will end up with a lot of data committed but also committed that redo is containing both.
    CKPT process will not come in the picture I think. Where did you read what CKPT would do all this?
    (3) SMON governs all this thing is to say the application of the data for the data files. No, in this phase, we are still in the phase of mounting that this recovery is called crash recovery. Oracle wouldn't let users to use the database at this point. Data is still not available for them.
    (4) do not bring semaphores here. They are already in use when you allocated the memory of your instnace. Its work process level. After the mount phase is completed, oracle would open up the db. At this stage, "the transaction recovery" aka rear roller phase. That would be launched to relax all the operations that are not validated.
    Now to do this, undo will be used. Oracle launches this phase into two or more strictly speaking 3 ways. One, SMON would just check how many blocks will be there for the recovery. If they are larger, it would begin the rear roller with parallel slaves. This is called "we demand" rollback. It is initiated by the user. So if you were using the EMP table data and the server crashed between, now the next time you start, if you try to access the same blocks once again, they are set aside on the basis of priority.
    The third one will rollback transaction intra. It's basically splitting the work among the slaves so that if a slave is sitting free, it can share the work and can move forward to make things more quickly restored.
    Please note that all this is happening at the open stage. This means then that this is the case, oracle is available for users. And second, there is little change in this process (an integer) 9i go. This is called two-pass recovery which has been made to make this process a little faster. In this regard, SMON ignores these blocks that are controlled by DBWR during execution of the phase of rollforward.
    Hope this makes some sense and helps. Let me know if there is something wrong or unclear.
    HTH
    Aman...

  • Create the new instance to a diferent project

    Im trying to create a new instance in a project, I use an interactive global activity to do this, when trying to create the reception that this message in the BPM 'JavaLangNullPointerException', the global comprehensive interactive activity log is in a different project that I want to create the instance.

    This is the code I used in BPM

    args ['argPrueba'] = 1234

    Result2 = ProcessInstance.create (processId: "/ Test", arguments: args, argumentsSetName: "BeginIn")

    in the other project, I configure the beginIn of this way activity:

    idPrueba = argPrueba

    I used BPM 10g

    If you cannot create instances of processes in the same project, you need to double check your logic.

    1. check that 'args' is an array of associative strings (Any [String]).  Believe that the default value to a variable called "argsIn" (you have "args" in your logic).

    This means that Begin activity has two variables of the arguments
    named 'nameArg' and 'amountArg' and you're implementation in
    for variables 'name' and 'amount' respectively
    argsIn ['someArgVarName'] = 'Hello '.
    argsIn ['someBpmObject'] = myBpmObject

    2. check your other settings in logic.

    Instance.Create (processId: "/" + idOfProcess, arguments: argsIn, argumentsSetName: "BeginIn")

    The processId parameter is the thing I most often used to screw up with that. This is the text that you see when you process in the project right-click browser tab-> "Properties". Look at the value in the field 'Id' and not the field 'Name' (the name without a space). Prefix with "/" as presented here and if you have deployed this using a unit of Organization (UO) then prefix this chain also.

    The third parameter is almost always "BeginIn". Start of activities in a process can have several incoming argument mappings, the default value is "BeginIn". See your, double-click the process Begin activity and seek on behalf of mapping in the upper left corner of the dialog box.

    "argsIn" is the set of variables of incoming arguments you want to spent in the process. A common error is to type the names of the variables argument entering without the double quotes, as follows:

    . . .
    This will * NOT * work
    argsIn [someArgVarName] = 'Hello '.
    argsIn [someBpmObject] = myBpmObject
    . . .

    Here is the correct syntax:

    . . .
    This * WILL * work
    argsIn ['someArgVarName'] = 'Hello '.
    argsIn ['someBpmObject'] = myBpmObject
    . . .

    In this example, the process has two argument variables. It doesn't matter if the incoming arguments are arguments of primitive type (e.g. String, Integer, Decimal...) or objects of BPM, it is always in the same way.  In this example, there is an incoming string argument, called "someArgVarName" and an argument entering BPM object called "someBpmObject".

    Dan

  • Reporting process

    Hello

    Don't know if this has been already answered somewhere, but what is the best way to provide reports of process? I'm looking for the answers to the following questions:

    1. is there a way to get all the processes (completed / ongoing) for a period specified by the user? For example, point out that during the first week of 2009 there are 10 instances of process with right to vote, 9 full and ongoing 1.

    2. is it possible to access the variables of the instance (BPM custom objects) to a collection of processes during a period specified by the user? For example, to create a CSV file with (approx. 30 fields) voter information for voters who participated in the voting procedure for the last month.

    Thank you.
    Nick.

    Hi Nick,

    Is it possible to get all processes (completed / ongoing) for a period specified by the user? For example, point out that during the first week of 2009 there are 10 instances of process with right to vote, 9 full and ongoing 1.

    While you can use the BAM database for the instances that are always active, and those who have reached the end, looks like you want to go higher over time than what the BAM database stores. The BAM database stores generally what's a going on right now, or what happened in the past 24 hours. While this period is an adjustment of the engine easily editable, for performance reasons you would be better to leave the value default (24 hours).

    There is a database of the data with the same exact structure store the BAM database. This database has no limit of time that are associated with. As long as it's a project variable that is defined as an "indicator of Business", this information will be automatically stored in the database to store data and not roll-off.

    My preference would be (not that I get a vote) instead just use external tables that you set to store the information. As bodies go in the process, you would update the tables via SQL in PBL.

    Is it possible to access the variables of the instance (BPM custom objects) to a collection of processes during a period specified by the user? For example, to create a CSV file with (approx. 30 fields) voter information for voters who participated in the voting procedure for the last month.

    Niether BAM, or the data store databases store information of the BPM object.

    I think that you would be better served using external tables that you set for this requirement. This way you wouldn't have to clutter the process with details about the voter information (unless you need inside the process) and yet you could still access it at any time in the future of the database. If you do not follow this path, the challenge is when you want to extract information from instances that have reached the end activity. BPM object information can be retrieved from running inside the process instances (would be happy to share this method if you want that), but it's another story, once the instance is archived.

    Hope this helps,
    Dan

  • Find processes without name in the Task Manager - they are malware, viruses or should they be on the computer?

    There are about 4 or 5 of them. They number about 1500 to 3000K.  They are malware, viruses, or should they be on the computer?  The operating system is Windows 7 with IE 8.

    Winlogin.exe is what you said in your post of process details, so my answer remains the same

  • Passing parameters to the URL - availability in the new process of request

    Hello

    I am able to pass parameters in the URL of the APEX that defined the points of the application as below

    : http://application-tier server: port/pls/apexdev/f? p = 1001:1:APP_CLIENT_NUMBER, APPLICATION_NUMBER:0001285, 0000051:

    I would like to get and set other items based on elements of application passed as parameters. I would like to only enter once application.

    I found the best place for this action in a process of application with Point on new Instance of Process.

    The problem seems to be that the value of point of application has not been set at this point, and therefore the values are null.

    If I change the application process process Point to something that runs to each page as On Load: after the header, then the values are available. It is not suitable as only wish to run once at startup of the application.

    I can't find discussion of this documentation.

    1. I would be able to access URL parameters in the application process with Point on a new Instance of the process?

    2. are there any other equivalent task for access to URL parameters at the start of the application?

    Thank you

    Hello

    APEX runs only on the new process Instance when a new session has been set up. As you discovered, URL items are not yet saved in session at this point State. You can use a level app process before header instead, with a condition that makes that make it run when certain elements that you want to initialize are null.

    Kind regards

    Christian

  • process of the slave?

    Hi all

    What is the process of the slave?
    why we use slave processes?
    When it is used?

    need to i just described. concept.

    Thanks in advance,

    Kind regards
    DB

    What is the process of the slave?

    Master/slave is a model of communication where a device or process has unidirectional control over one or more other devices. In some systems, a master is elected from a group of eligible devices with other devices playing the role of slaves.
    http://en.Wikipedia.org/wiki/master/slave _ (technology)

    why we use slave processes?

    As a database user, don't use us the slave processes, they are self being created by master the process if necessary/configured.

    When it is used?

    At the call of the master of the process.
    I have collected just under 22 slave process in Oracle database 11.2:

    BMRn:Automatic Block Media Recovery Slave Pool Process
    Bnnn:ASM Blocking Slave Process for GMON
    CSnn:I/O Calibration Process
    DRnn:ASM Disk Resynchronization Slave Process
    DSKM:Slave Diskmon Process
    Ennn:EMON Slave Process
    GCRn:Global Conflict Resolution Slave Process
    Innn:Disk and Tape I/O Slave Process
    INSV:Data Guard Broker Instance Slave Process
    Jnnn:Job Queue Slave Process
    Mnnn:MMON Slave Process
    NSSn:Redo Transport NSS1 Process
    NSVn:Data Guard Broker NetSlave Process
    Onnn:ASM Connection Pool Process
    Pnnn:Parallel Query Slave Process
    PRnn:Parallel Recovery Process
    Qnnn:AQ Server Class Process
    Rnnn:ASM Block Remap Slave Process
    RSMN:Remote Slave Monitor Process
    Vnnn:ASM Volume I/O Slave Process
    Wnnn:Space Management Slave Process
    Xnnn:ASM Disk Expel Slave Process
    

    http://docs.Oracle.com/CD/E11882_01/server.112/e25513/bgprocesses.htm#REFRN104

    need to i just described. concept.

    I tried.

    Concerning
    Girish Sharma

  • Process of long service life cannot be invoked

    Hello

    My version of LiveCycle server is 9.0.0.0. After I made a few changes to our existing process, this resulted in a serious problem: long service life process can be invoked. All processes in the long term on the server cannot be inovked correctly, not only on my request, but also on new applications created. Does anyone know how it happened?

    I tried to change the properties of an activity LDAPService, then it went wrong. Regardless of the returning the process to return to the previous version, or restart LC Server, it won't work. After the invocation of the workspace, there is that no instance of process is recorded in the workbench and no process is followed in the workspace either.

    Here are some results of the audit:

    1. short-term process works correctly on the server. It can be recorded successfully by workbench.

    2. all process/long service life Services are State "active" / "running" when checking them /AdminUI.

    3. He also works very well if archive application and install it on another server in LC.

    Still have no idea how to fix this. Any help would be grateful, thank you.

    Probable cause behind all this: rked-as-crashed-and-should-be http://stackoverflow.com/questions/3719908/java-sql-sqlexception-table-qrtz-triggers-is-ma

Maybe you are looking for

  • Satellite X 200 and Windows7 (32 bit) - card reader does not work

    Hi allI hope someone can help.My X 200-219 has been recently upgraded to Windows7 and although it works well (better), the card reader does not work. Do I need a driver installed?Various looked but can't find anything obvious? Bravo and thank youDB

  • Change the iCloud account

    I have an iPad with iOS 3 9, my problem is that iPad have the former owner iCloud account and can't get in touch with him and I don't know the password to remove his account, of course, I want to use my icloud account.

  • Bluetooth not pair with hands-free on Xperia m4 aqua

    Hi, I just bought the above phone. I tried to implement everything so he can associate with my hands-free kit. I have not had this problem before, EVER! Any ideas as to what I can try? I really want to buy another hands-free kit, in case the same thi

  • Windows 8 - nvidia geforce go 6150 driver needed-

    Hello Recently updated edition of Windows Vista Edition Family Premium in Windows 8.  HP Pavilion dv6000 (RV018UA) The display display driver is Microsoft base display adapter 6.2.9200.16384 (21/06/2006). However, my laptop has NVIDIA GeForce Go 6150

  • HP cq5302F

    Hi, I have two downloads that don't is not loading, it gives a code 800 b 0100, wonder how I can solve this? Thank you... Jim