| Sessionhandling with Apache Axis |
|
 |
Index ‹ java-programmer
|
- Previous
- 2
- I am having trouble with OJB and locking when adding things that have cascading relationshipsHi all, I am using OJB and I can't seem to add a record to the
database if that object contains another object that is a) mapped in
the mapping and b) not already in the mapping. The error I get is:
OJB works reliably in all the other test suits:
-- adding any object and not imposing any connections, ie, they have
no elements that need to cascade
-- retreiving results (either with a criteria or alll records)
I dont know whats going on and would appreciate som ehelp - thanks in
advance
Josh
Time: 2.674
There was 1 error:
1) testAddProjectWithExistingEmployer(com.joshlong.portfolio.bos.tests.PortfolioTest)com.joshlong.portfolio.PortfolioException:
org.odmg.LockNotGrantedException: Can not lock ID:0Finished:Mon Nov 10
04:02:34 PST 2003
Started:Mon Nov 10 04:02:34 PST 2003
Title:Foo Bar
Employer:
------------------------
public void testAddProjectWithNewEmployer()
throws Exception {
// the pk for the Employer class is id and I didnt
//set it -- I want OJB to add it as well as add the Employer
//which also doesnt have the pk set which I presume makes it
// add it as opposed to updating it ...
Employer employer = new Employer();
employer.setContactInfo("this is the contact info");
employer.setName("le nom - " + new Date());
employer.setDuties("a;b;c;d");
portfolio.addEmployer(employer); // see below fo rthe code
behind addEmployer ( Employer);
Employer e = portfolio.getEmployerByName(name);
Project project = new Project();
project.setEmployer(employer);
project.setDescription("This is a description of the
things.");
project.setFinished(new Date());
project.setStarted(new Date());
project.setName("Joshua Long");
portfolio.addProject(project);
}
addEmployer is basically just a more specific method that in turn
calls:
void addRecord ( Object record )
throws PortfolioException
{
Implementation i = OJB.getInstance();
Database db = i.newDatabase();
db.open("default", Database.OPEN_READ_WRITE);
Transaction txc = i.newTransaction();
txc.begin();
txc.lock(record, Transaction.WRITE);
txc.commit();
db.close() ;
}
- 2
- "Invalid column name" inserting a row with weblogic/oracle
bsaastad wrote:
> Hello,
>
>
>
> Environment
>
> Weblogic 8.1, Oracle 9.0.1, JDK1.4
>
>
>
> I am attempting to migrate from WLS 6.1 to WLS 8.1. All appears to work
> with the exception of database inserts. They ALWAYS fail and return an
> "ORA-00904: invalid column name". I am connecting to the database via a
> pooled data source. This code worked fine under WLS6.1 using the
> Weblogic JDriver. The JDriver performs the inserts under 8.1 but the
> Statement.executeBatch() command returns a 0-length int[] (an
> acknowledged bug in the JDriver.) BEA says to use the drivers supplied
> by Oracle. I have tried both the type 4 driver and the type 2 oci
> driver with exactly the same result.
Odd. Would you pleaes download the latest appropriate version of
oracle's driver and either run this code in a standalone program
getting your connection directly from the driver, or get the driver
to the front of the -classpath argument in the startWeblogic script,
and then run this code in the server again?
thanks,
Joe Weinstein at BEA
>
>
>
> I can query the database via the connection and dump the contents of the
> queried row along with the column names using the ResultMetaData.
>
>
>
> ex.
>
>
>
> ResultSet rs = stmt.executeQuery( sqlCmd );
>
> ResultSetMetaData rsmd = rs.getMetaData();
>
> System.out.println( "Results of '" + sqlCmd + "'");
>
> while ( rs.next() )
>
> {
>
> for( int i = 1; i <= rsmd.getColumnCount(); i++)
>
> {
>
> System.out.println( "'" + rsmd.getColumnName(i) +
> "=" + rs.getString( i ) + "' " );
>
> }
>
> }
>
>
>
> .. produces:
>
>
>
> Results of 'SELECT POOL_ID, POOL_NM, POOL_DESC, REV_BY, REV_DT FROM
> POOL_R WHERE POOL_ID = 11'
>
>
>
> 'POOL_ID=11'
>
> 'POOL_NM=COMM'
>
> 'POOL_DESC=Communications Servers'
>
> 'REV_BY=saastabp'
>
> 'REV_DT=2002-12-16'
>
>
>
> Then when I turn around and try to insert a row like this:
>
>
>
> String sqlCmd = "INSERT INTO POOL_R (POOL_ID, POOL_NM, POOL_DESC,
> REV_BY, REV_DT) VALUES (100, 'FRED', 'TEST POOL NAME FOR FRED', 'test-
> user', {ts '2003-10-24 16:00:26.703'})";
>
>
>
> System.out.println( "[" + sqlCmd + "]");
>
> stmt.executeUpdate( sqlCmd);
>
>
>
> .. I get the exception below. Has anyone seen this before? Any ideas?
>
>
>
> Thanks,
>
> -Brian
>
>
>
> [INSERT INTO POOL_R (POOL_ID, POOL_NM, POOL_DESC, REV_BY, REV_DT) VALUES
> (100, 'FRED', 'TEST POOL NAME FOR FRED', 'test-user', {ts '2003-10-24
> 16:00:26.703'})]
>
>
>
> java.sql.SQLException: ORA-00904: invalid column name
>
>
>
>
>
> at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutbound-
> Request.java:108)
>
>
>
> at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef-
> .java:138)
>
>
>
> at weblogic.jdbc.rmi.internal.StatementImpl_weblogic_jdbc_wrapp-
> er_Statement_oracle_jdbc_driver_OracleStatement_811_WLStub.exec-
> uteUpdate(Unknown Source)
>
>
>
> at weblogic.jdbc.rmi.internal.StatementStub_weblogic_jdbc_rm-
> i_internal_StatementImpl_weblogic_jdbc_wrapper_Statement_ora-
> cle_jdbc_driver_OracleStatement_811_WLStub.executeUpdate(Unk-
> nown Source)
>
>
>
> at weblogic.jdbc.rmi.SerialStatement_weblogic_jdbc_rmi_internal-
> _StatementStub_weblogic_jdbc_rmi_internal_StatementImpl_weblogi-
> c_jdbc_wrapper_Statement_oracle_jdbc_driver_OracleStatement_811-
> _WLStub.executeUpdate(Unknown Source)
>
>
>
> at com.billing.tm.persist.BatchTest.doInsert(BatchTest.java:93)
>
>
>
> at com.billing.tm.persist.BatchTest.main(BatchTest.java:185)
>
>
>
> Caused by: java.sql.SQLException: ORA-00904: invalid column name
>
>
>
>
>
> at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError-
> .java:134)
>
>
>
> at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
>
>
>
> at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:579)
>
>
>
> at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1894)
>
>
>
> at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol-
> .java:1094)
>
>
>
> at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleSta-
> tement.java:2132)
>
>
>
> at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStat-
> ement.java:2015)
>
>
>
> at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(Orac-
> leStatement.java:2877)
>
>
>
> at oracle.jdbc.driver.OracleStatement.executeUpdate(OracleState-
> ment.java:858)
>
>
>
> at weblogic.jdbc.wrapper.Statement.executeUpdate(Statement-
> .java:328)
>
>
>
> at weblogic.jdbc.rmi.internal.StatementImpl_weblogic_jdbc_wrapp-
> er_Statement_oracle_jdbc_driver_OracleStatement.executeUpdate(U-
> nknown Source)
>
>
>
> at weblogic.jdbc.rmi.internal.StatementImpl_weblogic_jdbc_wrapp-
> er_Statement_oracle_jdbc_driver_OracleStatement_WLSkel.invoke(U-
> nknown Source)
>
>
>
> at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef-
> .java:466)
>
>
>
> at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef-
> .java:409)
>
>
>
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Aut-
> henticatedSubject.java:353)
>
>
>
> at weblogic.security.service.SecurityManager.runAs(SecurityMana-
> ger.java:144)
>
>
>
> at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServ-
> erRef.java:404)
>
>
>
> at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecu-
> teRequest.java:30)
>
>
>
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java)
>
>
>
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
>
>
> --
> Posted via http://dbforums.com
- 3
- problem with xercesImpl.jarI'm deploying a simple XML parsing servlet using the latest
2.5.0 xerces jars in it's lib directory.
This servlet runs fine on my local machine, but when I deploy it
to the production server, the JRE throws a java.lang.NoSuchMethodError
for the method
method parse(Ljava/io/InputStream;Lorg/xml/sax/helpers/DefaultHandler;)V not found
This method is definitely in the latest xerces jar, so I'm guessing
it's picking up an obsolete jar file somewhere before the current
jar in the classpath.
Unfortunately I have little control over the production server, so
can anyone suggest how I can force xerces to use the actual
latest library?
Thanks,
Sean
- 3
- tomcat/applet question...this is really weird, in tomcat/webapps/<appName>I have a jsp AND an
applet.. I'm using a package called smack for writing jabber clients
(http://www.jivesoftware.org/smack/), so:
in jsp:
<%@ page import="org.jivesoftware.smack.*"%>
no problems...
in applet:
import org.jivesoftware.smack.*;
when try to compile get told this package doesn't exist...
package is where all packages are supposed to be in Tomcat
(C:\tomcat\common\lib) and, again, the jsp has no problems with it, but
the applet, which is in exact same location as jsp, for some reason
can't find it..
(in applet am even getting en error (identifier expected) on
system.out.println()... don't know what to make of this..
this is line: System.out.println("test");...)
weird thing is, if I hide System.out.println() line get told package
smack doesn't exist.. if I don't hide System.out.println() line get
ONLY identifier-expected error on System.out.println() line..
would appreciate any help... thank you.. Frances
- 4
- The server encountered an internal error () that prevented itHi All
I am using Developing a Spring Framework MVC application step-by-step
from www.springframework.org. I use apache-tomcat-5.5.23, Ant 1.6 and
jdk1.4.
when i used ant, ant deploy, ant list and ant build the these all
commands
give me message suceessful but when i write url(http://localhost:8080/
springapp/hello.htm) on the browser then I am getting the following
error. do you have solution for this problem.
type Exception report
message
description The server encountered an internal error () that prevented
it from fulfilling this request.
exception
org.apache.jasper.JasperException: /WEB-INF/jsp/hello.jsp(1,1) The
absolute uri: http://java.sun.com/jstl/core cannot be resolved in
either web.xml or the jar files deployed with this application
org.apache.jasper.compiler.DefaultErrorHandler.jsp
Error(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatc
h(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspErro
r(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.processIncludeDi rective(Parser.java:
340)
org.apache.jasper.compiler.Parser.parseIncludeDire ctive(Parser.java:
373)
org.apache.jasper.compiler.Parser.parseDirective(P arser.java:485)
org.apache.jasper.compiler.Parser.parseElements(Pa rser.java:1557)
org.apache.jasper.compiler.Parser.parse(Parser.jav a:127)
org.apache.jasper.compiler.ParserController.doPars
e(ParserController.java:212)
org.apache.jasper.compiler.ParserController.parse( ParserController.java:
101)
org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:156)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:296)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:277)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:265)
org.apache.jasper.JspCompilationContext.compile(Js
pCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.servic
e(JspServletWrapper.java:299)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:
315)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
org.springframework.web.servlet.view.InternalResou
rceView.renderMergedOutputModel(InternalResourceVi ew.java:97)
org.springframework.web.servlet.view.AbstractView.
render(AbstractView.java:250)
org.springframework.web.servlet.DispatcherServlet.
render(DispatcherServlet.java:928)
org.springframework.web.servlet.DispatcherServlet.
doDispatch(DispatcherServlet.java:705)
org.springframework.web.servlet.DispatcherServlet.
doService(DispatcherServlet.java:625)
org.springframework.web.servlet.FrameworkServlet.s
erviceWrapper(FrameworkServlet.java:386)
org.springframework.web.servlet.FrameworkServlet.d
oGet(FrameworkServlet.java:346)
javax.servlet.http.HttpServlet.service(HttpServlet .java:690)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
Thanks
- 4
- Secret LaunchJoin now to make money
http://www.secretlaunch.com/?codelion
- 5
- where is the maximize button in JDialog?Anybody knows how to get a JDialog to display a maximize
button like a JFrame does? The default JDialog does not come with
maximize or minimize button? I checked out the API for JDialog and
could not find the answer. Can anybody help me out?
- 6
- JTable and optimal column width.Hi!
I have a JTable which has to columns filled over an 'String[][]'. Is it
possible, to set the cell width to the longest value in an column?
I found a solution with String.lengt() over Google, but this doesn't work
correctly because the value of String.length() doesn't fit exactly. I think
this is because the proportional fonts.
Greetings,
Christian.
- 8
- Form doesn't submit onUnload in NetscapeDear Netscape/Javascript/Java gurus,
I am trying to submit a form onUnLoad when the user accidentally
closes the browser before clicking on a link to complete the
transaction.
On IE, this works fine.
But on Netscape or Mozzilla browsers, the form would simply not submit
when
the browser is closed.
here is the code.
<script language="JavaScript">
function CheckWindowClosed() {
document.MyForm.submit();
}
</script>
<body onLoad="FunctionHandler();" onUnload="CheckWindowClosed();">
Kindly let me know if there is any workaround or fix where I can get
this working on Netscape.
Thanks and Regards,
Yash
- 9
- Unicode value of a characterHi,
I am a beginner in Java programming and I would like to know which
code ( program ) I must write to get the Unicode value of any
character ?
Thank you very much for your help !
JPR105.
- 10
- XPathAPI(node, xpathStr) & XPathContext.getDTMHandleFromNode(node) slowHello,
I am using xalan 2.7.0: http://xml.apache.org/xalan-j/
As I run XPathAPI.eval(node, xpathStr) over and over again on several
nodes, it gets slower and slower.
This is documented in the XPathAPI documentation, and it suggests to
use the low-level XPath API:
http://xml.apache.org/xalan-j/apidocs/org/apache/xpath/XPathAPI.html
I am now using the low-level XPath API as follows:
XPathContext xpathSupport = new XPathContext();
PrefixResolverDefault prefixResolver = new
PrefixResolverDefault(document);
XPath xpath = new XPath(xpathStr, null, prefixResolver,
XPath.SELECT, null);
and then, for each node:
int ctxtNode = xpathSupport.getDTMHandleFromNode(contextNode);
XObject object = xpath.execute(xpathSupport, node,
prefixResolver);
It gets a bit better, but still, after using over and over again on
several nodes, it gets slower and slower.
I think that the problem is that
XPathContext.getDTMHandleFromNode(child) does not free memory.
Test this simplistic example yourself:
++++++++++++++++++++++++++++++++++++++++++++
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import org.apache.xpath.*;
import org.apache.xml.utils.*;
public class Test {
public static void main(String[] argv) throws Exception {
int numChilds = 100000+1;
System.out.println("Building a document with " + numChilds + "
childs");
Document doc =
DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
Element root = doc.createElement("root");
doc.appendChild(root);
for (int i = 0; i < numChilds; i ++) {
Element child = doc.createElement("child");
root.appendChild(child);
Element subChild = doc.createElement("sub-child");
child.appendChild(subChild);
Element subSubChild = doc.createElement("sub-sub-child");
subChild.appendChild(subSubChild);
subSubChild.setAttribute("title", "title" + i);
}
XPathContext xpathSupport = new XPathContext();
PrefixResolverDefault prefixResolver = new
PrefixResolverDefault(doc);
XPath titleXpath = new XPath("sub-child/sub-sub-child/@title",
null, prefixResolver, XPath.SELECT, null);
Runtime r = Runtime.getRuntime();
System.out.println("Evaluating XPath for each " + numChilds +
" childs");
NodeList nodeList = root.getChildNodes();
int size = nodeList.getLength();
for (int i = 0; i < size; i++) {
long start = System.currentTimeMillis();
Element child = (Element) nodeList.item(i);
int ctxtNode = xpathSupport.getDTMHandleFromNode(child);
//String title = titleXpath.execute(xpathSupport,
ctxtNode, prefixResolver).toString();
long duration = System.currentTimeMillis() - start;
if (i < 10 || (i % (numChilds/10)) == 0)
System.out.println("child #" + i + "\t took " +
duration + " ms." +
"\tfreeMemory: " + r.freeMemory() +
"\ttotalMemory: "+r.totalMemory());
else if (i == 10)
System.out.println("printing some selected childs only
from now on...");
}
}
}
++++++++++++++++++++++++++++++++++++++++++++
Here you can see an example of the result:
$ java Test
Building a document with 100001 childs
Evaluating XPath for each 100001 childs
child #0 took 77 ms. freeMemory: 10642840 totalMemory:
45129728
child #1 took 1 ms. freeMemory: 10583848 totalMemory:
45129728
child #2 took 0 ms. freeMemory: 10583848 totalMemory:
45129728
child #3 took 0 ms. freeMemory: 10583848 totalMemory:
45129728
child #4 took 0 ms. freeMemory: 10583848 totalMemory:
45129728
child #5 took 0 ms. freeMemory: 10583848 totalMemory:
45129728
child #6 took 0 ms. freeMemory: 10583848 totalMemory:
45129728
child #7 took 1 ms. freeMemory: 10583848 totalMemory:
45129728
child #8 took 0 ms. freeMemory: 10583848 totalMemory:
45129728
child #9 took 0 ms. freeMemory: 10583848 totalMemory:
45129728
printing some selected childs only from now on...
child #10000 took 3 ms. freeMemory: 10980392 totalMemory:
45129728
child #20000 took 5 ms. freeMemory: 9976808 totalMemory:
45129728
child #30000 took 7 ms. freeMemory: 6332656 totalMemory:
45129728
child #40000 took 9 ms. freeMemory: 5112168 totalMemory:
45129728
child #50000 took 12 ms. freeMemory: 1373472 totalMemory:
45129728
child #60000 took 14 ms. freeMemory: 19851264 totalMemory:
66650112
child #70000 took 16 ms. freeMemory: 16515832 totalMemory:
66650112
child #80000 took 19 ms. freeMemory: 15040280 totalMemory:
66650112
child #90000 took 21 ms. freeMemory: 7435744 totalMemory:
66650112
child #100000 took 24 ms. freeMemory: 17416944 totalMemory:
66650112
++++++++++++++++++++++++++++++++++++++++++++
each time I call xpathSupport.getDTMHandleFromNode(child) it does not
free the memory,
and so it gets slower and slower.
How to solve this problem?
Some people has suggested to use the DOM4J package instead of Xalan.
However, we already have quite a lot of software using Xalan and
changing the code would have some cost.
Is it possible to solve this problem without discarding xalan?
Regards,
DAvid
- 12
- Problem with Session Beans stateHi, I'm currently making a session bean, which will eventually act as
a Shopping Basket.
I have implemented the bean so that it just accepts a string (which
will eventually be an object reference), and the user can add and
remove strings.
Unfortunately, if I access the same bean from another machine and
create an instance of the session bean, they are shown the same
contents as from the other machine.
The session bean type is set to stateful (and I have tried stateless).
Can anyone point me in the direction of the problem please?
Cheers,
David
- 12
- JCE - load key from stringHi All,
We're trying to use JCE to encrypt some data. The issue is key storage.
We want to store it in some database, so the question is how to
re-create the key for decryption from varchar2 column?
The key in string form looks like this:
cryptix.jce.provider.key.RawSecretKey@3bfce353
This can be stored in the database easily. But how to load this into
KeyStore back?
TIA
Michael
- 12
- data lost issue using socketsHi,
I have an interesting issue with socket programming.
I would like to send String based information via Sockets.
As it could happen, that a part of the information gets lost on its
way to the client, I would like to send before all such packages the
size of the package as a "short" value (or something equal, but not
string because you can never be sure that your string completely
arrived ).
Does anybody know what is an elegant solution for this problem?
I send the strings using:
PrintWriter out = new PrintWriter(client.getOutputStream(), true);
out.println("test");
Thanks,
korcs
- 12
- Applets and J2SE 5.0 - problems?I set my IE browser (corporate edict to use IE...ugh)
to use the 9/30 FCS release of 5.0
Whenever I visit a page with an applet, the browser
crashes.
Someone at our local user group (www.javasig.com)
mentioned something about version mismatches (???).
Anyone else experience this?
btw, kudos to Calvin Austin (J2SE 5.0 spec lead) and
the rest for a very organized and efficient release.
Frank G.
+==========================================+
| Crossroads Technologies Inc. |
| www.CrossroadsTech dot com |
| fgreco at REMOVE!cross!roads!tech!dot com|
+==========================================+
|
| Author |
Message |
Steffen Mayer

|
Posted: 2003-12-17 16:35:00 |
Top |
java-programmer, Sessionhandling with Apache Axis
Hello Group,
i 've already written a littlr webservice with Apache Axis.
My Service starts a thread to process some data. The Client may
Access the output via different functions.
Everything very fine.
But if i kick the Client and the Session times out after 30
minutes, the thread is still running... and running... and running...
I want to tell the Service to kick the Thread after a timeout,
maybe this should possible via a Session.
How can i find out if a Session is timed out?
Thanks for your help and a happy x-mas (ok ok, some days to early :-) )
Greetings,
Steffen
|
| |
|
| |
 |
| |
 |
Index ‹ java-programmer |
- Next
- 1
- Is eclipse broken?
--xHFwDpU9dbj6ez1V
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
I'v got a 5.1 RELEASE box. plenty of disk space and memory. Recently
rebuildt from a complete cvsup (cvsup, make buildworld, make installworld,
pkgdb, portupgrade)
=3D=3D UNAME =3D=3D
berkeley% uname -a
FreeBSD berkeley.mooseriver.com 5.1-RELEASE-p11 FreeBSD 5.1-RELEASE-p11 #0:=
Sat Dec 13 01:17:51 PST 2003 email***@***.com:/usr/obj/usr=
/src/sys/BERKELEY i386
berkeley%=20
=3D=3D MAKEFILE =3D=3D
New ports collection makefile for: eclipse
# Date created: March 7, 2003
#
# $FreeBSD: ports/java/eclipse/Makefile,v 1.15 2003/12/04 10:26:10 olgeni E=
xp $
#
PORTNAME=3D eclipse
PORTVERSION=3D 2.1.2
so I do the following :
cd /usr/ports/java/eclipse
make install clean
and I get :
<bunch of comple messages> then=20
=3D=3D=3D> Linking eclipse.
/bin/mkdir -p plugins/platform-launcher/bin/freebsd/gtk
/usr/local/bin/ccache g++ -o plugins/platform-launcher/bin/freebsd/gtk/ecli=
pse plugins/platform-launcher/library/gtk/../eclipse.o plugins/platform-lau=
ncher/library/gtk/../eclipseUtil.o plugins/platform-launcher/library/gtk/ec=
lipseGtk.o `pkg-config --libs gtk+-2.0`
/usr/bin/ld: warning: libatk-1.0.so.200, needed by /usr/X11R6/lib/libgtk-x1=
1-2.0.so, may conflict with libatk-1.0.so.400
=3D=3D=3D> Compiling Java sources.
ant -Dos=3Dfreebsd -Dws=3Dgtk -f build.xml compile
/usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol "__fpclassif=
yd"
*** Error code 1
Stop in /usr/ports/java/eclipse/work.
*** Error code 1
is anyone else getting this?
Josef
--=20
Josef Grosch | Another day closer to a | FreeBSD 5.1
email***@***.com | Micro$oft free world | Berkeley, Ca.
--xHFwDpU9dbj6ez1V
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
iD8DBQE/2ufUy8prLS1GYSERAvxvAKCYaR1F5IqkE8fzEx5uqdP79BhLtQCg6e8Q
b9/KxeK0nzfbwfFL0Ptwo+o=
=M5R6
-----END PGP SIGNATURE-----
--xHFwDpU9dbj6ez1V--
- 2
- How can I make my applet call another Web page?Hi All,
Would anyone know a way to have an applet call another Web page so
that, after the new page is loaded, if I hit the back button then I go
back to the page where the applet is at?
I don't need to know about button action events or about layout
managers or anything like that, just the URL processing code, or a
good reference.
Thank you,
S.
- 3
- security-roles: application.xml vs web.xmlHi,
does anybody know how a webmodule behaves when It is assemble in an ear
containing the web module and I include security-roles in both the
application.xml and web.xml? I have been browsing both the j2ee and servlet
specs, but I haven't found any description of mandated behaviour. I have
tested a little with sun one appserver7. This appserver seems to ignore the
security-roles defined in the web.xml. What's more, don't mentioning
security-roles in the application.xml and only use the web.xml for mapping
security-roles breaks the login process.
Does all this mean that security-roles in the web.xml file can only be used
for standalone web applications and not for web modules who are part of an
ear?
Cheers
Jan
- 4
- Forged posts (was: Re: operator overloading)Someone impersonating Lew <email***@***.com> writes:
> Those aren't domain goals, those are church programmes, and they
> don't matter a jot to the cheesecake.
[ More dissociated-press text elided. ]
Has anyone else complained to the site where these posts are
being injected or does Lew enjoy having a special fan?
Regards,
Patrick
------------------------------------------------------------------------
S P Engineering, Inc. | Large scale, mission-critical, distributed OO
| systems design and implementation.
email***@***.com | (C++, Java, Common Lisp, Jini, middleware, SOA)
- 5
- HttpUrlConnection caching ipHello,
I got an ip caching problem when using HttpUrlConnection class.
When using the code :
URL url = new URL("http://a.domain");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
The VM seems to cache the ip address associated with the domain "a.domain".
If the ip associated with this domain change, the VM still connect to the
old ip. The only way to connect to the new ip, is to restart the VM.
I have tried
java.security.Security.setProperty("networkaddress.cache.ttl", "0");
but it does not work with HttpUrlConnection (it works fine with InetAddress
class for instance).
Any idea ?
Thank you,
Christophe
- 6
- menu drawn behind canvasHi,
I have a JFrame with a menu bar and inside the the frame a canvas. When I
click on a menu item
the menu is always (partly) drawn behind the canvas. How do you set the
options that will draw the menu(bar) to be visible ?
thanks
Johan
- 7
- translate fitsG0ldmark Industries, Inc ( G D K I )
THIS ST()CK IS E><TREMELY U_NDERVA_LUED
Huge Advert|sing Campaign this week!
Breakout Forecast for July, 2006
Cu_rrent Price: $7.02 (5 days ago was $5)
Sh0rt Term Price Target: $12.00
Rec0mmendati0n: Str0ng Buy
RECENT H0T NEWS released MUST READ ACT NOW
LOS ANGELES & VANCOUVER, British Columbia---(July 5, 2006)
Goldmark Industries, Inc. ( G D K I - News) is excited to announce
that the Company is embarking into a new business direction. The
Company is making an aggressive move into the multi-billion-dollar
Urban Entertainment industry. The Hip-Hop Entertainment industry
generates several billion dollars per year in product sales with
an estimated consumer-based purchasing power well into the hundreds
of billions of dollars and topping over one trillion worldwide.
About Goldmark Industries, Inc ( G D K I ):
Goldmark Industries is preparing to stand at the forefront of
the Hip Hop consumer market, offering a wide range of urban
entertainment services in Music, Feature Films, Television,
Home Video/DVD and Major Events
Compaq Diag. viewing SCSI
fast spelling checks
sda named numbering
FFSYes. include: UDFCDROM NFS
refer
typically
Business Desktop Education
Lite. Winner:
thisswap via vnode
intend soit
extracted multiuser went planned
youwill gathered istime asa
Home Hobby
average meeting passed. realtime:
code Select extended
toavoid incurring working
prepared restoring
/var/swap thatisnumbering figure going /u.
macppc zaurus andcats
Mrpm: qWrite
drop frames
removed code.
wdb thekernel
thefile. creating /var/swap thatis
offset
mountyour above.You procedure plugging
modifying it: wd
feed needed listed above:
probably outside unable fetch
configure
work. clock proven most
shareware
Can access
newone theblocks
unknown j: aswell curious
length.RM missing
BIOSs abilityto
submit
buggy chipsets
Contents. Using OpenBSDs
WatchdogwdEnter Command Show reinitGraph: Creates
gathered istime asa /dev/wdm
numbering figure going
--
To UNSUBSCRIBE, email to email***@***.com
with a subject of "unsubscribe". Trouble? Contact email***@***.com
- 8
- 9
- Quick help needed. Code runs, but one problem cannot be solvedHey, guys. I designed this code for guessing numbers.
The program should pick a random number between 1 and 10, inclusive
both. Then repeatedly prompt the user to guess the number. On each
guess report to the user that he or she is correct or that the guess is
high or low. Continue accepting guesses until the user guesses
correctly or choose to quit. Count the number of guesses and report
that value when the user guesses correctly. At the end of each game,
prompt to determine whether the user wants to play again. Continue
playing games until the user chooses to stop
Here is the problem, I let the random number print, so I know what
number is it. But when I input that number, instead of showing up
"Congratulations...", it shows up the correct number I entered is too
high. Please let me know what is going on. Thank you
//Code started!
import java.util.Random;
import java.util.Scanner;
public class HighLow
{
//
// Plays the Hi-Lo guessing game with the user
//
public static void main(String[] args)
{
boolean done = false;
boolean playAgain = true;
Random numberGenerator = new Random();
int randomNumber, numberOfGuesses, userNumber;
Scanner scan = new Scanner(System.in);
//
// Constants for messages to the user
//
final String guessMessage = "Enter your guess (-1 to quit): ";
final String tooHigh = "Sorry, the number you entered is higher than
my number.";
final String tooLow = "Sorry, the number you entered is lower than my
number.";
final String justRight = "Congratulations! You guessed my number!";
final String playAgainMessage = "Play again?";
while (playAgain) {
//
// Pick a random number
//
randomNumber = numberGenerator.nextInt(10) + 1;
System.out.println("The correct number is " +randomNumber);
//
// Start the guessing game
//
System.out.print(guessMessage);
userNumber = scan.nextInt();
numberOfGuesses = 1;
if (userNumber > randomNumber)
{
System.out.println(tooHigh);
numberOfGuesses += 1;
}
if (userNumber <0 && userNumber!=-1)
{
System.out.println("1-10 only");
}
if (userNumber < randomNumber && userNumber > 0)
{
System.out.println(tooLow);
numberOfGuesses += 1;
}
if (userNumber == randomNumber)
{
System.out.println(justRight);
numberOfGuesses += 1;
System.out.println("It taks you " +numberOfGuesses+ " times to
guess right");
}
//
// Check to see if the user wants to stop guessing
//
if (userNumber == -1)
done = true;
//
// Check to see if the user wants to play again
//
System.out.print("Would you like to play again? (y/n)? ");
if (scan.next().equals("n"))
playAgain = false;
else
done = false;
} // while loop
System.out.println("Thanks for playing! Bye!" );
} //method main
} //class HiLoGame
- 10
- java6 does it address default focus on a modal formIts always been near impossible to dynamically set a field with the
default focus when a form (perhaps previously instantiated) is
setVisible - if the form is a modal dialog.
Does anyone know if Java 6 addresses this?
- 11
- ServerSocket & multiple clientsNeed help please.
I am trying to write a small client-server application that uses a
ServerSocket that allows connection of two clients via two ports (one on each
port, say 3000 & 4000).
I've tried different techniques, but always get the first client working but
the second client waiting until after the first client has ended (see code
snippet below).
How should I approach this (without the use of threads)?
(I am using the loopback address of "127.0.0.1" as both clients are on the
same PC)
private ServerSocket ss1;
private ServerSocket ss2;
private Socket socket1;
private Socket socket2;
try
{
ss1 = new ServerSocket(3000);
ss2 = new ServerSocket(4000);
}
and then
socket1 = ss1.accept();
socket2 = ss2.accept();
- 12
- Help me!! Why java is so popularrad dog58c wrote:
>
> How can it negative? I'm not saying you're wrong, but how can any
> byte-coded language outperform a binary language if they are doing the
> same thing? It can't, because you have to convert the byte code to
> the native binary stream before you can execute it. So I'm thinking
> you mean certain algorithms are more efficiently handled by the JVM?
> Please elucidate -- I heard someone say Java memory management now
> exceeds C and I thought it was an interesting notion and probably
> related to some ingenius optimizations in memory mgt algorithms,
> though I honestly don't know.
Garbage collection can have an advantage in multi threaded applications,
and in Java we can have exact c. The JIT can optimise (and inline) the
code you are actually using today. I have code where part of computation
is represented by an interface and the implementation selected depends
on the data being processed.
In a compiled language you can't optimise across the interface call
whereas with Java you can. Even better you can generate byte code at run
time (e.g. compile an expression typed by the user) and then the JIT can
compile that to machine code and if it is simple enough inline it.
Java can devirtualise a method call if at some point you happen to have
only one implementation in the JVM.
> No doubt, and Java's fine messaging implementation and rich set of
> protocol support, eg, makes it a good vehicle for such things. A
> service I'm fine with -- a utility I need to fire up over and over,
> not so fine with that. I wouldn't write that in Java.
If it is something you fire up manually then the startup time isn't
important (takes you longer to type the command). If it is run from a
script, then it rather depends on the script (i.e. if the script system
maintains a JVM to execute little tasks in, the startup time can again
be negligible).
>
> At one time there was a Java compiler that let you go from Java
> to .EXE. I used it quite a bit, although the .EXEs it generated were
> pretty fat for the functionalit they implemented. Then again Java's
> not about creating .EXEs, so that didn't surprise me.
Such things still exist but have always struggled to match the
performance of regular JVMs.
> How does one get Java to run faster than a compiled language?
Take advantage of its strength, the ability to compile dynamically
loaded (or created) code and optimise the whole without regard for
module boundaries. Also take advantage of garbage collection --- its
performance has dramatically improved in recent years.
Mark Thornton
- 13
- read gps bluettoth on applet pda - javacommHi all,
I'm a student..
I wrote an applet for PC that reads GPS data from serial port (using
javacomm)....
I would like to have the same applet on my pda, an IPAQ h1940 with bluetooth
gps receiver ....
I'm using javacomm and driver for pda found on www.teilo.net , I followed
the steps of the site, but it doesn't work... :-(
any questions:
- where have I to put javax.comm.properties, CESerial.jar and comm.jar ???
in which directory?
- how can I add the directory containing the javax.comm.properties, and the
paths to both jar files to my classpath? modifying the registry? which key?
(I searched in the registry but I didn't find none of java, path, classpath
etc...)
- if I want to read bluettoth data, I have to read a virtual serial port
(COM8?), right?
thanks all!
gp
- 14
- Packing Resource-Based App Into a .JARI have an application which uses outside data files. That is, it has
lines of code like this:
DataReader.loadFile("data/MyFile.dat");
Right now the app is just a bunch of .class files and I start it on
the command line from the appropriate directory to ensure that the
data files can be found.
But I want to package the app as a .jar (a .jar which includes the
data files) and be able to run the .jar from any directory. That is,
when it's running, java should search for the data files relative to
the .jar root, rather than relative to the root where the process was
started.
How can I do this?
Thanks,
cpp
- 15
- Rollover button problemI'm building a site in Dreamweaver MX where I have a set of rollover
buttons. These buttons go dim when the mouse is over them. When clicked,
another image appears on a different part of the page (I built this using
the Set Nav Bar image function). This all works fine on my Mac, using my
browser safari and Internet Explorer. But on a PC using Internet Explorer
the rollovers dim but when clicked nothing happens. Does anybody know why?
I can paste the code if that helps anybody . I'm not too good at
understanding Java script code so let me know what bits might help
Thanks
Kate
|
|
|