I'm receiving this error every time I copy, delete pages. Not sure what's causing this error. Any tips to find where the error is being thrown?
Related
I have a extension which runs with parameter no_cache=1 t ensure i always have fresh data. There is a strange behaviour. After a certain while (for example a night) the call of a showAction brings the error:
An error occurred while trying to call XYZ showAction()
My Controller Action has already #dontvalidate $component.
Using the script of oliver (https://gist.github.com/oliverthiele/f1550a246dd8726ef136) shows up an error
The given subject was NULL
If I log in into the Typo3 Backend, cleanup all Caches and reload the page which previousely hat the error above everything is fine. Do I have a Cache Issue or do I have a validation issue?
After some more investigation we're almost sure the problem was coming from the ldap extension (ig_ldap_sso_auth). The "error" only occured on properties extending FE-Users, the following post may help: https://forge.typo3.org/issues/71265
Since the fix is applied the error newer came up again.
While saving data in Pega PRPC using activity with Obj-save method, I got following error message:
pyCommitError: A commit cannot be performed because a deferred save of instance ANDY-FW-ANDYCARRENTALFW-DATA-CARINFO L3 failed: code: SQLState: Message:
Can anyone share some idea on how to fix this issue?
Andy
This message could come when we have a field which has a less field length specified in DB and we are trying to insert bigger string in the field.
There could be other reasons as well.See Tracer.
Deferred save of instance usually fails due to locked instance which you are trying to commit. Or the record you are trying to commit is stale (someone else committed before your commit)
Ideally, this behavior can be observed because of the lock on the work object not being held while you are trying to save the object. Make sure you acquire the lock before updating and save.
Additionally please check if privilege is given to the operator.
We are using SDL Tridion 2009.
Some time ago we start to get this error "Unable to create an Event System Object".
We start to get this error sporadic.
It might be something with our Events implementation, but that was functional more than 2 years, and we start to get this error just a some time ago.
Just in case someone got something similar, and it can help.
Thank you very much
This error is raised during the initialization of the event. The typical suspects here are errors in the constructor of the Event System, like trying to load a configuration file that doesn't exist (without proper error handling) or calling an operation that the current user is not allowed to do.
Tridion does the following actions when it triggers an event:
Check if Event is enabled (MMC SnapIn setting)
Create an object of type "TDSEvents.Events"
Set the Identity of the current user (using .Identity on the Events object)
Invoke the On[ItemName][Event][Phase] method and pass the required parameters.
If any of the first 3 steps cause an error you will get the infamous "Unable to create an Event System Object" error.
I am trying to confirm how the actual ADODB.Connection.Errors collection should actually work.
My interpretation at the moment is that the connection will hold all the errors for the all the procedures that have been executed on that connection.
So I should be able to say
on error resume next
... code goes here ... 2 or more command objects execute procedures against the database on the same connection
if con.Errors <> 0 then
loop through all the Errors objects (1 for each procedure that would've been executed on the connection)
end if
However I have implemented that basic structure and I only get the one error description? So I am looking for someone to confirm that is the case. Does the Errors collection hold more than one error for more than one procedure? Or is if multiple errors occurred for one procedure?
I can't seem to find any documentation that would indicate exactly what would happen in this case.
Thanks,
from Errors Collection (ADO) - MSDN:
Any operation involving ADO objects can generate one or more provider
errors. As each error occurs, one or more Error objects can be placed
in the Errors collection of the Connection object. When another ADO
operation generates an error, the Errors collection is cleared, and
the new set of Error objects can be placed in the Errors collection.
So, to catch all errors, seems to be need to check the collection after each possible error.
I am getting this error during serialization:
RangeError: Error #2006: The supplied
index is out of bounds.
The error occurs in AbstractMessage.as when it attempts to read input of timestamp.
After that my fault handler gets this error:
faultCode:Server.Acknowledge.Failed
faultString:'Didn't receive an
acknowledge message' faultDetail:'Was
expecting
mx.messaging.messages.AcknowledgeMessage,
but received null'
It appears to be happening as a result of an ArrayCollection coming back from the server.
Is it necessary to create custom classes to handle serialization of ArrayCollections with custom objects as shown here?
I've also followed the serialization recommendations here with no luck.
Thanks for your help!
The solution was correcting a mistake in writeExternal on the Java side. I was being very careful about the order of serialization but was writing an int as an object using writeObject. This will cause errors in completely unrelated code on the client side after it tries to readInt.
I just experienced this error myself, and it turns out it is caused by the Flash Builder Network monitor being enabled!! FB 4.0.1 this is.
I was going nuts for not finding the reason, so sharing it here for your peace of mind.