Setting properties on pooled connections
If I get a connection from a pool and call setReadOnly(true) and setTransactionIsolation(ex:
read uncommited)
Do I have to manage resetting these values back myself at the end of my method?
OR
Does the pool automatically reset the connection back when it is returned to the
pool?
Jason
Jason wrote:
Joseph Weinstein <[email protected]_this> wrote:
Jason wrote:
If I get a connection from a pool and call setReadOnly(true) and setTransactionIsolation(ex:
read uncommited)
Do I have to manage resetting these values back myself at the end ofmy method?
OR
Does the pool automatically reset the connection back when it is returnedto the
pool?
JasonWhat version of weblogic are you using? We will reset the isolation level
when you close
the connection (putting it back into the pool). I don't think we reset
the read-only status,
and this is a gap in our coverage.
Joe
Version is WL 6.1 sp4.
So, if transaction level is reset, but not setReadOnly() - perhaps I just need
to reset the 'readOnly' attribute on the pooled connection in a 'finally' block
at the end of the method to ensure it is reset.That would be perfect. Thanks.
Here's the safest form of a finally block:
finally
if (conn != null)
// each call in it's own 'try' so all are definitely done
try {conn.setReadOnly(false);} catch (Exception ignore){}
try {conn.close();} catch (Exception ignore){}
>
>
Jason
Similar Messages
-
Could not create pool connection with MySql
When starting weblogic server I obtain the following error message when the conection
pool for a MySql database should be established. What's the mistake I am doing? #The
examples in the weblogic.properties put a "server=DEMO to the props. What is this
server related to the MySql RDBMS? Is it mandatory? After the error message produced
by Weblogic you'll find some information about the MySql setup (my.ini) I have made.
Mi Mai 01 01:33:50 CEST 2002:<I> <WebLogicServer> Invoking main-style startup weblogic.jdbc.common.internal.JdbcStartup
weblogic.jdbc.common.internal.JdbcStartup
Mi Mai 01 01:33:50 CEST 2002:<I> <JDBC Pool> Creating connection pool ejbTestPool
with:
{aclName=weblogic.jdbc.connectionPool.ejbTestPool, maxCapacity=2, initialCapacity=1,
url=jdbc:mysql://Blizzard:3306/ejbTest, props=user=du-it;password=du-it;server=3.23.4
9-nt, capacityIncrement=1, driver=org.gjt.mm.mysql.Driver, poolName=ejbTestPool}
Mi Mai 01 01:33:50 CEST 2002:<I> <JDBC Pool> Sleeping in createResource()
Mi Mai 01 01:33:51 CEST 2002:<E> <JDBC Pool> Failed to create connection pool "ejbTes
tPool"
weblogic.common.ResourceException: weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: Invalid authorization specification: Access denied for user:
du-it@blizzard' (Using password: YES)
at org.gjt.mm.mysql.MysqlIO.init(MysqlIO.java:278)
at org.gjt.mm.mysql.Connection.<init>(Connection.java:230)
at org.gjt.mm.mysql.Driver.connect(Driver.java:126)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Connecti
onEnvFactory.java:146)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Connecti
onEnvFactory.java:108)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator
.java:771)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:4
16)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:3
30)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(JdbcInfo.java:117)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java:62)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Connecti
onEnvFactory.java:154)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Connecti
onEnvFactory.java:108)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator
.java:771)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:4
16)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:3
30)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(JdbcInfo.java:117)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java:62)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Connecti
onEnvFactory.java:124)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator
.java:771)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:4
16)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:3
30)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(JdbcInfo.java:117)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java:62)
MySql:
#This File was made using the WinMySQLAdmin 1.4 Tool
#29.04.2002 14:46:57
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
[mysqld]
basedir=D:/db/mysql
#bind-address=169.254.102.136
datadir=D:/db/mysql/data
#anguage=D:/db/mysql/share/german
#slow query log#=
#tmpdir#=
port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=D:/db/mysql/bin/mysqld-nt.exe
user=du-it
password=du-itWhen starting weblogic server I obtain the following error message when the conection
pool for a MySql database should be established. What's the mistake I am doing? #The
examples in the weblogic.properties put a "server=DEMO to the props. What is this
server related to the MySql RDBMS? Is it mandatory? After the error message produced
by Weblogic you'll find some information about the MySql setup (my.ini) I have made.
Mi Mai 01 01:33:50 CEST 2002:<I> <WebLogicServer> Invoking main-style startup weblogic.jdbc.common.internal.JdbcStartup
weblogic.jdbc.common.internal.JdbcStartup
Mi Mai 01 01:33:50 CEST 2002:<I> <JDBC Pool> Creating connection pool ejbTestPool
with:
{aclName=weblogic.jdbc.connectionPool.ejbTestPool, maxCapacity=2, initialCapacity=1,
url=jdbc:mysql://Blizzard:3306/ejbTest, props=user=du-it;password=du-it;server=3.23.4
9-nt, capacityIncrement=1, driver=org.gjt.mm.mysql.Driver, poolName=ejbTestPool}
Mi Mai 01 01:33:50 CEST 2002:<I> <JDBC Pool> Sleeping in createResource()
Mi Mai 01 01:33:51 CEST 2002:<E> <JDBC Pool> Failed to create connection pool "ejbTes
tPool"
weblogic.common.ResourceException: weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: Invalid authorization specification: Access denied for user:
du-it@blizzard' (Using password: YES)
at org.gjt.mm.mysql.MysqlIO.init(MysqlIO.java:278)
at org.gjt.mm.mysql.Connection.<init>(Connection.java:230)
at org.gjt.mm.mysql.Driver.connect(Driver.java:126)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Connecti
onEnvFactory.java:146)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Connecti
onEnvFactory.java:108)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator
.java:771)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:4
16)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:3
30)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(JdbcInfo.java:117)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java:62)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Connecti
onEnvFactory.java:154)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Connecti
onEnvFactory.java:108)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator
.java:771)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:4
16)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:3
30)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(JdbcInfo.java:117)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java:62)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Connecti
onEnvFactory.java:124)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator
.java:771)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:4
16)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:3
30)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(JdbcInfo.java:117)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java:62)
MySql:
#This File was made using the WinMySQLAdmin 1.4 Tool
#29.04.2002 14:46:57
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
[mysqld]
basedir=D:/db/mysql
#bind-address=169.254.102.136
datadir=D:/db/mysql/data
#anguage=D:/db/mysql/share/german
#slow query log#=
#tmpdir#=
port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=D:/db/mysql/bin/mysqld-nt.exe
user=du-it
password=du-it -
Error when creating Pool Connection
"Hi,
I have reviewed a lot of postings for this type of error and nothing mentioned in replies have helped me to get over this issue.
I am trying to create a pool via the admin console in WL6.0sp1. Using Oracle Thin driver. The config information is as follows:
Name: MydbPool
url: jdbc:oracle:thin@pavilion:1521:star
driver classname: oracle.jdbc.driver.OracleDriver
Properties: user=bentley; password=flyaway
Initial Capacity: 1
Max Capacity: 2
When I startup WL, I get the following error message:
<Nov 28, 2001 1:36:21 AM EST> <Error> <JDBC Connection Pool> <Cannot startup con
nection pool "MerlinJdbcPool" weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: Invalid Oracle URL specified: OracleDriver.connect
My PATH is defined as:
PATH=F:\oracle\ora81\lib;f:\oracle\ora81\jdbc\lib;f:\jdk1.3.1_01\bin;F:\oracle\o
ra81\bin;f:\Program Files\Oracle\jre\1.1.7\bin;D:\WINNT\system32;D:\WINNT;D:\WIN
NT\System32\Wbem;f:\Program Files\Symantec\pcAnywhere\;F:\PROGRA~1\SYMANTEC\PCAN
YW~1\;C:\WINDOWS;C:\WINDOWS\COMMAND
And my CLASSPATH is defined as:
classpath=f:\bea2\wlserver6.0sp1\lib\weblogic.jar;f:\oracle\ora81\jdbc\lib\classes12.zip
And my startWeblogic.cmd file correctly appends %PATH% anactually, no, the thin driver reacts badly to being told a server. It tries to
become the type-2 driver and use the Oracle OCI stuff. If the customer can
make a standalone program connect to the DBMS with that driver and URL,
then maybe they need to alter the classpath of the server to have that
driver come before any weblogic stuff. We ship an older version of the
driver, and that may be being used because it's ahead in the classpath.
Joe
Deepak Vohra wrote:
>
Set property
server=
in the Properties box.
Deepak
Vasu wrote:
"Hi,
I have reviewed a lot of postings for this type of error and nothing mentioned in replies have helped me to get over this issue.
I am trying to create a pool via the admin console in WL6.0sp1. Using Oracle Thin driver. The config information is as follows:
Name: MydbPool
url: jdbc:oracle:thin@pavilion:1521:star
driver classname: oracle.jdbc.driver.OracleDriver
Properties: user=bentley; password=flyaway
Initial Capacity: 1
Max Capacity: 2
When I startup WL, I get the following error message:
<Nov 28, 2001 1:36:21 AM EST> <Error> <JDBC Connection Pool> <Cannot startup con
nection pool "MerlinJdbcPool" weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: Invalid Oracle URL specified: OracleDriver.connect
My PATH is defined as:
PATH=F:\oracle\ora81\lib;f:\oracle\ora81\jdbc\lib;f:\jdk1.3.1_01\bin;F:\oracle\o
ra81\bin;f:\Program Files\Oracle\jre\1.1.7\bin;D:\WINNT\system32;D:\WINNT;D:\WIN
NT\System32\Wbem;f:\Program Files\Symantec\pcAnywhere\;F:\PROGRA~1\SYMANTEC\PCAN
YW~1\;C:\WINDOWS;C:\WINDOWS\COMMAND
And my CLASSPATH is defined as:
classpath=f:\bea2\wlserver6.0sp1\lib\weblogic.jar;f:\oracle\ora81\jdbc\lib\classes12.zip
And my startWeblogic.cmd file correctly appends %PATH% an -
What are the correct parameter names for a JDBC pool connection?
Looking in the admin console I notice the differences in the properties name (type casting) of PointBasePool and __TimerPool pool connections properties and the create wizard properties.
PointBasePool and __TimerPool uses this name parameters: User,Password, and DatabaseName.
Create wizard uses these: databaseName, user, password.
So, then, what is the standard names for a connection in SOA8? What is the standard for JDBC?
For example, Tomcat 4 uses username, password, url, driverClassName as parameters names.
Please help,
This is getting more and more confising,
Thanks,
Lorenzo JimenezThe properties that you specify when creating the connection pool are unique to the vendor.
Any or the properties that you specify user,password, url...etc we expect to have setters (setUser, setPassword, setUrl)
let me know if need more info -
Best practice for auditing a SP 2010 BCS scenario with a SQL Server pooled connection.
I'm using SP 2010 BCS to connect to a SQL Server db. For this, I've used SSS and am passing SQL credentials to take advantage of pooled connections. I'd like to pass the user context (user ID/User name) to the database so that I can do auditing, such as
created by and last modified by. What is the best approach to make this work while still using a pooled connection?
I've thought about modifying the external list forms so that I capture and pass down user context info, however, I'd like not to rely on this in case the external content type is consumed by another consumer such as an Office product, etc.Hi,
There is no good way to do it.
You can set the created by and modified by columns as input parameters for the create and update operations and using ajax to set values for both of columns.
http://troyscott.ca/2010/07/17/creating-an-update-operation-for-an-external-content-type/
Regards,
Seven -
How to set a Extent Procedure connection in Net8
I want use ORDIMAGE,but I don't know how to set extent procedure in Net8. Is it necessory? And I how to set it?
Thanks.<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by [email protected]:
Are there some other documents about oc4j that you could sent?
I have been looking on orionserver but the documentation is not complet.<HR></BLOCKQUOTE>
For Orion, your best bet is not the documentation but to search for your topic via the extensive mailing list. It is quite active and discusses such topics as pooled connections...also for other sorts of information, look at www.orionsupport.com and www.jollem.com. -
SETTING PROPERTIES FOR A MAPPING VIA OMBPLUS ISN'T WORKING
Hi, i have a problem with OMBPLUS:
I have a script which creates a mapping and then is supposed to change properties for the mapping and seems to do so via OMBRETRIEVE. But when looking in OWB the properties aren't changed.
If I change any of the properties inside OWB and then run the script again, then the properties are changed. Does anyone know why the behavior is like this?
/thanx Joel
When running the script the output looks like this:
CREATE MAPPING 'XXX_1_IN'... DONE
DEFAULT_OPERATING_MODE={SET BASED FAIL OVER TO ROW BASED}
ALTER MAPPING PROPERTIES FOR 'T_A_TEST_XXX_1_IN'... DONE
DEFAULT_OPERATING_MODE={SET BASED}
-- ALL DONE --
The script:
set temp_module "TMP"
set tmp_table1 "XXX_1"
set tmp_table2 "XXX_2"
set map_name "XXX_1_IN"
puts -nonewline "CREATE MAPPING '$map_name'... "
OMBCREATE MAPPING '$map_name' \
ADD TABLE OPERATOR '$tmp_table1' BOUND TO TABLE '../$temp_module/$tmp_table1' \
ADD TABLE OPERATOR '$tmp_table2' BOUND TO TABLE '../$temp_module/$tmp_table2' \
ADD CONNECTION \
FROM GROUP 'INOUTGRP1' OF OPERATOR '$tmp_table1' \
TO GROUP 'INOUTGRP1' OF OPERATOR '$tmp_table2'
OMBCOMMIT
puts "DONE"
set prop [OMBRETRIEVE MAPPING '$map_name' GET PROPERTIES (DEFAULT_OPERATING_MODE) ]
puts "DEFAULT_OPERATING_MODE=$prop"
puts -nonewline " ALTER MAPPING PROPERTIES FOR '$map_name'... "
OMBALTER MAPPING '$map_name' \
SET PROPERTIES (DEFAULT_OPERATING_MODE) \
VALUES ('SET BASED')
OMBCOMMIT
set prop [OMBRETRIEVE MAPPING '$map_name' GET PROPERTIES (DEFAULT_OPERATING_MODE) ]
puts "DEFAULT_OPERATING_MODE=$prop"
puts "-- ALL DONE --"
puts ""
OMBDISCONNECTThanks for your idea Roman, but it doesn't solve my problem.
The problem is regardless of which property (Runtime parameters in OWB) I try to change. Before ANY property is changed via OWB (GUI) the changes via OMB doesn't come to effect (even if RETREIVE after OMBCOMMIT says so).
Regards, Joel -
SETTING PROPERTIES FOR A MAPPING VIA OMBPLUS ISN'T WORKING (OWB10gR2)
Hi, i have a problem with OMBPLUS:
I have a script which creates a mapping and then is supposed to change properties for the mapping. The script worked in previous releases of OWB but after upgrading to 10gR2 I get an error that DEFAULT_OPERATING_MODE property does not exist.
Does anyone know why I get the error?
/thanx Joel
When running the script the output looks like this:
CREATE MAPPING 'XXX_1_IN'... DONE
DEFAULT_OPERATING_MODE={SET BASED FAIL OVER TO ROW BASED}
ALTER MAPPING PROPERTIES FOR 'T_A_TEST_XXX_1_IN'...
OMB02902: Error setting property DEFAULT_OPERATING_MODE of T_A_TEST_XXX_1_IN: MMM1034: Property DEFAULT_OPERATING_MODE does not exist.
-- ALL DONE --
The script:
set temp_module "TMP"
set tmp_table1 "XXX_1"
set tmp_table2 "XXX_2"
set map_name "XXX_1_IN"
puts -nonewline "CREATE MAPPING '$map_name'... "
OMBCREATE MAPPING '$map_name' \
ADD TABLE OPERATOR '$tmp_table1' BOUND TO TABLE '../$temp_module/$tmp_table1' \
ADD TABLE OPERATOR '$tmp_table2' BOUND TO TABLE '../$temp_module/$tmp_table2' \
ADD CONNECTION \
FROM GROUP 'INOUTGRP1' OF OPERATOR '$tmp_table1' \
TO GROUP 'INOUTGRP1' OF OPERATOR '$tmp_table2'
OMBCOMMIT
puts "DONE"
set prop [OMBRETRIEVE MAPPING '$map_name' GET PROPERTIES (DEFAULT_OPERATING_MODE) ]
puts "DEFAULT_OPERATING_MODE=$prop"
puts -nonewline " ALTER MAPPING PROPERTIES FOR '$map_name'... "
OMBALTER MAPPING '$map_name' \
SET PROPERTIES (DEFAULT_OPERATING_MODE) \
VALUES ('SET BASED')
OMBCOMMIT
puts "-- ALL DONE --"
puts ""
OMBDISCONNECTHi, don't look at the script it was copied and pasted from an old thread. The problem is the error I get when trying to execute:
OMBALTER MAPPING 'map_name' \
SET PROPERTIES (DEFAULT_OPERATING_MODE) \
VALUES ('SET BASED')
OMB02902: Error setting property DEFAULT_OPERATING_MODE of map_name: MMM1034: Property DEFAULT_OPERATING_MODE does not exist.
//Joel -
IOException (SQLWarning) while creating pool connection
Folks,
I see the following warning in the weblogic jdbc.log every time
a database pool connection is made. This is not causing any
problem but it is very annoying. How do we stop this. Is there
any sybase setting that needs to be fixed. Any help is
appreciated.
Regards,
Mohan.
Here is the definition for the pool:
weblogic.jdbc.connectionPool.MOSpool=\
url=jdbc:sybase:Tds:xx.xx.xx.xx:XXXX,\
driver=com.sybase.jdbc2.jdbc.SybDriver,\
loginDelaySecs=1,\
initialCapacity=20,\
maxCapacity=50,\
capacityIncrement=2,\
allowShrinking=true,\
shrinkPeriodMins=5,\
testTable=sysobjects,\
refreshMinutes=30,\
testConnsOnReserve=true,\
testConnsOnRelease=true,\
props=user=xxx;password=xxx,\
allow=guest
SQLWarning: reason(010SM: This database does not support the initial proposed
se
t of capabilities, retrying.) SQLState(010SM)
SQLWarning: reason(010SM: This database does not support the initial proposed
se
t of capabilities, retrying.) SQLstate(010SM) vendor code(0)
java.sql.SQLException: JZ006: Caught IOException: java.io.IOException: JZ0EM:
En
d of data.
at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:423)
at com.sybase.jdbc2.tds.Tds.handleIOE(Tds.java:2781)
at com.sybase.jdbc2.tds.Tds.nextResult(Tds.java:1744)
at com.sybase.jdbc2.tds.Tds.logout(Tds.java:550)
at com.sybase.jdbc2.tds.Tds.login(Tds.java:360)
at com.sybase.jdbc2.jdbc.SybConnection.tryLogin(SybConnection.java:213)
at com.sybase.jdbc2.jdbc.SybConnection.regularConnect(SybConnection.java
:190)
at com.sybase.jdbc2.jdbc.SybConnection.<init>(SybConnection.java:169)
at com.sybase.jdbc2.jdbc.SybConnection.<init>(SybConnection.java:122)
at com.sybase.jdbc2.jdbc.SybDriver.connect(SybDriver.java:175)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:146)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:108)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllo
cator.java:817)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.j
ava:416)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:330)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(JdbcInfo.java:106)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:220)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java
:62)
SQLException: SQLState(JZ006)Hi Mohan. This is a sybase-only issue. If you set the drivermanager's
log stream to system.out, and make a connection in a simple standalone
program, you'll see the same output. The issue may be that the driver
is submitting what it expects is it's local character set, and the
DBMS is saying that the cheracter set is not installed in the DBMS.
You should ask this in the sybase public newsgroups. The workaround may
be as simple as having your DBA install the charset the driver wants.
Joe
"E.R.Mohan" wrote:
>
Folks,
I see the following warning in the weblogic jdbc.log every time
a database pool connection is made. This is not causing any
problem but it is very annoying. How do we stop this. Is there
any sybase setting that needs to be fixed. Any help is
appreciated.
Regards,
Mohan.
Here is the definition for the pool:
weblogic.jdbc.connectionPool.MOSpool=\
url=jdbc:sybase:Tds:xx.xx.xx.xx:XXXX,\
driver=com.sybase.jdbc2.jdbc.SybDriver,\
loginDelaySecs=1,\
initialCapacity=20,\
maxCapacity=50,\
capacityIncrement=2,\
allowShrinking=true,\
shrinkPeriodMins=5,\
testTable=sysobjects,\
refreshMinutes=30,\
testConnsOnReserve=true,\
testConnsOnRelease=true,\
props=user=xxx;password=xxx,\
allow=guest
SQLWarning: reason(010SM: This database does not support the initial proposed
se
t of capabilities, retrying.) SQLState(010SM)
SQLWarning: reason(010SM: This database does not support the initial proposed
se
t of capabilities, retrying.) SQLstate(010SM) vendor code(0)
java.sql.SQLException: JZ006: Caught IOException: java.io.IOException: JZ0EM:
En
d of data.
at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:423)
at com.sybase.jdbc2.tds.Tds.handleIOE(Tds.java:2781)
at com.sybase.jdbc2.tds.Tds.nextResult(Tds.java:1744)
at com.sybase.jdbc2.tds.Tds.logout(Tds.java:550)
at com.sybase.jdbc2.tds.Tds.login(Tds.java:360)
at com.sybase.jdbc2.jdbc.SybConnection.tryLogin(SybConnection.java:213)
at com.sybase.jdbc2.jdbc.SybConnection.regularConnect(SybConnection.java
:190)
at com.sybase.jdbc2.jdbc.SybConnection.<init>(SybConnection.java:169)
at com.sybase.jdbc2.jdbc.SybConnection.<init>(SybConnection.java:122)
at com.sybase.jdbc2.jdbc.SybDriver.connect(SybDriver.java:175)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:146)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:108)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllo
cator.java:817)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.j
ava:416)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:330)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(JdbcInfo.java:106)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:220)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java
:62)
SQLException: SQLState(JZ006) -
Set timeout for URL connection in java1.4
hi
I want to set timeout for URL connection in java 1.4..
java 5.0 provides with a setTimeout(int ) method but how should it be done in 1.4 environment
Thanks in advance
snehasun.net.client.defaultConnectTimeout (default: -1)
sun.net.client.defaultReadTimeout (default: -1)
See the [Networking Properties|http://java.sun.com/j2se/1.4.2/docs/guide/net/properties.html]. -
Getting Pooled Connection with username and password
hi,
I am facing problems in getting pooled connections to MYSQL
database.I am using Tomcat server.
I tried the example given in Tomcat doc "JNDI how to", it
works fine with one set of username and password which is
given in server.xml. Now can anybody guide me thru the steps
to get pooled connections to the same database with multiple
username and passwords.
Thankyou all in advanceNow can anybody guide me thru the steps to get pooled
connections to the same database with multiple
username and passwords.Nope. Can't be done -- at least not that I've seen yet.
Database/JDBC driver vendors seem unconcerned, or don't
care about this scenario. I ragged on Informix years
ago for this very feature. It should would make database
admins jobs a lot easier if they could know "who" that
connection belonged to that is running the outrageous
SQL query without having to divine it by way of tracing
socket/IP connections back thru the network to some machine.
The only way I've seen to do it is to create your own
connection pool code that handles user/password connections.
-- but then the problem becomes you have a collection of
mini-pools for each user. i.e. if you have 200 users, you
end up with 200 connection pools with a couple/few connections
in each sub-pool. Kinda defeats the purpse.
So, apparently, everybody just deals with the single
"generic" user/password connection pool. -
Could not create pool connection.The DBMS driver exception was:java.sql.SQLException:
ORA-01017: invalid username/password
Even though I could able to connect to Oracle database using correct userid,password
and HostString using OracleClient, I couldnt able to do with connectionpool. Here
is the error message..
<Jan 21, 2003 2:27:50 AM PST> <Notice> <WebLogicServer> <Starting WebLogic Admin
Server "examplesServer" for domain "examples">
Starting Loading jDriver/Oracle .....
---------- LOGIN ERROR CODE: 1017
---------- LOGIN ERROR CODE: 1017
<Jan 21, 2003 2:28:06 AM PST> <Error> <JDBC> <Cannot startup connection pool "or
aclePool" weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: ORA-01017: invalid username/password; logon denied - (Obj
ectel/********@ora8i)
at weblogic.db.oci.OciConnection.getLDAException(OciConnection.java:164)
at weblogic.jdbc.oci.Driver.connect(Driver.java:112)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:193)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:134)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllo
cator.java:698)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.j
ava:282)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:623)
at weblogic.jdbc.common.JDBCService.addDeployment(JDBCService.java:107)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:329)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Dep
loymentTarget.java:279)
at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeploy
ments(DeploymentTarget.java:233)
at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(
DeploymentTarget.java:193)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:636)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:621)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:359)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy45.updateDeployments(Unknown Source)
at weblogic.management.configuration.ServerMBean_CachingStub.updateDeplo
yments(ServerMBean_CachingStub.java:2761)
at weblogic.management.mbeans.custom.ApplicationManager.startConfigManag
er(ApplicationManager.java:370)
at weblogic.management.mbeans.custom.ApplicationManager.start(Applicatio
nManager.java:160)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:636)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:621)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:359)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy64.start(Unknown Source)
at weblogic.management.configuration.ApplicationManagerMBean_CachingStub
.start(ApplicationManagerMBean_CachingStub.java:480)
at weblogic.management.Admin.startApplicationManager(Admin.java:1180)
at weblogic.management.Admin.finish(Admin.java:590)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:518)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
at weblogic.Server.main(Server.java:35)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:209)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:134)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllo
cator.java:698)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.j
ava:282)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:623)
at weblogic.jdbc.common.JDBCService.addDeployment(JDBCService.java:107)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:329)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Dep
loymentTarget.java:279)
at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeploy
ments(DeploymentTarget.java:233)
at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(
DeploymentTarget.java:193)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:636)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:621)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:359)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy45.updateDeployments(Unknown Source)
at weblogic.management.configuration.ServerMBean_CachingStub.updateDeplo
yments(ServerMBean_CachingStub.java:2761)
at weblogic.management.mbeans.custom.ApplicationManager.startConfigManag
er(ApplicationManager.java:370)
at weblogic.management.mbeans.custom.ApplicationManager.start(Applicatio
nManager.java:160)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:636)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:621)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:359)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy64.start(Unknown Source)
at weblogic.management.configuration.ApplicationManagerMBean_CachingStub
.start(ApplicationManagerMBean_CachingStub.java:480)
at weblogic.management.Admin.startApplicationManager(Admin.java:1180)
at weblogic.management.Admin.finish(Admin.java:590)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:518)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
at weblogic.Server.main(Server.java:35)
>
<Jan 21, 2003 2:28:14 AM PST> <Notice> <Management> <Application Poller started
for development server.>
<Jan 21, 2003 2:28:19 AM PST> <Notice> <WebLogicServer> <ListenThread listening
on port 7001>
<Jan 21, 2003 2:28:19 AM PST> <Notice> <WebLogicServer> <SSLListenThread listeni
ng on port 7002>
<Jan 21, 2003 2:28:20 AM PST> <Notice> <Management> <Starting discovery of Manag
ed Server... This feature is on by default, you may turn this off by passing -Dw
eblogic.management.discover=false>
<Jan 21, 2003 2:28:20 AM PST> <Notice> <WebLogicServer> <Started WebLogic Admin
Server "examplesServer" for domain "examples" running in Development Mode>URL=jdbc:weblogic:oracle:oracle8i(server)
Driver Classname=weblogic.jdbc.oci.Driver
AClname=weblogic.jdbc.connectionPool.oraclePool
intialcapacity=1
MaximumCapacity=10
Capacity Increment=2
Login Delay Seconds=1sec
Refresh Period=15 Minutes
Supports Local Transaction=No
Allow Shrinking=No
Shrink Period=15
Prepared Statement Cache Size=10
TargetServer=ExamplesServer
Properties
user=Objectel
password=superman
Test table=yes
Test Reserved Connections=yes
Test Released Connections=Yes
I could able to connect to oracledataBase if I use
user=scott
password=tiger
with any other database user Iam getting the following error
Could not create pool connection. The DBMS driver exception was:java.sql.SQLException:
ORA-01017: invalid username/password
"Neo Gigs" <[email protected]> wrote:
By end of the error you shown:
<Jan 21, 2003 2:28:20 AM PST> <Notice> <WebLogicServer> <Started WebLogicAdmin
Server "examplesServer" for domain "examples" running in DevelopmentMode>
You are running the Examples application shipped with WLS, which I guest
the
correct DB to connect with is Cloudscape yet to Oracle, unless you make
changes to the original ConnectionPool in the examples. Anyhow, please
show
us your configuration of the ConnectionPool used when this error pops.
"Raj" <[email protected]> wrote in message
news:[email protected]...
Could not create pool connection.The DBMS driver exceptionwas:java.sql.SQLException:
ORA-01017: invalid username/password
Even though I could able to connect to Oracle database using correctuserid,password
and HostString using OracleClient, I couldnt able to do withconnectionpool. Here
is the error message..
<Jan 21, 2003 2:27:50 AM PST> <Notice> <WebLogicServer> <Starting WebLogicAdmin
Server "examplesServer" for domain "examples">
Starting Loading jDriver/Oracle .....
---------- LOGIN ERROR CODE: 1017
---------- LOGIN ERROR CODE: 1017
<Jan 21, 2003 2:28:06 AM PST> <Error> <JDBC> <Cannot startup connectionpool "or
aclePool" weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: ORA-01017: invalid username/password; logondenied - (Obj
ectel/********@ora8i)
atweblogic.db.oci.OciConnection.getLDAException(OciConnection.java:164)
at weblogic.jdbc.oci.Driver.connect(Driver.java:112)
atweblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:193)
atweblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:134)
atweblogic.common.internal.ResourceAllocator.makeResources(ResourceAllo
cator.java:698)
atweblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.j
ava:282)
atweblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:623)
atweblogic.jdbc.common.JDBCService.addDeployment(JDBCService.java:107)
atweblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:329)
atweblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Dep
loymentTarget.java:279)
atweblogic.management.mbeans.custom.DeploymentTarget.updateServerDeploy
ments(DeploymentTarget.java:233)
atweblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(
DeploymentTarget.java:193)
at java.lang.reflect.Method.invoke(Native Method)
atweblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:636)
atweblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
java:621)
atweblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:359)
atcom.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
atcom.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
atweblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
atweblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy45.updateDeployments(Unknown Source)
atweblogic.management.configuration.ServerMBean_CachingStub.updateDeplo
yments(ServerMBean_CachingStub.java:2761)
atweblogic.management.mbeans.custom.ApplicationManager.startConfigManag
er(ApplicationManager.java:370)
atweblogic.management.mbeans.custom.ApplicationManager.start(Applicatio
nManager.java:160)
at java.lang.reflect.Method.invoke(Native Method)
atweblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:636)
atweblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
java:621)
atweblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:359)
atcom.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
atcom.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
atweblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
atweblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy64.start(Unknown Source)
atweblogic.management.configuration.ApplicationManagerMBean_CachingStub
start(ApplicationManagerMBean_CachingStub.java:480)
atweblogic.management.Admin.startApplicationManager(Admin.java:1180)
at weblogic.management.Admin.finish(Admin.java:590)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:518)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
at weblogic.Server.main(Server.java:35)
atweblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:209)
atweblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:134)
atweblogic.common.internal.ResourceAllocator.makeResources(ResourceAllo
cator.java:698)
atweblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.j
ava:282)
atweblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:623)
atweblogic.jdbc.common.JDBCService.addDeployment(JDBCService.java:107)
atweblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:329)
atweblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Dep
loymentTarget.java:279)
atweblogic.management.mbeans.custom.DeploymentTarget.updateServerDeploy
ments(DeploymentTarget.java:233)
atweblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(
DeploymentTarget.java:193)
at java.lang.reflect.Method.invoke(Native Method)
atweblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:636)
atweblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
java:621)
atweblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:359)
atcom.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
atcom.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
atweblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
atweblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy45.updateDeployments(Unknown Source)
atweblogic.management.configuration.ServerMBean_CachingStub.updateDeplo
yments(ServerMBean_CachingStub.java:2761)
atweblogic.management.mbeans.custom.ApplicationManager.startConfigManag
er(ApplicationManager.java:370)
atweblogic.management.mbeans.custom.ApplicationManager.start(Applicatio
nManager.java:160)
at java.lang.reflect.Method.invoke(Native Method)
atweblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:636)
atweblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
java:621)
atweblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:359)
atcom.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
atcom.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
atweblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
atweblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy64.start(Unknown Source)
atweblogic.management.configuration.ApplicationManagerMBean_CachingStub
start(ApplicationManagerMBean_CachingStub.java:480)
atweblogic.management.Admin.startApplicationManager(Admin.java:1180)
at weblogic.management.Admin.finish(Admin.java:590)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:518)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
at weblogic.Server.main(Server.java:35)
>
<Jan 21, 2003 2:28:14 AM PST> <Notice> <Management> <Application Pollerstarted
for development server.>
<Jan 21, 2003 2:28:19 AM PST> <Notice> <WebLogicServer> <ListenThreadlistening
on port 7001>
<Jan 21, 2003 2:28:19 AM PST> <Notice> <WebLogicServer> <SSLListenThreadlisteni
ng on port 7002>
<Jan 21, 2003 2:28:20 AM PST> <Notice> <Management> <Starting discoveryof
Manag
ed Server... This feature is on by default, you may turn this off bypassing -Dw
eblogic.management.discover=false>
<Jan 21, 2003 2:28:20 AM PST> <Notice> <WebLogicServer> <Started WebLogicAdmin
Server "examplesServer" for domain "examples" running in DevelopmentMode> -
Need help with setting up a PPTP connection
Hello all,
I am having trouble setting up a PPTP connection in Mac OS X "Snow Leopard". The ISP has provided the following info:
— Protocol: PPTP
— Login
— Password
— IP Address
— Subnet mask
— Default Gateway
— IP Address of the VPN Server
I am using the Airport Express as rounter, so here's what I entered in the Airport Utility on the Internet tab:
Connection: Ethernet
IP Address (as provided)
Subnet mask (as provided)
Router address (from Default Gateway)
Then I went to Connections, and created a new PPTP connection, setting the properties of the latter as follows:
VPN Server (as provided)
Account name (from Login)
Authenrification->Password (from Password)
and chose "Send all traffic over VPN connection".
The Airport is reported to have connected successfully, but the specified VPN Serverd does not ping, and when I try to connect via PPTP, an error is displayed saying that the PPTP-VPN server did not respond. Playing with different Encryption types did not help.
This same connection, when set up on a Windows machine, works well so I think I must have goofed with the Mac OS X settings. Could you help me find out what I could have done wrong?
Thanks in advance,
AntonPete Corelio:
{quote}You do have more network devices, at least a dsl or cable modem and maybe a switch connected to it. Are your PC and the AX connected to the same modem/switch?{quote}
No. There's only the Ethernet cable leading to some central (building-wide, or even wider) device. It was routed to my friend's apartment by the ISP people.
{quote}It's a bit uncommon to manually set the IP address within the TCP/IP section of the VPN network settings like you did. That's usually set to automatically get an IP via PPP... Please try a quick test using PPP instead.{quote}
Having the AX using DHCP and VPN using PPP makes part of the ISP settings unnecessary... Hmmm. Anyway, I did try PPP in VPN connection settings, to no avail. Alas.
{quote}It's also suspicious that you cannot open a connection to port 1723 with the telnet command. Are you sure the VPN type is PPTP and not LT2P over ipsec?{quote}
Yes, I am sure. The ISP's support confirmed it over the phone. Also they said they hadn't been able to set up any Mac with their network, but I am loth to believe the latter statement. And I clearly remember it was PPTP (not LT2P) in the Windows settings.
{quote}lease verify the IP settings on your PC...{quote}
OK, will do this Wednesday. Also I'll take a closer look at the VPN settings.
{quote}So your PC is on the same network and the VPN works from there? Is the PC using 3rd party VPN software or the built-in software?{quote}
No other clients, just a VPN connection configured using Windows built-in tools.
Anton
EDIT:
{quote}'m assuming the Mac gets an IP in the 10.x range and gets online OK right? {quote}
The AX is saying it's connected but there's no internet. This ISP is providing access to the internet through that VPN. The same AX works well with my MacBook at home, although I am using PPPoE.
Message was edited by: Ant_222 -
OMBPLUS - Setting properties of objects in Collection.
Hi All,
I am trying to set the Deployable property of objects in a collection in order to automate our deployment process. Basically, we use collections for our releases, and I want to set the property as above before running our deployment script which looks for objects that are marked as deployable.
see below my attempt at this:
#logging file
set OMBLOG C:\\CORT_BAUV_13\\OMB\\omblog.txt
set fParams [open Params.lst r]
gets $fParams OwbUsername
gets $fParams OwbPasswd
gets $fParams Hostname
gets $fParams Port
gets $fParams Database
gets $fParams StgUsername
gets $fParams OdsUsername
gets $fParams ClnUsername
gets $fParams DwhCrtUsername
gets $fParams DwhLdwUsername
gets $fParams CtlUsername
gets $fParams DwhAdmUsername
gets $fParams Passwd
gets $fParams resetAll
gets $fParams Collection
close $fParams
#REPOSITORY CONNECTION
set reposConnection $OwbUsername/$OwbPasswd@$Hostname:$Port:$Database
#CONSTANTS
set projectName MI_HEAD
puts "Connecting to: $reposConnection"
OMBCONNECT $reposConnection
puts "Connected to Repository..."
OMBCC '/$projectName/'
OMBCONNECT CONTROL_CENTER
set dtaList [OMBRETRIEVE COLLECTION '$Collection' GET DATA_AUDITOR REFERENCES ]
puts "Resetting Data Auditors $dtaList"
foreach dtaName $dtaList {
OMBALTER DATA_AUDITOR '$dtaName' SET PROPERTIES (DEPLOYABLE) VALUES (1)
OMBCOMMIT
OMBDISC
Currrently, I get this error:
OMB01004: Current context is not an Oracle module context.
Any ideas?thanks david...
the main problem is getting the module to switch context to..
the result of the puts "Resetting Data Auditors $dtaList" is as follows:
Resetting Data Auditors /MI_HEAD/TGT_STAGE/VALID_BUSINESS_AREA_AUDIT
/MI_HEAD/TGT_STAGE/VALID_DRAWDOWN_AUDIT /MI_HEAD/TGT_STAGE_LD/VALID_LD_CONNECTION_AUDIT
the result above does show the module of each object but how do i dynamically change context to each module
i.e
foreach dtaName $dtaList {
OMBCC $dtaName
OMBALTER DATA_AUDITOR '$dtaName' SET PROPERTIES (DEPLOYABLE) VALUES (1)
i tried OMBCC$dtaName
OMBCC '..'
to get into the context of the module that holds the object, but that still did not work...
thanks,
Olu -
hi,
is it possible to set properties on one java class and then acess them from another?
setting on one
<jsp:useBean id="employee" class="com.Database.Employee scope="page"/>
<jsp:setProperty name="employee" property="forename" value="Helen"/>
<jsp:setProperty name="employee" property="surname" value="McArthur"/>
</jsp:useBean>setting on another:
<jsp:useBean id="empskill" class="com.Database.EmployeeSkill" scope="page">
<jsp:setProperty name="empskill" property="sname" value="Java"/>
</jsp:useBean>
so that i may call this?:
public ArrayList getReport()
System.out.println("calling getEmployeeSkills(ename, sname, yearsexp");
ArrayList employeeSkillDetails = new ArrayList();
try
JDBCConn conection = new JDBCConn();
this.con = conection.Connect();
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
StringBuffer sb = new StringBuffer();
sb.append("SELECT Forename, Surname, SkillName, SkillLevel, YearsExperience " +
"FROM TB_Employee, TB_Skill, TB_EmpSkill " +
"WHERE TB_EmpSkill.EmpID = TB_Employee.EmpID " +
"AND TB_EmpSkill.SkillID = TB_Skill.SkillID ");
if (Employee.forename != null)
sb.append("AND forename = '" +Employee.forename+ "' ");
if (Employee.surname !=null)
sb.append("AND forename = '" +Employee.surname+ "' ");
if (this.yearsexperience != null)
sb.append("AND YearsExperience = '" +this.yearsexperience+ "' ");
System.out.println(sb.toString());
rs = stmt.executeQuery(sb.toString());
while (rs.next())
EmployeeSkill empSkill = new EmployeeSkill();
Employee.forename = rs.getString(1);
Employee.surname = rs.getString(2);
empSkill.skilllevel = rs.getString(4);
empSkill.yearsexperience = rs.getString(5);
employeeSkillDetails.add(empSkill);
catch (Exception e)
e.printStackTrace();
return employeeSkillDetails;
}or do all the varables have to be in the same classall iget when i do this is:
org.apache.jasper.JasperException: /main.jsp(34,73) equal symbol expected
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
org.apache.jasper.JasperException: /main.jsp(34,73) equal symbol expected
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:86)
org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:193)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:143)
org.apache.jasper.compiler.Parser.parseUseBean(Parser.java:1014)
org.apache.jasper.compiler.Parser.parseStandardAction(Parser.java:1240)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1576)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Maybe you are looking for
-
what is going on here. all of a sudden my itunes wont run because it is missing a new fill. update wont install now when i uninstalled and tried to reinstall i keep getting this message box what do i do?
-
Hi all, Please let me know the process to track or find all the SAP Standard and custom objects. that got changed from a specific point of time. Is there any function module or any table where this change log is maintained.? I just only need the deta
-
I first got my iPod about two years ago and recently when I got an iPhone 5s, I noticed that some of my songs have been deleted, randomly. I looked under my purchased songs and there is no trace that I previously bought these songs. Another problem t
-
Does ipad 3 have hdmi input with adapter?
I was just curious if I could use an hdmi adapter for my ipad 3 and was wondering if it supports input. If so would it support Xbox input? Cheers guys.
-
Trying to add Contact information through Oracle Data Loader
Hi, I have checked Oracle On Demand guide PDF and can able to insert a valid account data on oracle on demand via client batch pgm. Can you tell me any valid Contact Map and contact*.csv file which can insert contact information on Oracle On Demand.