WLS 5.1 - Tx marked rollback after 30sec.
In a JMS QueueReceiver class establishes and begins a UserTransaction after which
there is a sql call that sometimes take > 30 seconds. As a result the follow message
is received:
Mon Jun 10 21:37:26 EDT 2002:<I> <TX> Transaction (TxC 214945161, xid = 1023759385810_1,
timeout = 30, txState = Marked Rollback, root = null) rolled back after 30 sec.
Is there any way to adjust this timeout period? Also, where is it originating?
Thanks,
Dave
For user tx's you can explicitly set the tx timeout using
javax.transaction.UserTransaction.setTimeout(int)
Kumar
Dave wrote:
> In a JMS QueueReceiver class establishes and begins a UserTransaction after which
> there is a sql call that sometimes take > 30 seconds. As a result the follow message
> is received:
>
> Mon Jun 10 21:37:26 EDT 2002:<I> <TX> Transaction (TxC 214945161, xid = 1023759385810_1,
> timeout = 30, txState = Marked Rollback, root = null) rolled back after 30 sec.
>
> Is there any way to adjust this timeout period? Also, where is it originating?
>
> Thanks,
> Dave
Similar Messages
-
JDBC Transaction is no longer active - status: 'Marked rollback'
I'm getting the folowing issue, we are not seeing this issue if we recycle the WLS
Using WLS V10.3.3
Can any one suggest on this issue, how to reslove this
85417.772: [Full GC [PSYoungGen: 117504K->0K(234880K)] [PSOldGen: 662564K->665699K(700416K)] 780068K->665699K(935296K) [PSPermGen: 133284K->132438K(225280K)], 30.2876423 secs] [Times: user=31.23 sys=0.68, real=30.32 secs]
java.sql.SQLException: The transaction is no longer active - status: 'Marked rollback. [Reason=weblogic.transaction.internal.TimedOutException: Transaction timed out after 39 seconds
BEA1-600C65F8B23E363DFDF0]'. No further JDBC access is allowed within this transaction.
at weblogic.jdbc.wrapper.JTSConnection.checkIfRolledBack(JTSConnection.java:193)
at weblogic.jdbc.wrapper.JTSConnection.checkConnection(JTSConnection.java:209)
at weblogic.jdbc.wrapper.ResultSet.preInvocationHandler(ResultSet.java:99)
at weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_OracleResultSetImpl.next(Unknown Source)
at com.vzw.pos.cmw.ejb.service.UserProfileService.getNewUserId(Unknown Source)
at com.vzw.pos.cmw.ejb.utils.CMWEjbUtil.createUserProfileVO(Unknown Source)
at com.vzw.pos.cmw.ejb.utils.CMWEjbUtil.createRosterVO(Unknown Source)
at com.vzw.pos.cmw.ejb.service.AdministrationBean.getRostersByUserId(Unknown Source)
at com.vzw.pos.cmw.ejb.service.Administration_ujnwz8_ELOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39)
at com.vzw.pos.cmw.ejb.service.Administration_ujnwz8_ELOImpl.getRostersByUserId(Unknown Source)
at com.vzw.pos.cmw.action.CMWTopFrameAction.setUserRoleInSession(Unknown Source)
at com.vzw.pos.cmw.action.CMWTopFrameAction.changeLocation(Unknown Source)
at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at com.vzw.pos.cmw.filters.CMWFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3710)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3676)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2272)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2178)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
<Aug 23, 2013 10:41:53 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 298 internal data record unavailable (probable closure due idle timeout), event received -32>
<Aug 23, 2013 10:41:53 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 286 internal data record unavailable (probable closure due idle timeout), event received -32>
<Aug 23, 2013 10:41:56 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 299 internal data record unavailable (probable closure due idle timeout), event received -32>
<Aug 23, 2013 10:42:51 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 286 internal data record unavailable (probable closure due idle timeout), event received -32>Here is DS configuration
Initial Capacity: 75
Maximum Capacity: 75
Capacity Increment: 1
Seconds to trust an idle pool connection: 10
Shrink Frequency: 900
Enable Connection Leak Profiling: False
Enable Connection Profiling: False
Test Frequency: 120 seconds
Test Connections on Reserve: True
Connection Reserve Timeout: 10 seconds
Connection Creation Retry Frequency: 1
Inactive Connection Timeout: 60 second
Maximum Waiting for Connection: 2147483647
Statment Cache Type: LRU
Statment Cache Size: 10
Connection Creation Relay Frequency: 1
Remove Infected Connections Enabled: True
Wrap Data types: True
Ignore In-use connections: True -
One of our customers starts to encounter this error message recently.
We checked our log files. It seems that the error happens when
to obtain a jdbc connection. Have anyone seen similar problems
and knows how to fix it? thanks in advance.
We are using weblogic server 6.1sp2, and weblogic sql type 4 driver.
The functions that invoke the jdbc calls are stateless session bean
methods with their transaction attributes marked as Required.
There is no nested calls of these methods.
A partial stack trace we obtained is as following:
java.sql.SQLException: No JDBC connection can be made
because the transaction state is
Marked Rollback
at weblogic.jdbc.jts.Connection.getOrCreateConnection(Connection.java:586)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:115)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:135)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:76)
lixinJoseph Weinstein <[email protected]> wrote:
>
>
YuanHui Liu wrote:
Joe,
We got the exact same error message. The error came after we got theJDBC connection,
and trying to create statement off it.
It occurs intermitently when we are running another standalone JAVAapp to do
some end of day work, which results in the DB Server being very busy(90+%CPU
usage) for about 5 minutes. We see a surge of requests to the WLSJDBC Connection
pool. This would sometimes result in all our subsequent DB requeststo fail and
lead to a crash.
We are using WLS6.0SP1. I do not think there's a 30 seconds wait leadingto a
connection timeout that caused this(rather it is the end effect).
Can you give us a more detailed explanation? Is there a miscommunicationbetween
our DB(Sybase12) and WLS?Hi. It looks to you like it's after you get the connection, but really
it's when the server is
gettng the pool connection. For performance/synchronization reasons we
do a clever
delay: When your code asks for a pool connection we quickly give you
the pool wrapper,
but we delay actually reserving the real underlying DBMS connection until
your first
real need for a connection, at your first JDBC call, such as createStatement()
etc.
It is while waiting for a pool connection long enough for the transaction
coordinator
to have timed you out before you ever get a chance. It's nothing to do
with the
DBMS or even JDBC, I believe. I think the weblogic server either has
too few execute-threads
and/or too few CPU cycles to do the work load.
Okay, so there's a lazy initialization of the connection.
From reading our log I believe our failur is immediate rather
than waiting for 30+ seconds(the default setting) from the DB,
the timeout occurred later as a result. At the time either because the DB Server
is very busy.
Since we are running WLS6.0 we have only one connection pool,
we have defined a max of 150 threads in the pool. While this
is happening the DB Server is being pinned by an overnight job,
but the WLS Server is not busy at all. The DB and WLS resides
on different physical boxes.
We also have a thread dump from the WLS console when we rebooted the server, it
showed that we are hanging on to the thread & jdbc
connections after these exceptions has occurred instead of releasing them, note
"16083"(~4.5 hours) seconds has passed:
142 116222 Retry rollback request for tx: 'transaction=(IdHash=2963855,Name =
[EJB UserManagerBeanImpl.signalICUserServletHeartBeat()],Xid=30643:8f3838f3709bf53d,Status=Rolling
Back. [Reason = Unknown],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since
begin=16083,seconds left=10,ServerResourceInfo[weblogic.jdbc.jts.Connection]=(state=started,assigned=server),SCInfo[server]=(state=active),properties=({weblogic.jdbc=t3://159.55.158.25:8005,
weblogic.transaction.name=[EJB UserManagerBeanImpl.signalICUserServletHeartBeat()]}))'
Scheduled Trigger
So I would argue this problem actually chewed up resources on the WLS server.
-Yuanhui Liu
>>
>>
Thanks.
-YuanHui Liu
Joseph Weinstein <[email protected]> wrote:
lixin wrote:
One of our customers starts to encounter this error message recently.
We checked our log files. It seems that the error happens when
to obtain a jdbc connection. Have anyone seen similar problems
and knows how to fix it? thanks in advance.
We are using weblogic server 6.1sp2, and weblogic sql type 4 driver.
The functions that invoke the jdbc calls are stateless session bean
methods with their transaction attributes marked as Required.
There is no nested calls of these methods.
A partial stack trace we obtained is as following:
java.sql.SQLException: No JDBC connection can be made
because the transaction state is
Marked Rollback
at weblogic.jdbc.jts.Connection.getOrCreateConnection(Connection.java:586)Hi. This sounds like a JVM thread starvation issue, and/or a server
load
issue. What is
happening is that the transaction is started, and times out beforethe
SSB even gets to
the first JDBC work. I would first verify that the customer is using
the very latest JVM
available for the machine.
Joe Weinstein
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:115)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:135)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:76)
lixin -
Hi ,
Few hours after my server has stared running, all of a sudden my queues get
stuck. And the queue size increases without bound.
HERE IS THE STATUS OF 1st QUEUE
{weblogic.transaction.internal.JTATransactionImpl: name=null, xid=BEA1-2EC3483119FCF099F40D,
status=Marked rollback. [Reason=weblogic.transaction.internal.TimedOutException:
Transaction timed out after 303 seconds Xid=BEA1-2EC3483119FCF099F40D(20175221),Status=Active,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds
since begin=303,seconds left=60,activeThread=Thread[ExecuteThread: '0' for queue:
'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default'],XAServerResourceInfo[JMS_cgJMSStore]=(ServerResourceInfo[JMS_cgJMSStore]=(state=started,assigned=none),xar=JMS_cgJMSStore),XAServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(ServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(state=started,assigned=none),xar=weblogic.jdbc.wrapper.JTSXAResourceImpl@1099718),SCInfo[ahlAlertsDomain+ahlAlertsServer]=(state=active),properties=({weblogic.jdbc=t3://10.100.51.137:7501}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=ahlAlertsServer+10.100.51.137:7501+ahlAlertsDomain+t3+,
XAResources={JMS_FileStore, weblogic.jdbc.wrapper.JTSXAResourceImpl, JMS_cgJMSStore},NonXAResources={})],CoordinatorURL=ahlAlertsServer+10.100.51.137:7501+ahlAlertsDomain+t3+)],
userProperties={weblogic.jdbc=t3://10.100.51.137:7501}, secondsActive=20488, servers=ahlAlertsServer,
resourceNamesAndStatus=weblogic.jdbc.wrapper.JTSXAResourceImpl/started+JMS_cgJMSStore/started,
coordinatorURL=ahlAlertsServer+10.100.51.137:7501+ahlAlertsDomain+t3+, serversAndStatus=ahlAlertsDomain+ahlAlertsServer/active}
AND THE REST 19 SHOW
{weblogic.transaction.internal.JTATransactionImpl: name=null, xid=BEA1-2F01483119FCF099F40D,
status=Marked rollback. [Reason=weblogic.transaction.internal.TimedOutException:
Transaction timed out after 303 seconds Xid=BEA1-2F01483119FCF099F40D(12347967),Status=Active,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds
since begin=303,seconds left=60,activeThread=Thread[ExecuteThread: '1' for queue:
'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default'],XAServerResourceInfo[JMS_cgJMSStore]=(ServerResourceInfo[JMS_cgJMSStore]=(state=started,assigned=none),xar=JMS_cgJMSStore),SCInfo[ahlAlertsDomain+ahlAlertsServer]=(state=active),properties=({}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=ahlAlertsServer+10.100.51.137:7501+ahlAlertsDomain+t3+,
XAResources={JMS_FileStore, weblogic.jdbc.wrapper.JTSXAResourceImpl, JMS_cgJMSStore},NonXAResources={})],CoordinatorURL=ahlAlertsServer+10.100.51.137:7501+ahlAlertsDomain+t3+)],
userProperties={}, secondsActive=20482, servers=ahlAlertsServer, resourceNamesAndStatus=JMS_cgJMSStore/started,
coordinatorURL=ahlAlertsServer+10.100.51.137:7501+ahlAlertsDomain+t3+, serversAndStatus=ahlAlertsDomain+ahlAlertsServer/active}
Please advise. I am sure that I am not using any XA Drivers, but couldnt decipher
the meaning of the status.
Please help.
Regards,
Abhijeet
Sorry, it's fixed.
Solution: I have to reduce the size of the default queue first since it max out the limit -
Exchange SBS2003: Email that is deleted in Outlook 2010 is not deleted on iPhone 4, or marked read after upgrading to 6.0.1. Win 7 64bit. 2 other users in our office with iPhone 4 and iPhone 4s aren't having this issue. They didn't upgrade to 6.0.1 though. Mail that is deleted or read on the iPhone 4 is deleted or marked read in Outlook 2010. So it's a one-way problem.
Exchange SBS2003: Email that is deleted in Outlook 2010 is not deleted on iPhone 4, or marked read after upgrading to 6.0.1. Win 7 64bit. 2 other users in our office with iPhone 4 and iPhone 4s aren't having this issue. They didn't upgrade to 6.0.1 though. Mail that is deleted or read on the iPhone 4 is deleted or marked read in Outlook 2010. So it's a one-way problem.
-
Hi all,
I am using DB adapter to poll records from a table(changing a status flag to processed when the records are read) then write these records to a file, all is running fine but I need to handle rollback if any error occurs ,this means that I want the old status in the status flag instead of the current status(processed).
I already used rollback before and it works fine but I can't seem to rollback after polling, any ideas??Hi,
To implement rollback scenario in BPEL, you need to use compensate activity and compensation Handler in your process.
Basically in compensate we define the scope which we want to compensate, and in compensation Handler we define the logic i.e in your case we will write the update statement in compensation Handler.
Hope I have answered to your doubt.
Cheers,
Abhi... -
Marked rollback from enlistresource
I have BC4J-EJB deployed on OAS 10.1.2.0.0. (J2EE and WC)
Database is 8.1. (Is this combination maybe problem?)
When I tried to start my ejb-client i got the error.
OAS log contain this message Marked rollback from enlistresource.
Client stack trace is ;
racle.jbo.DMLException: JBO-26061: Error while opening JDBC connection.
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1173)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5823)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:248)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:271)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:291)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.connectToDSUsingEnv(AbstractRemoteApplicationModuleImpl.java:2094)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processSvcMsgRequest(AbstractRemoteApplicationModuleImpl.java:3968)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processSvcMsgEntries(AbstractRemoteApplicationModuleImpl.java:4129)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.readServiceMessage(AbstractRemoteApplicationModuleImpl.java:3389)
atoracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processMessage(AbstractRemoteApplicationModuleImpl.java:1859)
at oracle.jbo.server.ApplicationModuleImpl.doMessage(ApplicationModuleImpl.java:7336)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.sync(AbstractRemoteApplicationModuleImpl.java:1825)
at oracle.jbo.server.remote.ejb.ServerApplicationModuleImpl.doMessage(ServerApplicationModuleImpl.java:60
at oracle.jbo.server.ejb.SessionBeanImpl.doMessage(SessionBeanImpl.java:376)
at RemoteAmOrgDeo_StatefulSessionBeanWrapper16.doMessage(RemoteAmOrgDeo_StatefulSessionBeanWrapper16.java:445)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Na
Thanks.I have BC4J-EJB deployed on OAS 10.1.2.0.0. (J2EE and WC)
Database is 8.1. (Is this combination maybe problem?)
When I tried to start my ejb-client i got the error.
OAS log contain this message Marked rollback from enlistresource.
Client stack trace is ;
racle.jbo.DMLException: JBO-26061: Error while opening JDBC connection.
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1173)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5823)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:248)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:271)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:291)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.connectToDSUsingEnv(AbstractRemoteApplicationModuleImpl.java:2094)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processSvcMsgRequest(AbstractRemoteApplicationModuleImpl.java:3968)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processSvcMsgEntries(AbstractRemoteApplicationModuleImpl.java:4129)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.readServiceMessage(AbstractRemoteApplicationModuleImpl.java:3389)
atoracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processMessage(AbstractRemoteApplicationModuleImpl.java:1859)
at oracle.jbo.server.ApplicationModuleImpl.doMessage(ApplicationModuleImpl.java:7336)
at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.sync(AbstractRemoteApplicationModuleImpl.java:1825)
at oracle.jbo.server.remote.ejb.ServerApplicationModuleImpl.doMessage(ServerApplicationModuleImpl.java:60
at oracle.jbo.server.ejb.SessionBeanImpl.doMessage(SessionBeanImpl.java:376)
at RemoteAmOrgDeo_StatefulSessionBeanWrapper16.doMessage(RemoteAmOrgDeo_StatefulSessionBeanWrapper16.java:445)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Na
Thanks. -
C3-01:where did ovi marked go, after opdate???
Sorry for my english.
I opdate ovi marked, and after restart, it is gone with the wind!! The phone i workin,g but i can only open nokia-store.. how do i get ovi marked back?? (the phone is 4 days old!!)
I'll be very pleased if anybody can HEEEELP MEEEE .
Solved!
Go to Solution.C3-01 isn't a smartphone but a s40 based phone so no multitasking.
For ur wifi problem, if u never connect to the internet using the network settings delete them from the settings-configuration settings menu. But if u want to use it at a later stage then u can create fake configuration settings.
The camera on it was never meant for professionals.
Call recording is there ( not automatic & with beep). You just have to open voice recorder during the call & record it.
For sms lock there is an app called sms box on getjar. It wont lock ur inbox msg but will give you another inbox within the app. The person u are sending msg should also install this app.
Offline hindi english dictionary u can try on getjar or wap.in.
Please mark the post as solution if it solves your problem.
Current Device - Nokia Lumia 1020/920 -
Data Committed instead of Rollback after Deadlock Error in SQL Server 2008 R2 (SP2)
We're having a strange issue which is occurring only with one Customer having SQL Server 2008 R2 (SP2).
Basically we have multiple threads uploading data and when an error occurs (like deadlock or any other error). The deadlock victim (process/transaction) is rolledback (from .NET). However the rollback command is not reaching SQL Server as it doesn't show
in the trace (through SQL Profiler).
To make things worse, not only the transaction is not being rolled back but the INSERTs executed before the error are being somehow committed, leaving the database in an inconsistent state.
This is only produced in one environment.
Any idea what the issue could be?All statements are executed with in a Transaction. Under the same scenario this code works perfectly fine for 1000s of customers. Only one customer has this issue.
You need to capture profiler to check transaction scope.
Balmukund Lakhani
Please mark solved if I've answered your question, vote for it as helpful to help other users find a solution quicker
This posting is provided "AS IS" with no warranties, and confers no rights.
My Blog |
Team Blog | @Twitter
| Facebook
Author: SQL Server 2012 AlwaysOn -
Paperback, Kindle -
Flashing Question Mark Folder after Clean Install in Target Disk Mode
I have an old iBook G4 with a failing optical drive and the need to reformat the hard drive and re-install OS 10.5.4. Since the optical drive is failing and unpredictable, I figured I'd do everything in target disk mode.
So I mounted the hard drive of the iBook to my Mac Pro via Firewire in target disk mode. I was able to successfully format the hard drive of the iBook, zeroing out all the data with 7 passes, and I was also able to successfully install OS 10.5.4 from my original Install DVD, again in target disk mode.
After the install was complete, I went through all the registration process and User Account setup and the iBook booted fine albeit still in target disk mode. So I shut down the Mac Pro, turned off the iBook and unplugged the Firewire cable. My Mac Pro booted up just fine afterward. But the iBook now gives me the flashing question mark/finder folder.
I know this means that the iBook is having trouble located a startup volume, or that the startup volume is corrupt or missing data. How can this be, though, after a reformat and clean install? Did I do something wrong in target disk mode? Or did I neglect to do something necessary?
Thanks for anyone's help on this.Thanks, Niel.
I don't see APM as an option in Disk Utility when booting from my Mac Pro. I only have Mac OS Extended (Journaled), Mac OS Extended, Mac OS Extended (Case-sensitive, Journaled), Mac OS Extended (Case-sensitive), MS-DOS (FAT) and ExFAT.
How do I get my Mac Pro to repartition the iBook properly in target disk mode? -
I created a table in the worksheet and then I tried to import data into is using SQL Developer EA2. After error is raised, I was presented with the error on the screenshot below. (Note: Rightmost button stands for "Cancel") By choosing cancel (i.e. Click cancel to cancel and rollback.) my destination table is dropped to recycle bin. Rollback should not undo any DDL even when the table was created using the import wizard. But purging a table that was not created by the import wizard is a fatal error.
Steps to reproduce:
create the destination table from worksheet and check if it was created:
column table_name format a21
create table test_imp_rollback_bug(dummy number(2));
insert into test_imp_rollback_bug values (-1);
commit;
select table_name from user_tables where table_name='TEST_IMP_ROLLBACK_BUG';
--Result:
TABLE_NAME
TEST_IMP_ROLLBACK_BUG
import CSV using the import settings attached, To achieve this, utilize the new Restore state of the SQL Developer's import wizard. Note: you might need to adjust schema of the destination table.
test_imp_rollback_bug_numbers.csv
test_imp_rollback_bug-import_settings.sdimp
Upon "Insert failed for rows 1 through 50 " message presented, click Cancel.
The table does not exists any more:
select table_name from user_tables where table_name='TEST_IMP_ROLLBACK_BUG';
--Result:
no rows selected
Edit (jmarton, 2015-04-26):
Software versions used:
SQL Developer version: 4.1.0.18.37
Oracle JDK: 1.8.0_31, 64bit, Linux
Instant client: linux.x64-12.1.0.2.0
Database: 12cR1 12.1.0.2.0 64bit, Linux, EE, CDB-installselect table_name from user_tables where table_name='TEST_IMP_ROLLBACK_BUG';
--Result:
no rows selected
>>Note: you might need to adjust schema of the destination table.
A rollback won't drop a table. Are you sure the tale isn't there? select from dba_tables or all_tables, assuming you had to change the destination schema as indicated in your test notes. -
Photoshop Elements 10 rollback after install
I have a paid full version of Photoshop Elements/Premier Elements 10 on DVD. My computer runs Windows XP SP3 with current updates. After almost fully completing the installation, the installer will give an error message and roll back the installation. The error message is "The installation process has encountered an error while installing Shared Technologies". The logfile mentions:
ERROR: DW050: - Photoshop Camera Raw for Elements 10: Install failed
I have read most of the forum posts which mention rollback (also for PSE9) and I have tried most of the recommendations, but nothing seems to help, so I would appreciate some advice.
The installation log file is here: http://dl.dropbox.com/u/14071986/PSE10%20STI%20Installer%2010.0%2001-04-2012.log.gzI did some further testing and was finally successfull! The problem was apparently with Adobe AIR.
Until now I was focused on the 64-bit Camera Raw error messages, but then I read in older posts that these messages are not necessarily fatal. Then I noted that the Adobe Help installation also gave error messages in the logfile, which specifically mentioned the rollback action:
The csu inventory was not updated for payload {E3794450-8781-11E0-B632-B1904824019B} AdobeHelp 3.5.0.0, value of local var is -1
Calling the ROLLBACK custom action code for pre-install for payload {E3794450-8781-11E0-B632-B1904824019B} AdobeHelp 3.5.0.0
I already noted some time before this installation of PSE10/PRE10 that the help Adobe Community Help in my existing installation of PSE9/PRE9 gave error messages after trying to update itself. In addition Adobe AIR which runs Adobe Community Help did not successfully update itself as well. So I decided to tackle this problem first. I was also not able to uninstall Adobe AIR and Adobe Community Help so I used the online Microsoft Fixit to do this and that worked beautifully for both!
http://http://support.microsoft.com/mats/Program_Install_and_Uninstall/en-us
I then re-installed the latest version of Adobe AIR and then the Adobe Community Help function. Now the Help worked and it also updated itself again. At this point I ran the PSE10 installer again and now it ran to completion. Note that the error messages about 64-bit code are still there in the logfile, but they apparently were not fatal.
Finally, I would like to thank all who responded to my initial posting. Although I did find the solution myself, your suggestions helped me to think clearly and kept me motivated to see this debug session through. -
Session rollback after killing
Hello,
I am working on Oracle 11g r2 rac two node on AIX.
On production database we found out the one user was holding locks on few tables and we killed that user but
after killing user also it was exist in that database , it was trying to rollback data and until that user will relaese the lock we are not able to
run job again.
Other guys are asking us how much time it will take to rollback the data but we are not awere of that .Finally after 20 minutes that user disappared
and locks got relaesed.
I want to know how to check if after killing a database user what user is doing and if it is rolling back that data ..how much time it will take to complete it..
Any idea...You can use Audit as Osama said.
Also you can use V$TRANSACTION to see the status of the rollback. -
I am calling the following FMs in the sequence:
1. BAPI_GOODSMVT_CREATE using movement type 261
2. BAPI_GOODSMVT_CREATE using movement type 101
3. COMMIT WORK to generate a handling unit number.
4. A FM L_TO_CREATE_SINGLE (that unpacks and repacks handling units) uses the handling unit number of step 3.
My requirement is that if the BDC in the 4th step fails, then steps 1, 2 should be be ROLLBACKed.
To my understanding if I have a ROLLBACK work after step 4, then the COMMIT work in step 3 prevents the ROLLBACK of steps 1 and 2.
I cannot remove the COMMIT in step 3 as the HU number is not being generated (which I need in step 4) in case I remove the COMMIT WORK.
I tried calling the FM in step 4 in UPDATE TASK, but no luck.
Please help, how to go about this problem.You are using commit work before step 4 because you step 4 is dependent on data provided from previous steps.
My requirement is that if the BDC in the 4th step fails, then steps 1, 2 should be be ROLLBACKed.
Commit work is the last state of a transaction flow and you cannot rollback the previous step. The only way I see is to call BAPI_GOODSMVT_CANCEL and reverse the goods movement.
Please let me know what do you mean by logs exactly. Is it the change documents or something else ?
Kesav -
hi
it possible to rollbak after commit
is howThis doesn't make sense. After a commit all changes are persisted into three db, so there is nothing to rollback.
You can do this, but there is no change.
Timo
Maybe you are looking for
-
Acrobat X Pro - Digital Signatures
Good Morning! I am trying to add a digital signature field in Adobe Pro X. It seems fine when I'm doing the editing and preview, but when I save as .pdf, the form doesn't allow it to be signed. If I click on the form in that field nothing happens.
-
Startup error required resources are missing
Heyelp!! I purchased CS 5.5 for my new mac running OSX 10.7.3 installed CS5.5 and it is wonderful. Problem is I prefer Dreamweaver 3 because of the frames thing, so, I thought I would reinstall CS3 and just add Dreamweaver 3, problem is when I do it
-
Script to Hide Speech Commands
Alright...I know close to nothing about writing scripts. I just made one to hide Mail when I have it set to start at log-in (apparently this is a popular bug people have worked on getting around). Now, I also have Speech Commands (from System Prefere
-
Downloading Adobe Reader onto MAC with OS 10.8.3
I am unable to download Adobe Reader. Is AR available for Mac OS 10.8.3? Download instructions say it can be downloaded for OS 10.8.
-
Visual Studio 2012 Find in Files not Displaying Files
Maybe I am doing something wrong but all of a sudden the Find in Files in my VS2012 does not display the actual file results. It displays the count but the file list is empty.. Am I missing something? Thanks.