Slow execution with BEA Weblogic MSSQL Driver from LD
Any ideas what 3-4 minute delay is from? The stack trace shows it is waiting on the db, but customer says same query executes 'fast' when not executed from LD.
- Mike
LD
I am seeing a strange delay while trying to retrieve data through a database view from MS SQL Server (version : 2000 - 8.00.760) using BEA Weblogic MSSQL Driver version: 3.3.43. Even when I am trying to retrieve a single string record, the query takes more than 3-4 minutes. All other data retrievals against oracle databases all complete within seconds.
I used p6spy to track the jdbc calls and it reports delay in excess of 3 minutes. If the same query is run from a sql analyzer or as a db ctrl in workshop, it returns in seconds. I tried Dataconect drivers also but same result. Changing the jvm also resulted in same behavior.
Even a stripped down query shows same amount of delay occurs:
for $warrantyRep.warranty_info_vw_7 in document("warrantyRep")/db/QADATAPLANADM/dbo/warranty_info_vw
where ($xf:vin_char_1_9 eq $warrantyRep.warranty_info_vw_7/VIN_CHAR_1_9)
and ($xf:vin_char_10_17 eq $warrantyRep.warranty_info_vw_7/VIN_CHAR_10_17)
return
<ns:warrantyRepair>
<ns:dealerCode>{ xf:data($warrantyRep.warranty_info_vw_7/DEALER_CODE) }</ns:dealerCode>
<ns:warrantyRepair>
This is the direct sql call :
select * from warranty_info_vw where vin_char_1_9 = 'JTHBF30G3' AND VIN_CHAR_10_17 = '30142268';
from p6spy logs for the statements invoked by LD:
1104987465855|15|4|statement||SELECT COUNT(*) FROM sysobjects
1104987630621|164766|4|statement|SELECT t1."DEALER_CODE"
FROM "QADATAPLANADM"."dbo"."warranty_info_vw" t1
WHERE ((?) = (t1."VIN_CHAR_1_9")) AND ((?) = (t1."VIN_CHAR_10_17"))|SELECT t1."DEALER_CODE"
FROM "QADATAPLANADM"."dbo"."warranty_info_vw" t1
WHERE (('JTHBF30G3') = (t1."VIN_CHAR_1_9")) AND (('30142268') = (t1."VIN_CHAR_10_17"))
1104987630621|-1||resultset|SELECT t1."DEALER_CODE"
FROM "QADATAPLANADM"."dbo"."warranty_info_vw" t1
WHERE (('JTHBF30G3') = (t1."VIN_CHAR_1_9")) AND (('30142268') = (t1."VIN_CHAR_10_17"))|DEALER_CODE = 62911
1104987630621|-1||resultset|SELECT t1."DEALER_CODE"
FROM "QADATAPLANADM"."dbo"."warranty_info_vw" t1
WHERE (('JTHBF30G3') = (t1."VIN_CHAR_1_9")) AND (('30142268') = (t1."VIN_CHAR_10_17"))|DEALER_CODE = 62911
1104987630621|264000|3|statement|SELECT t1."DEALER_CODE"
FROM "QADATAPLANADM"."dbo"."warranty_info_vw" t1
WHERE ((?) = (t1."VIN_CHAR_1_9")) AND ((?) = (t1."VIN_CHAR_10_17"))|SELECT t1."DEALER_CODE"
FROM "QADATAPLANADM"."dbo"."warranty_info_vw" t1
WHERE (('30142268') = (t1."VIN_CHAR_1_9")) AND (('JTHBF30G3') = (t1."VIN_CHAR_10_17"))
1104987630621|0|4|commit||
1104987630621|0|3|commit||
nevermind - I'm am following the instructions in this thread. Sounds like the problem that I have
http://forums.bea.com/bea/thread.jspa?forumID=2022&threadID=200007092&messageID=200020921&start=-1#200020921
Similar Messages
-
Crystal Reports in Java with BEA Weblogic (test drive)
Hello,<br/>
<br/>
The question is: What is wrong with Crystal Reports or BEA Weblogic, when they are working together? And how can it be repaired?<br/>
<br/>
I have a project working with reports. Tried to implement it for crystal reports and found an interesting problem. Crystal Reports didn't work with BEA Weblogic as well as with other servers. 1-2 years ago we just took Tomcat and worked with it. Right now we are interested in working with BEA.<br/>
<br/>
Everything works, but much slower than other servers. The best explanation is just a my tries in the end of the post. I hope some clever man helps me to option Weblogic or at least explains what is wrong.<br/>
<br/>
Test results are:<br/>
<br/>
- Apache Software Foundation - Tomcat 6.0:<br/>
~3 sec for clientDoc.open(reportName, OpenReportOptions._openAsReadOnly);<br/>
~1 sec for crystalReportPageViewer.processHttpRequest(request, response, application, null); <br/>
<br/>
- OC4J - Oracle Containers for J2EE 10g (10.1.3.3.0):<br/>
~4 sec for clientDoc.open(reportName, OpenReportOptions._openAsReadOnly);<br/>
~1 sec for crystalReportPageViewer.processHttpRequest(request, response, application, null); <br/>
<br/>
- Jetty 7.0.0.pre5:<br/>
~2 sec for clientDoc.open(reportName, OpenReportOptions._openAsReadOnly);<br/>
~0 sec for crystalReportPageViewer.processHttpRequest(request, response, application, null); <br/>
<br/>
- BEA Weblogic 9.2:<br/>
<b>~30 sec</b> for clientDoc.open(reportName, OpenReportOptions._openAsReadOnly);<br/>
<b>~8 sec</b> for crystalReportPageViewer.processHttpRequest(request, response, application, null); <br/>
<br/>
simple_cr_webapp.war (30 MB) can be downloaded [here|http://rapidshare.com/files/221096566/simple_cr_webapp.war.html] or [here|http://math.ut.ee/~a30858/simple_cr_webapp.war]:<br/>
crystalreportviewers //all viewers for 2.0
WEB-INF
classes
CRConfig.xml //see WAR - without key, only sets timeout and report location
lib //all libraries for Eclipse plugin's web-app + j2ee.jar
web.xml //see WAR - generated by Eclipse plugin
sample.jsp //see WAR - generated by Eclipse plugin
sample.rpt //"Consolidated Balance Sheet.rpt" from Eclipse plugin's web-app samples
<br/>
P.S. It is also suites if someone gives a simple project with CR, that works well. I really need to get solution for this problem, so any advises are expected.<br/>I also tried for different java vendors on BEA Weblogic 9.2.
Results for Jrockit are above: 30 sec and 8 sec
Results for Sun are worse than JRockit: 50 sec and 10 sec
JRockit:
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
BEA JRockit(R) (build R26.0.0-189_CR269406-59389-1.5.0_04-20060322-1120-win-ia32, )
JAVA Memory arguments: -Xms500m -Xmx1000m
Sun:
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode)
JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=256m -XX:MaxPermSize=256m -
Weblogic Sybase driver from weblogic 8.1 sp2
This issue involves retrieving multiple resultsets from a CallableStatement.
Lets assume by default when executing the CallableStatment I retrieve 3 result
sets.
The first one has 5 records
The second 10
The third 15
If I execute the same CallableStatment with different parameters and the second
result set has
no records I get the following, the secode result set is not returned.
The first one has 5 records
The second 15.
It is normal to return 0 records for a specific result set.
Is it normal to have dynamic number of result sets, I think not.
Can anyone help?
Tommy Lapierre
[email protected]We found the issue, we don't know why by at least is works:
We chaged part on the stored procedure, see comments in the sql statement.
(This is only a subset of the whol;e stored proc.)
--Fx InstrumentPrice
--Todo load fx only if the swap.useInstrumentCurrency is true.
select
@currencyPairId,
isnull(cr.resetDate, r.resetDate),
@foreignExchangeResetSource,
isnull(cr.resetValue,r.resetValue),
isnull(cr.resetValue2,r.resetValue2)
from
ResetMarkerEq rm,
CustomReset cr,
Reset r
where
rm.tradeDateFx *= cr.resetDate
and rm.tradeDateFx *= r.resetDate
and cr.instrId=@currencyPairId
and r.fiId=@currencyPairId
and rm.swapId=@swapId
and cr.swapId=@swapId
--This line was causing the weblogic driver to not return result of this select
--and isnull(cr.resetValue,r.resetValue)!=null
and (cr.resetValue is not null or r.resetValue is not null)
and r.resetSource=@foreignExchangeResetSource
and rm.settleDate > @asOfDate
--No fx if both are equal
and @instrumentTradeCurrencyId != @payCurrencyId
end;
"Tommy Lapierre" <[email protected]> wrote:
>
After investigating even more!!!!!!
At the last two seclect I removed the CustomReset table from the statement
and
all of its references in that statement, I GET RESULTS.
Something is fishy with that statement I guess.
select
@instrumentId,
isnull(cr.resetDate, r.resetDate),
@equityResetSource,
isnull(cr.resetValue,r.resetValue),
isnull(cr.resetValue2,r.resetValue2)
from
ResetMarkerEq rm,
CustomReset cr,
Reset r
where
rm.tradeDate *= cr.resetDate
and rm.tradeDate *= r.resetDate
and cr.instrId=@instrumentId
and r.fiId=@instrumentId
and rm.swapId=@swapId
and cr.swapId=@swapId
and isnull(cr.resetValue,r.resetValue)!=null
and rm.settleDate > @asOfDate
and r.resetSource=@equityResetSource
"Tommy Lapierre" <[email protected]> wrote:
After investigating more I realized that the result sets returned with
jconn2 and
not returned with wlsybase.jar is normal and the code fuctions fine.
I am still getting unaceptable results because with the jconn2 driver
the last
result set has data and with the weblogic sybase driver I get no data.
This is the store proc. look for --Fx InstrumentPrice, this is the result
set
that returns no data/
-- SwapInstrument Store Procedure--
create procedure dbo.essGetSwapInstrument @swapId int, @instrumentId
int, @asOfDate
smalldatetime
as
begin
--Swap
declare @swapStartDate smalldatetime
declare @payCurrencyId int, @tradeCurrencyId int
declare @moveTradeDate int, @moveSettleDate int
--SwapLeg
declare @equityLongLeg int, @equityShortLeg int
declare @equityResetSource varchar(30), @foreignExchangeResetSourcevarchar(30)
--SwapTypeDomain
declare @quantityOrderPosition int
declare @settleDate int
--Instrument
declare @multiplier int
declare @instrumentTradeCurrencyId int
--CurrencyPair
declare @currencyPairId int, @majorCurrencyId int, @minorCurrencyIdint
--Getting some mv trade/settle date flags because it has to be use before
loading
data
select
distinct
@moveTradeDate = isnull(std.mvTrdDtToSwpStrt,0),
@moveSettleDate = isnull(std.mvStlDtToSwpStrt,0),
@swapStartDate = s.startDate,
@quantityOrderPosition = isnull(std.qtyOrderPos,0),
@settleDate = isnull(std.settleDate,0)
from
Swap s,
SwapTypeDomain std
where
s.fiId = @swapId
and s.swapType *= std.type
--Getting the Equity Long and Short legs
select
@equityLongLeg = slLong.fiId,
@equityShortLeg = slShort.fiId,
@tradeCurrencyId = slLong.fxId,
@payCurrencyId = slLong.currencyId,
@equityResetSource = slLong.resetSource,
@foreignExchangeResetSource = slLong.fxResetSource
from
--todo to track down those index. Taken from old code.
SwapLeg slLong (index xxx),
SwapLeg slShort (index xxx),
SwapLeg slLongInt (index xxx),
SwapLeg slShortInt (index xxx)
where
slLong.parentId = @swapId
and slShort.parentId = @swapId
and slLongInt.parentId = @swapId
and slShortInt.parentId = @swapId
and slLongInt.linkedLegId=slLong.fiId
and slShortInt.linkedLegId=slShort.fiId
and slLongInt.structureType=1
and slShortInt.structureType=1
and slLong.structureType=0
and slShort.structureType=0
and slLong.longShort=1
and slShort.longShort=2
and slLong.status <> 2
and slShort.status <> 2
and slLongInt.status <> 2
and slShortInt.status <> 2
--Getting instrument values
select
@multiplier=multiplier,
@instrumentTradeCurrencyId=trdCcyId
from
Instrument
where
fiId = @instrumentId
--Getting currency pair
select
@currencyPairId=ccyPairId,
@majorCurrencyId=majorCcyId,
@minorCurrencyId=minorCcyId
from
CurrencyPair
where
(majorCcyId = @instrumentTradeCurrencyId
and minorCcyId = @payCurrencyId)
or
(majorCcyId = @payCurrencyId
and minorCcyId = @instrumentTradeCurrencyId)
and @instrumentTradeCurrencyId != @payCurrencyId
--Returning SwapInstrument properties
select
@equityLongLeg,
@equityShortLeg,
@quantityOrderPosition
--Returning Instrument
select
@instrumentId,
@multiplier,
@instrumentTradeCurrencyId
--Returning instrument trade currency
select
ccyId,
display
from
Currency
where
ccyId = @instrumentTradeCurrencyId
--Returning currency pair
select
@currencyPairId,
@majorCurrencyId,
@minorCurrencyId
--Returning trades to calulate
select
isnull(be.eventId, 0 ) as eventId,
be.legId,
--tradeDate
case
when @moveTradeDate=1 and be.tradeDate<@swapStartDate then @swapStartDate
else be.tradeDate
end as 'tradeDate',
--settleDate
case
when @moveSettleDate=1 and be.settleDate<@swapStartDate then @swapStartDate
when @settleDate=0 then be.tradeDate
else be.settleDate
end as 'settleDate',
be.qty,
be.price,
be.basePrice,
be.fxRate,
be.intRate
--ber.realizedAmt,
--ber.realizedAmtBase,
--ber.avgCost,
--ber.avgBaseCost
--ecf.cashFlow as equityCashFlow,
--ecf.payDate as equityPayDate,
--ccf.cashFlow as commissionCashFlow,
--ccf.payDate as commissionPayDate
from
BasketEvent be
--BasketEventRealized ber
--cashFlow ecf,
--cashFlow ccf
where
be.legId in (@equityLongLeg, @equityShortLeg)
and be.instrId = @instrumentId
and be.settleDate > @asOfDate
and be.qty!=0
and be.eventType = 0
--RealizedAmount and Average cost
--and be.eventId *= ber.eventId
--and be.legId *= ber.legId
--Equity CashFlow (type 0)
--and be.eventId *= ecf.eventId
--and be.legId *= ecf.legId
--and ecf.type = 0
--Divident CashFlow (type 2) -> Is it related to one trade?? no related
to position
--and be.eventId *= dcf.eventId
--and be.legId *= dcf.legId
--and ccf.type = 2
--Commission CashFlow (type 3)
--and be.eventId *= ccf.eventId
--and be.legId *= ccf.legId
--and ccf.type = 3
union all
--Returning trades still open before asOfDate
select
be.eventId,
be.legId,
--tradeDate
case
when @moveTradeDate=1 and be.tradeDate<@swapStartDate then @swapStartDate
else be.tradeDate
end as 'tradeDate',
--settleDate
case
when @moveSettleDate=1 and be.settleDate<@swapStartDate then @swapStartDate
when @settleDate=0 then be.tradeDate
else be.settleDate
end as 'settleDate',
be.qty,
be.price,
be.basePrice,
be.fxRate,
be.intRate
from
TradeOpenQty t,
BasketEvent be
where
t.eventId != 0
and be.legId =
case
when t.qty > 0 then @equityLongLeg
else @equityShortLeg
end
and t.swapId = @swapId
and t.instrId = @instrumentId
and t.date <= @asOfDate
and t.dateEnd > @asOfDate
and t.instrId=be.instrId
and t.settleDate=be.settleDate
--Returning TradeRealized for trade to recalc
select
ber.eventId,
ber.legId,
ber.settleDate,
ber.realizedAmt,
ber.realizedAmtBase,
ber.avgCost,
ber.avgBaseCost
from
BasketEventRealized ber
where
--Don't include reset.
ber.eventId is not null
and ber.legId in (@equityLongLeg, @equityShortLeg)
and ber.instrId = @instrumentId
and ber.settleDate > @asOfDate
--Returning reset trade and reset traderealized
select
ber.legId,
ber.settleDate,
ber.realizedAmt,
ber.realizedAmtBase,
ber.avgCost,
ber.avgBaseCost
from
BasketEventRealized ber
where
ber.legId in (@equityLongLeg, @equityShortLeg)
and ber.instrId = @instrumentId
and ber.settleDate > @asOfDate
and ber.eventId is null
union all
--reset that are still open
select
ber.legId,
ber.settleDate,
ber.realizedAmt,
ber.realizedAmtBase,
ber.avgCost,
ber.avgBaseCost
from
TradeOpenQty t,
BasketEventRealized ber
where
t.eventId = 0
and ber.eventId is null
and ber.legId =
case
when t.qty > 0 then @equityLongLeg
else @equityShortLeg
end
and t.swapId = @swapId
and t.instrId = @instrumentId
and t.date <= @asOfDate
and t.dateEnd > @asOfDate
and t.instrId = ber.instrId
and t.settleDate = ber.settleDate
--Returning trade match
select
f.eventIdMatch,
f.eventId,
f.legId,
f.matchId,
f.settleDate,
f.qty,
f.avgCost,
f.avgBaseCost,
f.realizedAmt,
f.realizedAmtBase
from
FifoMatch f,
BasketEvent be
where
--todo do we need to join to BasketEvent? FifoMatch already has thesettle
date.
be.legId in (@equityLongLeg , @equityShortLeg)
and f.legId in (@equityLongLeg , @equityShortLeg)
and be.instrId = @instrumentId
and be.settleDate > @asOfDate
and f.instrId=be.instrId
and f.eventId=be.eventId
and f.legId =be.legId
and be.eventType = 0
order by f.eventId
--Returning trade match custom
select
f.eventIdMatch,
isnull(f.eventId, 0) eventId,
f.legId,
f.matchId,
f.settleDate,
f.qty,
f.avgCost,
f.avgBaseCost,
f.realizedAmt,
f.realizedAmtBase
from
FifoMatchCustom f,
BasketEvent be
where
f.eventId = be.eventId
and f.legId = be.legId
and be.legId in (@equityLongLeg , @equityShortLeg)
and be.qty!=0
and be.instrId = @instrumentId
and be.settleDate > @asOfDate
and be.eventType = 0
--Returning TradeOpenQty
--TradeOpenQuantity covering asOfDate
select
t.eventId,
t.settleDate,
case
when t.qty > 0 then @equityLongLeg
else @equityShortLeg
end as legId,
t.date,
t.qty,
t.dateEnd
from
TradeOpenQty t
where
t.swapId = @swapId
and t.instrId = @instrumentId
and t.date <= @asOfDate
and t.dateEnd > @asOfDate
union all
--TradeOpenQuantity after asOfDate
select
t.eventId,
t.settleDate,
case
when t.qty > 0 then @equityLongLeg
else @equityShortLeg
end as legId,
t.date,
t.qty,
t.dateEnd
from
TradeOpenQty t
where
t.swapId = @swapId
and t.instrId = @instrumentId
and t.dateEnd > @asOfDate
--Returning daily positions
--Position covering asOfDate
select
bp.date as startDate,
bp.legId,
bp.dateEnd as endDate,
bp.qty,
bp.avgCost,
bp.avgBaseCost,
bp.totalRealized,
bp.totalBaseRealized
from BasketPosition bp
where
bp.legId in (@equityLongLeg , @equityShortLeg)
and bp.instrId = @instrumentId
and bp.date <= @asOfDate
and bp.dateEnd >@asOfDate
union all
--Position after asOfDate
select
bp.date as startDate,
bp.legId,
bp.dateEnd as endDate,
bp.qty,
bp.avgCost,
bp.avgBaseCost,
bp.totalRealized,
bp.totalBaseRealized
from BasketPosition bp
where
bp.legId in (@equityLongLeg , @equityShortLeg)
and bp.instrId = @instrumentId
and bp.dateEnd > @asOfDate
--Returning Instrument base price from Reset/CustomReset table
select
@instrumentId,
isnull(cr.resetDate, r.resetDate),
@equityResetSource,
isnull(cr.resetValue,r.resetValue),
isnull(cr.resetValue2,r.resetValue2)
from
ResetMarkerEq rm,
CustomReset cr,
Reset r
where
rm.tradeDate *= cr.resetDate
and rm.tradeDate *= r.resetDate
and cr.instrId=@instrumentId
and r.fiId=@instrumentId
and rm.swapId=@swapId
and cr.swapId=@swapId
and isnull(cr.resetValue,r.resetValue)!=null
and rm.settleDate > @asOfDate
and r.resetSource=@equityResetSource
--Fx InstrumentPrice
--Todo load fx only if the swap.useInstrumentCurrency is true.
select
@currencyPairId,
isnull(cr.resetDate, r.resetDate),
@foreignExchangeResetSource,
isnull(cr.resetValue,r.resetValue),
isnull(cr.resetValue2,r.resetValue2)
from
ResetMarkerEq rm,
CustomReset cr,
Reset r
where
rm.tradeDateFx *= cr.resetDate
and rm.tradeDateFx *= r.resetDate
and cr.instrId=@currencyPairId
and r.fiId=@currencyPairId
and rm.swapId=@swapId
and cr.swapId=@swapId
and isnull(cr.resetValue,r.resetValue)!=null
and r.resetSource=@foreignExchangeResetSource
and rm.settleDate > @asOfDate
--No fx if both are equal
and @instrumentTradeCurrencyId != @payCurrencyId
end;
Joe Weinstein <[email protected]> wrote:
Tommy Lapierre wrote:
This issue involves retrieving multiple resultsets from a CallableStatement.
Lets assume by default when executing the CallableStatment I retrieve3 result
sets.
The first one has 5 records
The second 10
The third 15
If I execute the same CallableStatment with different parameters
and
the second
result set has
no records I get the following, the secode result set is not returned.
The first one has 5 records
The second 15.
It is normal to return 0 records for a specific result set.
Is it normal to have dynamic number of result sets, I think not.
Can anyone help?
Tommy Lapierre
[email protected]
Hi. I'd like to see the stored procedure. If the procedure does dothe
three selects, the jdbc driver should/will return a result set foreach
one,
and any query that returns no rows should result in a result set that
returns false from the first call to next().
If the procedure may skip a given query under some executions,then
there would be no result set for a given skipped query. In other words,
JDBC doesn't care or know whether a given execution of a statementwill
return the same number of result sets as it did last time.
It is not common to have a procedure return a variable number of
result sets, but it has been done, and is fine as far as JDBC is concerned.
The 'canonical style' for handling Prepared/Callable statements will
handle
this just fine.
Joe -
Integrating WebSphere MQ 5.3 with BEA Weblogic Server 9.2 3M
I am trying to integrate WebSphere MQ 5.3 with BEA WebLogic Server 9.2 3M. I have found the guide:
Integrating WebSphere MQ 6 with BEA Weblogic Server 10 using Weblogic Server's Foreign (JMS) Server feature [http://ibswings.blogspot.com/]. I have done all steps according this guidance.
I have made modification since, WebLogic Server 9.2 3M does not support EJB 3.0, I am using EJB 2.1, any changes that have been made is create ejb-jar.xml file and configure it according next guide
At the final step when I am deploying service-jar-files (for ex. ejb.jar), I am able to complete this procedure.
When I am starting service (for ex. ejb.jar) from Deployments I am facing a wall: exception appears
weblogic.application.ModuleException: Exception starting module: EJBModule(EJB)
Unable to deploy EJB: EJB.jar from EJB.jar:
com/ibm/mq/jmqi/system/JmqiComponent
at weblogic.ejb.container.deployer.EJBModule.start(EJBModule.java:505)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:566)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:136)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:104)
at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:139)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:320)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:815)
at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1222)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:433)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:161)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:18
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
java.lang.NoClassDefFoundError: com/ibm/mq/jmqi/system/JmqiComponent
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at com.ibm.msg.client.wmq.factories.WMQFactoryFactory.createProviderXAConnectionFactory(WMQFactoryFactory.java:388)
at com.ibm.msg.client.jms.admin.JmsConnectionFactoryImpl.setProviderFactory(JmsConnectionFactoryImpl.java:170)
at com.ibm.mq.jms.MQConnectionFactory.<init>(MQConnectionFactory.java:240)
at com.ibm.mq.jms.MQQueueConnectionFactory.<init>(MQQueueConnectionFactory.java:76)
at com.ibm.mq.jms.MQXAQueueConnectionFactory.<init>(MQXAQueueConnectionFactory.java:69)
at com.ibm.mq.jms.MQXAQueueConnectionFactoryFactory.getObjectInstance(MQXAQueueConnectionFactoryFactory.java:77)
at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
As you can see weblogic complains about com.ibm.mq.jmqi.system.JmqiComponent, I googled JmqiComponent but dose not exists which is strange :P. Has anybody what is a reason for such a behaviour.Hello.
I would ditch the foreign JMS approach. There is a detailed example of how to use the resource adapter for the same goal here:
WebSphere MQ resource adapter and Weblogic - how?
While Oracle supports foreign JMS, IBM won't. The only pattern that both IBM and Oracle support is resource adapter.
Let me know, if you need more guidance.
-Adrian -
Is the 11.1.1.2 software compatible with BEA WebLogic 10.3?
Hi,
Does anyone know, is Oracle EPM version 11.1.1.2 compatible with BEA WebLogic 10.3? I know the recommended version is 9.2 MP3 for Windows 32 bit.
Do we need to get seperate license for WebLogic or is it included in this EPM software bundle?
Thanks for your answers in advance..!Not sure about the licensing, its best to ask someone at Oracle, but I believe when you when automatic deploy 11.1.1.2 apps to Oracle10gR3 Application Server, it is actually referring to the Oracle Weblogic 10.3 Application Server, not the old Oracle (OAS) 10G Application Server, so it should work. You can also deploy to Weblogic 9.2 and IBM Webshpere automatically. I believe all other application servers may still be compatible but require a manual deployment.
Regards,
Imran -
Inqmy resource adapter for SAP with Bea Weblogic Server
Hi everybody,
Anybody have tried to use INQMY resource adapter for SAP with Bea weblogic server
It works well with INQMY server, but with BEA I'm getting a lot of problems creating
the connections.
Thanks in advance.
Xavi.
All,
Here are the steps we (used for internal testing) had to perform to get
IN-Q-MY adapter for SAP to work with WebLogic:
The wli.adapter.inqmy.sapr3.spi package contains extensions to the
In-Q-My J2EE Connector Architecture classes to overcome some limitations
in the base implementation classes. To get around these issues, we had
to extend their R3ManagedConnectionFactory, R3ConnectionManager, and
R3ConnectionFactory classes.
* The javax.resource.spi.ManagedConnectionFactory implementation
does not over-ride the equals and hashCode methods correctly. This
causes problems with WLS 6.1.
* There is a bug in their javax.resource.spi.ConnectionManager
implementation for non-managed uses of the adapter. Consequently, their
adapter cannot be used in a non-managed scenario.
* The javax.resource.cci.ConnectionFactory class does not support
the getConnection() method that does not take any arguments (it throws a
null pointer exception).
I am attaching the classes discussed above.
Cheers,
Chris
Torsten Friebe wrote:
> Hi,
>
> does anybody know where to get a trail version - if one exists - of IN-Q-MY
> application server or the resource adapter?
>
> Thanks, regards
> Torsten
>
> "Xavi" <[email protected]> schrieb im Newsbeitrag
> news:[email protected]...
>
>>Hi everybody,
>>
>>Anybody have tried to use INQMY resource adapter for SAP with Bea weblogic
>>
> server
>
>>?
>>
>>It works well with INQMY server, but with BEA I'm getting a lot of
>>
> problems creating
>
>>the connections.
>>
>>Thanks in advance.
>>Xavi.
>>
>>
>
>
package wli.adapter.inqmy.sapr3.spi;
import java.io.Serializable;
import javax.resource.ResourceException;
import javax.resource.cci.Connection;
import javax.resource.cci.ConnectionSpec;
import javax.resource.spi.ConnectionManager;
import javax.resource.spi.ConnectionRequestInfo;
import javax.resource.spi.ManagedConnection;
import javax.resource.spi.ManagedConnectionFactory;
import com.inqmy.r3adapter.R3ConnectionSpec;
import com.inqmy.r3adapter.R3ManagedConnectionFactory;
* Extends the In-Q-My implementation to allow for getConnection() with no
* connection spec, i.e. use the default configured connection parameters.
public class R3ConnectionFactory
extends com.inqmy.r3adapter.R3ConnectionFactory
implements com.bea.connector.IProxyMarker {
private R3ConnectionSpec m_cspec;
public R3ConnectionFactory(ConnectionManager cm, R3ManagedConnectionFactory mcf)
throws ResourceException {
super(cm, mcf);
String strClientNumber = mcf.getClientNumber();
if (strClientNumber == null) {
throw new javax.resource.spi.IllegalStateException("ClientNumber not set for "+mcf);
String strLanguage = mcf.getLanguage();
if (strLanguage == null) {
throw new javax.resource.spi.IllegalStateException("Language not set for "+mcf);
String strUserName = mcf.getUserName();
if (strUserName == null) {
throw new javax.resource.spi.IllegalStateException("UserName not set for "+mcf);
String strPassword = mcf.getPassword();
if (strPassword == null) {
throw new javax.resource.spi.IllegalStateException("Password not set for "+mcf);
m_cspec = new R3ConnectionSpec(strClientNumber, strLanguage, strUserName, strPassword);
public Connection getConnection(ConnectionSpec connectionSpec)
throws ResourceException {
if (connectionSpec == null) connectionSpec = m_cspec;
return super.getConnection(connectionSpec);
package wli.adapter.inqmy.sapr3.spi;
import java.io.Serializable;
import javax.resource.ResourceException;
import javax.resource.spi.ConnectionManager;
import javax.resource.spi.ConnectionRequestInfo;
import javax.resource.spi.ManagedConnection;
import javax.resource.spi.ManagedConnectionFactory;
* Extends the In-Q-My implementation to over-ride the
* allocateConnection method to return a CCI connection vs. a ManagedConnection
public class R3DefaultConnectionManager
implements ConnectionManager, Serializable {
public R3DefaultConnectionManager() {}
public Object
allocateConnection(ManagedConnectionFactory mcf, ConnectionRequestInfo cri)
throws ResourceException {
ManagedConnection mc = mcf.createManagedConnection(null, cri);
return mc.getConnection(null, cri);
package wli.adapter.inqmy.sapr3.spi;
import javax.resource.spi.ConnectionManager;
import javax.resource.spi.ConnectionRequestInfo;
import javax.resource.spi.ManagedConnection;
import javax.security.auth.Subject;
* Extends the In-Q-My implementation to get around some problems encountered
* while running on WebLogic:
* <ul>
* <li>Must over-ride default implementation of equals and hashCode method</li>
* <li>Needed to provide my version of the CCI ConnectionFactory</li>
* <li>Needed to provide my version of the default ConnectionManager for the
* non-managed scenario use case</li>
* </ul>
public class R3ManagedConnectionFactory
extends com.inqmy.r3adapter.R3ManagedConnectionFactory {
private int m_iHashCode;
transient private com.inqmy.r3adapter.R3ConnectionRequestInfo t_cri = null;
public R3ManagedConnectionFactory() {
super();
java.rmi.server.UID uid = new java.rmi.server.UID();
m_iHashCode = uid.hashCode();
public Object createConnectionFactory() {
// need to install our own default connection manager because In-Q-My
// version causes a ClassCastException in CCI ConnectionFactory
// getConnection
return createConnectionFactory(new R3DefaultConnectionManager());
public ManagedConnection createManagedConnection(Subject subject, ConnectionRequestInfo cri)
throws javax.resource.ResourceException {
// need to check for null on the ConnectionRequestInfo object because the
// In-Q-My R3ManagedConnection ctor does not check for null
if (cri == null) cri = getDefaultConnectionRequestInfo();
return new com.inqmy.r3adapter.R3ManagedConnection(this, subject, cri);
public Object createConnectionFactory(ConnectionManager connectionManager) {
// need to supply a connection factory that can deal with getConnection
// that does not take a ConnectionSpec
try {
return new R3ConnectionFactory(connectionManager, this);
} catch (javax.resource.ResourceException re) {
re.printStackTrace();
throw new java.lang.IllegalStateException(re.getMessage());
com.inqmy.r3adapter.R3ConnectionRequestInfo getDefaultConnectionRequestInfo()
throws javax.resource.spi.IllegalStateException {
if (t_cri == null) {
String strClientNumber = this.getClientNumber();
if (strClientNumber == null) {
throw new javax.resource.spi.IllegalStateException("ClientNumber not set for "+this);
String strLanguage = this.getLanguage();
if (strLanguage == null) {
throw new javax.resource.spi.IllegalStateException("Language not set for "+this);
String strUserName = this.getUserName();
if (strUserName == null) {
throw new javax.resource.spi.IllegalStateException("UserName not set for "+this);
String strPassword = this.getPassword();
if (strPassword == null) {
throw new javax.resource.spi.IllegalStateException("Password not set for "+this);
t_cri = new com.inqmy.r3adapter.R3ConnectionRequestInfo(strClientNumber, strLanguage, strUserName, strPassword);
return t_cri;
public boolean equals(Object obj) {
if (obj == null) return false;
if (obj == this) return true;
if (!this.getClass().isInstance(obj)) return false;
R3ManagedConnectionFactory mcf = (R3ManagedConnectionFactory)obj;
return compare(getClientNumber(), mcf.getClientNumber()) &&
compare(getLanguage(), mcf.getLanguage()) &&
compare(getUserName(), mcf.getUserName()) &&
compare(getPassword(), mcf.getPassword()) &&
compare(getServerName(), mcf.getServerName()) &&
compare(getSystemNumber(), mcf.getSystemNumber());
protected final boolean compare(final Object obj1, final Object obj2) {
if (obj1 == obj2) return true;
if (obj1 != null) {
return obj1.equals(obj2);
} else {
if (obj2 == null) {
return true;
} else {
return false;
public int hashCode() { return m_iHashCode; }
-
build and run Sun's PetStore
1.3.1_02 application with BEA WebLogic Server 8.1.
5) In the same Command Prompt, compile PetStore using the commands:
cd c:\bea\user_projects\domains\petstore
setPetStoreEnv.cmd
cd c:\petstore1.3.1_02\src
ant
buildfile:build.xml does not exist!
build failed
could you tell me how ?
thank youWhat we, BEA, provides is a patch to allow you to compile Pet Store for
WebLogic Server. It does not contain the source code.
Sun's Pet Store source code can be found at
http://developer.java.sun.com/developer/releases/petstore/petstore1_3_1_02.h
tml. See the requirements section of README.TXT
You need both in order to make it work.
"Ankur" <[email protected]> wrote in message
news:3fa9f2d9$[email protected]..
Hi Nick,
I tried building the petstore1.3.1_02 application following theinstructions in the readme. But I got an error as the buil.xml file is
missing in the directory.....\petstore1.3.1_02\src.
>
I tried unzipping the downloaded again and for a petstore.domain.jar alongwith the readme. This jar does not contain the build.xml file.
>
Then I tried compiling one by one the component folder and found that the../xmldocuments/src folder has only a build.xml file but no source file...
>
Kinldy suggest what to do? Can you send me the zip via email?
P.S: I have checked the zip and the files are missing. -
Should we use JDeveloperor VAJ with BEA Weblogic?
I work in an organisation that extensively uses Oracle, and we have brought in an Ecomerce solution that uses EJBs/JSPs on BEA Weblogic with an Oracle back-end.
We have used JDeveloper for stand-alone Java development previously and already have licences for this IDE.
The suppliers of our Ecomerce system use Visual Age of Java. They say that they are not familiar with JDeveloper, though they believe that the integration with weblogic is inferior to that in VAJ. They recommend that we switch from Jdeveloper to VAJ.
Obviously this would be expensive in terms of licensing and learning another IDE. Has anyone used Oracle JDEveloper and weblogic? If so, what is the deployment of EJBs to weblogic like, and is remote debugging available? We are very happy with Jdeveloper for developing stand-alone Java and Oracle Java stored procedures, so if the weblogic integration is at least reasonable we would like to stick with it.Chris,
Unfortunately, you cannot deploy directly using JDeveloper to Weblogic.
The only solution is to develop your EJB's using JDeveloper. Then use the EJB Deployer Tool that comes with Weblogic to generate the stubs and package and deploy the EJB.
Best of luck,
Rich -
IP address restrictions not working with bea weblogic plugin
We want to implement IP address restrictions via the Sun Java One Web Server admin tool for our application. We are using the Sun Java One Web Server to proxy requests via the Bea Weblogic plugin. However, we cannot get IP address restrictions to work because of the leading asterisk in the following NSAPI entry for PPATH of obj.conf :
<Object name="weblogic" ppath="*/cmcsr/*"> Service fn="wl_proxy" WebLogicCluster="10.156.20.11:9010,\
10.156.20.12:9010,10.156.20.13:9010" DynamicServerList="OFF"
</Object>
Has anyone gotten IP restrictions to work with the bea Weblogic NSAPI plugin?I'm not sure what you're asking, but each Service directive should be on its own line. It is an error to have both a <Client> tag and Service directive on a single line.
-
Upgrading to 10.6 with half working optical drive from a 2nd working mac
my optical drive only reads audio cds on my:
Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 3 MB
Memory: 2 GB
Bus Speed: 800 MHz
Boot ROM Version: MBP41.00C1.B00
SMC Version (system): 1.27f3
Serial Number (system): W88084XHYJX
Hardware UUID: 8693FC2B-591C-50BC-974B-B178B7787BCC
Sudden Motion Sensor:
State: Enabled
I'd like to know, short of replacing the optical drive, whats is the best way to upgrade to snow leopard 10.6 since it won't read the dvd instal disc. I have access to a buddy's 2009 mac book with a working optical drive. In the instructions of the 10.6 manual it says this can be done but the machines have to be on the same network in which case how do i do that or can this be done in an easier way, without incurring aditional cost? thank you for any helpTake your disc over to your friend's house. Meanwhile get yourself an 8 GB USB flash drive. Clone the DVD to the flash drive:
Clone using Restore Option of Disk Utility
1. Open Disk Utility from the Utilities folder.
2. Select the destination volume from the left side list.
3. Click on the Restore tab in the DU main window.
4.Check the box labeled Erase destination.
5. Select the destination volume from the left side list and drag it to the Destination entry field.
6. Select the source volume from the left side list and drag it to the Source entry field.
7. Double-check you got it right, then click on the Restore button.
Take the flash drive to your computer and boot it with the flash drive:
Booting From a USB Flash Drive
1. Insert the flash drive in a USB port.
2. Restart the computer.
3. Immediately after the chime press and hold down the "OPTION" button.
4. Select the flash drive's icon from the display in the startup manager.
5. Click on the downward pointing arrow button.
Destination means the USB flash drive.
Source means the installer disc.
Message was edited by: Kappy -
Driver Informix with Bea Weblogic
Hi! I´m trying to connect an Informix Database (9.40) with Weblogic (8.1) but I´ve got error with the driver. I´m using: weblogic.jdbc.informix.InformixDriver and the error I obtain is the following:
Initially, the informix data_base connect without problems but when I change the parameters:nevermind - I'm am following the instructions in this thread. Sounds like the problem that I have
http://forums.bea.com/bea/thread.jspa?forumID=2022&threadID=200007092&messageID=200020921&start=-1#200020921 -
Black screen and slow movement with Gnome and ati driver
Greetings, I use ati driver free.... and Gnome... and gnome sometimes works very slow and shows black screens... other days works fine...ideas?... i try installed catalyst-utils, but gdm dont start.
Greetings and thanks.try to flash bios & graphic card drivers from the link below.
http://consumersupport.lenovo.com/uk/en/DriversDownloads/drivers_list.aspx?CategoryID=46 -
Slow performance with Seagate External USB Drive
I have a 250GB Seagate external USB. The external drive is not a pocket drive and it has its own power supply. When I first got the drive (a few months ago) I mounted, paritioned and formatted the drive without any problems. I backed up my Mac HD with the included Bounce Back Express software and it took a few hours with around 60GB of data. I also updated the files a few times over the last few months with no problems.
All of the sudden my Powerbook stopped mounting the Seagate drive when I plugged it in. I went into disk utility and ended up reformatting the drive (with Mac OS extended) and then the Powerbook mounted the drives. However, now when I try to backup files to the drive it is extremely slow. It is only transferring files at around 25 MB per minute. It will take well over 24 hours to back up the drive at this rate when it used to take a few hours.
Seagate's website is no help, all they say is that Powerbook G4's have USB 1.1, not USB 2 which is why it is slow. I know this is not true.
Does anyone have any idea why file transfer to the drive is suddenly so slow?
Thanks.
Powerbook G4 15-inch Mac OS X (10.4.8)Could you describe the cabling which connects the drive to your Mini, how the drive is powered, and what else is connected via usb to your Mini? Thanks!
-
Print with Adobe PDF printer driver from Word: Stripes in images
Hello,
I use Acrobat 8 Professional (Version 8.1.3) on Windows XP SP3 (german version). I'd like to create a PDF out of a Word document by printing with the "Adobe PDF" printer driver. I have a problem with an image containing large unicolored areas: In the PDF there are recognizeable stripes in the colors of the image. This is when viewing the PDF with Acrobat 8 Professiona, when importing a page containung such an image into Photoshop, and when printing such an image.
The image is an RGB TIF, but I tried it with a CMYK TIF as well as with an RGB BMP. The reault - when printed out of Word - is the same. If I print the same image to a PDF from InDesign, then everything is fine, no stripes.
Does anybody know how to optimize this?
Best regards,
ChristianSorry, I should have mentioned this, of course. Well the document is a DOC (because it was prepared by co-workers with Word 2003). I use Word 2007, when I opened the DOC Word switched to "compatability mode" (not sure about the exact English term, I work with German versions). But even when saving the document under a new name, I kept it as a DOC, so my co-workers would be able to open it again at their computers with Word 2003.
My Acrobat is already version 8.1.6 and because I always install Windows Updates that the automatic update service offers, I guess my Word 2007 is also up to date.
But sure, if I can be of any other help, let me know...
Best regards,
Christian -
How to install Oracle BPEL Process Manager with the BEA WebLogic
Hi ,
I will install Oracle BPEL Process Manager with BEA WebLogic 9.2(MP2). I have download orabpel_10133_WebLogic.zip ,then Modify the following mandatory installation properties in the orabpel_10133_WebLogic\bpelDomain.properties file:
# BEA_HOME is the path where Weblogic is Installed
BEA_HOME=/opt/bea
# JAVA_HOME is the path of jdk folder inside your weblogic
JAVA_HOME=/opt/bea/jrockit90_150_10
# DOMAIN_HOME is the path where you wish to create your domain called BPELDomain
DOMAIN_HOME=/opt/bea/user_projects/domains
# APPS_HOME is the path where you wish to copy your applications and adapters that are required for oracleBPELServer
APPS_HOME=/opt/bea/user_projects/apps
# BEA_HOME is the path where BPEL PM is Installed
BPEL_HOME=/home/oracle/bpel/product/10.1.3.1/OraBPEL_1/bpel
# DRIVER_TYPE is the datasource class that installable use to create a datasources for oracleBPELServer
DRIVER_TYPE=oracle.jdbc.xa.client.OracleXADataSource
# DB_URL is the url to connect to orabpel schema
DB_URL=jdbc:oracle:thin:@16.157.134.17:1521:orcl
# DB_USER is the user Id for orabpel shema in database
DB_USER=ORABPEL
#DB_PASSWORD is the password for orabpel schema in database
DB_PASSWORD=bpel
#BPEL_SERVER_NAME is the server i.e. to be created under BPELDomain
BPEL_SERVER_NAME=oracleBPELServer
#PROXY_HOST is the Host name of the proxy server
PROXY_HOST=www-proxy.us.oracle.com
#PROXY_HOST=
#PROXY_PORT is the Port where the proxy server is running
PROXY_PORT=80
#PROXY_PORT=
#NON_PROXY_HOST is the list of non proxy hosts that are divided by a | symbol
#NON_PROXY_HOST=*.oracle.com|*.oraclecorp.com|localhost|127.0.0.1|stbbn10|stbbn10.us.oracle.com
NON_PROXY_HOST=*.oracle.com|*.oraclecorp.com|localhost|127.0.0.1|stbbn10|stbbn10.us.oracle.com|16.157.134.135
When I run the setup.sh , it will report
BUILD FAILED
/opt/software/WL_Installables/build.xml:131: Traceback (innermost last):
File "./wl_scripts/bpelDomain.py", line 22, in ?
File "./wl_scripts/createGroupsAndUsers.py", line 4, in ?
weblogic.management.utils.AlreadyExistsException: [Security:090267]Group BpelGroup
Actully ,there is no BpelGroup in Weblogic. Does anybody know how to solve it ?MAke sure you have not set ANY environment variable related to Oracle / BEA / Java / LD_library path. Use the following script to unset / set the initial settings:
#!/bin/sh
unset ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM
unset LD_LIBRARY_PATH LD_LIBRARY_PATH_64
unset CLASSPATH JAVA_HOME
export PATH=.:/usr/sbin:/usr/bin:/usr/local/bin:/opt/VRTS/bin
export BEA_HOME=/appl/oracle/products/9.2/weblogic
Marc
http://orasoa.blogspot.com
Maybe you are looking for
-
AD Password Sync to OIM 9.0.3 - User not found in OIM
When attempting to capture password on AD Domain Controller and sync back to OIM, we are receiving the below error. Have verified that the user does exist in OIM, so what Active Directory attribute for the User Account is used to perform the lookup -
-
Hi, i am new to PP Module. Please tell me the Tables for BOM,Work Center and Routings. Thanks and Regards Rahul
-
Dreamweaver not connecting to mysql?
I have set up a database in MAMP which Dreamweaver was connected to and all worked fine. I have now copied that database in phpmyadmin via my hosting server and also uploaded all my files to my current (live) site and im now having connection problem
-
/SAPAPO/CURTO_CREATE_DP_RTO Transaction
Hi Gurus, I just want to ask about this transaction /SAPAPO/CURTO_CREATE_DP_RTO. This is for Generating DP BOM for a Material. When generating DP BOM, thus this transaction directly gets the data through CIF of BOM? If /SAPAPO/CURTO_CREATE_DP_RTO dir
-
hai any body tell to me how to find the system user name and password in windows domain now i am developing the java based anti virus software ...that why we need for that ... so anybody helsp to me also i was used runtime().exec("");->System command