GETURL ERROR
Dear all,
I need help with this code: bigImage.productTitle["txtlink"].onRelease = function(){
getURL("+linktxt+","_blank");
linktxt is an attributes from xml = "pdf files"
i apreciate your help
MELAS
I should add that the line before that is also questionable... if txtlink is a variable you do not want to quote it, as in...
bigImage.productTitle[txtlink].onRelease
and if it is a String you do not need to use it as a String at all since it is a complete word in the brackets by itself, as in...
bigImage.productTitle.txtlink.onRelease
Similar Messages
-
GetURL Error... Can't redefine value
I've built a Flash movie that has several buttons in it
linking to separate web pages. Two of the URLs need to be changed,
so I changed them in the Actions Panel. However, when I export and
test the movie after saving, the URLs repeatedly go to the old URL
location, not the new one.
I've tried deleting the actions and reapplying them. I've
tried deleting All ASO and Test Files. Is there a way to clear out
Flash's file cache? Is Flash unable to handle a .php address?
?????? Our site launch is today and I am getting very frustrated.
See code below...
Original Code (this link worked fine, but needed to be
changed to code below...):
onRelease = function() {
getURL("
http://www.planworx.com/pages/portfolio.htm",
_parent);
NEW Code (...but, when button is clicked, goes to Original
Code URL above):
onRelease = function() {
getURL("
http://www.planworx.com/pages/portfolio.php",
_parent);
Please help!
ShaneNo proxy... that I know of???. No intranet. Just using Flash
to export a .swf, then dragging the .swf to the server via Fetch
and relinking file with Dreamweaver. I just reposted both the .html
file and the new exported .swf to the server and it is still doing
the same thing.
I'm not familiar with setting up Proxies... where do I check
that? -
Accessing Video File within .Jar
Ok, I am creating a project where I am using JMF to display several pre-created videos. The finished project is going to be placed on a cd and submitted in a contest. Because of this, I am compiling the finished project into an executable .jar file. From my previous experiences, I have found that accessing files inside a jar is much more complex than accessing just any old file. The only way I have found to successfully access files inside a jar is through InputStreams (opposed to URLs). This is where my issues begin.
I have been searching throughout the internet for the past 2 days trying to find any way to create a Player using a type of InputStream. This doesnt seem to be possible the way it is set up. My obsticle here seems to be getting the Manager to realize the File. Here is what I've tried and the errors I got:
File -- NoPlayerException -- Expected. When creating a file, it doesnt know to look inside the jar for the file, but to the location of the jar instead. Perhaps there is a way to tell URL to look for the file inside the jar. If so, please tell me how.
File movie = new File("video1.mpeg");
JOptionPane.showMessageDialog(null, "File: " + movie + "\n URL: " + movie.toURL() + "\n URI: " + movie.toURI() + "\n URL Parsed URI: " + movie.toURI().toURL(), "Error", JOptionPane.ERROR_MESSAGE); //JOptionPane used to display background information while program is running after compiled in .jar
MediaPanel mediaPanel = new MediaPanel(movie.getURL());
InputStream -- Compiling Error -- So my primary method of getting Files inside jars are out the window since there is no way to get the URL of InputStreams.
InputStream movie = getClass().getResourceAsStream("video1.mpeg");
MediaPanel mediaPanel = new MediaPanel(movie);
Creating MediaLocator to file location -- java.net.MalformedURLException: no protocol: video1.mpeg -- I assume that basically means I'm screwed.
MediaLocator movie = new MediaLocator("video1.mpeg");
JOptionPane.showMessageDialog(null, "File: " + movie + "\n URL: " + movie.getURL(), "Error", JOptionPane.ERROR_MESSAGE);
MediaPanel mediaPanel = new MediaPanel(movie.getURL());
Using URL to get into .jar -- NoPlayerException -- No clue about this one. Just tried this a minute ago.
URL movie = HannibalProject.class.getResource("video1.mpeg");
JOptionPane.showMessageDialog(null, "URL: " + movie, "Error", JOptionPane.ERROR_MESSAGE); // Displays "URL: jar:file:/G:/Latin/HannibalProject.jar!/video1.mpeg" I do not know if this is correct or not, perhaps someone could tell me.
MediaPanel mediaPanel = new MediaPanel(movie);If anyone can help me with this, I will be GREATLY appreciative. If anyone needs more information, additional code snippets, ect. please ask and I'll provide what is needed to help me.
Edited by: Aussiemcgr on Jan 10, 2010 7:03 PMAnd there arises the pain-in-the-ass that is not yet clear to me. For this particular thing, it needs to be an application, not an applet. Which means I have to make it an executable (alternative might be a .bat, havent played with those for anything other than scripts) instead of something embedded. For whatever reasons, this is the efficiency of the school system or whatever the hell it is.
The simple fact in all of this is that I have no information about the computer this is going to be ran on. Effectively, I am doing this all in the dark right now because I have been given NO guarantee that the computer(s) I attempt to run this on will even have the Java Virtual Environment on it. And, unfortunately, I have no way of finding any of this out because the Computer Program category of these things are not yet been taken seriously so preparation for judging is a last-minute thing.
Basically, I am wanting to do this with the least amount of possibilities for Murphy's Law (which means I probably shouldnt be using JMF to begin with, but I hate that incomplete feeling) to happen. For the dark abyss I am traveling into, I'm wanting to leave as little external dependencies as possible. For applets, I have to assume that the computer has some sort of browser (sounds stupid, but it is the school system). Not to mention I've designed it from the ground up to work as an application, instead of an applet (roughly 20 hours of work so far, including text research and coding).
The contest is Jan 30 so the date is approaching real quick. Quite honestly, the more I am looking at it, the more I am starting to consider getting rid of the videos altogether since I am pretty much done with the project with the exception of that. I would have 9 videos total (made only 1 to make sure it would work before making the other 8). The videos itself would only add an additional flair at best, and pretty much guarantee the 1st place for me. My teacher thinks my program's current capabilities, with just a mouse hover and mouse clicking interface with some animated gifs that allows access to several neatly displayed texts, would probably win me first place. However I feel I would go crazy if I actually had legitimate competition for once and lost because I didnt include this damn multimedia. Not to mention I want to include this on my portfolio in the somewhat distant future (along with my Poker Program I finished last month)...I dont know where I'm going with this... -
Okay to start with I'm not a flash programmer but this guy
left me in a lurch and I had to add the url's to the links myself,
the problem is that it messes up the rollover action.
Here is the original:
http://www.cecvp.com/header5.swf
Here is the version with the urls put on the links:
http://www.cecvp.com/header5_mod.swf
There are other things I changed but ignore that, just focus
on the behavious of the navigation links (home, about us, etc). In
the second version the rollover stopped working.
The process i used to add the url was to double click until i
got to symbol 18 at which point i would double click on each link
the select it then enter the url where the link symbol is in the
properties window. It should also be noted that i got this error
when publishing:
**Error** Symbol=Symbol 18, layer=Layer 1, frame=1:Line 1:
Wrong number of parameters; getURL requires between 1 and 3.
getURL();
Total ActionScript Errors: 1 Reported Errors: 1I fixed the geturl error so ignore that.
This forum is pretty slow.... -
Error compliling getURL() in MXML 2
I have pasted a piece of code to pass value using query
string,I am sure there wouldn't be any problem with code.But I get
error calling getURL() method.
The error I am getting on compilation is,
Call to a possibly undefined method getURL.
4: {
5: getURL("QueryStringSample.mxml");
6: }
I also tried giving entire url as "
http://localhost:8080/Test/QueryStringSample.mxml",
since I am running the application using local Tomcat server.both
the mxml apps,That is, calling.mxml(PassParam.mxml) and
called.mxml(QueryStringSample.mxml) are in same package/Folder
(Test).
what is the cause for this probblem .
my code..
<mx:Application xmlns:mx="
http://www.adobe.com/2006/mxml"
>
<mx:Script>
function passVal():void
getURL("QueryStringSample.mxm?myVal=l" + nameInput.text);
</mx:Script>
<mx:VBox>
<mx:HBox>
<mx:Label text="Name: " />
<mx:TextInput id="nameInput" />
</mx:HBox>
<mx:HBox>
<mx:Label text="Hometown: " />
<mx:TextInput id="homeTownInput" />
</mx:HBox>
<mx:Button label="pass param" click="passVal();" />
</mx:VBox>
</mx:Application>
Thanks in Advance.good
but i think u check this
request0 = new URLRequest("QueryStringSample.mxm?myVal=l" +
nameInput.text);
1. QueryStringSample.mxm /// u have to set
QueryStringSample.mxml
2.QueryStringSample.mxml?myval=" +dtata.text
u have bind myval=l what is that
thanks -
Dreamweaver 6.1 - JavaScript error when switching between open tabs
When switching between open tabs a sequence of javascript
errors occurs. I had not used Dreamweaver for about 2 weeks, and
last time I used it with no problems.
I have tried uninstalling it, OKing removal of all files when
asked, re-installing it and updating with dwmx61_updater.exe, but I
still get the same errors.
This has rendered the software virtually unuseable, so any
help would be greatly appreciated, as I'm working to a
rapidly-approaching deadline.
"While executing Browse_Back enabled in toolbars.xml, a
JavaScript error occurred"
followed by
"While executing Browse_Forward enabled in toolbars.xml, a
JavaScript error occurred"
followed by
"While executing Browse_Stop enabled in toolbars.xml, a
JavaScript error occurred"
The relevant code seems to be :
<!-- Browser nav toolbar -->
<toolbar id="Browser_Toolbar" platform="win"
label="Browser Navigation" container="document"
initiallyVisible="false">
<button id="Browse_Back"
image="Toolbars/images/MM/back.gif"
disabledImage="Toolbars/images/MM/back_dis.gif"
tooltip="Back"
label="Back"
enabled="dw.getDocumentDOM().browser.isCmdEnabled('back')"
command="dw.getDocumentDOM().browser.backPage()"
update="onEveryIdle"/>
<button id="Browse_Forward"
image="Toolbars/images/MM/forward.gif"
disabledImage="Toolbars/images/MM/forward_dis.gif"
tooltip="Forward"
label="Forward"
enabled="dw.getDocumentDOM().browser.isCmdEnabled('forward')"
command="dw.getDocumentDOM().browser.forwardPage()"
update="onEveryIdle"/>
<button id="Browse_Stop"
image="Toolbars/images/MM/stop.gif"
disabledImage="Toolbars/images/MM/stop_dis.gif"
tooltip="Stop"
label="Stop"
enabled="dw.getDocumentDOM().browser.getPageBusy()"
command="dw.getDocumentDOM().browser.stopPage()"
update="onBrowserPageBusyChange"/>
<button id="Browse_Refresh"
image="Toolbars/images/MM/browserRefresh.gif"
tooltip="Refresh"
label="Refresh"
enabled="true"
command="dw.getDocumentDOM().browser.refreshPage()"/>
presumably the next error is caused by the previous ones
failing :
"While executing getCurrentValue in AddressURL.htm, a
JavaScript error occurred"
the relevan tcode :
function getCurrentValue()
var dom = dw.getDocumentDOM();
var value = dom.browser.getURL();
if (value && value.length)
//check if is it not a temp file
//extract the tail of the url
var filename = value;
var slashIndex = filename.lastIndexOf("/");
filename = filename.substring(slashIndex+1);
var tempIndex = filename.indexOf("TMP");
if (tempIndex != 0)
addRecentAddress(value);
return value;You can try this simple fix -
Quit DW.
Find this folder -
C:\Documents and Settings\<username>\Application
Data\Macromedia\Dreamweaver
8\Configuration\WinFileCache-*.dat
(these folders are normally hidden - you may have to use
Explorer > Tools >
Folder Options to unhide them)
and delete it.
Restart DW. Works better?
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"earthdoctor" <[email protected]> wrote in
message
news:[email protected]...
> When switching between open tabs a sequence of
javascript errors occurs. I
> had
> not used Dreamweaver for about 2 weeks, and last time I
used it with no
> problems.
>
> I have tried uninstalling it, OKing removal of all files
when asked,
> re-installing it and updating with dwmx61_updater.exe,
but I still get the
> same
> errors.
>
> This has rendered the software virtually unuseable, so
any help would be
> greatly appreciated, as I'm working to a
rapidly-approaching deadline.
>
>
> "While executing Browse_Back enabled in toolbars.xml, a
JavaScript error
> occurred"
> followed by
> "While executing Browse_Forward enabled in toolbars.xml,
a JavaScript
> error
> occurred"
> followed by
> "While executing Browse_Stop enabled in toolbars.xml, a
JavaScript error
> occurred"
>
> The relevant code seems to be :
>
> <!-- Browser nav toolbar -->
>
> <toolbar id="Browser_Toolbar" platform="win"
label="Browser
> Navigation"
> container="document" initiallyVisible="false">
>
> <button id="Browse_Back"
> image="Toolbars/images/MM/back.gif"
> disabledImage="Toolbars/images/MM/back_dis.gif"
> tooltip="Back"
> label="Back"
>
enabled="dw.getDocumentDOM().browser.isCmdEnabled('back')"
> command="dw.getDocumentDOM().browser.backPage()"
> update="onEveryIdle"/>
>
> <button id="Browse_Forward"
> image="Toolbars/images/MM/forward.gif"
> disabledImage="Toolbars/images/MM/forward_dis.gif"
> tooltip="Forward"
> label="Forward"
>
enabled="dw.getDocumentDOM().browser.isCmdEnabled('forward')"
> command="dw.getDocumentDOM().browser.forwardPage()"
> update="onEveryIdle"/>
>
> <button id="Browse_Stop"
> image="Toolbars/images/MM/stop.gif"
> disabledImage="Toolbars/images/MM/stop_dis.gif"
> tooltip="Stop"
> label="Stop"
> enabled="dw.getDocumentDOM().browser.getPageBusy()"
> command="dw.getDocumentDOM().browser.stopPage()"
> update="onBrowserPageBusyChange"/>
>
> <button id="Browse_Refresh"
> image="Toolbars/images/MM/browserRefresh.gif"
> tooltip="Refresh"
> label="Refresh"
> enabled="true"
> command="dw.getDocumentDOM().browser.refreshPage()"/>
>
>
>
> presumably the next error is caused by the previous ones
failing :
>
> "While executing getCurrentValue in AddressURL.htm, a
JavaScript error
> occurred"
> the relevan tcode :
>
>
> function getCurrentValue()
> {
> var dom = dw.getDocumentDOM();
> var value = dom.browser.getURL();
> if (value && value.length)
> {
> //check if is it not a temp file
> //extract the tail of the url
> var filename = value;
> var slashIndex = filename.lastIndexOf("/");
> filename = filename.substring(slashIndex+1);
> var tempIndex = filename.indexOf("TMP");
> if (tempIndex != 0)
> {
> addRecentAddress(value);
> }
> }
> return value;
> }
>
> -
I've joined Creative cloud and was able to create the swf file in Flash Pro CC. Would like to export it as an animated Gif but when I do that it won't play and seems to be a single image. When the swf is created I get this error.
Symbol 'catjum[', Layer 'Layer 2', Frame 69, Line 1, Column 1
1180: Call to a possibly undefined method getURL.
Please help!If you are using Flash CC and you have getURL somewhere in your code, that getURL will be the problem since it is AS2 code and Flash CC does not support AS2 code.
-
GetUrl won't open in same window?
Hello,
I am creating a website with a flash menu on each page. I am using getUrl code to target each page but I can't seem to get the pages to open in the same window. If I use '_new' or '_blank' the pages open in a new window as they should but if I use '_self' or '_top' nothing happens.
Any help is much appreciated. Thanks!
Code: AS3
aboutBtn.buttonMode = true;
aboutBtn.addEventListener(MouseEvent.CLICK, callAbout);
function callAbout(e:MouseEvent):void{
var url:String = "about.html";
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request, '_self');
} catch (e:Error) {
trace("Error occurred!");I think I have the right code this time but it's still not working. I tried it on a Mac and it works fine but it is no working on PC (Windows). Any idea why?
Thanks,
Dan
aboutBtn.buttonMode = true;
aboutBtn.addEventListener(MouseEvent.CLICK, callAbout);
function callAbout(e:MouseEvent):void{
var link:URLRequest = new URLRequest("about.html");
navigateToURL(link, '_self'); -
Error message with link to email
Hi,
I have a button on a site with a link to sending an email,
I'm using the following;
on (release) {
getURL("mailto:[email protected]");
I upload the file and test it online, and get the following
error message when clicking on that button:
RUNDLL
Error loading C:\PROGRA~1\Yahoo!\Common\ymmapi.dll
The specified module could not be found.
Is this a problem on my computer? or something is wrong with
what I'm doing?
Thank you,
Dis on your computer!
the problem is the Y! software...
anyway, try PHP and send the mail easier... ;) -
Error message using ActionScript 2.0
Hi I am Flash newbie trying to get a Flash quiz to pass a
score to my Plateau LMS. I was told I could enter the following
code below in Action Script 2.0 to get it to work.
btnComplete.onRelease = function(){
fscommand("CMISetStatus","passed");
fscommand("CMIFinish");
getURL("javascript:self.close();", "_top");
When I test the movie I get the following errors:
Line 2: Operator '=' must be followed by an operand
Line 3: Syntax error.
Any help to fix these errors would be greatly appreciated!
Thanks!Thanks for the reply! I do not have any other code above or
below this. I am using the Flash quiz template - I am assuming this
has hidden code. And I posted this code on the quiz results page -
it shows your final score on the quiz. -
Getting error in cxf web service with spring 3.0.
I developed a web service using cxf. Implemented the client codes to invoke the web service.
The client codes running fine through JUnit test case but whenever I try to invoke the client through another service (after actual UI integration),
its throwing error while initializing the service. I'm using cxf 2.2.7 with spring 3.0
// configuration stuffs
public static final QName SERVICE_NAME = new QName("http://perksplus.com/WebServices/HealthPrize/Rewards/", "Rewards");
//@Value("@{perks.api.wsdl.location}")
private String wsdlLocation="https://www.perksplus.com/WebServices/HealthPrize/Rewards.asmx?wsdl";
protected Rewards loadWSDL(){
URL wsdlURL = null;
try {
setApplicationContext(applicationContext);
Resource lResource = getApplicationContext().getResource(wsdlLocation);
wsdlURL = lResource.getURL();
} catch (MalformedURLException e) {
LOG.error("Invalid wsdl URL"+e);
} catch (IOException e) {
LOG.error("Error while loading the file"+e);
this.rewards = new Rewards(wsdlURL, SERVICE_NAME); *// ERROR THROWING AT THIS LINE*
return this.rewards;
}Error stacktrace
javax.servlet.ServletException: org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.LinkageError: loader constraint violation: when resolving overridden method "org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(Lorg/xml/sax/InputSource;Lorg/springframework/core/io/Resource;)I" the class loader (instance of org/apache/catalina/loader/WebappClassLoader) of the current class, org/apache/cxf/bus/spring/ControlledValidationXmlBeanDefinitionReader, and its superclass loader (instance of org/apache/catalina/loader/StandardClassLoader), have different Class objects for the type org/springframework/core/io/Resource used in the signature
Can someone please help me here, to figure out whats wrong I'm doing or if I' m missing anything which causing this error?
(Thanks in adv).My understanding of exception stack trace is that the two class loader are unable to match the argument type org/springframework/core/io/Resource in original method and its overridden method. And original method class loader and overridden method class loader are different.
This normally happens due to class clashes. -
Error while accessing excel file using ODBC
Hi
I am getting the below error message while accessing excel sheet using ODBC from Oracle:
ERROR at line 1:
ORA-28545: error diagnosed by Net8 when connecting to an agent
Unable to retrieve text of NETWORK/NCR message 65535
ORA-02063: preceding 2 lines from EXCL
Can anyone help me on this...
Cheers
Pradeep
Message was edited by:
user634393Hi
Thank you.Is there a way to read a file which is existing in the war file.
Regards
Anand Mohan
"Wenjin Zhang" <[email protected]> wrote:
>
>In Weblogic, if your files are archived in a WAR, you cannot get an entry
>as individual
>file since it is only bytes in a large archive file. So getRealPath will
>give
>you null result. If you only want the path, try to use other getXXXPath,
>getURL,
>or getURI method. If you want to read the content, use getResource.
>
>
>"Anand" <[email protected]> wrote:
>>
>>Hi
>>I am having problem while accessing the file located in the server from
>>a JSP
>>page. I am not getting the RealPath from a JSP page using getRealPath(request.getServletpath()).
>>
>>The same code is working if the jsp placd under defaultwebApp directory
>>and not
>>working if i create a war and deploy the same.
>>
>>I am using weblogic server 7.0 trail version.I am setting the context
>>path also.
>>
>>Can any help me in this regard.
>>
>>Thank And Regards
>>
>>Anand Mohan
>
-
Getting error message Cannot Resolve Symbol when trying to compile a class
Hello All -
I am getting an error message cannot resolve symbol while trying to compile a java class that calls another java class in the same package. The called class compiles fine, but the calling class generates
the following error message:
D:\Apache Tomcat 4.0\webapps\examples\WEB-INF\classes\cal>javac
ConnectionPool.java
ConnectionPool.java:158: cannot resolve symbol
symbol : class PooledConnection
location: class cal.ConnectionPool
private void addConnection(PooledConnection value) {
^
ConnectionPool.java:144: cannot resolve symbol
symbol : class PooledConnection
location: class cal.ConnectionPool
PooledConnection pcon = new PooledConnection(con);
^
ConnectionPool.java:144: cannot resolve symbol
symbol : class PooledConnection
location: class cal.ConnectionPool
PooledConnection pcon = new PooledConnection(con);
The code is listed as follows for PooledConnection.java (it compiles fine)
package cal;
import java.sql.*;
public class PooledConnection {
// Real JDBC Connection
private Connection connection = null;
// boolean flag used to determine if connection is in use
private boolean inuse = false;
// Constructor that takes the passed in JDBC Connection
// and stores it in the connection attribute.
public PooledConnection(Connection value) {
if ( value != null ) {
connection = value;
// Returns a reference to the JDBC Connection
public Connection getConnection() {
// get the JDBC Connection
return connection;
// Set the status of the PooledConnection.
public void setInUse(boolean value) {
inuse = value;
// Returns the current status of the PooledConnection.
public boolean inUse() {
return inuse;
// Close the real JDBC Connection
public void close() {
try {
connection.close();
catch (SQLException sqle) {
System.err.println(sqle.getMessage());
Now the code for ConnectionPool.java class that gives the cannot
resolve symbol error
package cal;
import java.sql.*;
import java.util.*;
public class ConnectionPool {
// JDBC Driver Name
private String driver = null;
// URL of database
private String url = null;
// Initial number of connections.
private int size = 0;
// Username
private String username = new String("");
// Password
private String password = new String("");
// Vector of JDBC Connections
private Vector pool = null;
public ConnectionPool() {
// Set the value of the JDBC Driver
public void setDriver(String value) {
if ( value != null ) {
driver = value;
// Get the value of the JDBC Driver
public String getDriver() {
return driver;
// Set the URL Pointing to the Datasource
public void setURL(String value ) {
if ( value != null ) {
url = value;
// Get the URL Pointing to the Datasource
public String getURL() {
return url;
// Set the initial number of connections
public void setSize(int value) {
if ( value > 1 ) {
size = value;
// Get the initial number of connections
public int getSize() {
return size;
// Set the username
public void setUsername(String value) {
if ( value != null ) {
username = value;
// Get the username
public String getUserName() {
return username;
// Set the password
public void setPassword(String value) {
if ( value != null ) {
password = value;
// Get the password
public String getPassword() {
return password;
// Creates and returns a connection
private Connection createConnection() throws Exception {
Connection con = null;
// Create a Connection
con = DriverManager.getConnection(url,
username, password);
return con;
// Initialize the pool
public synchronized void initializePool() throws Exception {
// Check our initial values
if ( driver == null ) {
throw new Exception("No Driver Name Specified!");
if ( url == null ) {
throw new Exception("No URL Specified!");
if ( size < 1 ) {
throw new Exception("Pool size is less than 1!");
// Create the Connections
try {
// Load the Driver class file
Class.forName(driver);
// Create Connections based on the size member
for ( int x = 0; x < size; x++ ) {
Connection con = createConnection();
if ( con != null ) {
// Create a PooledConnection to encapsulate the
// real JDBC Connection
PooledConnection pcon = new PooledConnection(con);
// Add the Connection to the pool.
addConnection(pcon);
catch (Exception e) {
System.err.println(e.getMessage());
throw new Exception(e.getMessage());
// Adds the PooledConnection to the pool
private void addConnection(PooledConnection value) {
// If the pool is null, create a new vector
// with the initial size of "size"
if ( pool == null ) {
pool = new Vector(size);
// Add the PooledConnection Object to the vector
pool.addElement(value);
public synchronized void releaseConnection(Connection con) {
// find the PooledConnection Object
for ( int x = 0; x < pool.size(); x++ ) {
PooledConnection pcon =
(PooledConnection)pool.elementAt(x);
// Check for correct Connection
if ( pcon.getConnection() == con ) {
System.err.println("Releasing Connection " + x);
// Set its inuse attribute to false, which
// releases it for use
pcon.setInUse(false);
break;
// Find an available connection
public synchronized Connection getConnection()
throws Exception {
PooledConnection pcon = null;
// find a connection not in use
for ( int x = 0; x < pool.size(); x++ ) {
pcon = (PooledConnection)pool.elementAt(x);
// Check to see if the Connection is in use
if ( pcon.inUse() == false ) {
// Mark it as in use
pcon.setInUse(true);
// return the JDBC Connection stored in the
// PooledConnection object
return pcon.getConnection();
// Could not find a free connection,
// create and add a new one
try {
// Create a new JDBC Connection
Connection con = createConnection();
// Create a new PooledConnection, passing it the JDBC
// Connection
pcon = new PooledConnection(con);
// Mark the connection as in use
pcon.setInUse(true);
// Add the new PooledConnection object to the pool
pool.addElement(pcon);
catch (Exception e) {
System.err.println(e.getMessage());
throw new Exception(e.getMessage());
// return the new Connection
return pcon.getConnection();
// When shutting down the pool, you need to first empty it.
public synchronized void emptyPool() {
// Iterate over the entire pool closing the
// JDBC Connections.
for ( int x = 0; x < pool.size(); x++ ) {
System.err.println("Closing JDBC Connection " + x);
PooledConnection pcon =
(PooledConnection)pool.elementAt(x);
// If the PooledConnection is not in use, close it
if ( pcon.inUse() == false ) {
pcon.close();
else {
// If it is still in use, sleep for 30 seconds and
// force close.
try {
java.lang.Thread.sleep(30000);
pcon.close();
catch (InterruptedException ie) {
System.err.println(ie.getMessage());
I am using Sun JDK Version 1.3.0_02" and Apache/Tomcat 4.0. Both the calling and the called class are in the same directory.
Any help would be greatly appreciated.
tnx..
addiIs ConnectionPool in this "cal" package as well as PooledConnection? From the directory you are compiling from it appears that it is. If it is, then you are compiling it incorrectly. To compile ConnectionPool (and PooledConnection similarly), you must change the current directory to the one that contains cal and type
javac cal/ConnectionPool. -
Automatically getURL at the end of a movie?
I’ve been using Swift3D to create a splash page.
I’ve imported the movie into Flash and worked out how to
[stop();’] my movie from repeating. At the end of the movie I
want it to another webpage in the same window.
I’ve tried adding the getURL script in the last frame
of my movie but I get this error in the output window:
**Error** Symbol=movie.swf, layer=Layer 1, frame=59:Line 1:
')' or ',' expected
getURL(http:/www.mysite.com/);
The movie plays but the [stop();’] action is ignored
and the movie continues to loop. I’ve tried putting the
getURL before and after the [stop();’] action but I get the
same error.
So what am I doing wrong? I’m really new to this.
Trying to learn DremWeaver at the same time and my head is fried.
Can someone help?
Many thanks in advance.
sThanks Rapatski & dzedward it works but I now get an
error saying that Flash Player has stopped a potentially unsafe
operation. The following local application on your computer or
network is trying to communicate with this internet-enabled
location.
Is this just because I’m testing the file on my local
desktop? Will this error go away when I upload my files to a
server? Or is there a way of changing the security settings in my
Flash movie? -
Database access by Bean, error in JSP(view)
Hello,
I have a web application. All my database connection logic, execution of query is done in my bean. I have verified that the code in my bean is fine and so I have not posted that code.
My jsp code is as follows:
<%@ page import="java.util.*" %>
<%@ page import="java.sql.*" %>
<html>
<head><title>Trial JSP Page</title>
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-STORE">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="PRIVATE">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</head>
<jsp:useBean id="data" class="com.bean.samples.ConnectionBean"/>
<jsp:setProperty name="data" property="drivername" value="oracle.jdbc.driver.OracleDriver"/>
<jsp:setProperty name="data" property="url" value="jdbc:oracle:thin:@someurl"/>
<jsp:setProperty name="data" property="username" value="name"/>
<jsp:setProperty name="data" property="password" value="passwd"/>
<jsp:setProperty name="data" property="query" value="SELECT * FROM tablename"/>
<%
data.processQuery();
ResultSet rs = data.getRs();
ResultSetMetaData rsmd = data.getRsmd();
%>
<body text="black">
The table has <jsp:getProperty name="data" property="count"/> columns and <jsp:getProperty name="data" property="rowcnt"/>
rows in it.
The first column name is <%= rsmd.getColumnLabel(1) %>.
The current row is <%= rs.getRow() %>.
</pre>
</body>
</html>
Output of browser:
The table has 2 columns and 6 rows in it. The first column name is ITEMNO. The current row is
Error: 500
Location: /schedule/jsp/Trial.jsp
Internal Servlet Error:
java.lang.IllegalStateException: Response has already been committed
java.lang.Throwable(java.lang.String)
java.lang.Exception(java.lang.String)
java.lang.RuntimeException(java.lang.String)
java.lang.IllegalStateException(java.lang.String)
void org.apache.tomcat.core.HttpServletResponseFacade.sendError(int, java.lang.String)
void org.apache.jasper.runtime.JspServlet.unknownException(javax.servlet.http.HttpServletResponse, java.lang.Throwable)
void org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
void org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
void org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
void org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection, java.lang.Object [])
void org.apache.tomcat.service.TcpConnectionThread.run()
void java.lang.Thread.run()
Error is being thorwn on the statemnt:
The current row is <%= rs.getRow() %>.
Can anyone help with this?
Thanks in advance.Hi beattris,
No I dont close the rs and conn objects.
The relevant method of my bean is :
public void processQuery() throws Exception{
try{
Class.forName(getDrivername());
conn = DriverManager.getConnection(getUrl(),getUsername(),getPassword());
st = conn.createStatement();
rs = st.executeQuery(getQuery());
rsmd = rs.getMetaData();
int columncount = rsmd.getColumnCount();
int rowcount = 0;
setCount(columncount);
while(rs.next()){
rowcount++;
setRowcnt(rowcount);
}catch(Exception e){
throw e;
I did some searching on the internet for this error and found that it is tricky one and so far I havent found a way to correct it.
The link i went to were:
http://developer.java.sun.com/developer/Books/ProJSP/Chap19.pdf
and
http://archives2.real-time.com/rte-tomcat/2000/Jun/msg02490.html
Well, I hope I get some answers soon.
Thanks.
Maybe you are looking for
-
How can I set an outlook mail account to the mail app in mac
My outlook mail account doesn't work in the mail app, it keeps asking for my password everyday, and the outgoing mail server says "outlook.com (dissconected)".
-
Error while adding PNI for too many clients
Hi, I have added bunch of hosts to the OSB server and while trying to add PNI for all these hosts I am getting the following error. I have a total of 42 clients. If I add 20 to 25, I am okay, otherwise I am getting the error below. Can someone tell m
-
Server 2012 lost permission and share folders
I restart the server and the folder keep with the problem, i have other folder shared in the same location and work good, you think the solution is move all files to a new folder?
-
CyberTan -What is This??
I have this app on routers 16 different one. I caught another cybertan on my samsung s3mini,iphone3s,12 virgin mobile phones,Nexus,and many more ranging from labtops to tablets. They destroy hardware and I just bought a Dell labtop had to return it i
-
X does not appear when I hover the mouse over posts on fb site...
stopped working... thought facebook had changed something... uninstalled and reinstalled firefox today I did save my old settings