IE dies at applet
Using Win XP, IE 6.0, JVM 1.4.1:
IE dies when a working applet (a digital clock) is encountered. Netscape 6.2 works.
Using Homesite's internal browser, the clock is displayed. Invoking IE from HomeSite, it works! But using a PC server (Xitami), IE dies. Displaying the web page from a remote Unix server, IE dies.
I could find nothing in MS knowledgebase. Any idea what is wrong? How to get a handle on this problem?
I've had this happen before when I had both the sun java plugin and the java console of the microsoft vm enabled at once. Check your advanced properties to see if this is the case for you.
Similar Messages
-
Applet dies, but the db procedure on servlet goes on ... help!
Hi!
My problem: there is an applet, which sends request to servlet to execute a long time (for example 1 hour) database procedure. The user on client side is pissed off with it after 15 minutes and terminates the applet (for example with Task Manager, so not normal exit event). The user thinks the db procedure also terminated, but it goes on on servlet merry.
How can I terminate the db procedure which runs on servlet, when the applet destroy ?
2 oportunity my mind:
- catch that event, when the applet dies (because of not normal exit, there is a ThreadDeath event, but I can't catch it)
- the applet sends vital signs to servlet every 1 minute (for examle); if there isn't vital sign, the servlet terminates the db procedure
I would prefer the first solution...
What could I do?
Thank You!
rflair[email protected] (rs) wrote in message news:<[email protected]>...
> After that, I tried passing the session Id to the applet from the JSP
> page, and calling URLConnection.setRequestProperty("Cookie",
> "JSESSIONID=" + sessionId);
See answer in your other post. :-)
-
Delays in applet-servlet communication via serialization
The application that I am developing requires the applet to communicate with a servlet. It works fine except that it seems to send the data in spurts. The servlet seems to wait for good time before it sends out the next batch. It also seems that the batch is defined by the amount of data collected before the final write. This is inspite of flushing data and reseting the stream after every write.
Please advise what could be done to solve this problem. I have added the detailed description below.
DESCRIPTION
APPLET
The applet opens a ObjectInput Stream (HTTP Tunneling) over the URLConnection and waits for Objects to come to it on a separate thread . I receive the objects and put them in a queue to ensure quick reading from the stream.
Relevant Code:
try{
URL serveletURL = new URL( baseURL + cduURL);
System.out.println(" URL is " + serveletURL);
cduCtrlConn = (HttpURLConnection ) serveletURL.openConnection();
cduCtrlConn.setUseCaches(false);
cduCtrlConn.setDoInput(true);
inStream = new ObjectInputStream(
new BufferedInputStream(cduCtrlConn.getInputStream()));
catch (Exception ex) {
ex.printStackTrace();
try {
dataQ = new Vector(30);
DataEventObj tmpDeObj = (DataEventObj) inStream.readObject();
eObjListener = new EntityObjectListener(dataQ,inStream);
EntityObjectListener is extends thread and waits on the stream. Once it gets the objects it addes it to the dataQ (vector). It relevant code is .............
if (NmsClientGlobals.TRACE2)
System.out.println( "EntityObjectListener.run(): Reading object");
deObj = (DataEventObj) inStream.readObject();
SERVLET
The servlet opens a ObjectOutputStream over the HttpServletResponse. It first gets a bunch of objects from a database and writes to the stream. It also registers for change events coming from the database. When these events comes, it gets the new objects and writes them to Stream.
Relevant Code:
response.setStatus (HttpServletResponse.SC_OK);
outStream = new ObjectOutputStream(
new BufferedOutputStream(response.getOutputStream(),256));
outStream.flush();
// I used different buffer sizes (default-512, 1024, 256) to see if it make a difference .. it seems // not
.......... // The following the done for all objects available in the database in a loop
outStream.writeObject(tmpDataEnvObj);
outStream.flush(); // Doing repeat flush to ensure that it goes through
outStream.flush();
outStream.flush();
outStream.flush();
outStream.flush();
outStream.reset(); // reset is suggested to make stream work
outStream.flush();
utilLogger.debug("Written object: " + deObj.flag );
The same code is used by thread that receives notification and then writes it to the stream. If this thread does not receive notifications for 10secs it writes dummy object to the stream. It was done as an attempted fix to the problem (if connection dies ). After adding it, I saw some interesting observations
SOME OBSERVATIONS
1. The server logs prints out that the object has been written but the client logs (java console) shows that it is waiting for input to come.
2. If the amount of data is less then it takes longer for data to come to the client. It seems to me that the server waits for the stream to be filled with dummy data before it sends the final data packet. This seems to be only explaination for this observation is that there is a threshold for packet size. But, I know of no option to set this threshold. Anyway, this is analysus and may not be correct.
3. I ran a snoop on the connection between the PC and Sun Machine. The queues for the TCP are empty. It seems that after server code prints to the logs that data is written, the TCP doesnot receive it. It seems something in the Java API or the tomcat webserver is holding the data.
ENVIRONMENT
server
Platform: Solaris 2.8
Java : jre 1.2.2_008
Web server: Tomcat 3.2.1
Client
IE 5.5 with java plugin 1.2.2_008
I appreciate your help in solving this problem
-SeonieYou are using a communication protocol (HTTP) that is designed for "client sends 1 request, server sends 1 response, end of story" pattern for something that is more than that. I understand that you are trying to send binary data over HTTP in order to tunnel over a firewall-friendly protocol, but HTTP was not designed for long-lasting connections. (because HTTP is "client pull", you will have to keep the connection open for a long time and keep the client blocked on read).
This is not the ideal solution. You have been warned.
However, if you insist on it and do not want to close the stream, try an HTTP-specific way of flushing data, like
response.flushBuffer();The motivation behind this suggestion is that the OutputStream you are getting from the response object is probably already buffered, but it likely goes off of a buffer maintained by the HTTP implementation. Hence you can try flushing that directly.
Vlad. -
Applet attempting to access dead http tunneling connection of its immediate predecessor
We're encountering weblogic exceptions when switching between client applets
in the same browser session. Each applet, when invoked, establishes an http
(ie, an http tunneling) connection with the weblogic server. When we use t3
as our protocol, everything works fine. When we use http, however, we get
the following client-side exception as soon as we switch over to the second
applet.
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Dead thread ]
at weblogic.net.http.KeepAliveCache.put(KeepAliveCache.java:57)
at weblogic.net.http.HttpClient.finished(HttpClient.java:147)
at weblogic.net.http.KeepAliveStream.close(KeepAliveStream.java:89)
at weblogic.net.http.KeepAliveStream.justRead(KeepAliveStream.java:37)
at weblogic.net.http.KeepAliveStream.read(KeepAliveStream.java:47)
Some details:
1) We are using sun java plugin, v1.3
2) We are using weblgoc 5.1, sp5.
3) We can temporarily stop this problem from happening by delaying the death
of the first applet. That is, we cause its thread to pause before allowing
itself to die. When we do this, the second applet works fine UNTIL the first
one dies, then it pukes with a similar error to the one above.
It seems like the 2nd applet is trying to access the first one's http
connection stream, and in doing so is throwing an exception upon discovering
that this applet's thread is already gone.
Can anyone guess why this may be happening?
Many thanks.
RamseyRamsey Shehadeh <[email protected]> wrote:
>
Yes, we've tried that. Doing two t3 (or t3s) connections seems to work
fine. It's only the tunneling that's causing us problems.interesting...
looks like they are sharing.
Is there any
way you know of to prevent the applets from sharing sessions? dont know at this time...
session identification are put in cookies and browser instance maps that to a URL.So everytime the browser connects to the URL it identifies with these and they, as far as i know will be same for both applets...
purely a browser concern?dont know...
maybe weblogic could do something at its marshalling/unmarshalling layer of HTTP tunelling...but not sure...
>
Thanks.
Ramsey
shivu wrote:
AFAIK this could be because both applets are sharing the same connection/session...I think when you run two applets in the same browser session, some things get shared especially HTTP Session...
Are you making two different t3 connections in two applets?
"Ramsey Shehadeh" <[email protected]> wrote:
We're encountering weblogic exceptions when switching between client applets
in the same browser session. Each applet, when invoked, establishes an http
(ie, an http tunneling) connection with the weblogic server. When we use t3
as our protocol, everything works fine. When we use http, however, we get
the following client-side exception as soon as we switch over to the second
applet.
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Dead thread ]
at weblogic.net.http.KeepAliveCache.put(KeepAliveCache.java:57)
at weblogic.net.http.HttpClient.finished(HttpClient.java:147)
at weblogic.net.http.KeepAliveStream.close(KeepAliveStream.java:89)
at weblogic.net.http.KeepAliveStream.justRead(KeepAliveStream.java:37)
at weblogic.net.http.KeepAliveStream.read(KeepAliveStream.java:47)
Some details:
1) We are using sun java plugin, v1.3
2) We are using weblgoc 5.1, sp5.
3) We can temporarily stop this problem from happening by delaying the death
of the first applet. That is, we cause its thread to pause before allowing
itself to die. When we do this, the second applet works fine UNTIL the first
one dies, then it pukes with a similar error to the one above.
It seems like the 2nd applet is trying to access the first one's http
connection stream, and in doing so is throwing an exception upon discovering
that this applet's thread is already gone.
Can anyone guess why this may be happening?
Many thanks.
Ramsey -
Game Applet does nothing During Runescape
I am having trouble with the java game Runescape.
I use the site created Client Window in which to play the game using JRE 1.5.0_11. The client window offers the best performance and allows some of my other programs to run without trouble.
When you select to play the game it gives 4 options (the wording is to "Select Java Version") by which to play it. They are:
Signed Applet Using Java Default (Recommended)
Signed Applet Using SUN Java
Signed Applet Using Microsoft Java
Unsigned Applet Using Default Java
My trouble arises when i choose the recommended option, Signed Applet Using Java Default (Recommended), the Client Window proceeds to the screen which contains a "box" where the game should run but all i get is a grey filled box that sits inactive and useless.
However when I choose "Signed Applet Using SUN Java" the game loads in the "box", which is usually grey, but in using this option the game is volatile and crashes often or dies when another low demand program may be running in the background, leading me to believe that either my computer cannot read my default which is selected in the
Internet Properties>Advanced>Java(Sun)>Use JRE 1.5.0_11 for <applet>.
Or there is another problem of which I have no clue. Any help or insight people could offer would be greatly appreciated. Also this never used to happen before ran Windows Update and loaded some critical updates.
Thanks, Bigpetey.There has been a development.
I haved just deleted all the runescape cache files, all the temp internet files and cookies and then unistalled Java all together.
Then restarted my computer, reinstalled Java then restarted again. This resulted in, instead of a blank grey box being displayed acutally a small rectangular white symbol, with a blue triangle a red squarew and green circle being displayed in the top left corner of where the game should be.
Any thoughts/ideas of how to correct this would be appreciated. -
Help! Program runs but dies up halfway through!
HELP!
Help! My program runs, but dies after it starts running.
I am attaching my assignment and my programs. This is due tomorrow night and I am trying to get it done today since I have other assignments to do. Any help anyone can offer would be great.
The program compiles, it succesffuly calls the other parts, but the applet blows up after it runs the first dialog box.
Assignment*********************************************************
Wie's Tea Shop asks you to write an Inventory control program to keep track of the boxes of tea they serve to customers. The program will allow the user to enter the name of the tea, the number of boxes on hand, and the number of boxes used during a one-day period. The output will display the input data and the number of boxes remaining. Use dialog boxes for program input and output. The program names are InventoryControl, InventorySold, and UseInventorySold. The InventorySold class extends InventoryControl and prompts for the quantity of tea boxes sold.
//This is InventoryControl and it part 1 of the program
import javax.swing.*;
import javax.swing.JOptionPane;
public class InventoryControl
public static String teaType;
public InventoryControl()
teaType = JOptionPane.showInputDialog(null, "Please Enter the type of Tea used today:", "Tea Type");
public static String getTeaType()
return teaType;
//This is InventorySold and is Part 2 of the program
import javax.swing.*;
import javax.swing.JOptionPane;
public class InventorySold extends InventoryControl
public static String teaSold;
// public static int TSN;
public InventorySold()
//teaSold = JOptionPane.showInputDialog(null, "Enter the number of " + teaType + " boxes sold today");
teaSold = JOptionPane.showInputDialog(null, "Enter the number of BLAH boxes sold today");
// TSN = Integer.parseInt(teaSold);
public static String getTeaSold()
return teaSold;
//This is UseInventorySold and is Part 3 of the program
import javax.swing.JOptionPane;
import java.lang.*;
import java.util.*;
public class UseInventorySold extends InventoryControl
//String teaOnHand;
public static void main(String [] args)
String teaOnHand;
JOptionPane.showMessageDialog(null, "Welcome to Wei's Tea Shop" + "\nTea Inventory Program", "Wei's Tea Shop", JOptionPane.INFORMATION_MESSAGE);
InventoryControl TT = new InventoryControl();
InventorySold TS = new InventorySold();
// String teaType = getTeaType();
// int teaSold = getTeaSold();
teaOnHand = JOptionPane.showInputDialog(null, "Enter the number of " TT "boxes currently in stock"); int TeaOHN = Integer.parseInt(teaOnHand);
JOptionPane.showMessageDialog(null,"Today you used " + TS + "boxes of " + TT + "." + "\nThere are currently " + TeaOHN + " boxes of " + TT + " left", "Wei's Tea Shop", JOptionPane.INFORMATION_MESSAGE);
//System.exit(0);This is what it does....
after the user clicks okay on the first user input dialog box the the applet window says "Start: applet not initialized" at the bottom and the IDE debugger says ...
java.lang.ClassCastException
at sun.applet.AppletPanel.createApplet(AppletPanel.java:617)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:546)
at sun.applet.AppletPanel.run(AppletPanel.java:298)
at java.lang.Thread.run(Thread.java:534) -
Problem with threads within applet
Hello,
I got an applet, inside this applet I have a singleton, inside this singleton I have a thread.
this thread is running in endless loop.
he is doing something and go to sleep on and on.
the problem is,
when I refresh my IE6 browser I see more than 1 thread.
for debug matter, I did the following things:
inside the thread, sysout every time he goes to sleep.
sysout in the singleton constructor.
sysout in the singleton destructor.
the output goes like this:
when refresh the page, the singleton constructor loading but not every refresh, sometimes I see the constructor output and sometimes I dont.
The thread inside the singleton is giving me the same output, sometime I see more than one thread at a time and sometimes I dont.
The destructor never works (no output there).
I don't understand what is going on.
someone can please shed some light?
thanks.
btw. I am working with JRE 1.1
this is very old and big applet and I can't convert it to something new.Ooops. sorry!
I did.
public void start() {
public void stop() {
public void destroy() {
try {
resetAll();
Configuration.closeConnection();
QuoteItem.closeConnection();
} finally {
try {
super.finalize();
} catch (Throwable e) {
e.printStackTrace();
} -
I'm developing an applet that has to open some web pages.
The only way I know is to use the method showDocument that
needs and URL. So, how to pass parameters to the web page?
I don't want to put them in the URL: everyone can see
"secret data"!
Help me, please.Take a look at this example that uses a JEditor pane to hold the HTML page.
//Create a new JEditor Pane
jep = new JEditorPane( );
//Ensure the pane is not editable
jep.setEditable(false);
//Use this to get local HTML file
URL fileURL = this.getClass().getResource("Manual/Manual.htm");
//add the html page to the JEditorPane
jep.setPage(fileURL);Ok the core line of code here is this.
URL fileURL = this.getClass().getResource("Manual/Manual.htm");The standard method for accessing a html file via a URL is thus. As you can see its very similar.
URL fileURL = new URL("http://www.comp.glam.ac.uk/pages/staff/asscott/progranimate/docs/Manual/Manual.htm");this.getClass().getResourse() will return the file location of the class you are working with.
By doing the following you can access manual.html in a folder called Manual that sits in the same file location as the class file you are using.
URL fileURL = this.getClass().getResource("Manual/Manual.htm");I hope this helps.
Andrew. -
Unable to load database driver from my applet's jar file
I'm trying to set up an applet that will talk to a MySQL database. I have no problem connecting to the database as I'm developing the code ("un-jarred"), but when I create a jar file of my code to test through a web browser, I cannot connect to the database due to the usual ClassNotFoundException. I have included mysql-connector-java-3.1.12-bin.jar (the current driver) in the jar, but I don't know if I'm supposed to supply some info through an attribute to the applet tag to let it know that the jar contains the driver it needs or if I have to call the driver differently in my code.
Any help is appreciated, thanks.The simplest approach is always the best. :)Abso-lutely.
Awesome, that worked perfectly. I Included the extra
jar file in the applet tag and now my applet makes
some sweet lovin' to the database.And you have succeeded where thousands have failed. Congratulations. -
Applet java file not refreshing in browser
I have an applet that I am updating and I am not seeing the corresponding update when I open the web page. I can manually download the java class file and look inside it and it definitely is the updated file. I have deleted the browser history. (I am running tests with Firefox 3, IE7, and Safari 4 public beta). Is there something else I need to do to make sure the browser pulls in the latest version of the class file referenced in the html?
Here is the code:
<HTML>
<HEAD>
<TITLE>A Simple Program</TITLE>
</HEAD>
<BODY>
<CENTER>
<APPLET CODE="SendRequest.class" WIDTH="500" HEIGHT="150">
</APPLET>
</CENTER>
</BODY>
</HTML>The applet refers to a hard coded URL to read through a urlconnection. It is always reading a file and showing content, but it is not showing the right file. If I change the name of the referenced file in the java program, it looks like the browser has cached the referred file, rather than throwing and error and saying the file doesn't exist.
Here is the java
import java.applet.*;
import java.awt.*;
import java.net.URLConnection;
import java.net.URL;
import org.w3c.dom.Document;
import java.lang.String;
import java.io.*;
public class SendRequest extends Applet {
@Override
public void paint(Graphics g) {
g.drawRect(0, 0, 499, 149);
g.drawString(getResponseText(), 5, 70);
public String getResponseText() {
try {
URL url = new URL("http://myserver.com/stats/logs/ex20090603000001-72.167.131.217.log");
URLConnection urlconn = url.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
urlconn.getInputStream()));
String inputLine;
String htmlFile = "";
try {
while ((inputLine = in.readLine()) != null)
htmlFile += inputLine;
in.close();
return htmlFile;
} catch (Exception e) {
return "Can't get the string.";
} catch (Exception e) {
return "Problem accessing the response text.";
}Any help would be appreciated. I heard that some files may cache more persistently than others, but I don't fully understand the details.
Thanks,
JimCheck this [document loader example|http://pscode.org/test/docload/] & follow the link to sandbox.html for tips on clearing the class cache. That relates specifically to caching a refused security certificate, but class caching is much the same. As an aside, getting a console can be tricky in modern times (unless the applet fails completely). It is handy to configure the [Java Control Panel|http://java.sun.com/docs/books/tutorial/information/player.jnlp] to pop the Java console on finding an applet (Advanced tab - Settings/Java Console/Show Console).
Of course there are two better tools for testing applets, especially in regard to class caching. AppletViewer and Appleteer both make class refresh fairly easy. Appleteer is the better of the two. I can tell you that with confidence, since I wrote it. ;-) -
EJB 3.0 - Communicate an Applet with a Session Bean
Hello
I'm developing an EJB 3.0 app (eclipse and glassfish tools bundle), and I have an applet that has to use remote session beans.
QUESTION: Is it possible for the applet to connect to EJB?
QUESTION: By creating a J2EE application client project, can I use @EJB annotations to inject the session bean directly to the applet, avoiding the JNDI lookup?
(since I imagine that the anwser to the second one is NO, I do the following consideration)
Given an application client project, I imagine that this application can run remotely on a client machine/JRE. Then this application can use Annotations/injection facilities whenever it runs on a J2EE client container (which I assume consists of a set of libraries provided by the application server vendor, Glassfish in that case). Could this application be deployed using Java Web Start? If so, why can't it be deployed as an applet? (both options run in a client JRE, don't they?).
QUESTION: In either case (applet or JWS), how do I have to package the JAR file (using Eclipse) so that it contains the needed libraries for accessing the EJB? Which are those libraries?
At the time being, I'm trying to implement a sample application that follows the "Applet doing JNDI lookup" approach. I have:
- an EAR project
- an EJB project (containing an Entity Bean and a Stateless Session Bean with a @Remote interface)
@Remote
public interface HelloRemote {
public String hello(String name);
@Stateless
public class Hello implements HelloRemote {
@Override
public String hello(String name) {
return "Hello "+name+"!!";
}- an Application Client project (containing the applet code):
public class ClientApplet extends JApplet {
public void init(){
try {
Context jndiContext = getInitialContext( );
HelloRemote server = (HelloRemote) jndiContext.lookup(HelloRemote.class.getName());
setContentPane(new JLabel(server.hello("Gerard")));
} catch (NamingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
private Context getInitialContext() throws NamingException{
Properties props = new Properties();
props.setProperty("java.naming.factory.initial", "com.sun.enterprise.naming.SerialInitContextFactory");
props.setProperty("org.omg.CORBA.ORBInitialHost", "myhost");
props.setProperty("org.omg.CORBA.ORBInitialPort", "3700");
return new InitialContext(props);
}- a static web project (with a sample web page that contains the applet object the corresponding applet JAR file)
I tried to export the Application Client project as an "application client JAR", in the hope that the java EE libraries bundled with glassfish (listed as libraries of this project) would be packaged too.
No success, so now I'll try to copy all the JAR files (one by one) into the +\WebContent\+ folder of the Web Project, and add references to each of them in the archive="" attribute of the +<applet>+ HTML tag. Although this might work, I suspect that I am missing the good/easy way of doing it. Any suggestions?
Thanks in advance,
Gerard
Edited by: gsoldevila on May 6, 2009 7:09 AMAn Applet can communicate with an EJB via JNDI lookup but I would (personally) use an intermediate Servlet to handle this. Client to Servlet communication is http whereas to ejb is iiop - which might be blocked.
Injection only works in managed classes (EJB, Servlet, Listeners..) and an Application Client main class. So yes you could use an app client for handling resource injection.
m -
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() -
Dispatcher dies after 1 minute
Hi,
I am on ERP2005 SR2, with Windows 2003 and MSSQL 2005 DB.
I have recently performed a database restore of the SAP database, but I am not able to restart SAP after this.
The dispatcher dies after about 1 minute. You will find the dev_disp and dev_w0 files below:
dev_disp file:
trc file: "dev_disp", trc level: 1, release: "700"
sysno 00
sid T01
systemid 562 (PC with Windows NT)
relno 7000
patchlevel 0
patchno 83
intno 20050900
make: multithreaded, ASCII, 64 bit, optimized
pid 4204
Thu Feb 08 09:02:37 2007
kernel runs with dp version 218(ext=109) (@(#) DPLIB-INT-VERSION-218)
length of sys_adm_ext is 360 bytes
SWITCH TRC-HIDE on ***
***LOG Q00=> DpSapEnvInit, DPStart (00 4204) [dpxxdisp.c 1239]
shared lib "dw_xml.dll" version 83 successfully loaded
shared lib "dw_xtc.dll" version 83 successfully loaded
shared lib "dw_stl.dll" version 83 successfully loaded
shared lib "dw_gui.dll" version 83 successfully loaded
shared lib "dw_mdm.dll" version 83 successfully loaded
rdisp/softcancel_sequence : -> 0,5,-1
use internal message server connection to port 3900
Thu Feb 08 09:02:41 2007
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 4 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 5277]
MtxInit: 30000 0 0
DpSysAdmExtInit: ABAP is active
DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
DpIPCInit2: start server >sapr3s_T01_00 <
DpShMCreate: sizeof(wp_adm) 11648 (896)
DpShMCreate: sizeof(tm_adm) 4663200 (23200)
DpShMCreate: sizeof(wp_ca_adm) 18000 (60)
DpShMCreate: sizeof(appc_ca_adm) 6000 (60)
DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552048/552064
DpShMCreate: sizeof(comm_adm) 552064 (1088)
DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
DpShMCreate: sizeof(file_adm) 0 (72)
DpShMCreate: sizeof(vmc_adm) 0 (1496)
DpShMCreate: sizeof(wall_adm) (25648/36736/64/104)
DpShMCreate: sizeof(gw_adm) 48
DpShMCreate: SHM_DP_ADM_KEY (addr: 000000000BDA0050, size: 5320400)
DpShMCreate: allocated sys_adm at 000000000BDA0050
DpShMCreate: allocated wp_adm at 000000000BDA1AB0
DpShMCreate: allocated tm_adm_list at 000000000BDA4830
DpShMCreate: allocated tm_adm at 000000000BDA4890
DpShMCreate: allocated wp_ca_adm at 000000000C217030
DpShMCreate: allocated appc_ca_adm at 000000000C21B680
DpShMCreate: allocated comm_adm at 000000000C21CDF0
DpShMCreate: system runs without file table
DpShMCreate: allocated vmc_adm_list at 000000000C2A3A70
DpShMCreate: allocated gw_adm at 000000000C2A3AF0
DpShMCreate: system runs without vmc_adm
DpShMCreate: allocated ca_info at 000000000C2A3B20
DpShMCreate: allocated wall_adm at 000000000C2A3B30
MBUF state OFF
DpCommInitTable: init table for 500 entries
EmInit: MmSetImplementation( 2 ).
MM global diagnostic options set: 0
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 4096 kByte.
Using implementation flat
<EsNT> Memory Reset disabled as NT default
<ES> 127 blocks reserved for free list.
ES initialized.
Thu Feb 08 09:02:42 2007
rdisp/http_min_wait_dia_wp : 1 -> 1
***LOG Q0K=> DpMsAttach, mscon ( sapr3s) [dpxxdisp.c 11644]
DpStartStopMsg: send start message (myname is >sapr3s_T01_00 <)
DpStartStopMsg: start msg sent
CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
CCMS: Initalizing shared memory of size 40000000 for monitoring segment.
CCMS: start to initalize 3.X shared alert area (first segment).
DpMsgAdmin: Set release to 7000, patchlevel 0
MBUF state PREPARED
MBUF component UP
DpMBufHwIdSet: set Hardware-ID
***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c 1050]
DpMsgAdmin: Set patchno for this platform to 83
Release check o.K.
Thu Feb 08 09:03:22 2007
ERROR => W0 (pid 4732) died [dpxxdisp.c 14299]
ERROR => W1 (pid 2544) died [dpxxdisp.c 14299]
ERROR => W2 (pid 412) died [dpxxdisp.c 14299]
ERROR => W3 (pid 4944) died [dpxxdisp.c 14299]
ERROR => W4 (pid 2760) died [dpxxdisp.c 14299]
ERROR => W5 (pid 1004) died [dpxxdisp.c 14299]
my types changed after wp death/restart 0xbf --> 0xbe
ERROR => W6 (pid 4104) died [dpxxdisp.c 14299]
my types changed after wp death/restart 0xbe --> 0xbc
ERROR => W7 (pid 2208) died [dpxxdisp.c 14299]
my types changed after wp death/restart 0xbc --> 0xb8
ERROR => W8 (pid 3300) died [dpxxdisp.c 14299]
ERROR => W9 (pid 3312) died [dpxxdisp.c 14299]
ERROR => W10 (pid 4412) died [dpxxdisp.c 14299]
my types changed after wp death/restart 0xb8 --> 0xb0
ERROR => W11 (pid 4112) died [dpxxdisp.c 14299]
my types changed after wp death/restart 0xb0 --> 0xa0
ERROR => W12 (pid 4336) died [dpxxdisp.c 14299]
my types changed after wp death/restart 0xa0 --> 0x80
DP_FATAL_ERROR => DpWPCheck: no more work processes
DISPATCHER EMERGENCY SHUTDOWN ***
increase tracelevel of WPs
NiWait: sleep (10000ms) ...
NiISelect: timeout 10000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:32 2007
NiISelect: TIMEOUT occured (10000ms)
dump system status
Workprocess Table (long) Thu Feb 08 08:03:32 2007
========================
No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table
0 DIA 4732 Ended no 1 0 0
1 DIA 2544 Ended no 1 0 0
2 DIA 412 Ended no 1 0 0
3 DIA 4944 Ended no 1 0 0
4 DIA 2760 Ended no 1 0 0
5 DIA 1004 Ended no 1 0 0
6 UPD 4104 Ended no 1 0 0
7 ENQ 2208 Ended no 1 0 0
8 BTC 3300 Ended no 1 0 0
9 BTC 3312 Ended no 1 0 0
10 BTC 4412 Ended no 1 0 0
11 SPO 4112 Ended no 1 0 0
12 UP2 4336 Ended no 1 0 0
Dispatcher Queue Statistics Thu Feb 08 08:03:32 2007
===========================
--------++++--
+
Typ
now
high
max
writes
reads
--------++++--
+
NOWP
0
2
2000
5
5
--------++++--
+
DIA
5
5
2000
5
0
--------++++--
+
UPD
0
0
2000
0
0
--------++++--
+
ENQ
0
0
2000
0
0
--------++++--
+
BTC
0
0
2000
0
0
--------++++--
+
SPO
0
0
2000
0
0
--------++++--
+
UP2
0
0
2000
0
0
--------++++--
+
max_rq_id 12
wake_evt_udp_now 0
wake events total 8, udp 6 ( 75%), shm 2 ( 25%)
since last update total 8, udp 6 ( 75%), shm 2 ( 25%)
Dump of tm_adm structure: Thu Feb 08 08:03:32 2007
=========================
Term uid man user term lastop mod wp ta a/i (modes)
Workprocess Comm. Area Blocks Thu Feb 08 08:03:32 2007
=============================
Slots: 300, Used: 1, Max: 0
--------++--
+
id
owner
pid
eyecatcher
--------++--
+
0
DISPATCHER
-1
WPCAAD000
NiWait: sleep (5000ms) ...
NiISelect: timeout 5000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:37 2007
NiISelect: TIMEOUT occured (5000ms)
DpHalt: shutdown server >sapr3s_T01_00 < (normal)
DpJ2eeDisableRestart
DpModState: buffer in state MBUF_PREPARED
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
MsINiWrite: sent 110 bytes
MsIModState: change state to SHUTDOWN
DpModState: change server state from STARTING to SHUTDOWN
Switch off Shared memory profiling
ShmProtect( 57, 3 )
ShmProtect(SHM_PROFILE, SHM_PROT_RW
ShmProtect( 57, 1 )
ShmProtect(SHM_PROFILE, SHM_PROT_RD
DpWakeUpWps: wake up all wp's
Stop work processes
Stop gateway
killing process (2584) (SOFT_KILL)
Stop icman
killing process (4720) (SOFT_KILL)
Terminate gui connections
wait for end of work processes
wait for end of gateway
[DpProcDied] Process lives (PID:2584 HANDLE:516)
waiting for termination of gateway ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:38 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process died (PID:2584 HANDLE:516)
wait for end of icman
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:39 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:40 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:41 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:42 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:43 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:44 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:45 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:46 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:47 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:48 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:4720 HANDLE:528)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=553
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Feb 08 09:03:49 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process died (PID:4720 HANDLE:528)
DpStartStopMsg: send stop message (myname is >sapr3s_T01_00 <)
NiIMyHostName: hostname = 'sapr3s'
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
DpConvertRequest: net size = 189 bytes
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=562,pac=1,MESG_IO)
MsINiWrite: sent 562 bytes
send msg (len 110+452) to name -, type 4, key -
DpStartStopMsg: stop msg sent
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 recv would block (errno=EAGAIN)
NiIRead: read for hdl 2 timed out (0ms)
DpHalt: no more messages from the message server
DpHalt: send keepalive to synchronize with the message server
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=114,pac=1,MESG_IO)
MsINiWrite: sent 114 bytes
send msg (len 110+4) to name MSG_SERVER, type 0, key -
MsSndName: MS_NOOP ok
Send 4 bytes to MSG_SERVER
NiIRead: hdl 2 recv would block (errno=EAGAIN)
NiIPeek: peek successful for hdl 2 (r)
NiIRead: hdl 2 received data (rcd=114,pac=1,MESG_IO)
NiBufIIn: NIBUF len=114
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 114 bytes
MSG received, len 110+4, flag 3, from MSG_SERVER , typ 0, key -
Received 4 bytes from MSG_SERVER
Received opcode MS_NOOP from msg_server, reply MSOP_OK
MsOpReceive: ok
MsSendKeepalive : keepalive sent to message server
NiIRead: hdl 2 recv would block (errno=EAGAIN)
Thu Feb 08 09:03:50 2007
NiIPeek: peek for hdl 2 timed out (r; 1000ms)
NiIRead: read for hdl 2 timed out (1000ms)
DpHalt: no more messages from the message server
DpHalt: sync with message server o.k.
detach from message server
***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c 11957]
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
MsINiWrite: sent 110 bytes
MsIDetach: send logout to msg_server
MsIDetach: call exit function
DpMsShutdownHook called
NiBufISelUpdate: new MODE -- (r-) for hdl 2 in set0
SiSelNSet: set events of sock 452 to: ---
NiBufISelRemove: remove hdl 2 from set0
SiSelNRemove: removed sock 452 (pos=2)
SiSelNRemove: removed sock 452
NiSelIRemove: removed hdl 2
MBUF state OFF
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/13
LOCK WP ca_blk 1
make DISP owner of wp_ca_blk 1
DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 15)
MBUF component DOWN
NiICloseHandle: shutdown and close hdl 2 / sock 452
NiBufIClose: clear extension for hdl 2
MsIDetach: detach MS-system
cleanup EM
EsCleanup ....
EmCleanup() -> 0
Es2Cleanup: Cleanup ES2
***LOG Q05=> DpHalt, DPStop ( 4204) [dpxxdisp.c 10317]
Good Bye .....
DEV_W0 file:
trc file: "dev_w0", trc level: 1, release: "700"
ACTIVE TRACE LEVEL 1
ACTIVE TRACE COMPONENTS all, MJ
B
B Thu Feb 08 09:02:42 2007
B create_con (con_name=R/3)
B Loading DB library 'F:\usr\sap\T01\DVEBMGS00\exe\dbmssslib.dll' ...
B Library 'F:\usr\sap\T01\DVEBMGS00\exe\dbmssslib.dll' loaded
B Version of 'F:\usr\sap\T01\DVEBMGS00\exe\dbmssslib.dll' is "700.08", patchlevel (0.81)
B New connection 0 created
M sysno 00
M sid T01
M systemid 562 (PC with Windows NT)
M relno 7000
M patchlevel 0
M patchno 83
M intno 20050900
M make: multithreaded, ASCII, 64 bit, optimized
M pid 4732
M
M kernel runs with dp version 218(ext=109) (@(#) DPLIB-INT-VERSION-218)
M length of sys_adm_ext is 360 bytes
M ***LOG Q0Q=> tskh_init, WPStart (Workproc 0 4732) [dpxxdisp.c 1301]
I MtxInit: 30000 0 0
M DpSysAdmExtCreate: ABAP is active
M DpSysAdmExtCreate: VMC (JAVA VM in WP) is not active
M DpShMCreate: sizeof(wp_adm) 11648 (896)
M DpShMCreate: sizeof(tm_adm) 4663200 (23200)
M DpShMCreate: sizeof(wp_ca_adm) 18000 (60)
M DpShMCreate: sizeof(appc_ca_adm) 6000 (60)
M DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552048/552064
M DpShMCreate: sizeof(comm_adm) 552064 (1088)
M DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
M DpShMCreate: sizeof(file_adm) 0 (72)
M DpShMCreate: sizeof(vmc_adm) 0 (1496)
M DpShMCreate: sizeof(wall_adm) (25648/36736/64/104)
M DpShMCreate: sizeof(gw_adm) 48
M DpShMCreate: SHM_DP_ADM_KEY (addr: 000000000DDA0050, size: 5320400)
M DpShMCreate: allocated sys_adm at 000000000DDA0050
M DpShMCreate: allocated wp_adm at 000000000DDA1AB0
M DpShMCreate: allocated tm_adm_list at 000000000DDA4830
M DpShMCreate: allocated tm_adm at 000000000DDA4890
M DpShMCreate: allocated wp_ca_adm at 000000000E217030
M DpShMCreate: allocated appc_ca_adm at 000000000E21B680
M DpShMCreate: allocated comm_adm at 000000000E21CDF0
M DpShMCreate: system runs without file table
M DpShMCreate: allocated vmc_adm_list at 000000000E2A3A70
M DpShMCreate: allocated gw_adm at 000000000E2A3AF0
M DpShMCreate: system runs without vmc_adm
M DpShMCreate: allocated ca_info at 000000000E2A3B20
M DpShMCreate: allocated wall_adm at 000000000E2A3B30
X EmInit: MmSetImplementation( 2 ).
X MM global diagnostic options set: 0
X <ES> client 0 initializing ....
X Using implementation flat
M <EsNT> Memory Reset disabled as NT default
X ES initialized.
M
M Thu Feb 08 09:02:43 2007
M ThInit: running on host sapr3s
M
M Thu Feb 08 09:02:44 2007
M calling db_connect ...
C Thread ID:2008
C Thank You for using the SLOLEDB-interface
C Using dynamic link library 'F:\usr\sap\T01\DVEBMGS00\exe\dbmssslib.dll'
C dbmssslib.dll patch info
C patchlevel 0
C patchno 81
C patchcomment Connection check on (0,0) (988711)
C np:(local) connection used on SAPR3S
C CopyLocalParameters: dbuser is 't01'
C Using Provider SQLNCLI
C OpenOledbConnection: MARS property was set successfully.
C ExecuteAndFlush return code: 0x80040e14 Stmt: [if user_name() != 't01' setuser 't01']
C sloledb.cpp [ExecuteAndFlush,line 6419]: Error/Message: (err 15157, sev 0), Setuser failed because of one of the following reasons: the database principal 't01' does not exist, its corresponding server principal does not have server access, this type of database principal cannot be impersonated, or you do not have permission.
C Procname: [ExecuteAndFlush - no proc]
C setuser 't01' failed -- connect terminated
C Using Provider SQLNCLI
C OpenOledbConnection: MARS property was set successfully.
C ExecuteAndFlush return code: 0x80040e14 Stmt: [if user_name() != 't01' setuser 't01']
C sloledb.cpp [ExecuteAndFlush,line 6419]: Error/Message: (err 15157, sev 0), Setuser failed because of one of the following reasons: the database principal 't01' does not exist, its corresponding server principal does not have server access, this type of database principal cannot be impersonated, or you do not have permission.
C Procname: [ExecuteAndFlush - no proc]
C setuser 't01' failed -- connect terminated
C Using Provider SQLNCLI
C OpenOledbConnection: MARS property was set successfully.
C ExecuteAndFlush return code: 0x80040e14 Stmt: [if user_name() != 't01' setuser 't01']
C sloledb.cpp [ExecuteAndFlush,line 6419]: Error/Message: (err 15157, sev 0), Setuser failed because of one of the following reasons: the database principal 't01' does not exist, its corresponding server principal does not have server access, this type of database principal cannot be impersonated, or you do not have permission.
C Procname: [ExecuteAndFlush - no proc]
C setuser 't01' failed -- connect terminated
C failed to establish conn to np:(local).
C Retrying without protocol specifier: (local)
C Using Provider SQLNCLI
C OpenOledbConnection: MARS property was set successfully.
C ExecuteAndFlush return code: 0x80040e14 Stmt: [if user_name() != 't01' setuser 't01']
C sloledb.cpp [ExecuteAndFlush,line 6419]: Error/Message: (err 15157, sev 0), Setuser failed because of one of the following reasons: the database principal 't01' does not exist, its corresponding server principal does not have server access, this type of database principal cannot be impersonated, or you do not have permission.
C Procname: [ExecuteAndFlush - no proc]
C setuser 't01' failed -- connect terminated
C Using Provider SQLNCLI
C OpenOledbConnection: MARS property was set successfully.
C ExecuteAndFlush return code: 0x80040e14 Stmt: [if user_name() != 't01' setuser 't01']
C sloledb.cpp [ExecuteAndFlush,line 6419]: Error/Message: (err 15157, sev 0), Setuser failed because of one of the following reasons: the database principal 't01' does not exist, its corresponding server principal does not have server access, this type of database principal cannot be impersonated, or you do not have permission.
C Procname: [ExecuteAndFlush - no proc]
C setuser 't01' failed -- connect terminated
C Using Provider SQLNCLI
C OpenOledbConnection: MARS property was set successfully.
C ExecuteAndFlush return code: 0x80040e14 Stmt: [if user_name() != 't01' setuser 't01']
C sloledb.cpp [ExecuteAndFlush,line 6419]: Error/Message: (err 15157, sev 0), Setuser failed because of one of the following reasons: the database principal 't01' does not exist, its corresponding server principal does not have server access, this type of database principal cannot be impersonated, or you do not have permission.
C Procname: [ExecuteAndFlush - no proc]
C setuser 't01' failed -- connect terminated
C failed to establish conn. 0
B ***LOG BY2=> sql error 0 performing CON [dbsh#2 @ 1204] [dbsh 1204 ]
B ***LOG BY0=> <message text not available> [dbsh#2 @ 1204] [dbsh 1204 ]
B ***LOG BY2=> sql error 0 performing CON [dblink#3 @ 431] [dblink 0431 ]
B ***LOG BY0=> <message text not available> [dblink#3 @ 431] [dblink 0431 ]
M ***LOG R19=> ThInit, db_connect ( DB-Connect 000256) [thxxhead.c 1411]
M in_ThErrHandle: 1
M *** ERROR => ThInit: db_connect (step 1, th_errno 13, action 3, level 1) [thxxhead.c 10205]
M
M Info for wp 0
M
M stat = 4
M reqtype = 1
M act_reqtype = -1
M rq_info = 0
M tid = -1
M mode = 255
M len = -1
M rq_id = 65535
M rq_source = 255
M last_tid = 0
M last_mode = 0
M semaphore = 0
M act_cs_count = 0
M control_flag = 0
M int_checked_resource(RFC) = 0
M ext_checked_resource(RFC) = 0
M int_checked_resource(HTTP) = 0
M ext_checked_resource(HTTP) = 0
M report = > <
M action = 0
M tab_name = > <
M vm = no VM
M
M *****************************************************************************
M *
M * LOCATION SAP-Server sapr3s_T01_00 on host sapr3s (wp 0)
M * ERROR ThInit: db_connect
M *
M * TIME Thu Feb 08 09:02:44 2007
M * RELEASE 700
M * COMPONENT Taskhandler
M * VERSION 1
M * RC 13
M * MODULE thxxhead.c
M * LINE 10404
M * COUNTER 1
M *
M *****************************************************************************
M
M PfStatDisconnect: disconnect statistics
M Entering TH_CALLHOOKS
M ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
M *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c 720]
M *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c 260]
M Entering ThSetStatError
M ThIErrHandle: do not call ThrCoreInfo (no_core_info=0, in_dynp_env=0)
M Entering ThReadDetachMode
M call ThrShutDown (1)...
M ***LOG Q02=> wp_halt, WPStop (Workproc 0 4732) [dpnttool.c 327]
Please let me know what to do!
Best Regards,
ThomasHi!
Check that all enviroment variables are complete and still in place?
JAVA_HOME and DBMS_TYPE and so on
Also check that all exe files are of the same version, if not, make sure they are.
You could also try to update disp+work
rollo -
IMac G5 tries to start and dies after spinning cog for a minute
iMac G5 tries to start and dies after spinning cog for a minute
I did this;
1. Insert the Mac OS X Install disc that came with your computer, then restart the computer while holding the C key.
2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu. (In Mac OS X 10.4 or later, you must select your language first.)
Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.
3. Click the First Aid tab.
4. Click the disclosure triangle to the left of the hard drive icon to display the names of your hard disk volumes and partitions.
5. Select your Mac OS X volume.
6. Click Repair. Disk Utility checks and repairs the disk.
the result was.
the 'permissions' are sometimes wrong, but they repair
the hard drive is either repaired or OK
the iMac will then restart and work fine and sometimes shut down and restart OK
after replacing the Hard Drive I actually thought I had fixed it and went to bed late but happy,
on waking in the morning, however I was not so happy it fired up and then died after dong -> apple logo -> spinning cog -> dead!!
I would be grateful for any help
Thanks
PeteHi Miriam,
Thanks yes,
here we go -- after running disc utilities it tells me directory OK and disk OK (or something like that) When I replaced the Hard Drive, I started 'fresh' erased/formatted the hard drive (new Seagate Barracuda 7200 500GB) and it has just got 'tiger' on it (and upgraded to whatever it is now I think I remember 4.11, I can't tell at the moment as I have got the back off) I didn't transfer any data I just took the old drive (Seagate 160GB) out and stuck the new one in.
I've just changed the battery (I didn't really think it would work, but I was still hopeful and I'd bought the battery anyway) I did the LED thing, the internal power button thing, and the resetting the SMU thing (with crossed fingers and bated breath) but -- so I'm thinking is it the power supply? I read some of Jim's weighty, but worthy tome and resolved to remove the power supply and have a look. On opening it up, it does look as though, one (at least) of the capacitors has 'blown' (by the way, just in case I sound like I know what I'm talking about, I don't of course, I'm just quoting Jim's words;-) I'd love to send you a picture of the inside of the power supply showing what I believe to be a 'blown' capacitator (and I'm going to try to send one to Jim as I think it might be useful to him and others. can I attach a photo in any way or would you like to send me your email address <Edited by Moderator>
Thanks
Pete
PS it's still 'weird' to me, why it starts and runs well, when started from tiger (or whatever) and then starts or restarts from the Hard Drive unless I leave it a few hours and come back and try to start it
again? wow it's late nearly 4.00am here in london UK. -
Can not view applet in browser (IE5.5)
only my appletviewer shows my very simple applet.
in the IE5.5 i can not view my applet... ?
my applet just have write a string...
any help ?http://forum.java.sun.com/thread.jsp?forum=31&thread=276607
Maybe you are looking for
-
Safari 4.0.1 keeps on crashing
howdy yep safari 4.0.1 keeps crashing but after a couple of reloads it remains stable here is one of the many reports: Process: Safari [197] Path: /Applications/Safari.app/Contents/MacOS/Safari Identifier: com.apple.Safari Version: 4.0.1 (5530.18) Bu
-
Since upgrading my ipad to iOS 6 my unlock swipe key stays frozen for much longer than before, is there a fix?
-
Formerly working Lightroom 5 ftp plugin now returns the following error message: Unable to export. Cannot upload because Lightroom could not create the destination directory. Using a standalone ftp client with the same settings works fine. Any help a
-
Modify data_warehouse.dbc to increase db_block_size?
Hi I just want to create a new database (data warehouse) with a db_block_size of 32MB. I figured the easiest thing would be to select the data warehouse template in the DB Config Assistant. Unfortunately the db_block_size is set to 8MB. I was hoping
-
My iphone has recently started to tempremental and people are unable to hear when they phone. If am able to have a converstaion then it starts crackling and fuzzing. I was told in the apple shop that I needed to sync and update my iphone before they