Javascript Error! Error number: 45 error string: Objects is invalid line: 387, Line 428
I am running Indesign CS3 on an XP computer. I installed a plugin for barcodes from teacup Software, Barcodemaker for Indesign CS3 win and this has crashed my Indesign CS3.
Everytime I startup I get this Javascript error! Error number: 45 Error string: objects is invalid line: 387 I hit enter and iget the same message line: 428.
The adobe knowledge base has a message http://kb.adobe.com/selfservice/viewContent.do?externalId=kb402389&sliceId=2
I can't find the file Pluginconfig.txt on my computer to delte as suggested in this article. Can anyone help with this issue.
I have uninstalled the plugin and I have try to repair/reinstall my copy of Indesigh CS3 version 5.0.4 but it still is not possible to use Indesign.
Has anyone encoutered this problem? Can you tell me where to find this file Pluginconfig.txt.
C:\Documents and Settings\[username]\Local Settings\Application Data\Adobe\InDesign\Version 5.0\Caches\InDesign Recovery
This is a hidden folder, so you'll need to set Explorer to show hidden files if you haven't already. Start by just renaming the folder to _InDesign Recovery and it should rebuild on the next launch if this is going to work. If it doesn't work, you won't have lost anything.
Might work even better if you were to try a system restore, however. Do you have a restore point from before the plugin was installed?
Peter
Similar Messages
-
Error accesing/using a String object.......
Hi again folks!
Well now I have other problem, I don?t know what's happening, but I have simple C++ program as shared object which retrieves information from a Database, with the query results it makes a single string with all the data retrieved.
This C++ program is called by a Java program using JNI, but when my Java program receives the string and tries to parse it with the StringTokenizer object I get an error like this:
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_ACCERR [addr: 0x45cb2448]
stackbase=DFFFF0A0, stackpointer=DFFFD0CC
Full thread dump:
"SIGQUIT handler" (TID:0xdd300190, sys_thread_t:0x42020, state:R, thread_t:
t@5, sp:0x0 threadID:0xdeaf0dd8, stack_base:0xdeaf0d6c, stack_size:0x20000) prio
=0
"Finalizer thread" (TID:0xdd3000d0, sys_thread_t:0x41fb8, state:CW, thread_t
: t@4, sp:0x0 threadID:0xdebb0dd8, stack_base:0xdebb0d6c, stack_size:0x20000) pr
io=1
"main" (TID:0xdd3000a8, sys_thread_t:0x42908, state:R, thread_t: t@1, sp:0x0
threadID:0x20a18, stack_base:0xdffff0a0, stack_size:0x800000) prio=5 *current t
hread*
ObjectFactory.createObject(Compiled Code)
Test.main(Compiled Code)
Registered Monitor Dump:
PCMap lock: <unowned>
Thread queue lock: <unowned>
Name and type hash table lock: <unowned>
String intern lock: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class loading lock: owner "main" (0x42908, 1 entry)
Java stack lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Has finalization queue lock: <unowned>
Finalize me queue lock: <unowned>
Waiting to be notified:
"Finalizer thread"
Monitor cache expansion lock: <unowned>
Monitor registry: owner "main" (0x42908, 1 entry)
Abort (core dumped)
I dont know if I have to do something special before use the String, what's happening?
Any comment will be welcome.
Thanks in advance.I hope this could help to clarify the scenario
In a previous query I get the number of rows returned by the next query
this number is stored at SQL_NUM_SEGS.arr variable. When I have the number of rows I reserve memory for the char array that I'm going to return with all the information.
AC01_TRAMA=(char *)malloc(atol(SQL_NUM_SEGS.arr) * INT02_TAM_SEG);
/*embedded PL/SQL code*/
EXEC SQL DECLARE CUR_EMISORA CURSOR FOR
SELECT rtrim(to_char(NUM_EMISORA)) || '|' || rtrim(SERIE) || '|' || EMISORA || '|' || STATUS FROM NUCL_EMISORA WHERE STATUS NOT LIKE 'BAJA';
EXEC SQL OPEN CUR_EMISORA;
The next lines of code generate a string like this:
"UTIL0000|366|239|93-1|FINASA |VIGE|243|3-90|BONSER |VIGE|248|2-94|BONSER |VIGE|287|970403|GOBFED |VIGE|362|93-4|BANOBRA |VIGE|404|2-90|BONSER |VIGE|407|2-95|FINASA |VIGE|633|95|BANMEXI |VIGE|641|2-94|PROMEX |VIGE|645|1-95|FINASA |VIGE|647|1-96|FINASA |VIGE|660|92|BANORTE |VIGE|677|93-3|BANOBRA |VIGE|678|1-90|BIATLAN |VIGE|736|2-95|BONSER |VIGE|786|1-94|BNCI |VIGE|1007|021024|GOBFED |VIGE|1008|021121|GOBFED |VIGE|"
this string is assigned to AC01_TRAMA(char pointer)and then I return this string in the next way:
return ( (env)->NewStringUTF(AC01_TRAMA) );
My java program is this:
public class Monitor
public native String consultaGeneral();
static
System.load("/afs/invermexico.com.mx/usr2/salponce/gustavo/jni/src_db/Monitor.so");
public String getTrama()
String strTrama=consultaGeneral();
return strTrama;
public static void main(String []args)
String strEmisora, strNumEmisora, strStatus,strSerie;
Monitor m=new Monitor();
System.out.println(m.getTrama());
/*java.util.StringTokenizer STk = new java.util.StringTokenizer(m.getTrama(),"|");
while(objSTk.hasMoreTokens())
strEmisora = objSTk.nextToken();
strNumEmisora = objSTk.nextToken();
strStatus = objSTk.nextToken();
strSerie = objSTk.nextToken();
System.out.println("\n<------>\n"+ strEmisora+"\n"+strNumEmisora+"\n"+strStatus+"\n"+strSerie);
}//while
Well, this java program works fine but if I try to create an String tokenizer with it the program crashes, even if I assign the result into a new String object.
I'm going to put all the code rigth here
C++ program
#include "ast_bd.h"
#include "Monitor.h"
#include <stdlib.h>
#include <stdio.h>
#include <strings.h>
#include <jni.h>
#define CHA01_NOMBRE_APP "UTIL0000"
#define CHA02_FIN_DE_SEG "|"
#define INT01_TAM_LONG 20
#define INT02_TAM_SEG 52 /*52 BYTES; Tama�o de los 4 datos en conjunto*/
Prop�sito :-Determinar cuales son las emisoras con estado de vigente
o bloqueado.
-Obtener los datos de una emisora espec�fica.
-Actualizar los datos de una emisora espec�fica.
JNIEXPORT jstring JNICALL Java_Monitor_consultaGeneral
(JNIEnv *env, jobject obj)
long LO01_STATUS=1;
char CH01_NUM_SEGS[INT01_TAM_LONG];
char AC01_TRAMA, AC02_SEG;
EXEC SQL BEGIN DECLARE SECTION;
VARCHAR SQL_NUM_SEGS[INT01_TAM_LONG],
SQL_RESULT[INT02_TAM_SEG];
EXEC SQL END DECLARE SECTION;
EXEC SQL WHENEVER SQLERROR CONTINUE;
open_db();
EXEC SQL SELECT to_char(COUNT(1)) INTO:SQL_NUM_SEGS FROM NUCL_EMISORA WHERE STATUS NOT LIKE 'BAJA';
LO01_STATUS = sqlca.sqlcode;
if( !LO01_STATUS ) /*si todo sali� bien*/
strcpy(CH01_NUM_SEGS,SQL_NUM_SEGS.arr);
CH01_NUM_SEGS[SQL_NUM_SEGS.len]='\0';
AC01_TRAMA=(char *)malloc(atol(SQL_NUM_SEGS.arr) * INT02_TAM_SEG);
sprintf(AC01_TRAMA,"%s|%s|\0", CHA01_NOMBRE_APP, CH01_NUM_SEGS);
EXEC SQL DECLARE CUR_EMISORA CURSOR FOR
SELECT rtrim(to_char(NUM_EMISORA)) || '|' || rtrim(SERIE) || '|' || EMISORA || '|' || STATUS FROM NUCL_EMISORA WHERE STATUS NOT LIKE 'BAJA';
EXEC SQL OPEN CUR_EMISORA;
LO01_STATUS = sqlca.sqlcode;
if( !LO01_STATUS ) /*si todo sali� bien*/
do
EXEC SQL FETCH CUR_EMISORA INTO :SQL_RESULT;
LO01_STATUS = sqlca.sqlcode;/*Recuperamos el estado de la operacion fetch*/
if( !LO01_STATUS )
AC02_SEG=(char *)malloc(SQL_RESULT.len);
strcpy(AC02_SEG,SQL_RESULT.arr);
AC02_SEG[SQL_RESULT.len]='\0';
strcat(AC01_TRAMA,AC02_SEG);
strcat(AC01_TRAMA,CHA02_FIN_DE_SEG);
}/*if fetch correcto*/
else
LO01_STATUS=1;
}while(!LO01_STATUS);
EXEC SQL CLOSE CUR_EMISORA;/*Cerramos el cursor*/
Si no se recuperaron registros, se indicara en el numero de segmentos
al inicio de la trama.
}/*if open cursor*/
}/*if conteo*/
puts(AC01_TRAMA);
return ( (env)->NewStringUTF(AC01_TRAMA) );
}/*consulta_general*/
Java programs
public class Monitor
public native String consultaGeneral();
static
System.load("/afs/invermexico.com.mx/usr2/salponce/gustavo/jni/src_db/Monitor.so");
public String getTrama()
String strTrama=consultaGeneral();
return strTrama;
public static void main(String []args)
String strEmisora, strNumEmisora, strStatus,strSerie;
Monitor m=new Monitor();
System.out.println(m.getTrama());
/*java.util.StringTokenizer STk = new java.util.StringTokenizer(m.getTrama(),"|");
while(objSTk.hasMoreTokens())
strEmisora = objSTk.nextToken();
strNumEmisora = objSTk.nextToken();
strStatus = objSTk.nextToken();
strSerie = objSTk.nextToken();
System.out.println("\n<------>\n"+ strEmisora+"\n"+strNumEmisora+"\n"+strStatus+"\n"+strSerie);
}//while
Thank's -
SetAttribute(String, Object) error
Hello Guys,
I have in my jsp page something like this.
request.setAttribute("variable",0). When i load the page, it comes with an error saying that
Generated servlet error:
The method setAttribute(String, Object) in the type HttpSession is not applicable for the arguments (String, int)
I tried various things like
Integer v = new Integer(0);
Integer.valueOf(0).
But it comes up with the same error.
Any ideas?
Help would be appreciated.
KayThe method setAttribute(String, Object) in the type HttpSession is not applicable for the arguments (String, int)This says it all. setAttribute() doesn't work for primitives, it only takes Objects. So you have to use an Integer and not an int. A String will work fine too.
-
Number range for object MDTB does not exist - Message no. 61501
Hi All ,
I have done the necessary configurations in PP say
Order Type
Order Type Dependent Parameters
Scheduling parameters for planned & production order
Confirmation parameters
Availabilty check etc
and iam able to create planned & production order and confirma the production order.
I want to configure for MRP: -
Settings done are
Have activeted planning file entry for all plants.
When i run MRP system throws a error <b>Number range for object MDTB does not exist - Message no.61501 </b>
Is there anything to do with plant parameters OPPQ and Mrp Group OPPR.
I just tried plant parameters,standard 0001 is not available for copying.
Suggest me how to proceed to set MRP.
ShankarHi shankar
it is a good practice while creating the plant copying the plant from the standard plant so that all the standard table enteries will be copied for the plant as the standard plant is not there youcan think of copying from any other plant similar to your plant which has the required entry. else
in SE16N check the NRIV table for the Object MDTB. if enteris found then make the table entry with the help of abaper.
hope this helps
regards
SK -
Internal Number Assignment for Object QMERKRUECK
Hi Gurus,
When I clicked on SMPL( sample calculation) in the Sample tab of the Inspection plan (QA02) I got the below Information error " Internal Number Assignment for Object QMERKRUECK (Numbers are in critical area).
Though we have enough number range why this Information error is coming? Couold you please explain the cause and how to avoid it?
Thanks in advance,
ShashidharHi Shashidar,
Actually its gap
Reason: some times number ranges overlap or missing from the buffer data base system will happen very rarely.
in our QM module, below objects error chances may happen
- QLOSE (Inspection lots in QM)
- QMEL_NR (Number range - message)
- QMERK (Confirmation number)
- QMERKMALE (Master inspection characteristics in QSS)
- QMERKRUECK (Confirmation number of an inspection characteristic in QM results processing)
- QMETHODEN (Inspection methods in QM)
- ROUTING_Q (Number ranges for inspection plans)
- QCONTROLCH (Quality control chart)
Read Notes 504875 and 678501.
Thanks
Shiva -
Given the following,
13. String x = new String("xyz");
14. y = "abc";
15. x = x + y;
how many String objects have been created?
A. 2
B. 3
C. 4
D. 5Line 13 creates two String objects: the constant "xyz" and the "new String".
Line 14 creates one String object, the constant "abc".
Line 15 creates one String object for theOne could argue that "xyz" and "zbc" exist in the constant pool and are created no later than the class that contains this code. Therefore line 13 creates only one String and line 14 none. -
Entry for InfoCube/DataStore object *** is invalid in table RSMDATASTATE
Hello ,
Could not able to Roll up the request in the cube. When i am clicking the Roll up Tab its getting short dump .
So while doing RSRV checks for the particular Cube getting below errors -
"Entry for InfoCube/DataStore object *** is invalid in table RSMDATASTATE"
Due to this data is not available for reporting. Can anyone help to resolve this issue.
thanks.Hello ,
Could not able to Roll up the request in the cube. When i am clicking the Roll up Tab its getting short dump .
So while doing RSRV checks for the particular Cube getting below errors -
"Entry for InfoCube/DataStore object *** is invalid in table RSMDATASTATE"
Due to this data is not available for reporting. Can anyone help to resolve this issue.
thanks. -
DNL_CUST_S_AREA: BDoc in this object is invalid
Hi,
I am getting an error information while loading the customizing object DNL_CUST_S_AREA in transaction R3AS.
Error: "DNL_CUST_S_AREA: BDoc in this object is invalid".
Systems: CRM 5.2 and ECC 6.0
According to the following thread on the same error
(DNL_CUST_S_AREA: BDoc in this object is invalid CRM 2007 ECC 6.0)
when I tried deleting the "Linked BDoc Type", the system is giving an error saying "Please enter 'Linked BDoc Type' for synchronisation load.".
Need your help in resolving this issue.
Thanks for your assistance in advance.
I will not forget to award the points for your solution..
Thanks
VikasRemove the 'COMPARE' word in the Object Data Tab - Function field and then remove the Linked BDoc Type.
Think that it will work now.
Thanks,
Arun Sankar.
Edited by: Arun Sankar on Jul 8, 2008 12:48 PM -
Error: Number range for object RESB does not exist
Hi
I'm trying to convert a planned order (to purch requisition) partially via trxn code MD04. Upon saving I get the above error msg. The complete text of msg is as follows. I've maitained the number ranges of all the objects specified in this error msg. Can somebody explain on how to overcome this problem?
Many thanks
BE
Error Msg Text:
Number range for object RESB does not exist
Message no. 61501
Diagnosis
The system cannot create a document for an MRP element if no number
range or interval has been maintained in Customizing of MRP or if t
number range you have maintained is not allowed.
Below is a list of MRP elements that are affected:
Number range object MRP element
PLAF planned order (operative oder simulative)
EBAN purchase requisition
RESB dependent requirements
MDSM simulative dependent reqmts (long-term plannin
MDTB MRP list
Procedure
Check the number ranges in Customizing. If you do not have the necessa
authorization, please get in touch with your systems administration.Hi
Thanks for the reply. But I have maintained the number ranges for matl. reservations/dependant requirements at OMI2. Here is the screen shot..Do find anything wrong with it? Pl advice.
NR Object MRES/DREQ
No. From Number To Number Curr Number Ext
01 0000000001 8999999999 380 blank
02 9000000000 9500000000 blank checked
RB 9500000001 9999999999 blank checked
Number ranges for the plants are assigned to 01 (0000000001 to 8999999999).
thanks
BE
Edited by: Brian Elfie on Jan 10, 2008 11:27 AM -
Error occured in number assignment for object RESB
Hello all,
While creating the production order, I am getting error as "Error occured in number assignment for object RESB" ,
How to solve this error?
Regards,
SagarIn SNRO for Object RESB, check the definition i.e. the intervals, number ranges assigned, the buffer setup. If you're not familiar with this, seek help from your basis personnel.
-
J1I5 - 'Error occured in number assignment for object J_1IRG1'
Dear Friends,
Please help me.I got the following error while clicking on Register entry button.
"Error occured in number assignment for object J_1IRG1".
How can I correct it.
Regards,
Rubinmaintain numer ranges for this object.
or check in SNUM.
Regards
Peram -
Hi Gurus,
When I try to capture deemed export license from J1ILIC01 I get this error
The number range is not maintained for Object/Year: J_1ILIC/
I tried to maintain number ranges in SNRO & SNUM there the changes are saved but I am not able to capture the license and receive the same error again. Please help.Hi
Just check if you have maintained number range for the correct year as shown in error.
Goto SNRO/SNUM enter the object ID and click on number range .Maintain there for that particular year. -
Hi
I have clarified some doubts. Please see the screen shot below.
What is mean by Error No: 30477, Error No: 45, Error No: 21., etc.,
Please explain "Error Number"" and "Error String" topic.
Regards
ASHRAMUnfortunately, i don't know which function is returning this error message. I have a generic error catch routine, which i obviously need to make more specific, and in the function where this error occurs i have several NIDAQmx function calls. I was hoping by finding more description on this error message it might help me determine which function was returning the error.
Here are some of the functions I call:
DAQmxCreateAOVoltageChan
DAQmxCfgSampClkTiming
DAQmxSetWriteRegenMode
DAQmxWriteAnalogF64
The main problem is that i support the application in question and a remote user is having the issue. I cannot repeat it on my station.
Regards,
Gerry -
Argument error; the number of columns does not equal the number of parameters.
I am using the Database Toolkit (Enterprise Connectivity) to check for a network connection and then send information from a local database to a SQL database on the network if needed. In development of the code I continue to receive Error 1 and the Possible Reason(s) is "Argument error; the number of columns does not equal the number of parameters." I am using the DBToolsSelectData.VI to retrieve data from the local MDB file and the DBToolsInsertData.VI to write it to the SQL file. The collection of the data from the MDB file is successful and the connection and validation of the table and columns in the SQL file is also successful. The error occurs when the Insert VI tries to build the query. The number of columns being written (attempted) does match the number of columns in the data, they are both 16 string arrays.
Ok, it's taken a bit, and I have a solution! It took a while to figure out what the DCT is doing, but it seems to be working now.
The reason for the original error is that you were passing into the insert subVI an array of variants - which the input to the VI coerced into a single variant. You were getting the error because as far as the insert VI was concerned you were only passing it a single data value. The way to get around that was to create a cluster with one element for each column value, convert the cluster to a variant and pass the result to the insert VI - see attachment.
In terms of the other modifications, I made a copy of the endurance.mdb file, emptied it and used it as the destination for the copy.
Mike...
Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion
"... after all, He's not a tame lion..."
Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps
Attachments:
NetworkCheck.vi 49 KB -
Hi everybody. I wrote de following type
create or replace TYPE ALMACEN AS OBJECT
id_almacen number(10),
descripcion varchar2(40),
existencias number(6),
precio number(4),
member function movimiento (p_num number) return boolean
create or replace TYPE BODY ALMACEN AS
member function movimiento (p_num number) return boolean AS
v_inf boolean;
n number(6);
BEGIN
if self.existencias+p_num>=0 then
self.existencias:=existencias+p_num;
return TRUE;
else return FALSE;
end if;
END movimiento;
END;
I have Oracle 11g release I.
In previous releases it worked, but now SQLDeveloper marks
self.existencias:=existencias+p_num;
Error PLS 00363 expression "string" cannot be used as an assignment target in sentence
Please, What's wrong?
Thanking in advanceHi,
Not quite a PL/SQL XML question but anyway...
Since the member function modifies the object instance, the implicit argument "self" must be declared explicitly as "IN OUT" :
member function movimiento (self in out nocopy almacen, p_num number) return boolean
Maybe you are looking for
-
How to tell if an app is a FAT binary or not?
Get Info on an app doesn't tell me like in OS X. How is it done in 7.x.x (and 8.x for that matter) ? Also, was every System 7.1.2 and beyond "fat" ? Or were there 68k versions and PPC versions of the same revision? (ex: 68k-only 7.5.3 and PPC-only 7.
-
10.2.0.4 to 11.2.0.1.0 on HP-UX
Hi, On one HP-UX Server, I have two homes. One home is of 10.2.0.4 and the other is of 11.2.0.1.0. There is one database ORCL in 10.2.0.4 home. I want to upgrade this database to 11.2.0.1.0. I want to use 11.2.0.1.0 home to upgrade the database ORCL.
-
Measure pulse width of signals generated by DAQ
Eventually, I would like to: Start a counter pulse width measurement and analog out at the same instant. Stop the pulse width measurement with an external digital signal. My current plan is to use a digital out on the DAQ to go to a digital i
-
Re: Error: $host does not have a method 'messageBox'
Hello Experts: I'm experiencing strange behavior on my LC Designer ES application. I recieve a warning and my console window (ctrl+j) doesn't show up nor does the message box. I cannot see xfa.layout members on the object drop-down menu. I have re-in
-
Having issues when try to burn a disc., which I never had an issue doing. Yesterday when I tried to burn a playlist it says "checking media" but just sits there. I know drive is working because I can put in a purchased cd and can import it into my l