Weblogic automation for a customer
Hi Friends,
I have a scenario where I have total of 8 servers (4 clusters) on cloud.
We are doing multiple component deployment in each servers ,means each cluster is meant for one component.
Example : SOA (1 cluster),Custom application (1 cluster ) and so on.
Server
Hostname
Cluster A
10.xx.xx.x1 & 10.xx.xx.x2
Cluster B
10.xx.xx.x3 & 10.xx.xx.x4
Cluster C
10.xx.xx.x4 & 10.xx.xx.x6
Cluster D
10.xx.xx.x7 & 10.xx.xx.x8
JDK, WebLogic (10.3.6.0.8) is a common component everywhere.
Is there a way I can do the installs here,where I Install on 1st server on Cluster A and the installation propagates everywhere for all 7 servers.
Also any kind of automation can be done for domain creation ?
Please let me know your thoughts here.
HI Rajesh,
you can use ant, maven or wlst for automate deployment. But you cannot start the deployment across multiple cluster. You may automate this process for each cluster.
Borys
Similar Messages
-
Problems Starting Weblogic Server for Tutorials (Fresh install)...
Hi guys, need a little help here.
I'm trying to startup Weblogic Server for Java Control Tutorial application and I get all sorts of errors, mostly seeming to deal with JMS/JNDI network stuff. Here's the error dump I get:
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http:\\hostname:port\console *
starting weblogic with Java version:
java version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04)
Java HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode)
Starting WLS with line:
C:\bea\JDK142~1\bin\java -client -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket
,address=8453,server=y,suspend=n -Djava.compiler=NONE -Xms256m -Xmx256m -XX:Com
pileThreshold=8000 -XX:PermSize=32m -XX:MaxPermSize=128m -Xverify:none -ea -da
:com.bea... -da:javelin... -da:weblogic... -Dplatform.home=C:\bea\WEBLOG~1 -Dwls
.home=C:\bea\WEBLOG~1\server -Dwli.home=C:\bea\WEBLOG~1\integration -Dlog4j.con
figuration=file:C:\bea\WEBLOG~1\common\lib\workshopLogCfg.xml -Dweblogic.managem
ent.discover=true -Dweblogic.ProductionModeEnabled= -Dweblogic.security.SSL.ign
oreHostnameVerify=false -Dwlw.iterativeDev=true -Dwlw.testConsole=true -Dwlw.log
ErrorsToConsole=true -Dweblogic.Name=cgServer -Djava.security.policy=C:\bea\WEBL
OG~1\server\lib\weblogic.policy weblogic.Server
<Oct 30, 2005 2:33:31 PM PST> <Info> <WebLogicServer> <BEA-000377> <Starting Web
Logic Server with Java HotSpot(TM) Client VM Version 1.4.2_05-b04 from Sun Micro
systems Inc.>
<Oct 30, 2005 2:33:31 PM PST> <Info> <Configuration Management> <BEA-150016> <Th
is server is being started as the administration server.>
<Oct 30, 2005 2:33:31 PM PST> <Info> <Management> <BEA-141107> <Version: WebLogi
c Server 8.1 SP4 Mon Nov 29 16:21:29 PST 2004 471647
WebLogic XMLX Module 8.1 SP4 Mon Nov 29 16:21:29 PST 2004 471647
WebLogic Server 8.1 SP4 Mon Nov 29 16:21:29 PST 2004 471647
WebLogic Server 8.1 SP4 Mon Nov 29 16:21:29 PST 2004 471647
WebLogic Integration 8.1 SP4 Tue Nov 30 10:34:16 PST 2004 471877>
<Oct 30, 2005 2:33:32 PM PST> <Notice> <Management> <BEA-140005> <Loading domain
configuration from configuration repository at C:\bea\WEBLOG~1\samples\domains\
workshop\.\config.xml.>
<Oct 30, 2005 2:33:33 PM PST> <Notice> <Log Management> <BEA-170019> <The server
log file C:\bea\weblogic81\samples\domains\workshop\cgServer\cgServer.log is op
ened. All server side log events will be written to this file.>
<Oct 30, 2005 2:33:34 PM PST> <Notice> <Security> <BEA-090082> <Security initial
izing using security realm myrealm.>
<Oct 30, 2005 2:33:34 PM PST> <Notice> <WebLogicServer> <BEA-000327> <Starting W
ebLogic Admin Server "cgServer" for domain "workshop">
<Oct 30, 2005 2:33:38 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgJMSPool-nonXA": SQL-server rejected establ
ishment of SQL-connection. Pointbase Server may not be running on localhost at p
ort 9093.>
<Oct 30, 2005 2:33:40 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgJMSPool-nonXA": SQL-server rejected establ
ishment of SQL-connection. Pointbase Server may not be running on localhost at p
ort 9093.>
<Oct 30, 2005 2:33:42 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgJMSPool-nonXA": SQL-server rejected establ
ishment of SQL-connection. Pointbase Server may not be running on localhost at p
ort 9093.>
<Oct 30, 2005 2:33:44 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgJMSPool-nonXA": SQL-server rejected establ
ishment of SQL-connection. Pointbase Server may not be running on localhost at p
ort 9093.>
<Oct 30, 2005 2:33:46 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgJMSPool-nonXA": SQL-server rejected establ
ishment of SQL-connection. Pointbase Server may not be running on localhost at p
ort 9093.>
<Oct 30, 2005 2:33:47 PM PST> <Error> <JDBC> <BEA-001150> <Connection Pool "cgJM
SPool-nonXA" deployment failed with the following error: 0:Could not create pool
connection. The DBMS driver exception was: SQL-server rejected establishment of
SQL-connection. Pointbase Server may not be running on localhost at port 9093..
>
<Oct 30, 2005 2:33:48 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgPool": SQL-server rejected establishment o
f SQL-connection. Pointbase Server may not be running on localhost at port 9093.
>
<Oct 30, 2005 2:33:50 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgPool": SQL-server rejected establishment o
f SQL-connection. Pointbase Server may not be running on localhost at port 9093.
>
<Oct 30, 2005 2:33:52 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgPool": SQL-server rejected establishment o
f SQL-connection. Pointbase Server may not be running on localhost at port 9093.
>
<Oct 30, 2005 2:33:54 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgPool": SQL-server rejected establishment o
f SQL-connection. Pointbase Server may not be running on localhost at port 9093.
>
<Oct 30, 2005 2:33:56 PM PST> <Warning> <JDBC> <BEA-001129> <Received exception
while creating connection for pool "cgPool": SQL-server rejected establishment o
f SQL-connection. Pointbase Server may not be running on localhost at port 9093.
>
<Oct 30, 2005 2:33:57 PM PST> <Error> <JDBC> <BEA-001150> <Connection Pool "cgPo
ol" deployment failed with the following error: 0:Could not create pool connecti
on. The DBMS driver exception was: SQL-server rejected establishment of SQL-conn
ection. Pointbase Server may not be running on localhost at port 9093..>
<Oct 30, 2005 2:33:57 PM PST> <Error> <JDBC> <BEA-001151> <Data Source "cgDataSo
urce" deployment failed with the following error: DataSource(cgDataSource;cgSamp
leDataSource) can't be created with non-existent Pool (connection or multi) (cgP
ool).>
<Oct 30, 2005 2:33:57 PM PST> <Error> <JDBC> <BEA-001151> <Data Source "cgDataSo
urce-nonXA" deployment failed with the following error: DataSource(cgDataSource-
nonXA;weblogic.jdbc.jts.ebusinessPool) can't be created with non-existent Pool (
connection or multi) (cgJMSPool-nonXA).>
<Oct 30, 2005 2:33:57 PM PST> <Alert> <JMS> <BEA-040052> <JMSServer "cgJMSServer
" store failed to open java.io.IOException: JMS JDBC store, connection pool = <c
gJMSPool-nonXA>, prefix = <weblogic>: connection pool does not exist.
java.io.IOException: JMS JDBC store, connection pool = <cgJMSPool-nonXA>, prefix
= <weblogic>: connection pool does not exist
at weblogic.jms.store.JDBCIOStream.throwIOException(JDBCIOStream.java:48
8)
at weblogic.jms.store.JDBCIOStream.checkPool(JDBCIOStream.java:1599)
at weblogic.jms.store.JDBCIOStream.open(JDBCIOStream.java:548)
at weblogic.jms.store.JMSStore.open(JMSStore.java:224)
at weblogic.jms.backend.BEStore.open(BEStore.java:262)
at weblogic.jms.backend.BEStore.start(BEStore.java:151)
at weblogic.jms.backend.BackEnd.openStores(BackEnd.java:1171)
at weblogic.jms.backend.BackEnd.resume(BackEnd.java:1290)
at weblogic.jms.JMSService.addJMSServer(JMSService.java:2260)
at weblogic.jms.JMSService.addDeployment(JMSService.java:2031)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:337)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Dep
loymentTarget.java:597)
at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeploy
ments(DeploymentTarget.java:575)
at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(
DeploymentTarget.java:241)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:754)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:733)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:509)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
60)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
28)
at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(Rem
oteMBeanServerImpl.java:988)
at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBean
ServerImpl.java:946)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:954)
at weblogic.management.internal.MBeanProxy.invokeForCachingStub(MBeanPro
xy.java:481)
at weblogic.management.configuration.ServerMBean_Stub.updateDeployments(
ServerMBean_Stub.java:7691)
at weblogic.management.deploy.slave.SlaveDeployer.updateServerDeployment
s(SlaveDeployer.java:1304)
at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.j
ava:347)
at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resum
e(DeploymentManagerServerLifeCycleImpl.java:229)
at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:966)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:361)
at weblogic.Server.main(Server.java:32)
>
<Oct 30, 2005 2:33:57 PM PST> <Error> <JMS> <BEA-040123> <Failed to start JMS Se
rver "cgJMSServer" due to weblogic.jms.common.JMSException: JMS can not open sto
re cgJMSStore.
weblogic.jms.common.JMSException: JMS can not open store cgJMSStore
at weblogic.jms.backend.BEStore.start(BEStore.java:163)
at weblogic.jms.backend.BackEnd.openStores(BackEnd.java:1171)
at weblogic.jms.backend.BackEnd.resume(BackEnd.java:1290)
at weblogic.jms.JMSService.addJMSServer(JMSService.java:2260)
at weblogic.jms.JMSService.addDeployment(JMSService.java:2031)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:337)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Dep
loymentTarget.java:597)
at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeploy
ments(DeploymentTarget.java:575)
at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(
DeploymentTarget.java:241)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:754)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:733)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:509)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
60)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
28)
at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(Rem
oteMBeanServerImpl.java:988)
at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBean
ServerImpl.java:946)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:954)
at weblogic.management.internal.MBeanProxy.invokeForCachingStub(MBeanPro
xy.java:481)
at weblogic.management.configuration.ServerMBean_Stub.updateDeployments(
ServerMBean_Stub.java:7691)
at weblogic.management.deploy.slave.SlaveDeployer.updateServerDeployment
s(SlaveDeployer.java:1304)
at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.j
ava:347)
at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resum
e(DeploymentManagerServerLifeCycleImpl.java:229)
at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:966)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:361)
at weblogic.Server.main(Server.java:32)
Caused by: java.io.IOException: JMS JDBC store, connection pool = <cgJMSPool-non
XA>, prefix = <weblogic>: connection pool does not exist
at weblogic.jms.store.JDBCIOStream.throwIOException(JDBCIOStream.java:48
8)
at weblogic.jms.store.JDBCIOStream.checkPool(JDBCIOStream.java:1599)
at weblogic.jms.store.JDBCIOStream.open(JDBCIOStream.java:548)
at weblogic.jms.store.JMSStore.open(JMSStore.java:224)
at weblogic.jms.backend.BEStore.open(BEStore.java:262)
at weblogic.jms.backend.BEStore.start(BEStore.java:151)
... 29 more
>
<Oct 30, 2005 2:33:57 PM PST> <Warning> <EJB> <BEA-010061> <The Message-Driven E
JB: CreditScoreTutorial is unable to connect to the JMS destination: tutorial.cr
edit.request.topic. The Error was:
[EJB:011010]The JMS destination with the JNDI name: tutorial.credit.request.topi
c could not be found. Please ensure that the JNDI name in the weblogic-ejb-jar.x
ml is correct, and the JMS destination has been deployed.>
<Oct 30, 2005 2:33:58 PM PST> <Warning> <EJB> <BEA-010061> <The Message-Driven E
JB: KNEX.bean.QueueTransport is unable to connect to the JMS destination: jws.qu
eue. The Error was:
[EJB:011010]The JMS destination with the JNDI name: jws.queue could not be found
. Please ensure that the JNDI name in the weblogic-ejb-jar.xml is correct, and t
he JMS destination has been deployed.>
<Oct 30, 2005 2:33:58 PM PST> <Notice> <Security> <BEA-090170> <Loading the priv
ate key stored under the alias DemoIdentity from the jks keystore file C:\bea\we
blogic81\server\lib\DemoIdentity.jks.>
<Oct 30, 2005 2:33:58 PM PST> <Notice> <Security> <BEA-090171> <Loading the iden
tity certificate stored under the alias DemoIdentity from the jks keystore file
C:\bea\weblogic81\server\lib\DemoIdentity.jks.>
<Oct 30, 2005 2:33:58 PM PST> <Notice> <Security> <BEA-090169> <Loading trusted
certificates from the jks keystore file C:\bea\weblogic81\server\lib\DemoTrust.j
ks.>
<Oct 30, 2005 2:33:58 PM PST> <Notice> <Security> <BEA-090169> <Loading trusted
certificates from the jks keystore file C:\bea\JDK142~1\jre\lib\security\cacerts
.>
<Oct 30, 2005 2:33:58 PM PST> <Notice> <WebLogicServer> <BEA-000331> <Started We
bLogic Admin Server "cgServer" for domain "workshop" running in Development Mode
>
<Oct 30, 2005 2:33:58 PM PST> <Notice> <WebLogicServer> <BEA-000360> <Server sta
rted in RUNNING mode>
<Oct 30, 2005 2:33:58 PM PST> <Warning> <WebLogicServer> <BEA-000372> <HostName:
0.0.0.0, maps to multiple IP addresses:192.168.0.1,70.34.104.139>
<Oct 30, 2005 2:33:58 PM PST> <Warning> <WebLogicServer> <BEA-000372> <HostName:
0.0.0.0, maps to multiple IP addresses:192.168.0.1,70.34.104.139>
<Oct 30, 2005 2:33:58 PM PST> <Notice> <WebLogicServer> <BEA-000355> <Thread "Li
stenThread.Default" listening on port 7001, ip address *.*>
<Oct 30, 2005 2:33:58 PM PST> <Notice> <WebLogicServer> <BEA-000355> <Thread "SS
LListenThread.Default" listening on port 7002, ip address *.*>
<Oct 30, 2005 2:34:07 PM PST> <Warning> <EJB> <BEA-010096> <The Message-Driven E
JB: CreditScoreTutorial is unable to connect to the JMS destination: tutorial.cr
edit.request.topic. Connection failed after 2 attempts. The MDB will attempt to
reconnect every 10 seconds. This log message will repeat every 600 seconds until
the condition clears.>
<Oct 30, 2005 2:34:07 PM PST> <Warning> <EJB> <BEA-010061> <The Message-Driven E
JB: CreditScoreTutorial is unable to connect to the JMS destination: tutorial.cr
edit.request.topic. The Error was:
[EJB:011010]The JMS destination with the JNDI name: tutorial.credit.request.topi
c could not be found. Please ensure that the JNDI name in the weblogic-ejb-jar.x
ml is correct, and the JMS destination has been deployed.>
<Oct 30, 2005 2:34:08 PM PST> <Warning> <EJB> <BEA-010096> <The Message-Driven E
JB: KNEX.bean.QueueTransport is unable to connect to the JMS destination: jws.qu
eue. Connection failed after 2 attempts. The MDB will attempt to reconnect every
10 seconds. This log message will repeat every 600 seconds until the condition
clears.>
<Oct 30, 2005 2:34:08 PM PST> <Warning> <EJB> <BEA-010061> <The Message-Driven E
JB: KNEX.bean.QueueTransport is unable to connect to the JMS destination: jws.qu
eue. The Error was:
[EJB:011010]The JMS destination with the JNDI name: jws.queue could not be found
. Please ensure that the JNDI name in the weblogic-ejb-jar.xml is correct, and t
he JMS destination has been deployed.>
<Oct 30, 2005 2:44:08 PM PST> <Warning> <EJB> <BEA-010096> <The Message-Driven E
JB: KNEX.bean.QueueTransport is unable to connect to the JMS destination: jws.qu
eue. Connection failed after 62 attempts. The MDB will attempt to reconnect ever
y 10 seconds. This log message will repeat every 600 seconds until the condition
clears.>
<Oct 30, 2005 2:44:08 PM PST> <Warning> <EJB> <BEA-010061> <The Message-Driven E
JB: KNEX.bean.QueueTransport is unable to connect to the JMS destination: jws.qu
eue. The Error was:
[EJB:011010]The JMS destination with the JNDI name: jws.queue could not be found
. Please ensure that the JNDI name in the weblogic-ejb-jar.xml is correct, and t
he JMS destination has been deployed.>
<Oct 30, 2005 2:44:17 PM PST> <Warning> <EJB> <BEA-010096> <The Message-Driven E
JB: CreditScoreTutorial is unable to connect to the JMS destination: tutorial.cr
edit.request.topic. Connection failed after 63 attempts. The MDB will attempt to
reconnect every 10 seconds. This log message will repeat every 600 seconds unti
l the condition clears.>
<Oct 30, 2005 2:44:17 PM PST> <Warning> <EJB> <BEA-010061> <The Message-Driven E
JB: CreditScoreTutorial is unable to connect to the JMS destination: tutorial.cr
edit.request.topic. The Error was:
[EJB:011010]The JMS destination with the JNDI name: tutorial.credit.request.topi
c could not be found. Please ensure that the JNDI name in the weblogic-ejb-jar.x
ml is correct, and the JMS destination has been deployed.>
<Oct 30, 2005 2:54:08 PM PST> <Warning> <EJB> <BEA-010096> <The Message-Driven E
JB: KNEX.bean.QueueTransport is unable to connect to the JMS destination: jws.qu
eue. Connection failed after 122 attempts. The MDB will attempt to reconnect eve
ry 10 seconds. This log message will repeat every 600 seconds until the conditio
n clears.>
<Oct 30, 2005 2:54:08 PM PST> <Warning> <EJB> <BEA-010061> <The Message-Driven E
JB: KNEX.bean.QueueTransport is unable to connect to the JMS destination: jws.qu
eue. The Error was:
[EJB:011010]The JMS destination with the JNDI name: jws.queue could not be found
. Please ensure that the JNDI name in the weblogic-ejb-jar.xml is correct, and t
he JMS destination has been deployed.>
<Oct 30, 2005 2:54:17 PM PST> <Warning> <EJB> <BEA-010096> <The Message-Driven E
JB: CreditScoreTutorial is unable to connect to the JMS destination: tutorial.cr
edit.request.topic. Connection failed after 123 attempts. The MDB will attempt t
o reconnect every 10 seconds. This log message will repeat every 600 seconds unt
il the condition clears.>
<Oct 30, 2005 2:54:17 PM PST> <Warning> <EJB> <BEA-010061> <The Message-Driven E
JB: CreditScoreTutorial is unable to connect to the JMS destination: tutorial.cr
edit.request.topic. The Error was:
[EJB:011010]The JMS destination with the JNDI name: tutorial.credit.request.topi
c could not be found. Please ensure that the JNDI name in the weblogic-ejb-jar.x
ml is correct, and the JMS destination has been deployed.>
THANK YOU for any help you can provide!These are errors/warning because of incorrect connection pool settings.Either the database parameters were not configured correctly or there were some issues with the configuration itself.
Your server did start up correctly though.
"<Server started in RUNNING mode>" -
Building an Admin Console Extension for a Custom Security Provider
I am looking for an example or a description how to build an Administration Console extension for a custom Authentication Provider.
Especially the creation page for the provider is interesting because I am not able to create and register the required Authentication Provider MBean.
The call “mbeanHome.getMBeanServer().createMBean(className,objectname)” always throws the following Exception “javax.management.ReflectionException: The MBean class could not be loaded by the default loader repository”
Even if I try the class “weblogic.security.providers.authentication.IPlanetAuthenticator”, that is part of the bea distribution, the same exception is thrown.
It seams that the Problem has something to do with class loaders?
When I use the standard admin console pages to create and configure my provider everything works fine.
The only example “kennedy0208.zip” I found in the net does not deal with the creation of the MBean.
It only customizes the edit pages for the provider and at that point the MBean has already been created by the standard admin pages.
Maybe the author discovered the same Problems and gave up!?
What makes me wondering is that I have to put my MBean Classes to my console extension war file to be able to import the packages in my jsp.
If I not put the classes to my war the compiler throws an exception because he can’t resolve the package.
Because I moved my provider implementation jar to the directory “WLHOME\server\lib\mbeantypes” as described in the bea documentation it should run without putting the classes to the war!?!
I am very surprised that the bea documentation does not provide any example about this topic.Found it. Cut and paste error. I still had one of their example class
names in my code. Oops. -
Looking for a WebLogic Admin for a client in the Miami, FL area
<p>
We are currently looking for a WebLogic Admin for a client in the Miami, FL area (Permanent position)
<u><strong>This right candidate must have experience with the following technical skill sets:</strong></u>
· Extensive experience with WebLogic and SQL Server
· Solid expertise as WebLogic Administrator | Web Administrator | Java Developer
· Strong experience in Web hosting infrastructure
· Experience in WebLogic installation, configuration, and tuning;
· Performed application deployments and diagnosing performance related issues with WebLogic;
· Worked with BEA/Oracle WebLogic Technical Support in resolving the critical issues by analyzing the logs and config files and follow up on the open incidents;
· Extensive experience in WebLogic Administration, monitoring and troubleshooting;
· Ability to analyze the results of monitoring systems to identify problem areas;
· Experience in writing WLST scripts for deployment, start and stop servers;
· Solid experience using Java, doing systems maintenance or new functionality development
· Worked closely with development and testing teams to implement fixes in Production under strict time constraints;
· Involved in troubleshooting for production issues and escalating as per the requirement;
· Experience in writing scripts to handle complex automation / administration;
<strong><u>Some Preferred Experience:</u>
</strong>
· Past experience in the financial sector would be preferred
</p>
<p>
If you are interested, know anyone or have any questions please feel free to call or email me at (561) 745-6945 or [email protected]
</p>
<p>
Thanks in advance,
Bob Kelly
</p>FYI. Forums abuse has been reported.
:Rob: -
Can I use OBIEE WebLogic Servers for NON-OBIEE Applications ?
Hi guys !
OBIEE 11g comes with Weblogic 10.3.X. Technically, there is nothing stopping me from installing my own custom JEE Applications in a WebLogic domain (bifoundation or a new one), correct ?
These applications have nothing to do with OBIEE. Rather I'm using the provided WL env as a standard JEE Application Server env.
Have you guys had any experience with it ? Am I going to break OBIEE because of this ?
Thanks.As long as you are good with Weblogic configuration no issues, if at all if you log a SR with Oracle for your custom configuration they may question you.
This just my opinion, I may be wrong. -
In WAS 7.0 for windows custom connector VBscript not working
Hi ,
I am using custom connector for windows 2003 server. It has java and vbscript .Java retrieve the dynamic values of servername,userid,password from the server it will pass to the VB .VB will connect to the windows 2003 server and it will create user,update user,delete user etc.I deliverd the connector which is working in the Jboss and Bea weblogic application servers.The customer asking for Websphere application server When i use the Websphere application Server 7.0 The "Vb script is not working for provisioning(Create user function) please help on this .example vbscript code as follows
Set objNS = GetObject("WinNT:")
Set objRemote = objNS.OpenDSObject("WinNT://" & strComputer, strAdminUser, strAdminPassword, ADS_SECURE_AUTHENTICATION Or ADS_USE_ENCRYPTION)
Wscript.echo "Connection established successfully with system: " & strComputer
Set objUser = objRemote.Create("user", strUserName) ' error is (null): A specified logon session does not exist.
'It may already have been terminated.
objUser.FullName = strFullName
objUser.SetPassword strPassword
objUser.SetInfo
above mentioned line i am getting the error . I tried by the hard coding the values for that also same problem.But when remove the script from connector and run it outside its working .Please help on thisThere is usually a button bar with buttons to format text like Bold and Italic just above the text area where you compose and edit the message text.<br />
That toolbar may also have a button to turn a text link into a clickable hyperlink (look for a chain like button).<br />
You can select the link text and click that button to turn the link into a clickable hyperlink.<br />
If you can't find the button then hover them all to check the tooltip of each (e.g. Insert hyperlink). -
What is your export process for printing custom-sized books?
I will be printing my first custom-sized book created in Aperture.
Anyone have much experience doing this?
I am assuming that exporting to pdf and then sending that file to print is the process, but I'm wondering if the compression will affect the image quality enough to be concerned for a 9''x9'' book?Lots of experience here.
I outsource albums either as single page or double spread. Unfortunately Aperture only allows single page export, not as a full spread (required by some printers).
Unfortunately the Export options are a little limited, so read on
If you click on the Print button for your custom sized book, you'll get a dialog. Choose the PDF button at the bottom and a bunch of options will appear.
If you just want to export a proof for a client to review, you can select Save PDF to Aperture. The files will import as 200dpi JPEGs / TIFFs depending upon the option you choose. You can then export to a sharing service / web album etc.
If you want to export at a different dpi then DON'T choose the Save PDF to folder as JPEG option... again you'll get just 200dpi images. So what you can do is choose the Save as PDF option. When you choose that it will export the whole book as single pages in a PDF, with the embedded JPEGs (fully quality jpeg 12) at 350dpi (I know as I've checked this)....
You can then do 2 things:
1. For services that require a single pages, run an automator action to run through the PDF and export the images at your desired DPI and change the colour profile (eg sRGB). Your images are then exported to the same folder. Here's the action: http://dl.dropbox.com/u/117989/Save%20PDF%20to%20Folder%20as%20JPEG.zip
2. For services that require a double page spread instead, run an automator action to run through the PDF, change the colour profile and DPI and then import to Aperture.
What I do is have an entirely separate project called Album Proofs and import all images into there. When the action runs, it will ask where to put the images - place them in Album Proofs. I then have a custom book size that is twice the width of the album you are creating (e.g. if making a 12x9, the size is 24x9) with no margins or spacing. Then create a template album (you can reuse by right clicking and selecting Duplicate Book) that has two images per page, each image taking up EXACTLY half of the page (again no margins or spacing). I then drag the images I imported into this template, then auto-fill unplaced images. Your images are then layed out as spreads... So now what you do is re-export using the Save as PDF print option. Then run the action described in 1 above.
Here's the action: http://dl.dropbox.com/u/117989/Save%20PDF%20to%20Aperture%20as%20JPEG.zip . If it doesn't work use the other action above and just import manually.
Hope this helps -
Bug in Weblogic 6.0 sp2 Custom Tag implimentation ?
I 've got this wierd weblogic error in my custom tags:
javax.servlet.jsp.JspTagException: Since tag class emc.blackbox.taglibs.validation.ErrorTag
implements BodyTag, it cannot return Tag.EVAL_BODY_INCLUDE
though my class is (And it doesnt implemnt BodyTag) :
public class ErrorTag extends BodyTagSupport {
private JspWriter writer;
private String preHtml;
private String postHtml;
public ErrorTag() { }
public int doStartTag() throws JspException {
try {
writer = pageContext.getOut();
ValidationManager vm = (ValidationManager) pageContext.findAttribute("validm");
if (vm.getErrors().length>0){
writer.println(preHtml);
String [] errors = vm.getErrors();
for (int i = 0; i < errors.length; i++) {
writer.println(errors[i] );
writer.println(postHtml);
vm.clearErrors();
vm.clear();
catch (Exception ex) {
return EVAL_BODY_INCLUDE;
public int doEndTag() throws JspException {
return EVAL_PAGE;
public String getPreHtml(){return preHtml;}
public void setPreHtml(String preHtml){this.preHtml = preHtml;}
public String getPostHtml(){return postHtml;}
public void setPostHtml(String postHtml){this.postHtml = postHtml;}
Searching on the net I found this :
http://www.mail-archive.com/[email protected]/msg00888.html
Does anybody know any work around this ?
I would appreciate any hints / suggestions ..
Thanks,
Amit
Amit,
I was getting a similar error message! In the jsp 1.2 spec,
EVAL_BODY_INCLUDE should be usable with BodyTagSupport (as long as
your .tld file doesn't contain <bodycontent>empty</bodycontent> for
ErrorTag custom tag) .
Since it apparently isn't working like it should, HERE IS A WORK
AROUND that I found (with some Divine inspiration). Change this line:
public class ErrorTag extends BodyTagSupport
to
public class ErrorTag extends TagSupport
Hope it works for you too!! I'll look into this matter further to see
if I can find some reason for the error.
Paul
"Amit Khare" <[email protected]> wrote in message news:<[email protected]>...
> I 've got this wierd weblogic error in my custom tags:
>
> javax.servlet.jsp.JspTagException: Since tag class emc.blackbox.taglibs.validation.ErrorTag
> implements BodyTag, it cannot return Tag.EVAL_BODY_INCLUDE
>
> though my class is (And it doesnt implemnt BodyTag) :
>
> public class ErrorTag extends BodyTagSupport {
>
> private JspWriter writer;
> private String preHtml;
> private String postHtml;
>
> public ErrorTag() { }
>
> public int doStartTag() throws JspException {
>
> try {
> writer = pageContext.getOut();
> ValidationManager vm = (ValidationManager) pageContext.findAttribute("validm");
> if (vm.getErrors().length>0){
> writer.println(preHtml);
> String [] errors = vm.getErrors();
> for (int i = 0; i < errors.length; i++) {
> writer.println(errors[i] );
> }
> writer.println(postHtml);
> }
> vm.clearErrors();
> vm.clear();
> }
> catch (Exception ex) {
>
> }
> return EVAL_BODY_INCLUDE;
> }
> public int doEndTag() throws JspException {
> return EVAL_PAGE;
> }
> public String getPreHtml(){return preHtml;}
> public void setPreHtml(String preHtml){this.preHtml = preHtml;}
>
> public String getPostHtml(){return postHtml;}
> public void setPostHtml(String postHtml){this.postHtml = postHtml;}
>
> Searching on the net I found this :
> http://www.mail-archive.com/[email protected]/msg00888.html
>
> Does anybody know any work around this ?
> I would appreciate any hints / suggestions ..
>
> Thanks,
> Amit
-
Need info on Automated Clearing of Customer Receivables - SAP
Dear Experts,
Our client wants to pursue Automated Cash application for European Company codes.
We want to suggest which is the best Cash Application in SAP for Automated Clearing of Customer Receivables with a bank file in Europe.
Currently, we are using Automated Cash application (Lockbox) for US company codes/banks. Also, can the same lockbox program used
for US be used for EU as well? If yes, What all changes might be needed.
Your inputs are highly appreciated.
PS: Our SAP version is 4.6C.
Thanks & Regards,
JaganHi Jagan,
Lockbox functionality is used in USA and Canada only, hence the same can't be used for European countries.
As per my understanding, EBS functionality can be used for Automated Cash application for EU.
Let me know in case of any other issue.
Regards,
Gaurav -
How to find the number of idocs generated for a customer on the basis of his purchase order in a day ?
Dear Friends,
I am absolutely agree with your answer .
But my question is,
Lets say.....
One customer sending X number of purchase orders in a day , so how many IDocs generated on that specific day for that specific customer .
So, Question is , How can we find the no of sales orders(IDocs) generated for the customers on the specific day ?
Hope you all understood my requirement .
Thanks & Regards,
Aditya -
* is coming while priniting smartform of multiple pages for a customer
Hi Experts,
I m priniting the smartform for the Customer statement and i m using SFSY-PAGE and SFSY-FORMPAGES for the page number and for total number for pages. There am facing the problem of * in SFSY-FORMPAGES..
If the total no of pages is single digit like 8 or 7 it is printing page 1 of 8 etc, but if it is double digit in the sense like 11, it is printing Page 1 of * Page 2 of * and Page 10 of 11.... I have used the Z and C in the variables in Smartform...
Please help me to solve thisHi,
Refer Question Why SFSY-FORMPAGES is output as a star "" instead of the total number of pages?* from the below link
http://wiki.sdn.sap.com/wiki/display/ABAP/SmartFormsFAQ#SmartFormsFAQ-WhySFSYFORMPAGESisoutputasastar%22%22insteadofthetotalnumberofpages%3F
Thanks,
Pawan -
SSO not working for a custom WDA application that runs in the Portal
I have a Portal system (Java stack, NW04s) that has an iView of type webDynpro ABAP. The custom Web Dynpro ABAP application resides on another system (ABAP stack, running ECC6). We have configured the trust relationship between the Portal and the ECC system as per
http://help.sap.com/saphelp_nw04s/helpdata/en/61/42897de269cf44b35f9395978cc9cb/content.htm
We know this is working since we are able to run ESS. However, for the custom WebDynpro ABAP application, when calling it for the first time, a logon screen shows up. How can we get rid of it? what are we missing to have SSO work for the custom WebDynpro application?Please check this link:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d35bb690-0201-0010-988a-d669c8530518
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.highlightedcontent?documenturi=%2fhelp%2fsdn_help_nw04s%2fsaphelp_nw04s%2fhelpdata%2fen%2f5e%2f6c85c3edf942f39349a1e337434d29%2fcontent.htm
Hope it helps.
Regards,
Mona -
Hello folks,
I am looking for best practices advice when (1) creating
custom components and (2) styling and skinning.
I already know how to skin a component part of the Flex
framework. I can make a class extending ProgrammaticSkin and have
my component skinned using CSS to link the component with the
reference to my custom class.
However what about those cases when you are completely
creating a component from scratch?
Imagine a "Freehand Drawing Canvas" component that allows the
user to draw on it and has some buttons to set color styles, line
styles, etc., or imagine a "Screen Flow Gallery" component that
displays visual objects in a fashion similar to Cover Flow in the
Mac.
In many components I am aware you may reuse other components
part of the Flex framework but I am trying to picture an scenario
where you would need to draw everything yourself because there just
isn't something to base it upon so you will end up drawing it from
scratch.
To learn how instead of building one of those components I
mentioned previously I decided to start with something simple that
would illustrate this like a LiteButton component that will behave
just like the Flex mx.controls.Button but will extend UIComponent
and be completely custom drawn.
The component will have a default look and will also be
style-able and skin-able. I will provide styles for users of the
component to modify and regarding skinning anyone can create a
custom ProgrammaticSkin adding its own drawing logic and link it to
the component via CSS with the ClassReference applied to the skin
selector.
So far so good and it's clear what I want to achieve. I
actually know how to do most of the stuff here but I have one
single problem.
Here is my question, where should I put my custom drawing
logic? If I do it in the updateDisplayList inside the class
extending UIComponent it works, however I thought that it would be
a better practice to do it using programmatic skins, that way I
could provide different skin themes for my component set.
The problem is that I can't make the programmatic work in
this scenario. I tried instantiating the custom programmatic skin
during the updateDisplayList of the LiteButton component and adding
it to my display object via addChild but that didn't do anything. I
also tried creating a "default.css" stylesheet and tried to use
ClassReference as I would normally do to skin an already existing
component (or composite component as well) but that didn't do
anything either.
So how do I apply programmatic skins for completely custom
drawn components of my Flex library project?
I could do it inside the updateDisplayList of the LiteButton
class extending UIComponent but again I would like to provide
different theme sets for my components so it makes sense using
programmatic skins."jbucaran" <[email protected]> wrote in
message
news:[email protected]...
> Hello folks,
>
> I am looking for best practices advice when (1) creating
custom components
> and
> (2) styling and skinning.
>
> I already know how to skin a component part of the Flex
framework. I can
> make
> a class extending ProgrammaticSkin and have my component
skinned using CSS
> to
> link the component with the reference to my custom
class.
>
> However what about those cases when you are completely
creating a
> component
> from scratch?
>
> Imagine a "Freehand Drawing Canvas" component that
allows the user to draw
> on
> it and has some buttons to set color styles, line
styles, etc., or imagine
> a
> "Screen Flow Gallery" component that displays visual
objects in a fashion
> similar to Cover Flow in the Mac.
>
> In many components I am aware you may reuse other
components part of the
> Flex
> framework but I am trying to picture an scenario where
you would need to
> draw
> everything yourself because there just isn't something
to base it upon so
> you
> will end up drawing it from scratch.
This may help with that
http://livedocs.adobe.com/flex/3/html/help.html?content=skinstyle_3.html
> To learn how instead of building one of those components
I mentioned
> previously I decided to start with something simple that
would illustrate
> this
> like a LiteButton component that will behave just like
the Flex
> mx.controls.Button but will extend UIComponent and be
completely custom
> drawn.
>
> The component will have a default look and will also be
style-able and
> skin-able. I will provide styles for users of the
component to modify and
> regarding skinning anyone can create a custom
ProgrammaticSkin adding its
> own
> drawing logic and link it to the component via CSS with
the ClassReference
> applied to the skin selector.
>
> So far so good and it's clear what I want to achieve.
Actually after
> playing
> with the weekend and today I know how to do most of the
stuff but I have
> one
> single problem. So here is my question, where should I
provide my custom
> drawing logic? If I do it in the updateDisplayList
inside the class
> extending
> UIComponent it works, however I thought that it would be
a better practice
> to
> do it using programmatic skins, that way I could provide
different skin
> themes
> for my component set.
These aren't mutually exclusive. When you provide a skin with
a
TypeSelector, you have to add it to the display list
somewhere, and this is
typically done in updateDisplayList or addChildren. I prefer
to do it in
updateDisplayList, because you can then change it if the
style changes.
> The problem is that I can't make the programmatic work
in this scenario. I
> tried instantiating the custom programmatic skin during
the
> updateDisplayList
> of the LiteButton component and adding it to my display
object via
> addChild but
> that didn't do anything.
Exactly what did you do?
> I also tried creating a "default.css" stylesheet and
> tried to use ClassReference as I would normally do to
skin an already
> existing
> component (or composite component as well) but that
didn't do anything
> either.
I've never had any problem using an approach similar to
this...but I will
say that I couldn't see any advantage in creating a
default.css style sheet,
since it's not really default in the way that the one that
comes with Flex
is. It's much more obvious to anyone using your component
what's going on
there if you create a style sheet where they're likely to
spot it.
> So how do I apply programmatic skins with the default
look for custom
> drawn
> components?
It seems like your approach is fine, but maybe you've made a
mistake in your
implementation.
> I could do it inside the updateDisplayList of the
LiteButton class
> extending
> UIComponent but again I would like to provide different
theme sets for my
> components so it makes sense using programmatic skins.
You might want to consider also adding an instance of
HaloBorder to your
component. That brings a lot of functionality with it.
HTH;
Amy -
I built a website for a customer using HTML only, so it would work on any browser, and it works perfectly on everything except ipad safari. I'm loosing information with most of my text numbers - instead of being black they are displaying a 'ghost' image (white) of the numbers.
Is this a memory issue, or cache issue, or something else? I've downloaded iCab and the site works perfectly with it.
Also wondering if I can manually reload/refresh web pages in iPad Safari.
Since most people with iPads will use Safari rather than iCab, I have to tweak this site to work in Safari.Detecting phone numbers and making them clickable is a feature of the browser, and rebuilding your web-site links will not make any difference. Its done when the page is shown in the browser, not when the page is created.
According to the Safari iOS developers guide, you can turn these data detectors off using this code:
<meta name = "format-detection" content = "telephone=no">
http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Referen ce/Articles/PhoneLinks.html -
How to get the salesprice and condition for a customer / material / date
Hi all,
how can I get the correct price and condition for a customer / material / date ?
I know this is possible using the BAPI_SALESORDER_SIMULATE, but this bapi is using to much ressources on the system.
I'm trying to get the correct price and condition WITHOUT using that BAPI.
Does anyone know how it is possible ? As said before : I have the customer, material and a date.
thanks in advance for your helpHi
You need it because it's possible to have a complex pricing procedure, and you can't do it with a simple select on a table. Think that you can have pricing requirements, formulas (ie: VOFM) and so on in your pricing procedure (tcode V/08).
I hope this helps you
Regards
Eduardo
Maybe you are looking for
-
Is it possible to create a new iCloud account and permanently transfer existing store purchases to it?
-
23" Display turned to low resolution monochrome
I have dual monitors running off an ATI Radeon 9600 Pro card. One day I rebooted after a crash and one of the monitors went monochrome and is low resolution. I switched the cables and it moved to the other monitor. So, I assumed it was the video card
-
Windows 7 Ultimate (64) clean install on HDX9004TX
A clean install on my HDX9004TX went virtually incident free with the following exceptions: Screen intermittently blanks for a few seconds and notice advises "Display driver stopped responding and has recovered". This initially happened with driver i
-
I've moved countries and wanting to update this in my profile. It won't let me change countries until I cancel my itunes Match Subscription - how do I do that?
-
How do I download multiple photos to a thumb drive on my MAC notebook ?
how do I download multiple photos to a thumb drive on my MAC notebook ?