EJB2JSP generated tags cause exception "no corresponding open tag for tag extension close"
The EJB2JSP-Tool generated among others the following tag:
<tag>
<name>home-findByState</name>
<tagclass>com.ubisag.swd.ejb.jsp_tags._MessageHome_findByStateTag</tagclass>
<teiclass>com.ubisag.swd.ejb.jsp_tags._MessageHome_findByStateTagTEI</teicla
ss>
<info>attribute 'aState' expects java type 'int'</info>
<attribute>
<name>aState</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
When I use it as follows, I get a compile exception
weblogic.servlet.jsp.JspException: (line 11): no corresponding open tag for
tag extension close: </message:home-findByState> file://[ null; Line: 11]
The jsp-code is:
<%@ taglib uri="/WEB-INF/swdejb-tags.tld" prefix="message" %>
<ul>
<message:home-findByState aState="1" _return="messages" >
<li>
<%=messages.getId()%>
<%=messages.getText()%>
</message:home-findByState>
</ul>
I would be thankful for every hint.
Actually I'm getting this exception only, when I use attributes as
parameter:
<%
int aState = 1;
%>
<message:home-findByState aState=<%= aState %> _return="messages" >
<%=messages.getText()%>
</message:home-findByState>
I don't know what to do with this.
"Nora Serinek" <[email protected]> schrieb im Newsbeitrag
news:[email protected]...
> The EJB2JSP-Tool generated among others the following tag:
>
> <tag>
> <name>home-findByState</name>
>
>
<tagclass>com.ubisag.swd.ejb.jsp_tags._MessageHome_findByStateTag</tagclass>
>
>
<teiclass>com.ubisag.swd.ejb.jsp_tags._MessageHome_findByStateTagTEI</teicla
> ss>
> <info>attribute 'aState' expects java type 'int'</info>
> <attribute>
> <name>aState</name>
> <required>true</required>
> <rtexprvalue>true</rtexprvalue>
> </attribute>
> </tag>
>
> When I use it as follows, I get a compile exception
>
> weblogic.servlet.jsp.JspException: (line 11): no corresponding open tag
for
> tag extension close: </message:home-findByState> file://[ null; Line:
11]
>
> The jsp-code is:
>
> <%@ taglib uri="/WEB-INF/swdejb-tags.tld" prefix="message" %>
>
> <ul>
> <message:home-findByState aState="1" _return="messages" >
> <li>
> <%=messages.getId()%>
> <%=messages.getText()%>
> </message:home-findByState>
> </ul>
>
> I would be thankful for every hint.
>
>
Similar Messages
-
Re: EJB2JSP generated tags cause exception "no corresponding open tag for tag extension close"
"Nora Serinek" <[email protected]> schrieb im Newsbeitrag news:...
The EJB2JSP-Tool generated among others the following tag:
<tag>
<name>home-findByState</name>
<tagclass>com.ubisag.swd.ejb.jsp_tags._MessageHome_findByStateTag</tagclass>
>
>
<teiclass>com.ubisag.swd.ejb.jsp_tags._MessageHome_findByStateTagTEI</teicla
ss>
<info>attribute 'aState' expects java type 'int'</info>
<attribute>
<name>aState</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
When I use it as follows, I get a compile exception
weblogic.servlet.jsp.JspException: (line 11): no corresponding open tagfor
tag extension close: </message:home-findByState> file://[ null; Line:11]
>
The jsp-code is:
<%@ taglib uri="/WEB-INF/swdejb-tags.tld" prefix="message" %>
<ul>
<message:home-findByState aState="1" _return="messages" >
<li>
<%=messages.getId()%>
<%=messages.getText()%>
</message:home-findByState>
</ul>
I would be thankful for every hint.Actually I'm getting this exception only, when I use attributes as
parameter:
<%
int aState = 1;
%>
<message:home-findByState aState=<%= aState %> _return="messages" >
<%=messages.getText()%>
</message:home-findByState>
I don't know what to do with this.
"Nora Serinek" <[email protected]> schrieb im Newsbeitrag
news:[email protected]..
>
"Nora Serinek" <[email protected]> schrieb im Newsbeitrag news:...
The EJB2JSP-Tool generated among others the following tag:
<tag>
<name>home-findByState</name>
<tagclass>com.ubisag.swd.ejb.jsp_tags._MessageHome_findByStateTag</tagclass>
>>
>>
>
<teiclass>com.ubisag.swd.ejb.jsp_tags._MessageHome_findByStateTagTEI</teicla
ss>
<info>attribute 'aState' expects java type 'int'</info>
<attribute>
<name>aState</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
When I use it as follows, I get a compile exception
weblogic.servlet.jsp.JspException: (line 11): no corresponding open tagfor
tag extension close: </message:home-findByState> file://[ null; Line:11]
The jsp-code is:
<%@ taglib uri="/WEB-INF/swdejb-tags.tld" prefix="message" %>
<ul>
<message:home-findByState aState="1" _return="messages" >
<li>
<%=messages.getId()%>
<%=messages.getText()%>
</message:home-findByState>
</ul>
I would be thankful for every hint. -
Attachment in UWL is opening except for .TXT extension file
Hi,
The attachment in the workitem is oppening in SBWP for all file extensions, For the same workitem in UWL its not oppening. It opens only for .TXT extension files. Please advise how to fix this error.
Regards
SriHello,
What is the UWLJWF version that you are working with? There were patch fixes on the UWLJWF component in regards to attachments, and if you let me know your UWLJWF full version, I can let you know what patch fixes this issue.
Beth Maben
EP - Senior Support Consultant
AGS Primary Support, Business Suite & Technology
Please see the UWL Wiki @
https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq *** -
Cannot open repository for application
Hi experts,
I am getting the following error while deploying the application in the server..
Cannot open repository for application
can any boby plz tell me why this error is coming and how to over come this..
regards,
viswaHI fazal,
this is the complete error trace i am getting...
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Cannot open repository for application 'com.sap.demo.month_report.month_report.Month_report'.
at com.sap.tc.webdynpro.serverimpl.core.um.AbstractClientUserFactory.isAuthenticationRequired(AbstractClientUserFactory.java:140)
at com.sap.tc.webdynpro.serverimpl.wdc.um.ClientUserFactory.checkAuthentication(ClientUserFactory.java:190)
at com.sap.tc.webdynpro.serverimpl.core.um.AbstractClientUserFactory$1.checkAuthentication(AbstractClientUserFactory.java:151)
at com.sap.tc.webdynpro.services.sal.um.api.WDClientUser.checkAuthentication(WDClientUser.java:214)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.checkAuthentication(RequestManager.java:713)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:237)
at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToRequestManager(AbstractExecutionContextDispatcher.java:202)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.doService(DispatchHandlerForRequestManager.java:38)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:127)
at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:95)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToRequestManager(ExecutionContextDispatcher.java:140)
at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:92)
at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:104)
at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doGet(AbstractDispatcherServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:140)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:37)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:466)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:291)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:396)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:385)
at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:76)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:240)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:43)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:425)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:250)
at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:109)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:314)
Caused by: com.sap.tc.webdynpro.repository.utils.RepositoryException: Did not find application 'com.sap.demo.month_report.month_report.Month_report' in repository.
at com.sap.tc.webdynpro.serverimpl.core.repository.AbstractServerRepository.getApplicationInternal(AbstractServerRepository.java:182)
at com.sap.tc.webdynpro.serverimpl.core.um.AbstractClientUserFactory.isAuthenticationRequired(AbstractClientUserFactory.java:134)
... 51 more
regards,
viswa -
Digital graph causes exception in 8.5
Wanted to port some of my older LV panels to 8.5. I noticed that LabView would generate the following message when attempting to load one of my panels:
"Unhandled exception at 0x007513e0 in LabVIEW.exe: 0xC0000005: Access violation reading location 0x00000000"
The following is a snippit of code from the debugger:
007513B0 aaa
007513B1 adc esi,dword ptr [ebp]
007513B4 bound edx,qword ptr [ebx]
007513B6 jne 007513B8
007513B8 jnp 007513CD
007513BA jne 007513BC
007513BC xchg eax,esp
007513BD adc esi,dword ptr [ebp]
007513C0 xor ecx,ecx
007513C2 xor eax,eax
007513C4 test edx,edx
007513C6 je 00751461
007513CC mov eax,dword ptr [edx+4]
007513CF test eax,eax
007513D1 push esi
007513D2 mov esi,dword ptr [edx]
007513D4 jle 0075145B
007513DA mov edx,dword ptr [edx+8]
007513DD push edi
007513DE mov edi,eax
007513E0 mov al,byte ptr [esi] <<<<************************************************ Dies here
007513E2 cmp al,2
007513E4 jne 007513EB
007513E6 or ecx,4
007513E9 jmp 00751412
007513EB cmp al,5
Panels like this one are mid sized, containing 10 - 20 sub VIs. I stripped the panel down to try and find what exactly was causing LV 8.5 to crash. It turns out to be the digital graph. I have attached a very simple panel that just contains the digital graph with nothing wired to it. If you try to run this in 8.5 I am guessing it will cause the problem. I tried it on a few PCs and get the same results.
Attachments:
main.vi 20 KBLooking at my disks, version 6 appears to have been the first release to support digital graphs. I remember using as soon as it was available.
I tried several tests to see if I could further narrow down the problem for NI.
I am able to load the raw version 6.0 examples directly into 8.5.
1) I saved version 6.0 example "Simple Digital Waveform Graph" (SDWG) into a seperate VI. It loads in both 6.1 and 8.5 with no exception.
2) Loaded main.vi example and copied it into the SDWG using 6.1. Causes exception in 8.5
3) Connect the two graphs together in example so digital data is shown on both graphs, then saved the values as defaults. This version loads in 8.5 with no exception.
4) Start with main.vi, clear all the waveform data and save as defaults. Causes exception in 8.5
So, problem appears to have nothing to do with the cursors but does appear to be something with the data that had been stored into this graph when the defaults were saved. It is really strange that clearing the data does not solve the problem. Maybe this is a bigger problem than I originally thought.
Message Edited by lecroy on 10-09-2008 01:07 PM -
Exception Description: Unable to process XML tag [driver-class] with value
Hi
I'm newbie with TopLink. I try to write a litle application with TopLink:
- First, I create a session.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<toplink-sessions version="11g Technology Preview 3 (11.1.1.0.0)" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<session xsi:type="database-session">
<name>dbsession</name>
<event-listener-classes/>
<logging xsi:type="toplink-log"/>
<primary-project xsi:type="xml">META-INF/tlMap.xml</primary-project>
<login xsi:type="database-login">
<platform-class>oracle.toplink.platform.database.oracle.Oracle10Platform</platform-class>
<user-name>dev</user-name>
<password>F6A3DA7BA187330D4E11A713C42FF833</password>
<sequencing>
<default-sequence xsi:type="table-sequence">
<name>Default</name>
</default-sequence>
</sequencing>
<driver-class>oracle.jdbc.OracleDriver</driver-class>
<connection-url>jdbc:oracle:thin:@//10.10.10.31:1521/devdb1</connection-url>
<bind-all-parameters>false</bind-all-parameters>
<struct-converters/>
</login>
</session>
</toplink-sessions>
- Second, I create a Java Application ( Application1.java):
package project2;
import java.sql.ResultSet;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Vector;
import oracle.toplink.queryframework.DataModifyQuery;
import oracle.toplink.queryframework.SQLCall;
import oracle.toplink.queryframework.StoredProcedureCall;
import oracle.toplink.sessions.DatabaseSession;
import oracle.toplink.sessions.Session;
import oracle.toplink.tools.sessionconfiguration.XMLSessionConfigLoader;
import oracle.toplink.tools.sessionmanagement.SessionManager;
import oracle.toplink.util.SessionFactory;
public class Application1 {
public Application1() {
public static void main(String[] args) {
// new Application1();
String statement = "SELECT motdepasse,login FROM bou_courtier";
SessionManager sessionmanager = SessionManager.getManager();
System.out.println("test");
// SessionFactory sessionfactory = new SessionFactory("META-INF/sessions.xml","dbsession");
DatabaseSession session = (DatabaseSession)sessionmanager.getSession(new XMLSessionConfigLoader(),"dbsession",Thread.currentThread().getContextClassLoader());
// Session session = sessionfactory.acquireSession();
System.out.println("test");
SQLCall sqlcall = new SQLCall(statement);
session.executeNonSelectingCall(sqlcall);
ResultSet rs = sqlcall.getResult();
try {
while(rs.next()){
String strPass = rs.getString(1);
String strLogin = rs.getString(2);
System.out.println("Password :"+strPass+"---"+"Login :"+strLogin);
} catch (SQLException e) {
// TODO
- Third, I build and run Application1.java in Jdevelopper 11g preview 3. Sadly, the result is a error:
Exception in thread "main" Local Exception Stack:
Exception [TOPLINK-9003] (Oracle TopLink - 11g Technology Preview 3 (11.1.1.0.0) (Build 071207)): oracle.toplink.exceptions.SessionLoaderException
Exception Description: Unable to process XML tag [driver-class] with value [oracle.jdbc.OracleDriver].
Internal Exception: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
at oracle.toplink.exceptions.SessionLoaderException.failedToLoadTag(SessionLoaderException.java:83)
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildDatabaseLoginConfig(TopLinkSessionsFactory.java:408)
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildLogin(TopLinkSessionsFactory.java:336)
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildDatabaseSessionConfig(TopLinkSessionsFactory.java:182)
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildSession(TopLinkSessionsFactory.java:168)
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildTopLinkSessions(TopLinkSessionsFactory.java:117)
at oracle.toplink.tools.sessionconfiguration.XMLSessionConfigLoader.load(XMLSessionConfigLoader.java:239)
at oracle.toplink.tools.sessionmanagement.SessionManager.getSession(SessionManager.java:448)
at oracle.toplink.tools.sessionmanagement.SessionManager.getSession(SessionManager.java:311)
at project2.Application1.main(Application1.java:33)
Caused by: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildDatabaseLoginConfig(TopLinkSessionsFactory.java:405)
... 8 more
Process exited with exit code 1.
Can you help me to debug this error. Many thanks
user615555The internal error: "java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver"
is stating it can't find your driver jar file on the classpath. You'll need to check that you've included your Database driver in the list of libraries on your classpath.
Best Regards,
Chris -
HELP Puppet plug-in generated an unexpected exception
A dialog box appeared saying 'puppet plug-in generated an unexpected exception' in the middle of using the puppet tool in After Effects CS6. I pressed ok, then another box appeared saying this is my last chance to save and advised me to save this file as a different name. I did so but when I went to open the file, the first dialog box appeared again and asked me to save the file again.
I read some where to remove the plug-in; I found all of the plug-ins for after effects, but puppet pin was not there. Would it be under a different name?
Is there a way I can fix this issue without having to redo my entire file?OS? Version of AE? (CS6 but latest build?) Memory? Size of comp?
Puppet pin can easily run out of memory if you start fooling with the triangle spacing. That's probably it but I have no way to know for sure because I know nothing about your project that would help me solve your problem. -
Finally cause Exception be forgotten
In trying out that finally cause previous return value be forgotten, as described on page 206 of "The Java Programming Language, 3rd edition", I wrote the following code, and tested it with jdk1.3.1. To my supprise, not only the return value was forgotten, the exception was appeared forgotten as well:
class PException extends Exception {
class Final {
void f1(int i) {
int result;
System.out.println("f1("+i+")");
try {
result = f2(i);
System.out.println("result = " + result);
} catch(Exception e) {
System.out.println("caught an Exception: " + e);
try {
result = f3(i);
System.out.println("result = " + result);
} catch(Exception e) {
System.out.println("caught an Exception: " + e);
int f2(int i) throws PException {
try {
if (i == 1) {
System.out.println("generate exception");
throw new PException();
return 1;
} finally {
return 2;
int f3(int i) throws PException {
if (i == 1) {
System.out.println("generate exception");
throw new PException();
return 1;
public static void main(String[] args) {
Final f = new Final();
f.f1(1);
f.f1(2);
f.f1(1);
}Here is the result:
f1(1)
generate exception
result = 2
generate exception
caught an Exception: PException
f1(2)
result = 2
result = 1
f1(1)
generate exception
result = 2
generate exception
caught an Exception: PExceptionThe concern here is that when the
try {
finally {
}pattern is used, without the catch block, purelly for flow control purpose, a return statement in the finally block could be problematic. If a finally block ends with a return statement, any exception that might be thrown in the try block would be ignored. The unhandled exception will not propergate, it simply lost in the midst. Because any code could throw unchecked exception, if the exception cannot afford to be lost, then one should be careful not to use return in the finally block. See the following test code:
class Finally {
void test() {
int result;
System.out.println("test()");
try {
result = f1();
System.out.println("result = " + result);
} catch(Exception e) {
System.out.println("Caught an Exception: " + e);
try {
result = f2();
System.out.println("result = " + result);
} catch(Exception e) {
System.out.println("Caught an Exception: " + e);
try {
f3();
} catch(Exception e) {
System.out.println("Caught an Exception: " + e);
try {
f4();
} catch(Exception e) {
System.out.println("Caught an Exception: " + e);
int f1() {
System.out.println("f1()");
int a = 0;
int b = 0;
try {
a = 1/0; // this generate an unchecked exception
b = 1;
} finally {
return b; // this return clobber the unchecked exception
int f2() {
System.out.println("f2()");
int a = 0;
int b = 0;
a = 1/0; // this generate an unchecked exception
b = 1;
return b;
void f3() {
System.out.println("f3()");
int a = 0;
int b = 0;
try {
a = 1/0; // this generate an unchecked exception
b = 1;
} finally {
return; // this return clobber the unchecked exception
void f4() {
System.out.println("f4()");
int a = 0;
int b = 0;
try {
a = 1/0; // this generate an unchecked exception
b = 1;
} finally {
public static void main(String[] args) {
Finally f = new Finally();
f.test();
/code]
Here are the results:test()
f1()
result = 0
f2()
Caught an Exception: java.lang.ArithmeticException: / by zero
f3()
f4()
Caught an Exception: java.lang.ArithmeticException: / by zero
We see that the devide by zero exception throw by f1() simply vanished, the unintended result 0, instead of the intended result 1, is returned. The test() method did not detect any abnormality in f1(), which is scary. To drive the point home, we try f3() and f4(), which has void return type. A simple return statement in f3() causes exception be lost. The stack frame seems intact, for otherwise, the test() method would exit abruptly before f2() even get a chance to be called. -
Code causing exceptions at its own sweet time and place
import java.lang.*;
class newthread implements Runnable
Thread t;
int click=0;
public volatile boolean running=true;
newthread(int p)
t=new Thread(this);
t.setPriority(p);
void start()
t.start();
public void run()
while(running)
click++;
void start1()
running=true;
void stop()
running=false;
class threadpriority2
public static void main(String argv[])
newthread ob1=new newthread(Thread.NORM_PRIORITY+2);
newthread ob2=new newthread(Thread.NORM_PRIORITY-2);
ob1.start();
ob2.start();
try
Thread.sleep(5000);
catch(Exception e)
System.out.println("error detected:"+e);
System.out.println("first one:"+ob1.click);
System.out.println("first one:"+ob2.click);
System.out.println("the priority of ob1 is:"+ob1.t.getPriority());
System.out.println("the priority of ob2 is:"+ob2.t.getPriority());
ob1.stop();
ob2.stop();
ob2.t.setPriority(Thread.NORM_PRIORITY+3);
ob1.t.setPriority(Thread.NORM_PRIORITY-3);
ob1.start1();
ob2.start1();
ob1.start();
ob2.start();
System.out.println("the priority of ob1 is:"+ob1.t.getPriority());
System.out.println("the priority of ob2 is:"+ob2.t.getPriority());
try
Thread.sleep(5000);
catch(Exception e)
System.out.println("error detected:"+e);
ob1.stop();
ob2.stop();
System.out.println("first one:"+ob1.click);
System.out.println("first one:"+ob2.click);
errors during runtime:
Exception in thread "main" java.lang.IllegalThreadStateException
at java.lang.Thread.start(Unknown Source)
at newthread.start(threadpriority2.java:17)
at threadpriority2.main(threadpriority2.java:77)
when i run this code it causes exceptions at its own sweet locations when i run it separately.if once it displays some valid input it would then be followed by the exception
next time if i run it it will throw exception as soon as i run it at the very start without displaying even an iota of valid data like the previous case
is ti because the os is placing restrictions on the threads growth or something else.incase there is an error in my code it should atleast pop up the exceptions at one particular loaction in the output and not give different outputs1) When you post code, please use and tags as described in Formatting tips on the message entry page. It makes it much easier to read.
wasnt aware of it.will keep it in mind i post nexttime.sorry for the inconvenience[\b]
3) You have multiple threads, right? The scheduling of which thread gets how much CPU time when is not subject to your control or prediction, so of course you'll see different timings in subsequent runnings of the same code.[b]actually the problem is not with multiple threads showing different times.whats happening is that exceptions are being thrown randomly at runtime.once when i ran it the exception was displayed at the very beginning of the output and the program snapped.next when i ran it first some output which was slated to be displayed got displayed and then the exceptions appeared in the output.now if the exceptions are thrown at the very beginning its obvious theres some problem at the background coz in the second case that never happened[\b]
i guess the formatting tips have taken effect[:D] -
Revision: 5351
Author: [email protected]
Date: 2009-03-17 12:51:44 -0700 (Tue, 17 Mar 2009)
Log Message:
Fix for @copy tag causing first method arg to appear as the last arg in the destination method
QE Notes: Some baseline will require updates.
Doc Notes: None.
Bugs: SDK-19974
tests: checkintests, asdoc
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-19974
Modified Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/asdoc/AsDocUtil.javaWell, putting all that Java code into a JSP was a bad idea in the first place, just on general design principles. But you've done it in such a way that the result of compiling the JSP is malformed Java code. Frankly I would just throw it away and put the Java code into a servlet or some other Java class, where it belongs.
But if you're really working in a place where nobody has learned anything since 2003, and you're forced to support that old junk, then I would point out that the error occurs before the place which generates this line:
import java.util.*;You only need to look at two of the thousand lines of code you posted. -
Why have I been prompted to refresh when don't remember any problems except slow to open? Don't think I reported this, but need to. It is a huge problem, most times takes >3 min for browser to open! I click on task bar icon and wait. Then right click & choose Moz FF. Eventually 2 screens open. I hope I don't have to refresh to clear this up. TY, Gracie
https://support.mozilla.org/en-US/kb/refresh-firefox-reset-add-ons-and-settings - ''please read what the Refresh does, and what is saved and what is removed''
When certain parameters are exceeded in Firefox operation, the internal Firefox Health Reporting feature make a "decision" inside your Firefox installation to raise that message recommending a "Refresh". It's your option to do the "Refresh" or not. I you don't "Refresh" whatever is causing your problems isn't going to be corrected or reset.
https://support.mozilla.org/en-US/kb/firefox-health-report-understand-your-browser-perf
https://support.mozilla.org/en-US/kb/firefox-health-report-says-your-browser-is-slow -
Facebook opens with https:// in d starting nd wen i add it to an exception,my profile opens up in a weird and only text way. please help me out ! !
Some sites like Facebook have a setting to force a secure connection.<br />
You can look at this link on how to disable forcing a secure connection in Facebook.
Try to disable forcing a secure connection in Facebook.
*[https://www.facebook.com/settings?tab=security#!/settings?tab=security&section=browsing&t]
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance/Themes).
*Don't make any changes on the Safe mode start window.
*https://support.mozilla.org/kb/Safe+Mode
*https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes -
Matching opening and closing tags in MXML
Is possible to match the opening and closing tag in MXML with Flash Builder 4.x?
In AS3 you can see the curly braces highlighted and you can type Ctrl+Shift+P to jump from one bracket to the other.
In DreamWeaver you can see the hierarchy for every HTML element, and you can click any HTML element to highlight the block inside.
I can see only icons with - and + for contract or expand the MXML blocks, but they are working wrong !If you click the element in Outline view, it should highlight the entire tag for you. Is it not doing this in FB 4?
-
After opening certain websites, pogo, firefox 4.0.1 closes with no error message. When I restore the session I get: Well, this is embarrassing. Firefox is having trouble recovering your windows and tabs. This is usually caused by a recently opened web page.
I have had this problem before and had to reinstall an earlier version of firefox.
The error console has a long list of errors, many of them end with: does not implement nsIObserver. Is there a way to send the information on the error console to firefox support?
Redownloading Firefox 4.0 will fix my problem until I either close firefox or turn off my computer. The problem recurs when I open firefox again.See:
* http://kb.mozillazine.org/Firefox_crashes
* https://support.mozilla.com/kb/Firefox+crashes
It is also possible that there is a problem with the files [http://kb.mozillazine.org/sessionstore.js sessionstore.js] and sessionstore.bak in the [http://kb.mozillazine.org/Profile_folder_-_Firefox Profile Folder]
Delete the files sessionstore.js and sessionstore.bak in the Firefox Profile Folder.
* Help > Troubleshooting Information > Profile Directory: Open Containing Folder
* http://kb.mozillazine.org/Profile_folder_-_Firefox
* http://kb.mozillazine.org/sessionstore.js
If you see files sessionstore-##.js with a number in the left part of the name like sessionstore-1.js then delete those as well.<br />
Deleting sessionstore.js will cause App Tabs and Tab Groups to get lost, so you will have to create them again (make a note).
See:
* http://kb.mozillazine.org/Session_Restore -
Uncaught exception raised in Open Directory client-side plugin
I am having an issue whenever I try to access my Open Directory. It says Uncaught exception raised in Open Directory client-side plugin.
In updateConfigurationViewFromDescription: NSInvalidArgumentException *** - [NSplaceholderMutableString initWithString:]: nil argument.
I'm having a hard time finding a directory with the relative plugin. Could you point me the right way? Perhaps finding and deleting that little bugger would help? I'm running Lion Server 10.7.3 with the 10.7.3 Server Admin tools. The goal here is to set up Deploy Studio for our organization, which I had working for a little while until this little guy started rearing his ugly head.
Thanks much-Dear cdolan92,
not really. It has been a while. I think I also deleted server.app and admin tools and reinstalled those.
Perhaps I even did a backup of open directory and turned off the master to local and back to master.
But I am not sure any more.
Sorry.
Best
H.
Maybe you are looking for
-
My Macbook Pro either won't boot or would crash a few mins after booting
Hi everyone, I'm having some problems with my Macbook Pro with Mac OS X 10.6.8 here. It all started when I was just browsing the internet normally (with spotify web player on, if that's of any use) and a screen of black and white stripes appeared. I
-
Hi experts , i heard from someone while we r doing LO extraction there is an T code BF 11 was being using for purchase analysis data sources, i just want to know, From which steps the BF11 will take effect? like Rsa5-lbwe-lbwg accordingly plz answer
-
EXPERTS PLZ HELP ME IN SAP SCRIPT URGENT
Hi experts plz help me i m very new in sap scripts i have a script WESCHEINVERS1 and the driver prog is SAPM07DR i ill have to copy this script and have to add two more feild in the text element W1LGMAT fields are : CAWNT-ATWTB EKPO-REVLV now wat i t
-
Workshop Studio Extensions?
Hello, We're looking into adding support for the ICEfaces JSF framework into BEA Workshop Studio v3.0. Ideally, we'd like to be able to support the following: 1. Add a new ICEfaces JSF project wizard template. 2. Add a feature to convert/enhance and
-
Inbound Email - Service Request Responsible?
Hello, We are using the rule "Route to Service Request Responsible". Unfortunately, incoming mail are grouped in with all other new e-mails for agents. Therefore, agents cannot quickly distinguish between incoming mail that are "open for everyone" an