Attempted access of inaccessible method
Attempted access of inaccessible method I cant see the problem as I pass a class with a mesh property .
I am using AS3 and away3D. Everything loads fine .
Description Resource Path Location Type
1195: Attempted access of inaccessible method enemyMesh through a reference with static type ClassEnemyCube.
public function moveForward(amt:int,models:Array):void
var enemyMesh2:Mesh;
for each (var el:ClassEnemyCube in models)
enemyMesh2=el.enemyMesh(); //error
calls this property
public function get enemyMesh():Mesh
return model5;
}
Syntax for accessors (getters and setters) is the same as for properties. So, you loop must be:
for each (var el:ClassEnemyCube in models)
enemyMesh2 = el.enemyMesh;
Not - there are no parenthesis attached to enemyMesh.
Similar Messages
-
Missing or inaccessible method:
Hi everyone,
I am using Oracle Coherence 3.7.1 on OEL5.
I am trying to perform filtering in CohQL but it gives me an error and I have not solved this issue yet.
CohQL> select count() from customers
Results
8
CohQL> select key() from customers
Results
3
4
5
6
7
1
10
11
CohQL> select * from customers where name="john"
Portable(com.tangosol.util.WrapperException): (Wrapped: Failed request execution for PartitionedPofCache service on Member(Id=1, Timestamp=2012-10-06 14:18:47.744, Address=127.0.0.1:8088, MachineId=60314, Location=site:,machine:localhost,process:2712, Role=AfsungurCoherenceCustomerTest1)) Missing or inaccessible method: java.lang.String.getName()
CohQL>As you see I can query the count of customers cache and also the key() elements of objects. But I can't access methods in my own class, Customer.
customers is my cache name and it is loaded with Customer objects. And Customer class has getName method but why Oracle Coherence looking for getName method in java.lang.String class instead of Customer class?
Thank you.Hi everyone,
I solved my issue myself. I did not implement the default constructor in the pof object ( customer object ) and so after I implemented the default constructor without parameters it works fine. But I have not understand what the going on is here. -
Error accessing class from method
I am trying to write a method that accesses a class called circle where the user inputs the radius of a circle and the program prints the area, radius and circumference.
My class is as follows.
public class Circle
private double Radius;
private double PI = 3.14159;
public void setRadius(double rad)
Radius = rad;
public void setPI(double pi)
PI = pi;
public double getRadius()
return Radius;
public double getPI()
return PI;
public double getArea()
return PI * Radius * Radius;
public double getDiameter()
return Radius * Radius;
public double getCircumferance()
return 2 * PI * Radius;
I am not having any areas when compiling the class.
The method is as follows.
//IS 115
//DED01
//Method for Circle class
//Larry Piatt
public class CircleStats
public static void main(String[] args)
double number;
Scanner keyboard = new Scanner(System.in);
Circle Radius = new Circle();
Circle Area = new Circle();
Circle Diameter = new Circle();
Circle Circumference = new Circle();
System.out.println("What is the radius of the circle? ");
number = keyboard.nextDouble();
number.setRadius(number);
System.out.println("The area of the circle is "
+ Area);
System.out.println("The diamter of the circle is "
+ Diameter);
System.out.println("The circumference of the circle is "
+ Circumference);
The error that I am seeing are as follows
^
CircleStats.java:28: double cannot be dereferenced
number.setRadius(number);
^
1 errors
This is my first attempt at writting a method that calls a class. I am not understanding it very well yet. Any assistance would be greatly appreciated.
Edited by: tooned on Mar 30, 2008 1:10 PM1) your error: You're trying to call a method, setRadius, on the variable, number, which is nothing more than a lowly double primative variable. Better to call the method on your Circle object which here you call "Radius" (please note the Java naming convention: objects should begin with a lower-case letter).
Also, when posting your code, please use code tags so that your code will retain its formatting and be readable. To do this, either use the "code" button at the top of the forum Message editor or place the tag [code] at the top of your block of code and the tag [/code] at the bottom, like so:
[code]
// your code block goes here.
// note the differences between the tag at the top vs the bottom.
[/code]or
{code}
// your code block goes here.
// note here that the tags are the same.
{code}Your formatted code would look something like so:
public class Circle
private double Radius;
private double PI = 3.14159;
public void setRadius(double rad)
Radius = rad;
public void setPI(double pi)
PI = pi;
public double getRadius()
return Radius;
public double getPI()
return PI;
public double getArea()
return PI * Radius * Radius;
public double getDiameter()
return Radius * Radius;
public double getCircumferance()
return 2 * PI * Radius;
import java.util.Scanner;
class CircleStats
public static void main(String[] args)
double number;
Scanner keyboard = new Scanner(System.in);
Circle Radius = new Circle();
Circle Area = new Circle();
Circle Diameter = new Circle();
Circle Circumference = new Circle();
System.out.println("What is the radius of the circle? ");
number = keyboard.nextDouble();
// number.setRadius(number);
Radius.setRadius(number);
System.out.println("The area of the circle is " + Area);
System.out.println("The diamter of the circle is " + Diameter);
System.out.println("The circumference of the circle is "
+ Circumference);
} -
Error while accessing a public method of applet from javascript.
Hi,
I am getting "Object doesn't support this property or method" error
when accessing a public method of applet from javascript in IE 6 using
document.applets[0].myMethod();
The same is working in IE 7.
Thanks in advance.
Regards,
PhanikanthI don't know why it happens, but this works for me in both versions:
<applet ..... name="MyApplet">
</applet>and in javascript use
document.MyApplet.myMethod() -
Access of undefined method/property through reference with a static type Class
I get the following error: (it's not word for word but you get the idea)
Error: Access of undefined method getStatus through reference with a static type Class.
Here's what's happening in the code. I'm trying to create a User class that is instantiated at the start of my app. I want the User class to have properties like mainStatus, with helper methods like setStatus etc. Pretty simple.
so on my HardDisk I have my flash_working folder with all my flash projects. I created my class file/package under the directory com.mypackage
package com.mypackage
import flash.display.*;
public class User extends Sprite
public var mainStatus:int;
public function User()
trace("User Created!");
mainStatus = 0;
public function setStatus(status:int):void
mainStatus = status;
public function getStatus():int
return mainStatus;
Ok, so far so good.
now I created a new .fla file under the root of /flash_working/. The class file is in /com/mypackage/User.as
in my .fla file I have:
import com.mypackage.User;
var myUser:User = new User();
var i = User.getStatus();
trace(i);
That's all the code I have. Could someone please explain why it's giving me that error?
If I try to access the public var mainStatus through user.mainStatus that gives a similar error saying:
Error: Access of undefined property mainStatus through reference with a static type Class.
Thanks for any help!
jef3189the public getStatus() function that you created needs to be referred to through an instance of the class.
So:
import com.mypackage.User;
var myUser:User = new User();
var i = myUser.getStatus();
trace(i);
Also, an aside. You can create a getter/setter for status, to avoid having to do the function as such.
package com.mypackage
import flash.display.*;
public class User extends Sprite
public var mainStatus:int;
public function get status():int
return mainStatus;
public function set status(value:int):void
mainStatus = value as int;
public function User()
trace("User Created!");
mainStatus = 0;
And then, you can call it as:
import com.mypackage.User;
var myUser:User = new User();
trace(myUser.status);
EDIT
I just noticed that you made the variable public as well, which means you can access it without getter/setter or function.
import com.mypackage.User;
var myUser:User = new User();
trace(myUser.mainStatus); -
ALV - access to protected method
Hello,
I have a object from class "CL_GUI_ALV_GRID" and want to change the protected attribute "EVT_DELAYED_CHANGE_SELECTION Constant Protected" with the method
CALL METHOD alv_grid->SET_DELAY_CHANGE_SELECTION
EXPORTING
time = lv_delay.
How can I access this protected attribute?
Thanks in advance,
HolgerThis will do what you want
Trick is to define a sub class inheriting the super class where the protected attributes and methods exist in - then you can access the protected methods and attributes.
If you do this don't forget to call the SUPER CONSTRUCTOR (of the class you are inheriting from) in your constructor method. Code example shown below.
Here I want the original and modified table of an alv grid but you can adapt this code to whatever you need.
Hope it helps.
create blank screen (100) with a custom container CCONTAINER1 and the following scren logic in it
PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
PROCESS AFTER INPUT.
MODULE USER_COMMAND_0100.
now look at the code here. Note text in Bold
PROGRAM zdynfieldcat.
class zcltest definition deferred. "For field symbol reference.
Simple test of dynamic ITAB with user defined (not ddic) fields
Build dynamic fcat
Table structure obtained via new RTTI functionality
use ALV grid to display and edit.
Create a blank screen 100 with a custom container called CCONTAINER1.
James Hawthorne
Define field symbols as these can't be defined in classes
field-symbols: <dyn_table> type standard table,
<g2> type ref to zcltest,
<g1> type ref to cl_gui_custom_container,
<actual_tab> type standard table,
<outtab> type table,
<fs1> type ANY,
<FS2> TYPE TABLE,
<fs3> type table,
<fs4> type table,
<fs5> type table.
<b>class zcltest definition inheriting from cl_gui_alv_grid.
define this as a subclass so we can access the protected attributes
of the superclass cl_gui_alv_grid</b>
public section.
types: g4 type ref to cl_gui_custom_container.
types: g3 type ref to cl_alv_changed_data_protocol.
data: i_parent type g4,
lr_rtti_struc TYPE REF TO cl_abap_structdescr, "RTTI
zog like line of lr_rtti_struc->components. "RTTI
types: struc like zog.
types: struc1 type table of struc.
methods:
constructor
importing i_parent type g4,
disp_tab
importing p_er_data_changed type g3,
create_dynamic_fcat
importing zogt type struc1
exporting it_fldcat type lvc_t_fcat.
Protected section.
data: stab type ref to data,
wa_it_fldcat type lvc_s_fcat,
c_index type sy-index.
endclass.
<b>class zcltest implementation.
METHOD constructor.
CALL METHOD super->constructor
EXPORTING
i_appl_events = 'X'
i_parent = i_parent.
endmethod
method disp_tab.
*mt_outtab is the data table held as a protected attribute
in class cl_gui_alv_grid.
assign me->mt_outtab->* TO <outtab>. "Original data
assign p_er_data_changed->mp_mod_rows TO <FS1>.
stab = p_er_data_changed->mp_mod_rows.
assign p_er_data_changed->mt_inserted_rows to <fs3>.
assign p_er_data_changed->mt_deleted_rows to <fs4>.
assign p_er_data_changed->mt_mod_cells to <fs5>.
assign stab->* TO <fs2>.
do whatever you want with <outtab>
contains data BEFORE changes each time.
Note that NEW (Changed) table has been obtained already by
call to form check_data USING P_ER_DATA_CHANGED
TYPE REF TO CL_ALV_CHANGED_DATA_PROTOCOL.
Entered data is in table defined by <fs2>
In this method you can compare original and changed data.
Easier than messing around with individual cells.
do what you want with data in <fs2> validate / update / merge etc
endmethod.</b>
method create_dynamic_fcat.
loop at zogt into zog.
c_index = c_index + 1.
clear wa_it_fldcat.
wa_it_fldcat-fieldname = zog-name .
wa_it_fldcat-datatype = zog-type_kind.
wa_it_fldcat-inttype = zog-type_kind.
wa_it_fldcat-intlen = zog-length.
wa_it_fldcat-decimals = zog-decimals.
wa_it_fldcat-coltext = zog-name.
wa_it_fldcat-lowercase = 'X'.
if c_index eq 2.
wa_it_fldcat-emphasize = 'C411'.
endif.
if c_index eq 3.
wa_it_fldcat-emphasize = 'C511'.
endif.
append wa_it_fldcat to it_fldcat .
endloop.
endmethod. "create_dynamic_fcat
endclass. "zcltest IMPLEMENTATION
class lcl_grid_event_receiver definition.
public section.
methods:
handle_data_changed
for event data_changed of zcltest
for event data_changed of cl_gui_alv_grid
importing er_data_changed,
toolbar
for event toolbar of zcltest
importing e_object
e_interactive,
user_command
for event user_command of zcltest
importing e_ucomm.
endclass.
class lcl_grid_event_receiver implementation.
method handle_data_changed.
code whatever required after data entry.
various possibilites here as you can get back Cell(s) changed
columns or the entire updated table.
Data validation is also possible here.
call method <g2>->disp_tab
EXPORTING
p_er_data_changed = er_data_changed.
endmethod. "handle_data_changed
method toolbar.
data : ls_toolbar type stb_button.
clear ls_toolbar.
move 0 to ls_toolbar-butn_type.
move 'EDIT' to ls_toolbar-function.
move space to ls_toolbar-disabled.
move 'Edit' to ls_toolbar-text.
move icon_change_text to ls_toolbar-icon.
move 'Click2Edit' to ls_toolbar-quickinfo.
append ls_toolbar to e_object->mt_toolbar.
clear ls_toolbar.
move 0 to ls_toolbar-butn_type.
move 'UPDA' to ls_toolbar-function.
move space to ls_toolbar-disabled.
move 'Update' to ls_toolbar-text.
move icon_system_save to ls_toolbar-icon.
move 'Click2Update' to ls_toolbar-quickinfo.
append ls_toolbar to e_object->mt_toolbar.
clear ls_toolbar.
move 0 to ls_toolbar-butn_type.
move 'EXIT' to ls_toolbar-function.
move space to ls_toolbar-disabled.
move 'Exit' to ls_toolbar-text.
move icon_system_end to ls_toolbar-icon.
move 'Click2Exit' to ls_toolbar-quickinfo.
append ls_toolbar to e_object->mt_toolbar.
endmethod. "toolbar
method user_command.
case e_ucomm .
when 'EDIT'. "From Tool bar
perform set_input.
perform init_grid.
when 'UPDA'. "From Tool bar
perform refresh_disp.
perform update_table.
when 'EXIT'. "From Tool bar
leave program.
endcase.
endmethod. "user_command
endclass. "lcl_grid_event_receiver IMPLEMENTATION
program data
include <icon>.
define any old internal structure NOT in DDIC
types: begin of s_elements,
anyfield1(20) type c,
anyfield2(20) type c,
anyfield3(20) type c,
anyfield4(20) type c,
anyfield5(11) type n,
end of s_elements.
data: wa_element type s_elements,
wa_data type s_elements.
Note new RTTI functionality allows field detail retrieval
at runtime for dynamic tables.
data:
grid1 type ref to zcltest,
grid_handler type ref to lcl_grid_event_receiver,
c_dec2 type s_elements-anyfield5,
wa_it_fldcat type lvc_s_fcat,
it_fldcat type lvc_t_fcat,
lr_rtti_struc TYPE REF TO cl_abap_structdescr, "RTTI
lt_comp TYPE cl_abap_structdescr=>component_table,"RTTI
ls_comp LIKE LINE OF lt_comp, "RTTI
zog like line of lr_rtti_struc->components, "RTTI
struct_grid_lset type lvc_s_layo,
l_valid type c,
new_table type ref to data.
types: struc like zog.
data: zogt type table of struc,
grid_container1 type ref to cl_gui_custom_container,
g_event_receiver type ref to lcl_grid_event_receiver,
ok_code like sy-ucomm,
i4 type int4.
start-of-selection.
call screen 100.
module status_0100 output.
if grid_container1 is initial.
create object grid_container1
exporting
container_name = 'CCONTAINER1'.
assign grid_container1 to <g1>.
create object grid1
exporting i_parent = grid_container1.
we need reference to this instance so we can use
Methods etc of zcltest class and alv (superclass)
in our event receiver class.
assign grid1 to <g2>.
create object grid_handler.
set handler:
grid_handler->user_command for grid1,
grid_handler->toolbar for grid1,
grid_handler->handle_data_changed for grid1.
Get the Internal table structure
lr_rtti_struc ?= cl_abap_structdescr=>describe_by_data( wa_data ).
Build field catalog just use basic data here
colour specific columns as well
zogt[] = lr_rtti_struc->components.
call method grid1->create_dynamic_fcat
EXPORTING
zogt = zogt
IMPORTING
it_fldcat = it_fldcat.
Create dynamic internal table and assign to field symbol.
Use dynamic field catalog just built.
call method cl_alv_table_create=>create_dynamic_table
EXPORTING
it_fieldcatalog = it_fldcat
IMPORTING
ep_table = new_table.
assign new_table->* to <dyn_table>.
perform populate_dynamic_itab.
perform init_grid.
perform register_enter_event.
set off ready for input initially
i4 = 0.
call method grid1->set_ready_for_input
EXPORTING
i_ready_for_input = i4.
endif.
endmodule. "status_0100 OUTPUT
module user_command_0100 input.
*PAI not needed in OO ALV anymore as User Commands are handled as events
*in method user_command.
*we can also get control if the Data entered and the ENTER is pressed by
*raising an event.
Control then returns to method handle_data_changed.
endmodule. "user_command_0100 INPUT
form populate_dynamic_itab.
load up a line of the dynamic table
c_dec2 = c_dec2 + 11.
wa_element-anyfield1 = 'Tabbies'.
wa_element-anyfield2 = 'ger.shepards'.
wa_element-anyfield3 = 'White mice'.
wa_element-anyfield4 = 'Any old text'.
wa_element-anyfield5 = c_dec2.
append wa_element to <dyn_table>.
endform. "populate_dynamic_itab
form exit_program.
call method grid_container1->free.
call method cl_gui_cfw=>flush.
leave program.
endform. "exit_program
form refresh_disp.
call method grid1->refresh_table_display.
endform. "refresh_disp
form update_table.
The dynamic table here is the changed table read from the grid
after user has changed it
Data can be saved to DB or whatever.
loop at <dyn_table> into wa_element.
do what you want with the data here
endloop.
switch off edit mode again for next function
i4 = 0.
call method grid1->set_ready_for_input
EXPORTING
i_ready_for_input = i4.
endform. "update_table
form set_input.
i4 = 1.
call method grid1->set_ready_for_input
EXPORTING
i_ready_for_input = i4.
endform. "set_input
form switch_input.
if i4 = 1.
i4 = 0.
else.
i4 = 1.
endif.
call method grid1->set_ready_for_input
EXPORTING
i_ready_for_input = i4.
endform. "switch_input
form init_grid.
Enabling the grid to edit mode,
struct_grid_lset-edit = 'X'. "To enable editing in ALV
struct_grid_lset-grid_title = 'Jimbos Test'.
call method grid1->set_table_for_first_display
EXPORTING
is_layout = struct_grid_lset
CHANGING
it_outtab = <dyn_table>
it_fieldcatalog = it_fldcat.
endform. "init_grid
form register_enter_event.
call method grid1->register_edit_event
EXPORTING
i_event_id = cl_gui_alv_grid=>mc_evt_enter.
Instantiate the event or it won't work.
create object g_event_receiver.
set handler g_event_receiver->handle_data_changed for grid1.
endform. "register_enter_event -
BPM Scenario : " Error accessing table SXMS_AS_STATUS method: INSERT"
Hi all,
Webservice --> XI -->BW .
BPM has been used to send to send the response back.
BPM :
start ->Receive(Request)> Transformation(Responsemap)>Send(SendtoR/3)->Send(Send Response) ---> stop.
We are getting the error as " The error is <SAP:Stack>Error accessing table SXMS_AS_STATUS method: INSERT</SAP:Stack>
There are some messages that Webservice sent and XI received them but this error occured during some process in XI. and this is causing some discrepancy in the data sent and received.
Any idea what might be the problem ? Is there anything which I need to change in the parameters to rectify this error?
-Deepthi.Hi
Just check this note , can get some clue
SAP-Note 1124049
Regards
Abhishek -
Access to protected method is ot allowed
Hi,
there is class with a protected method. I get the message
"Access to protected method is ot allowed"
How must such methods be called if they are protected ?
Regards
sasErdem, please try to post in the correct forum. ABAP Objects questions belong in this forum, not general.
Second, Amit Khare is correct. The concept of Public/Protected/Private methods and attributes is not limited to ABAP Objects. It is a common concept to most object oriented programming languages. But if your read the ABAP Help on the appropriate keywords, then it is explained very clearly.
matt -
How to access a proctected method of a class
Hi All,
I have the below code where in the idents_get is a protected method of the class.so when i activate it is throwing an error, method is unkown or protected or private.
data: gv_class TYPE REF TO /tdag/cpcl_decl_sub_view_ctrl.
create object gv_class.
CALL METHOD gv_class->idents_get
EXPORTING
i_estcat = gc_estcat6
i_pos_wanted = 1
IMPORTING
et_idents = lt_idents
changing
xt_recns = li_recn
EXCEPTIONS
read_failed = 1
others = 2.
i know protected methods can be accessed in derived class.
I'm new to ABAP oops concepts please give me some pointers to access a protected method.
or any sample code to access protected method.
Thanks in advance,
Srilakshmi.Hello Srilakshmi
You can access protected methods WITHIN an instance of the class or WITHIN an instance of a sub-class.
However, in your case you are calling the method from the report and, therefore, the class must be PUBLIC.
Regards
Uwe -
How do I access classes and methods defined in a wsdl file
I have been provided a wsdl file I need to find out how do I access classes and methods defined in a wsdl file directly instead of doing a wsdl2java...
Several comments :
1- is there any reason to have blank chars inserted after the path ? Seems that you already have a problem there. If possible, try to solve the problem at the source
2- the end of line char is usually CR (Carriage Return, aka ASCII char 13 = $0D = Control-D). But LF (Line Feed = 10 = $0A = control-A) is also used (platform dependent). In LV, you can use the "Concatenate strings" function to add/insert control chars (found in the String Control Palette). However, this will not solve your problem of unwanted added blank chars at the end of your string.
3- you can use the Trim white space.vi (in the "Additionnal string functions" sub-palette) to remove ALL the spaces in your string
4- you can build your own "end space remover" function. :
reverse the string, wire to a "Match pattern" function, use " +" (space + "+") to search for any number of spaces, reverse again the "after substring".
5- there is no point 5 :-)
You may find interesting description of ASCII chars here
Chilly Charly (aka CC)
E-List Master - Kudos glutton - Press the yellow button on the left... -
Error in accessing the create method declared in Home interface
hi,
I have create method in home interface which takes the following syntax:
public ShipRemote create(ShipPK id,String name,int capacity,float tonnage) throws CreateException,RemoteException;
In the client I create a remote object and try to call this create method, but I get a compilation error :
it says unable to resolve the symbol with a cursor pointing the create method
interface sampleEJB.ship.shipInfo.ShipHome ShipRemote remoteRef=(ShipRemote)homeRef.create(spk,sname,5000,100.7);
how can i resolve this.
I have implemented this create method in my beanhi i have compiled the client interfaces and the bean successfully.
I have also imported the classes in the in the client code .
I even deployed my jar successfully, but i have problem in accessing the create method specified .
thank you -
Error when accessing CMP EJB methods
I get a strange error, when I access a getter method in my remote interface to query the variables in my CMP EJB. I use Jdev 3.2 agains Oracle 8.1.7.
I can see that the error must be originating from the persistance manager BC4J XML, but not sure how to resolve it, any help is appreciated.
The line having the problem is the second line;
portofolio.Portofolio remoteInterface = homeInterface.findByPrimaryKey("Fantacy");
System.out.println("The record is " + remoteInterface.getPORTO_TYPE());
The full error stack is as follows ( I don't see why there is a complaint about an update statement ?? );
Caught RuntimeException in remote method; nested exception is:
oracle.jbo.DMLException:JBO-26041: Failed to post data to database during "Update": SQL Statement " UPDATE PORTOFOLIO Portofolio123 SET VALUE=:1,PORTO_TYPE=:2,REAL_IND=:3,PORTO_NAME=:4,VALUED_ON=:5 WHERE PORTO_NAME=:6".
Remote Stack Trace:
oracle.jbo.DMLException: JBO-26041: Failed to post data to database during "Update": SQL Statement " UPDATE PORTOFOLIO Portofolio123 SET VALUE=:1,PORTO_TYPE=:2,REAL_IND=:3,PORTO_NAME=:4,VALUED_ON=:5 WHERE PORTO_NAME=:6".
at oracle.jbo.server.OracleSQLBuilderImpl.doEntityDML(OracleSQLBuilderImpl.java:348)
at oracle.jbo.server.EntityImpl.doDML(EntityImpl.java:3293)
at oracle.jbo.server.EntityImpl.postChanges(EntityImpl.java:2588)
at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:1628)
at oracle.jbo.server.DBTransactionImpl.commitInternal(DBTransactionImpl.java:997)
at oracle.jbo.server.DBTransactionImpl.commit(DBTransactionImpl.java:1151)
at oracle.jbo.server.ejb.cmp.CMPTransactionImpl.beforeCompletion(CMPTransactionImpl.java:74)
at oracle.aurora.transaction.OracleTransaction.localBeforeCompletion(OracleTransaction.java)
at oracle.aurora.transaction.OracleTransactionManager.localBeforeCompletion(OracleTransactionManager.java)
at oracle.aurora.transaction.OracleTransactionManager.rollback(OracleTransactionManager.java)
at oracle.aurora.transaction.OracleTransactionManager.rollback(OracleTransactionManager.java)
at oracle.aurora.ejb.server.AuroraEnterpriseBean.__txn_rollback(AuroraEnterpriseBean.java)
at oracle.aurora.ejb.gen._test_omeed_Portofolio.EjbObject_Portofolio.getPORTO_TYPE(oracle/aurora/ejb/gen/_test_omeed_Portofolio/EjbObject_Portofolio:228)
at portofolio._tie_Portofolio.getPORTO_TYPE(_tie_Portofolio.java:143)
at portofolio._PortofolioImplBase._execute(_PortofolioImplBase.java:186)
at portofolio._PortofolioImplBase._execute(_PortofolioImplBase.java:117)
at com.visigenic.vbroker.orb.SkeletonDelegateImpl.execute(SkeletonDelegateImpl.java)
at oracle.aurora.server.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java)
at com.visigenic.vbroker.orb.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java)
at oracle.aurora.server.ThreadSessionDispatcher.run(ThreadSessionDispatcher.java)
at oracle.aurora.server.VCIiopConnection.processRequest(VCIiopConnection.java)
at oracle.aurora.server.GiopServer._service(GiopServer.java)
at oracle.aurora.server.GiopServer.service(GiopServer.java)
at oracle.aurora.net.VirtualCircuit.processRequest(VirtualCircuit.java)
at oracle.aurora.net.Presentation.handleRequest(Presentation.java)
## Detail 0 ##
oracle.jdbc.driver.OracleSQLException: ORA-01861: literal does not match format string
at oracle.jdbc.kprb.KprbDBAccess.check_error(KprbDBAccess.java)
at oracle.jdbc.kprb.KprbDBAccess.executeFetch(KprbDBAccess.java)
at oracle.jdbc.kprb.KprbDBAccess.parseExecuteFetch(KprbDBAccess.java)
at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java)
at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java)
at oracle.jbo.server.OracleSQLBuilderImpl.doEntityDML(OracleSQLBuilderImpl.java:269)
at oracle.jbo.server.EntityImpl.doDML(EntityImpl.java:3293)
at oracle.jbo.server.EntityImpl.postChanges(EntityImpl.java:2588)
at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:1628)
at oracle.jbo.server.DBTransactionImpl.commitInternal(DBTransactionImpl.java:997)
at oracle.jbo.server.DBTransactionImpl.commit(DBTransactionImpl.java:1151)
at oracle.jbo.server.ejb.cmp.CMPTransactionImpl.beforeCompletion(CMPTransactionImpl.java:74)
at oracle.aurora.transaction.OracleTransaction.localBeforeCompletion(OracleTransaction.java)
at oracle.aurora.transaction.O
racleTransactionManager.localBeforeCompletion(OracleTransactionManager.java)
at oracle.aurora.transaction.OracleTransactionManager.rollback(OracleTransactionManager.java)
at oracle.aurora.transaction.OracleTransactionManager.rollback(OracleTransactionManager.java)
at oracle.aurora.ejb.server.AuroraEnterpriseBean.__txn_rollback(AuroraEnterpriseBean.java)
at oracle.aurora.ejb.gen._test_omeed_Portofolio.EjbObject_Portofolio.getPORTO_TYPE(oracle/aurora/ejb/gen/_test_omeed_Portofolio/EjbObject_Portofolio:228)
at portofolio._tie_Portofolio.getPORTO_TYPE(_tie_Portofolio.java:143)
at portofolio._PortofolioImplBase._execute(_PortofolioImplBase.java:186)
at portofolio._PortofolioImplBase._execute(_PortofolioImplBase.java:117)
at com.visigenic.vbroker.orb.SkeletonDelegateImpl.execute(SkeletonDelegateImpl.java)
at oracle.aurora.server.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java)
at com.visigenic.vbroker.orb.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java)
at oracle.aurora.server.ThreadSessionDispatcher.run(ThreadSessionDispatcher.java)
at oracle.aurora.server.VCIiopConnection.processRequest(VCIiopConnection.java)
at oracle.aurora.server.GiopServer._service(GiopServer.java)
at oracle.aurora.server.GiopServer.service(GiopServer.java)
at oracle.aurora.net.VirtualCircuit.processRequest(VirtualCircuit.java)
at oracle.aurora.net.Presentation.handleRequest(Presentation.java)
oracle.aurora.ejb.RemoteRuntimeException: Caught RuntimeException in remote method; nested exception is:
oracle.jbo.DMLException:JBO-26041: Failed to post data to database during "Update": SQL Statement " UPDATE PORTOFOLIO Portofolio123 SET VALUE=:1,PORTO_TYPE=:2,REAL_IND=:3,PORTO_NAME=:4,VALUED_ON=:5 WHERE PORTO_NAME=:6".
Remote Stack Trace:
oracle.jbo.DMLException: JBO-26041: Failed to post data to database during "Update": SQL Statement " UPDATE PORTOFOLIO Portofolio123 SET VALUE=:1,PORTO_TYPE=:2,REAL_IND=:3,PORTO_NAME=:4,VALUED_ON=:5 WHERE PORTO_NAME=:6".
at oracle.jbo.server.OracleSQLBuilderImpl.doEntityDML(OracleSQLBuilderImpl.java:348)
at oracle.jbo.server.EntityImpl.doDML(EntityImpl.java:3293)
at oracle.jbo.server.EntityImpl.postChanges(EntityImpl.java:2588)
at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:1628)
at oracle.jbo.server.DBTransactionImpl.commitInternal(DBTransactionImpl.java:997)
at oracle.jbo.server.DBTransactionImpl.commit(DBTransactionImpl.java:1151)
at oracle.jbo.server.ejb.cmp.CMPTransactionImpl.beforeCompletion(CMPTransactionImpl.java:74)
at oracle.aurora.transaction.OracleTransaction.localBeforeCompletion(OracleTransaction.java)
at oracle.aurora.transaction.OracleTransactionManager.localBeforeCompletion(OracleTransactionManager.java)
at oracle.aurora.transaction.OracleTransactionManager.rollback(OracleTransactionManager.java)
at oracle.aurora.transaction.OracleTransactionManager.rollback(OracleTransactionManager.java)
at oracle.aurora.ejb.server.AuroraEnterpriseBean.__txn_rollback(AuroraEnterpriseBean.java)
at oracle.aurora.ejb.gen._test_omeed_Portofolio.EjbObject_Portofolio.getPORTO_TYPE(oracle/aurora/ejb/gen/_test_omeed_Portofolio/EjbObject_Portofolio:228)
at portofolio._tie_Portofolio.getPORTO_TYPE(_tie_Portofolio.java:143)
at portofolio._PortofolioImplBase._execute(_PortofolioImplBase.java:186)
at portofolio._PortofolioImplBase._execute(_PortofolioImplBase.java:117)
at com.visigenic.vbroker.orb.SkeletonDelegateImpl.execute(SkeletonDelegateImpl.java)
at oracle.aurora.server.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java)
at com.visigenic.vbroker.orb.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java)
at oracle.aurora.server.ThreadSessionDispatcher.run(ThreadSessionDispatcher.java)
at oracle.aurora.server.VCIiopConnection.processRequest(VCIiopConnection.java)
at oracle.aurora.server.GiopServer._service(GiopServer.java)
at oracle.aurora.server.GiopServer.service(GiopServer.java)
at oracle.aurora.net.VirtualCircuit.processRequest(VirtualCircuit.java)
at oracle.aurora.net.Presentation.handleRequest(Presentation.java)
## Detail 0 ##
oracle.jdbc.driver.OracleSQLException: ORA-01861: literal does not match format string
at oracle.jdbc.kprb.KprbDBAccess.check_error(KprbDBAccess.java)
at oracle.jdbc.kprb.KprbDBAccess.executeFetch(KprbDBAccess.java)
at oracle.jdbc.kprb.KprbDBAccess.parseExecuteFetch(KprbDBAccess.java)
at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java)
at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java)
at oracle.jbo.server.OracleSQLBuilderImpl.doEntityDML(OracleSQLBuilderImpl.java:269)
at oracle.jbo.server.EntityImpl.doDML(EntityImpl.java:3293)
at oracle.jbo.server.EntityImpl.postChanges(EntityImpl.java:2588)
at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:1628)
at oracle.jbo.server.DBTransactionImpl.commitInternal(DBTransactionImpl.java:997)
at oracle.jbo.server.DBTransactionImpl.commit(DBTransactionImpl.java:1151)
at oracle.jbo.server.ejb.cmp.CMPTransactionImpl.beforeCompletion(CMPTransactionImpl.java:74)
at oracle.aurora.transaction.OracleTransaction.localBeforeCompletion(OracleTransac
tion.java)
at oracle.aurora.transaction.OracleTransactionManager.localBeforeCompletion(OracleTransactionManager.java)
at oracle.aurora.transaction.OracleTransactionManager.rollback(OracleTransactionManager.java)
at oracle.aurora.transaction.OracleTransactionManager.rollback(OracleTransactionManager.java)
at oracle.aurora.ejb.server.AuroraEnterpriseBean.__txn_rollback(AuroraEnterpriseBean.java)
at oracle.aurora.ejb.gen._test_omeed_Portofolio.EjbObject_Portofolio.getPORTO_TYPE(oracle/aurora/ejb/gen/_test_omeed_Portofolio/EjbObject_Portofolio:228)
at portofolio._tie_Portofolio.getPORTO_TYPE(_tie_Portofolio.java:143)
at portofolio._PortofolioImplBase._execute(_PortofolioImplBase.java:186)
at portofolio._PortofolioImplBase._execute(_PortofolioImplBase.java:117)
at com.visigenic.vbroker.orb.SkeletonDelegateImpl.execute(SkeletonDelegateImpl.java)
at oracle.aurora.server.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java)
at com.visigenic.vbroker.orb.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java)
at oracle.aurora.server.ThreadSessionDispatcher.run(ThreadSessionDispatcher.java)
at oracle.aurora.server.VCIiopConnection.processRequest(VCIiopConnection.java)
at oracle.aurora.server.GiopServer._service(GiopServer.java)
at oracle.aurora.server.GiopServer.service(GiopServer.java)
at oracle.aurora.net.VirtualCircuit.processRequest(VirtualCircuit.java)
at oracle.aurora.net.Presentation.handleRequest(Presentation.java)
java.lang.String portofolio._st_Portofolio.getPORTO_TYPE()
void portoclient.PortoClient.main(java.lang.String[])
nullHi,
How did you map the CMP-fields? I got the same Exceptions when I mapped a column which is DATE type to java.lang.String. DATE type column should be mapped to java.sql.Date. -
Access to a method located in view object from JSP page?
Hi,
How can i access a public method which is loacted in view
object "viewobjectImpl.java" from JSP page.Juan,
Either via Data tags or/and Java embedded code.(<%...%>).
This method, suppose to execute a stored procedure.
Thanks -
Accessing private class methods
This program works, but I am having some problem grasping the concept. If class Room can access methods in class House using gethWidth() and getHeight(), why is it that class Type cannot access those same
methods. Instead, it can only access setWidth() and
setHeight()?
class House {
private double width;//width of room
private double length;//length of the room
double getWidth() {return width;}
double getLength() {return length;}
void setWidth(double w) {width=w;}
void setLength(double l) {length=l;}
void showdim() {
System.out.println("My townhouse has two bedrooms.");
class Room extends House {
String bedroom;
double area() {
return getWidth() * getLength();
void showBedroom() {
System.out.println("The biggest room is the" + " " + bedroom + ".");
class Type {
public static void main(String args[]) {
Room r1=new Room();
Room r2=new Room();
r1.setWidth(14.5);
r1.setLength(20.6);
r1.bedroom="master bedroom";
r2.setWidth(15.2);
r2.setLength(15.3);
r2.bedroom="Guest Room";
System.out.println();
r1.showdim();
r1.showBedroom();
System.out.println();
System.out.println("The area of the" + " " + r1.bedroom+ " " +
"equals"+ " "+ r1.area()+ " " + "square feet.");
}Thanks to all. But the comments provided so far does not answer my question. Over the past few days I have struggled over the question and I think I found the answer. Others are welcome to comment.
Initially, "width" and "length" were decleared as private in class "House". For other classes to gain access, they had to use "accessor methods". Two accessor methods were decleared: "getWidth" and "getHeight"; and "setWidth" and "setLength". The first two methods "return"; the last two were "void". In class Room, I set up a method to return the calculation, so I used "getWidth and "getLength". In class "Type" I had to use the other method "setWidth", since I was declearing the actual values. Makes sense? -
Acrobat Reader 11.0 on Win 7 Ultm 64-bit - error "Attempt access invalid address"
After upgrading Acrobat Reader to vers 11.0 on Win 7 Ultm 64-bit - get error "Attempt access invalid address" when try opening any .pdf file. PDF Converter Pro (Nuance) has no problem opening any .pdf file. I have uninstalled & reinstalled Reader several timeswith the same results. Any ideas?
Hi Robert,
Are you using EMET Antivirus? I have seen the issue caused due to this. Try disabling it and check.
I have seen this issue fixed for some users by modifying the following registry key:
The key is "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management" MoveImages
Set the key to 1 instead of 0 then reboot the machine.
In case you still face the issue try the following registry key change:
The only thing you have to do is rename the following key at the REGEDIT, and everything will be fine !!
BEFORE:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplore.exe
AFTER:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplore.old
Note: Please take a backup of the registry before attempting this change.
Regards,
Rave
Maybe you are looking for
-
Over delivery tolerance value while creating delivery document
Dear Gurus, I need your help for the below scenario, I have created a sales order for 25000 TO, Over delivery tolerance is 10 %.So logically speaking I can dispatch 27500 MT material. I have created 3 deliveries as below, 1st delivery for 23500 TO 2n
-
Camera Raw 5.7 doesn't work with MAC Elements 6
RAW 5.7 doesn't work on Elements 6. 5.6 works fine, placing the plugin in the /PLUG-INS/CS3/FILE FORMATS and starting Elements 6 and trying to open a raw file says Unable to use camera raw plugin It is not compatible with this version of Photoshop El
-
I created a vector in Illustrator but want to edit it in photoshop with some of the effects photoshop offers. Can I do this and have it still remain a vector?
-
Why does safari crash after lion upgrade
why does safari crash after lion upgrade
-
My applet works differently between online and offline.
http://blogfile.paran.com/BLOG_253895/200609/1157419012_DodgeSnowLauncher.html This is my applet which I made yesterday. When you click on the link, push the button, and run the applet online, nothing happens when you click on help - about dodgesnow