Flush Implementation using mbeans
Hi all,
need your help with an issue regarding mbean implementation using IBM WAS + JMX + Spring. The requirement is : we have a spring based application and in the spring applicationContext file we have certain value injections that i need to make configurable. For this i have used a facility provided by spring to expose a bean as an mbean. Now everything works perfedtly fine but only till the time my server is up and running. As soon as i restart my server the changes that i made using mbean are lost. I want to flush the changes(using JMX) made using mbean to the code so that these changes can be made into the codes permanently and not temporarily as its being done by jmx. Any help is highly appreciated. Thnx in anticipation.
Regards,
Vaibhav
Hello,
Take a look at this page.
Please note it says:
"The LabVIEW FPGA for SPARTAN 3E XUP driver was developed to enable educators
to use LabVIEW FPGA to teach digital and embedded design concepts. This
driver is for educational use and cannot be used on custom FPGA
hardware."
If this does not apply to you, then please take some time to look at the NI compactRIO FPGA product which may be better for your application:
compactRIO
If you are eligible to use the SPARTAN 3E XUP driver, then a video introduction and tutorials are available.
Hope this helps!
Message Edited by macaba on 07-24-2009 10:09 AM
Mark B
===If this fixes your problem, mark as solution!===
Similar Messages
-
Creating shared library of native method implementation using gcc
Hi
I am using Dev-C++ IDE for writing and compiling C Programs. It supports gcc.
I have to build a shared library of a native method implementation using gcc compiler.
In JNI tutorial build script is given for VC++ which is as follows
cl -Ic:\java\include -Ic:\java\include\win32
-LD HelloWorldImp.c -Fehello.dll
Similarly I wanted build script for gcc compiler.
Thanks
ShaileshHere is an example of building a library from one module with CygWin's gcc:
# Must set JAVA_HOME and LIBRARY_MODULE before
gcc -mno-cygwin -D__int64="long long" -I $JAVA_HOME/include/win32 -I $JAVA_HOME/include -shared -Wl,--kill-at -o $LIBRARY_MODULE.dll $LIBRARY_MODULE.c -
Create a JDBC system resource using MBeans i Weblogic v10 server
Hi,
I'm trying to create a JDBC resource on Weblogic V 10 Admin server from a remote java client using MBeans. At the client side the following exception is thrown:
Exception in thread "main" weblogic.management.NoAccessRuntimeException: [JMX:14
9520]An attempt was made to Register an MBean with ObjectName com.bea:Location=w
l_server,Name=Test-examples-demo,Type=JDBCSystemResource ObjectName in com.bea d
omain.
at weblogic.management.mbeanservers.internal.SecurityInterceptor.checkFo
rBEADomain(SecurityInterceptor.java:1263)
at weblogic.management.mbeanservers.internal.SecurityInterceptor.createM
Bean(SecurityInterceptor.java:148)
at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterce
ptor$1.run(AuthenticatedSubjectInterceptor.java:62)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:363)
at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterce
ptor.createMBean(AuthenticatedSubjectInterceptor.java:60)
at weblogic.management.jmx.mbeanserver.WLSMBeanServer.createMBean(WLSMBe
anServer.java:157)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
onImpl.java:1363)
at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectio
nImpl.java:81)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
(RMIConnectionImpl.java:1245)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
MIConnectionImpl.java:1348)
at javax.management.remote.rmi.RMIConnectionImpl.createMBean(RMIConnecti
onImpl.java:220)
at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown S
ource)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
a:475)
at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:5
9)
at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicSer
verRef.java:1016)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
what could be the cause of the exception? Any inputs/reference in this reagard would be helpful.
A sample client which creates the same on weblogic 10 server would be a great help.
Thanks in Advance,Preethi Ghalke wrote:
Hi,
I'm trying to create a JDBC resource on Weblogic V 10 Admin server from a remote java client using MBeans. At the client side the following exception is thrown:
Exception in thread "main" weblogic.management.NoAccessRuntimeException: [JMX:14
9520]An attempt was made to Register an MBean with ObjectName com.bea:Location=w
l_server,Name=Test-examples-demo,Type=JDBCSystemResource ObjectName in com.bea d
omain.Hi. There's probably nothing wrong with your code,
but the client probably doesn't have the WebLogic
permissions to do the request. Do check our security
documentation or ask official support.
Joe
at weblogic.management.mbeanservers.internal.SecurityInterceptor.checkFo
rBEADomain(SecurityInterceptor.java:1263)
at weblogic.management.mbeanservers.internal.SecurityInterceptor.createM
Bean(SecurityInterceptor.java:148)
at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterce
ptor$1.run(AuthenticatedSubjectInterceptor.java:62)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:363)
at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterce
ptor.createMBean(AuthenticatedSubjectInterceptor.java:60)
at weblogic.management.jmx.mbeanserver.WLSMBeanServer.createMBean(WLSMBe
anServer.java:157)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
onImpl.java:1363)
at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectio
nImpl.java:81)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
(RMIConnectionImpl.java:1245)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
MIConnectionImpl.java:1348)
at javax.management.remote.rmi.RMIConnectionImpl.createMBean(RMIConnecti
onImpl.java:220)
at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown S
ource)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
a:475)
at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:5
9)
at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicSer
verRef.java:1016)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
what could be the cause of the exception? Any inputs/reference in this reagard would be helpful.
A sample client which creates the same on weblogic 10 server would be a great help.
Thanks in Advance, -
Active server implementation using jaas
Active server implementation using jaas----------can someone suggest me how to go about it
help needed immediatelyHave you programed your server? Can you communicate with me about the subject? My email is [email protected] QQ: 540028839
-
Geography based industry scenario which can be implemented using user exit
Hi All,
I am searching for a geography based industry scenario which can be implemented using user exit strategy.
Please let me know me if anyone knows about any such scenario.
Thanks & Regards,
Pranjali.Hi Amith,
IDOC configured throgh CHANGE pointers.So no need to worry about IDOCS and all.My work was trigger idocs by user exits.Wen ever i change venodr no.. idocs shoud be triger.
Now my question was Insted of going transaction( from there we can go to debuging mode) i want to check this Exit by RBDMIDOC programe(ofter excute this programe and give Message type as CREMAS,from there i want to go debugging mode).
Just now i checked,i put breakpoint in Include programe(INCLUDE ZXF05U01) and excute from XK01,it goes to debuging mode,so its fine.But i want triger from RBDMIDOC programe.Ofter excute RBDMIDOC programe,we can enter CREMAS.From there i want to go debuging mode.
Pls help me,
Thanks -
Logout implementation using Site Studio
Hi,
I just wanted to know if the logout functionality of UCM has been implemented using site studio and if yes, how to go about it. We are currently using the logout component that is present in UCM. However, the problem is, that the usage of that component requires you to add a registry entry in IE, to allow this to work. This isnt something that can be done on all machines and is hence not a feasible solution. So I was wondering if there's any other way that this can be implemented. Suggestions please?!
Thanks.Is there a way to use Fragments or do I need to get a developer to write me non-Stellent code? Well, you need to get yourself a developer to write a fragment. And - dependet on what you want to do - maybe some Content Server customizaitons like custom services.
Imho though it is not a good idea to use Site Studio as a web application plattform. A simple form is fine but if it gets more than that, you should consider writing a jsp or hcsp and check it in to the content server. This jsp or hcsp can still use your fragments and your html layout so that it does not look different from the Site Studio pages. Then you can link this script to a section in your Site Studio web site hierachy and by doing so include this dynamic part into your web site.
Another approach for when you really need to do a lot of application stuff is to write the applications in another Java web app - not checked in to the Content Server - and use CIS to pull content from the Content Server. Or Web Services. -
Execute Class using MBeans...
Hello,
Sorry for my bad english...
I have a two classes called ShutdownJoltsClass and StartUpJoltsClass on my local WL server.
These classes allow me to execute PoolManagerStartUp and PoolManagerShutDown at server startup time and shutdown time respectively.
className=bea.jolt.pool.servlet.weblogic.PoolManagerStartUp.
and
className=bea.jolt.pool.servlet.weblogic.PoolManagerShutDown.
I want to executed both classes in WL server runtime using Mbeans. With WLShell I can´t execute them because doesn´t appears this method.
Does anybody know how execute a StartUp/ShutDown classes in runtime?
If I could execute a PoolManagerStartUp and PoolManagerShutDown in runtime, i could restart jolts pool without reboot the WL.
Thanks in advanced,
Sagitta.This way works in XP:
Create a batch file "runJ.bat" with these contents:
@ECHO OFF
rem This batch program is invoked when a .class file is double-clicked.
rem This is done by registering the extension .class and associating
rem this file with its opening. The expression %~n1 removes the path
rem and the .class suffix, leaving just the filename.
java %~n1
pauseAnd create the file association using the following in the open command:
"<path>\RunJ.bat" "%1" -
Getting runtime "state" of a messagingbridge using MBeans in weblogic10..
Hi,
We are trying to get the runtime state of a configured messaging bridge in WebLogic10 using MBeans. From the docs it looks like we need to use the MessagingBridgeRuntimeMBean which has got the "state" attribute . But for some reason the access path for this MBean is not documented and hence we are not able to figure out the ObjectName to access this MBean via the latest standard jmx model (drilling down using ObjectNames).. On the other hand we are able to get the value of the "started" attribute which is found in the MessagingBridgeMBean but this is not helpful as it just tells whether the Bridge has started or not. Below is the code to get to this attribute :
//connect to the MBeanServer first
String son = "com.bea:Name=DomainRuntimeService,Type=weblogic.management.mbeanservers.domainruntime.DomainRuntimeServiceMBean"
ObjectName service = null;
try {
service = new ObjectName(son);
}catch (MalformedObjectNameException moe) {
moe.printStackTrace();
//get the ObjectName for the DomainMBean -
ObjectName dn = (ObjectName)connection.getAttribute (service,"DomainConfiguration");
System.out.println("Domain Configuration : " +dn.getKeyProperty("Name"));
//now get the ObjectName for all the "configured" messaging bridges
ObjectName[] mbs = (ObjectName[])connection.getAttribute(dn,"MessagingBridges");
for(int i=0;i<mbs.length;i++){
System.out.println(mbs.toString());
String mbName = mbs[i].getKeyProperty("Name");
String status = connection.getAttribute(mbs[i],"Started").toString();
System.out.println("The Messaging Bridge " mbName " has status "+status);
How can we get the runtime "state" of the messaging bridge using the MessagingBridgeRuntimeMBean in Weblogic10 ?
In betw, we also used the WLST tool but did not see the MessagingBridgeRuntime in the console..
- thanxThanx Dongbo very much for this,
I guess what you are implying here is :
1) Use the ManagementHome interface and then
get the ObjectNames of all the running MBeans in the domain/server.
2) This should also contain the ObjectName of the running MessagingBridgeRuntimeMBean.
3) Use the above ObjectName in the MBeanServerConnection class method getAttribute(ObjectName on, String attribute) .. Here the attribute would be "state".
I just ran this program and ran into marshalling exception. I am using jdk1.5 with java options -Djmx.serial.form=1.0 -Dcom.sun.xml.na
mespace.QName.useCompatibleSerialVersionUID=1.0.
I also have the wljmxclient.jar,weblogic.jar and api.jar in my classpath.
Below is the stack trace :
java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is:
org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSystemException(Util.ja
va:197)
at javax.rmi.CORBA.Util.mapSystemException(Util.java:67)
at org.omg.stub.javax.management.j2ee._Management_Stub.queryNames(Unknow
n Source)
at com.db.eps.tracer.common.utils.bridgemonitoring.BridgeMonitor2.getAll
JMONames(Unknown Source)
at com.db.eps.tracer.common.utils.bridgemonitoring.BridgeMonitor2.main(U
nknown Source)
Caused by: org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemEx
ception(MessageBase.java:897)
Am i missing some other jars here..
- thanx -
How advantages of "Call By Reference" can be implemented using Java
As I know that java doesnot support "Call By Reference" as C++
does.
I want to know that how advantages of Call by Reference can be
implemented using Java.There is some misunderstanding here. Method arguments in Java are passed by value. However, if you pass a reference (to an object) by value, you can still modify the object that the (copy of the) reference points to.
public void method1() {
StringBuffer buf = new StringBuffer();
// Here, method2 cannot change the value of the variable buf,
// but it can modify the object that buf points to.
method2(buf);
public void method2(StringBuffer sb) {
// You can modify the StringBuffer.
sb.append("hello");
// But this is useless, it will not change the variable buf
// in the calling method.
sb = new StringBuffer();
}Jesper -
Guys,
Am having hung sessions in memory, wondering if anyone knows how to kill
them programatically using MBeans. In other words is there a MBean class which
gives me list of all active sessions in memory ?
ThanksGuys,
Am having hung sessions in memory, wondering if anyone knows how to kill
them programatically using MBeans. In other words is there a MBean class which
gives me list of all active sessions in memory ?
Thanks -
ADs implementations using OSMF player based application
Hi,
Greetings !!
I am currently creating an OSMF player based application for which I need to implement ADs in player. I need your help to implement the same using Flash Builder 4.6.
It would be great if you could provide documentation and swc file for ADs implementations using OSMF player based application.
Any help will be appreciated !!
Regards
Pr33THere is a link to player:
http://front.xstream.dk/sa/resources/swf/?id=5600
Here is a manifest file:
http://fms4.xstream.dk/sa/f4m/2011-07/1309755901073853000-H264_1400kbit_128kbit_1024x576_m p4-STD.f4m
Files used for generating all f4f and f4x files:
http://front.xstream.dk/sa/resources/content/mp4/2011-07/1309755901073853000-H264_400kbit_ 64kbit_512x288_mp4-STD.mp4
http://front.xstream.dk/sa/resources/content/mp4/2011-07/1309755901073853000-H264_800kbit_ 96kbit_768x432_mp4-STD.mp4
http://front.xstream.dk/sa/resources/content/mp4/2011-07/1309755901073853000-H264_1400kbit _128kbit_1024x576_mp4-STD.mp4
Command used for f4fpackager:
f4fpackager --input-file=1309755901073853000-H264_400kbit_64kbit_512x288_mp4-STD.mp4 --bitrate=400
f4fpackager --input-file=next_file --bitrate=800 --manifest-file=manifest_produced_in_previous_operation
and so on... -
Turnaround/Shutdown Process implementation using PS/PM modules
We are a larger Size Fertilizer Industry, currently in the process of SAP Implementation. We carry out Annual Turnarounds each year for annual maintenance / overhauling of our equipment / machines.
The total numbers of maintenance jobs are around 1500. Each Job has an average 25 Operations. The Total duration of Turnaround is 15 Days max. Due to extensive number of jobs being handled in a very short time span, we require Planning with respect Job Execution and also related to material planning / Manpower / other internal & external services resource Planning. Moreover the Budget planning / control of the Turnaround is also part of our business.
The Planning of Turnaround starts 10 months before commencement of Turnaround. Starting from finalization of maintenance Jobs, material reservations, Budget Planning, Maintenance jobs scheduling in such a way to fit in all jobs within 15 days time span and develop a logical / technical viable links (relationship) between various operations within one job as well as between different jobs. Based on this relationship critical path is identified and activity Bar Chart is generated. The entire planned Project is then freeze as our target / base line and Planned S-Curve is generated. Before commencement of Turnaround, the material availability is ensured through monitoring of material procurement from Purchase requisition to Goods receipt.
Thereafter during Turnaround, the actual progress of maintenance jobs is monitored against the target plan on 12 hourly basis. Based on this monitoring we identify the activities lagging behind the Plan so that effective actions may be taken to expedite job progress. The daily progress is updated in terms of earned progress percentage. Moreover for management overview, Planned Vs actual S-Curve is generated.
IN SAP Scenario we are planning to configure our above process through PM / PS integration. Maintenance Work orders will be created for all jobs with reference to equipment Tag number to maintain history. Moreover, material and other resources will be attached to relevant orders / operations. Relationship between orders and their operations will be maintained. We intend to attach these orders Operations to PS Moreover we require bottom up scheduling using PS Planning board as mentioned below :
Operations Order Activity Network Header WBS element Project
We find ourselves handicapped to incorporate progress in terms of percentages, although we have managed to get percentage by putting duration of work completed on order operations level. However, getting percentage progress through duration input will not serve the purpose. Please refer following example:
u2022 An operation is planned for 100 hours.
u2022 During execution, 50% job completed in 20hours.
u2022 Remaining duration should appear as 50hours not as 80hours.
u2022 On contrary in SAP (as far as we know), if I put 50 hours in operation to get 50% progress , this will reflect wrong information as 50% job has been completed in 20 hours.
Can anybody suggest a solution in either PM,PS or combination of both modules.you will need to use PM/PS as follows
Create a Shut down project
Create network activities for scheduling your shut down project
Create PM orders - which could be corrective action, planned, unplanned or preventive
Assign the order headers to network activity
Now you can use the PS scheduling functionality (bottom up planning as you require) - you will also see the PM orders on the planning board
For confirmation of activites you should use the forecast hours and this will correct the POC
The POC can be rolled up using Progress Analysis for your S Curves -
Awesome: Best Way to Implement/Use Shifty?
Howdy-ha, folks. Here's my situation: Currently, I use Eminent to hide tags which aren't in use in the taglist, as I typically don't have more than two or three tags open. Eminent does a decent job, but while most of my tags are dedicated categories or tasks, I have about a half-dozen apps I'd like to open in their own tags. Now, while Eminent does what it does well enough, the problem I see is that it requires one to use the pre-defined tag scheme, which a) is limited the total of 9 tags; and b) hard-codes those tags to number keys in the order they're listed in rc.lua. Since I'm dealing with either full-screen apps or groups of tiled apps, this would mean flipping from, say, tag 2 to tag 7, which with Eminent can get tedious, whereas with Shifty I could create a list of more than 9 tags that will be created and destroyed as necessary, and switch between two tags using "Mod + 1" and "Mod + 2." Or at least, this is my understanding.
The problem is that the Awesome wiki page on Shifty is outdated, with the last update coming in a full year ago (someone was polite enough to edit the page to state just that, without actually noting the changes that need to be made). The instructions aren't at all clear to me (does "Remove all the existing tag creation/settings code from your rc.lua" mean every instance of the term "tag" that appears? Because there whole sections seem to depend on a single instance of that term). Moreover, most of the links on the page are dead, save for the link to bioe007's github, which contains shifty.rc.lua--which also appears outdated (as evidenced by the keybinding syntax and the fact that using it as the default config file results in Awesome returning to fallback mode, with "awesome -k" reporting no errors). So how might I go about implementing this? The closest thing to a real guide I've found so far is this; I've tried using that as a stand-in for my own config, I've tried diffing that as well as other configs on the Awesome wiki and shifty.rc.lua into my own config--no luck. The closest I've come is just pasting the code on the Shifty page into my rc.lua, which results in the first "init = true" Shifty tag being created, plus my predefined tags, with no apparent extra functionality. What's the best advice on going about this? Am I just looking at this all wrong, or should I maybe just stick with Eminent for now, until I build my Lua chops?Thanks for the feedback bioe007; over the past couple days I've managed to get Shifty working to a usable degree. I did so by taking the example rc.lua you linked to and inserting bits of my config piecemeal; it was a little tedious, but it works well enough for now until I can get everything "just so." I do have a couple follow-up questions, for anyone able to help.
Firstly, I can't resize or move floating clients, or rearrange tiled clients, using "Modkey + [relevant mouse button]". As near as I can tell, the relevant code for this is
{match = { "" }, buttons = {
awful.button({ }, 1, function (c) client.focus = c; c:raise() end),
awful.button({ modkey }, 1, function (c) awful.mouse.client.move() end),
awful.button({ modkey }, 3, awful.mouse.client.resize ), }, },
but merely inserting it into my config file under the tag assignments (as per the Awesome wiki) has no effect. What am I missing here? Here's my rc.lua for reference:
-- default rc.lua for shifty
-- Standard awesome library
require("awful")
-- Theme handling library
require("beautiful")
-- Notification library
require("naughty")
-- shifty - dynamic tagging library
require("shifty")
require("scratch")
require("revalation")
-- useful for debugging, marks the beginning of rc.lua exec
print("Entered rc.lua: " .. os.time())
-- {{{ Variable definitions
-- Themes define colours, icons, and wallpapers
-- The default is a dark theme
beautiful.init("/home/anoknusa/.config/awesome/themes/yum/theme.lua")
theme.wallpaper_cmd = { "/usr/bin/nitrogen --restore" }
awesome.font = ("anorexia 10")
-- Actually load theme
beautiful.init(theme_path)
-- This is used later as the default terminal and editor to run.
browser = "chromium"
terminal = "terminator"
editor = os.getenv("EDITOR") or "nano"
editor_cmd = terminal .. " -e " .. editor
-- Default modkey.
-- Usually, Mod4 is the key with a logo between Control and Alt.
-- If you do not like this or do not have such a key, I suggest you to remap
-- Mod4 to another key using xmodmap or other tools. However, you can use
-- another modifier like Mod1, but it may interact with others.
modkey = "Mod4"
-- Table of layouts to cover with awful.layout.inc, order matters.
layouts =
awful.layout.suit.tile,
awful.layout.suit.tile.left,
awful.layout.suit.tile.bottom,
awful.layout.suit.tile.top,
awful.layout.suit.fair,
awful.layout.suit.fair.horizontal,
awful.layout.suit.max,
awful.layout.suit.max.fullscreen,
awful.layout.suit.magnifier,
awful.layout.suit.floating
-- Define if we want to use titlebar on all applications.
use_titlebar = false
--{{{ Shifty configured tags.
shifty.config.tags = {
["[Chromium]"] = {
layout = awful.layout.suit.max,
mwfact = 0.70,
exclusive = false,
solitary = false,
position = 1,
init = true,
screen = 1,
persist = false,},
["[Util]"] = {
layout = awful.layout.suit.tile.bottom,
mwfact = 0.50,
exclusive = true,
solitary = true,
persist = false,
position = 2,},
["[Work]"] = {
layout = awful.layout.suit.tile.bottom,
mwfact = 0.50,
exclusive = false,
solitary = false,
persist = false,
position = 3,
slave = true},
["[What]"] = {
layout = awful.layout.suit.tile,
exclusive = false,
solitary = false,
persist = false,
position = 4},
["[Amarok]"] = {
layout = awful.layout.suit.maximum,
persist = false,
position = 4},
["[Okular]"] = {
layout = awful.layout.suit.maximum,
persist = false,
position = 4},
["[Comix]"] = {
layout = awful.layout.suit.maximum,
persist = false,
position = 4},
["[Media]"] = {
layout = awful.layout.suit.tile,
persist = false,
position = 4},
["[Media]"] = {
layout = awful.layout.suit.tile,
persist = false,
position = 4},
--{{{SHIFTY: application matching rules
-- order here matters, early rules will be applied first
shifty.config.apps = { buttons = clientbuttons,
{match = {"Chromium"}, honorsizehints = false, tag = "[Chromium]"},
{match = {"Dolphin", "Transmission", "Gpartedbin", "luckybackup"}, tag = "[Util]", nopopup = true},
{match = {"Meld", "Gtg"}, tag = "[Work]", slave = true},
{match = {"Kate", "lowriter"}, tag = "[Work]", nopopup = true},
{match = {}, tag = "[Work]",},
{match = {"Soundkonverter", "Easytag", "Audacity"}, tag = "[What]", nopopup = true},
{match = {"Comix", "Okular"}, tag = "[Reader]", nopopup = true},
{match = {"Vlc", "K9copy"}, tag = "[Media]", nopopup = true},
{match = {"Amarok"}, tag = "[Amarok]", nopopup = true},
{match = {"Gimp"}, tag = "[Gimp]", nopopup = true},
{match = {"Tomboy"}, slave = true},
{match = {terminal}, honorsizehints = false, slave = true},
{match = { "" }, buttons = {
awful.button({ }, 1, function (c) client.focus = c; c:raise() end),
awful.button({ modkey }, 1, function (c) awful.mouse.client.move() end),
awful.button({ modkey }, 3, awful.mouse.client.resize ), }, },
--{{{SHIFTY: default tag creation rules
-- parameter description
-- * floatBars : if floating clients should always have a titlebar
-- * guess_name : should shifty try and guess tag names when creating
-- new (unconfigured) tags?
-- * guess_position: as above, but for position parameter
-- * run : function to exec when shifty creates a new tag
-- * all other parameters (e.g. layout, mwfact) follow awesome's tag API
shifty.config.defaults = {
layout = awful.layout.suit.tile.bottom,
ncol = 1,
mwfact = 0.60,
floatBars = false,
guess_name = true,
guess_position = true,
-- {{{Wibox
-- Create a textclock widget
mytextclock = awful.widget.textclock({ align = "right" }, "%a %b %d - %I:%M", 59)
-- Separator/Spacer icons
separator = widget({ type = "textbox", align = "left"})
separator.text = '<span color="#ab7c00"> || </span>'
space = widget({ type = "textbox" })
space.text = " "
-- Status Labels
c1 = widget({ type = "textbox" })
c1.text = "(1)"
c2 = widget({ type = "textbox" })
c2.text = "(2)"
rlabel = widget({ type = "textbox" })
rlabel.text = "Root:"
hlabel = widget({ type = "textbox" })
hlabel.text = "Home:"
vlabel = widget({ type = "textbox" })
vlabel.text = "<span color='#ab7c00'>Vol:</span>"
wlabel = widget({ type = "textbox" })
wlabel.text = "<span color='#ab7c00'>WiFi:</span>"
-- Separator/Spacer icons
separator = widget({ type = "textbox", align = "left"})
separator.text = '<span color="#ab7c00"> || </span>'
space = widget({ type = "textbox" })
space.text = " "
-- Status Labels
c1 = widget({ type = "textbox" })
c1.text = "(1)"
c2 = widget({ type = "textbox" })
c2.text = "(2)"
rlabel = widget({ type = "textbox" })
rlabel.text = "Root:"
hlabel = widget({ type = "textbox" })
hlabel.text = "Home:"
vlabel = widget({ type = "textbox" })
vlabel.text = "<span color='#ab7c00'>Vol:</span>"
wlabel = widget({ type = "textbox" })
wlabel.text = "<span color='#ab7c00'>WiFi:</span>"
-- Create a laucher widget and a main menu
myawesomemenu = {
{"manual", terminal .. " -e man awesome"},
{"edit config",
editor_cmd .. " " .. awful.util.getdir("config") .. "/rc.lua"},
{"restart", awesome.restart},
{"quit", awesome.quit}
mymainmenu = awful.menu(
{items = {{"awesome", myawesomemenu, beautiful.awesome_icon},
{"open terminal", terminal}}
mylauncher = awful.widget.launcher({image = image(beautiful.awesome_icon),
menu = mymainmenu})
-- Create a systray
mysystray = widget({type = "systray", align = "right"})
-- Create a wibox for each screen and add it
mywibox = {}
mypromptbox = {}
mylayoutbox = {}
mytaglist = {}
mytaglist.buttons = awful.util.table.join(
awful.button({ }, 1, awful.tag.viewonly),
awful.button({ modkey }, 1, awful.client.movetotag),
awful.button({ }, 3, awful.tag.viewtoggle),
awful.button({ modkey }, 3, awful.client.toggletag),
awful.button({ }, 4, awful.tag.viewnext),
awful.button({ }, 5, awful.tag.viewprev)
mytasklist = {}
mytasklist.buttons = awful.util.table.join(
awful.button({ }, 1, function (c)
if c == client.focus then
c.minimized = true
else
if not c:isvisible() then
awful.tag.viewonly(c:tags()[1])
end
-- This will also un-minimize
-- the client, if needed
client.focus = c
c:raise()
end
end),
awful.button({ }, 3, function ()
if instance then
instance:hide()
instance = nil
else
instance = awful.menu.clients({ width=250 })
end
end),
awful.button({ }, 4, function ()
awful.client.focus.byidx(1)
if client.focus then client.focus:raise() end
end),
awful.button({ }, 5, function ()
awful.client.focus.byidx(-1)
if client.focus then client.focus:raise() end
end))
for s = 1, screen.count() do
-- Create a promptbox for each screen
mypromptbox[s] =
awful.widget.prompt({layout = awful.widget.layout.horizontal.leftright})
-- Create an imagebox widget which will contains an icon indicating which
-- layout we're using. We need one layoutbox per screen.
mylayoutbox[s] = awful.widget.layoutbox(s)
mylayoutbox[s]:buttons(awful.util.table.join(
awful.button({}, 1, function() awful.layout.inc(layouts, 1) end),
awful.button({}, 3, function() awful.layout.inc(layouts, -1) end),
awful.button({}, 4, function() awful.layout.inc(layouts, 1) end),
awful.button({}, 5, function() awful.layout.inc(layouts, -1) end)))
-- Create a taglist widget
mytaglist[s] = awful.widget.taglist.new(s,
awful.widget.taglist.label.all,
mytaglist.buttons)
-- Create a tasklist widget
mytasklist[s] = awful.widget.tasklist.new(function(c)
return awful.widget.tasklist.label.currenttags(c, s)
end,
mytasklist.buttons)
-- Create the wibox
mywibox[s] = awful.wibox({position = "top", height = 16, screen = s})
-- Add widgets to the wibox - order matters
mywibox[s].widgets = {
mylauncher, space,
mytaglist[s],
mypromptbox[s],
layout = awful.widget.layout.horizontal.leftright
mylayoutbox[s],
mytextclock,
s == 1 and mysystray or nil,
mytasklist[s],
layout = awful.widget.layout.horizontal.rightleft
mywibox[s].screen = s
end
--{{{SHIFTY: initialize shifty
-- the assignment of shifty.taglist must always be after its actually
-- initialized with awful.widget.taglist.new()
shifty.taglist = mytaglist
shifty.init()
-- {{{Mouse bindings
root.buttons({
awful.button({}, 3, function() mymainmenu:toggle() end),
awful.button({}, 4, awful.tag.viewnext),
awful.button({}, 5, awful.tag.viewprev)
-- disable startup-notification globally
local oldspawn = awful.util.spawn
awful.util.spawn = function (s)
oldspawn(s, false)
end
-- {{{ Key bindings
globalkeys = awful.util.table.join(
awful.key({ modkey, }, "Left", awful.tag.viewprev ),
awful.key({ modkey, }, "Right", awful.tag.viewnext ),
awful.key({ modkey, }, "Escape", awful.tag.history.restore),
awful.key({ modkey, }, "j",
function ()
awful.client.focus.byidx( 1)
if client.focus then client.focus:raise() end
end),
awful.key({ modkey, }, "k",
function ()
awful.client.focus.byidx(-1)
if client.focus then client.focus:raise() end
end),
awful.key({}, "Menu", function () mymainmenu:show({keygrabber=true}) end),
awful.key({ modkey }, "b", function ()
mywibox[mouse.screen].visible = not mywibox[mouse.screen].visible
end),
-- Shifty: keybindings specific to shifty
awful.key({modkey, "Shift"}, "d", shifty.del), -- delete a tag
awful.key({modkey}, "/", shifty.send_next), -- client to next tag
awful.key({modkey, "Control"}, "n", function()
shifty.tagtoscr(awful.util.cycle(screen.count(), mouse.screen + 1))
end), -- move client to next tag
awful.key({modkey}, "a", shifty.add), -- creat a new tag
awful.key({modkey,}, "r", shifty.rename), -- rename a tag
awful.key({modkey, "Shift"}, "a", -- nopopup new tag
function()
shifty.add({nopopup = true})
end),
awful.key({modkey,}, "j",
function()
awful.client.focus.byidx(1)
if client.focus then client.focus:raise() end
end),
awful.key({modkey,}, "k",
function()
awful.client.focus.byidx(-1)
if client.focus then client.focus:raise() end
end),
awful.key({modkey,}, "w", function() mymainmenu:show(true) end),
-- Volume Control
awful.key({ }, "XF86AudioRaiseVolume", function () awful.util.spawn("amixer set Master 2+") end),
awful.key({ }, "XF86AudioLowerVolume", function () awful.util.spawn("amixer set Master 2-") end),
-- Power Management
awful.key({ }, "XF86PowerOff", function () awful.util.spawn("obshutdown") end),
awful.key({modkey, }, "XF86PowerOff", function () awful.util.spawn("sudo pm-suspend") end),
-- Brightness Control
awful.key({modkey }, "F6", function () awful.util.spawn("xbacklight -dec 50") end),
awful.key({modkey }, "F7", function () awful.util.spawn("xbacklight -inc 50") end),
-- Dmenu
--awful.key({modkey }, "space", function()
--awful.util.spawn_with_shell( "dmenu_run -p 'Arch Linux' -nf '#838383' -nb '#1b1b1b' -sf '#B50000' -sb '#838383'")
--end),
awful.key({ modkey }, "space", function ()
awful.util.spawn("dmenu_run -i -p 'Arch Linux' -nb '" ..
beautiful.bg_normal .. "' -nf '" .. beautiful.fg_normal ..
"' -sb '" .. beautiful.bg_focus ..
"' -sf '" .. beautiful.fg_focus .. "'") end),
-- Lock Screen
awful.key({modkey }, "F1", function () awful.util.spawn("slimlock") end),
-- Turn off touchpad
awful.key({modkey, "Shift" }, "x", function () awful.util.spawn("touchoff") end),
-- Revalation
awful.key({ modkey }, "e", revelation.revelation),
-- Drop-down terminal
awful.key({}, "F12", function () scratch.drop("terminator", "top", "center", 1, .70) end),
-- Print Screen
awful.key({ }, "Print", function () awful.util.spawn("ksnapshot") end),
-- Layout manipulation
awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end),
awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end),
awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end),
awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end),
awful.key({ modkey, }, "u", awful.client.urgent.jumpto),
awful.key({ modkey, }, "Tab",
function ()
awful.client.focus.history.previous()
if client.focus then
client.focus:raise()
end
end),
-- Standard program
awful.key({ modkey, }, "Return", function () awful.util.spawn(terminal) end),
awful.key({ modkey, "Control" }, "r", awesome.restart),
awful.key({ modkey, "Shift" }, "q", awesome.quit),
awful.key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end),
awful.key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end),
awful.key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1) end),
awful.key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1) end),
awful.key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1) end),
awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1) end),
awful.key({ modkey, }, ",", function () awful.layout.inc(layouts, 1) end),
awful.key({ modkey, }, ".", function () awful.layout.inc(layouts, -1) end),
awful.key({ modkey, "Control" }, "n", awful.client.restore),
-- Prompt
awful.key({ modkey, }, "r", function () mypromptbox[mouse.screen]:run() end),
awful.key({ modkey }, "x",
function ()
awful.prompt.run({ prompt = "Run Lua code: " },
mypromptbox[mouse.screen].widget,
awful.util.eval, nil,
awful.util.getdir("cache") .. "/history_eval")
end)
clientkeys = awful.util.table.join(
awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end),
awful.key({ modkey }, "F4", function (c) c:kill() end),
awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ),
awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end),
awful.key({ modkey, }, "o", awful.client.movetoscreen ),
awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end),
awful.key({ modkey, }, "n",
function (c)
-- The client currently has the input focus, so it cannot be
-- minimized, since minimized clients can't have the focus.
c.minimized = true
end),
awful.key({ modkey, }, "m",
function (c)
c.maximized_horizontal = not c.maximized_horizontal
c.maximized_vertical = not c.maximized_vertical
end)
-- SHIFTY: assign client keys to shifty for use in
-- match() function(manage hook)
shifty.config.clientkeys = clientkeys
shifty.config.modkey = modkey
-- Compute the maximum number of digit we need, limited to 9
for i = 1, (shifty.config.maxtags or 9) do
globalkeys = awful.util.table.join(globalkeys,
awful.key({modkey}, i, function()
local t = awful.tag.viewonly(shifty.getpos(i))
end),
awful.key({modkey, "Control"}, i, function()
local t = shifty.getpos(i)
t.selected = not t.selected
end),
awful.key({modkey, "Control", "Shift"}, i, function()
if client.focus then
awful.client.toggletag(shifty.getpos(i))
end
end),
-- move clients to other tags
awful.key({modkey, "Shift"}, i, function()
if client.focus then
t = shifty.getpos(i)
awful.client.movetotag(t)
awful.tag.viewonly(t)
end
end))
end
-- Set keys
root.keys(globalkeys)
-- {{{ Naughty settings
naughty.config.notify_callback = function(args)
awful.util.spawn("twmnc -c '" .. args.text .. "' -t '" .. args.title .. "'")
return nil
end
-- {{{Hooks
-- Hook function to execute when focusing a client.
client.add_signal("focus", function(c)
if not awful.client.ismarked(c) then
c.border_color = beautiful.border_focus
end
end)
-- Hook function to execute when unfocusing a client.
client.add_signal("unfocus", function(c)
if not awful.client.ismarked(c) then
c.border_color = beautiful.border_normal
end
end)
-- Naughty / TWMN
naughty.config.notify_callback = function(args)
awful.util.spawn("twmnc -c '" .. args.text .. "' -t '" .. args.title .. "'")
return nil
end
-- vim: fdm=marker:tw=80:
The second issue is that, when switching tags, a client won't grab focus unless I pass the mouse pointer over its entry in the tasklist; even clicking on the window has no effect. I have no idea what the issue may be there.
Thanks in advance to anyone who can help. -
R/3 security implementation using ASAP
Hi,
We have to implement the R/3 Security and Authorization part for a new project.
We have decided to use ASAP methodology.
Kindly help me decide what steps for Authorization n Role build would fall under the following ASAP steps:
1 Project Preparation
2 Business Blueprint
3 Realization
4 Final Preparation
5 Going Live
Also, can for some other methodology?
Thanks in advance.Gautam,
You can download ASAP here:
https://websmp105.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000420636&_SCENARIO=01100035870000000202
That will give you access to the whole roadmap & you will be able to see all the relevant security tasks & activities for each of the steps (they are flagged as security so easy to spot)
If your company is using ASAP then you will also be able to see it in the Solution Manager instance that they are running it from. -
How to access "Active Sessions" using MBeans
Hi all,
I have deployed an application at EM (Enterprise Manager).
when I logged into EM and click the application I can see the number of active sessions under "Servlets and JSPs" topic.
how can I access that parameter at application level..??
(I want to access that parameter *"x"* at my web application and display Logged in users : x )
EM shows that the number of active sessions. it updates too.. so there must be some bean or record for that parameter..
how can I access that....??
Regards,
Dinuka.You can use something like the following:
package middleware.magic;
import javax.management.MBeanServerConnection;
import javax.management.ObjectName;
import javax.management.remote.JMXConnector;
import javax.management.remote.JMXConnectorFactory;
import javax.management.remote.JMXServiceURL;
import javax.naming.Context;
import java.io.IOException;
import java.util.Hashtable;
public class Browse {
private String hostname = "172.31.0.106";
private Integer port = 7001;
private String username = "weblogic";
private String password = "transfer11g";
private String protocol = "t3";
private String jndiRoot = "/jndi/";
private String mBeanServer = "weblogic.management.mbeanservers.domainruntime";
private String serviceName = "com.bea:Name=DomainRuntimeService,Type=weblogic.management.mbeanservers.domainruntime.DomainRuntimeServiceMBean";
private JMXConnector connector;
public static void main(String[] args) {
Browse test = new Browse();
try {
MBeanServerConnection connection = test.getMBeanServerConnection();
test.getSomeInformation(connection);
test.closeJmxConnector();
} catch (Exception e) {
e.printStackTrace();
public void getSomeInformation(MBeanServerConnection connection) throws Exception {
ObjectName service = new ObjectName(serviceName);
ObjectName[] serverRunTimes = (ObjectName[]) connection.getAttribute(service, "ServerRuntimes");
for (int i = 0; i < serverRunTimes.length; i++) {
String name = (String) connection.getAttribute(serverRunTimes, "Name");
String version = (String) connection.getAttribute(serverRunTimes[i], "WeblogicVersion");
String state = (String) connection.getAttribute(serverRunTimes[i], "State");
System.out.println("Server name: " + name + ", Version: " + version + ", Server state: " + state);
for (int i = 0; i < serverRunTimes.length; i++) {
ObjectName[] applicationRuntimes = (ObjectName[]) connection.getAttribute(serverRunTimes[i], "ApplicationRuntimes");
for (int j = 0; j < applicationRuntimes.length; j++) {
String name = (String) connection.getAttribute(applicationRuntimes[j], "Name");
ObjectName[] componentRuntimes = (ObjectName[]) connection.getAttribute(applicationRuntimes[j], "ComponentRuntimes");
System.out.println("Application name: " + name);
for (int k = 0; k < componentRuntimes.length; k++) {
if (connection.getAttribute(componentRuntimes[k], "Type").equals("WebAppComponentRuntime")) {
String componentName = (String) connection.getAttribute(componentRuntimes[k], "Name");
Integer sessionsCurrent = (Integer) connection.getAttribute(componentRuntimes[k], "OpenSessionsCurrentCount");
Integer sessionsHigh = (Integer) connection.getAttribute(componentRuntimes[k], "OpenSessionsHighCount");
System.out.println(" - Component Name: " + componentName + ", Sessions Current: " + sessionsCurrent + ", Sessions High: " + sessionsHigh);
public MBeanServerConnection getMBeanServerConnection() throws IOException {
return getJmxConnector().getMBeanServerConnection();
public JMXConnector getJmxConnector() throws IOException {
JMXServiceURL serviceURL = new JMXServiceURL(protocol, hostname, port, jndiRoot + mBeanServer);
Hashtable hashtable = new Hashtable();
hashtable.put(Context.SECURITY_PRINCIPAL, username);
hashtable.put(Context.SECURITY_CREDENTIALS, password);
hashtable.put(JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES, "weblogic.management.remote");
connector = JMXConnectorFactory.connect(serviceURL, hashtable);
return connector;
public void closeJmxConnector() throws IOException {
connector.close();
Information regarding runtimeMBean can be found here: http://download.oracle.com/docs/cd/E12839_01/apirefs.1111/e13951/core/index.html.
Open the tree Runtime MBeans, ServerRuntimeMBean and click attributes to see the available attributes (such as Name, WeblogicVersion, State etcetera).
An example output of the program above:Server name: AdminServer, Version: WebLogic Server 10.3.2.0 Tue Oct 20 12:16:15 PDT 2009 1267925 , Server state: RUNNING
Server name: soa_server1, Version: WebLogic Server 10.3.2.0 Tue Oct 20 12:16:15 PDT 2009 1267925 , Server state: RUNNING
Application name: FMW Welcome Page Application_11.1.0.0.0
- Component Name: AdminServer__11.1.0.0.0, Sessions Current: 0, Sessions High: 0
Application name: Module-FMWDFW
Application name: bea_wls_internal
- Component Name: AdminServer_/bea_wls_internal, Sessions Current: 0, Sessions High: 0
Application name: mds-soa
Application name: bea_wls_deployment_internal
- Component Name: AdminServer_/bea_wls_deployment_internal, Sessions Current: 0, Sessions High: 0
Application name: wsil-wls
- Component Name: AdminServer_/inspection.wsil, Sessions Current: 0, Sessions High: 0
Application name: bea_wls_diagnostics
- Component Name: AdminServer_/bea_wls_diagnostics, Sessions Current: 0, Sessions High: 0
Application name: mejb
Application name: bea_wls9_async_response
- Component Name: AdminServer_/_async, Sessions Current: 0, Sessions High: 0
Application name: uddiexplorer
- Component Name: AdminServer_/uddiexplorer, Sessions Current: 0, Sessions High: 0
Application name: mds-owsm
Application name: bea_wls_management_internal2
- Component Name: AdminServer_/bea_wls_management_internal2, Sessions Current: 0, Sessions High: 0
Application name: consoleapp
- Component Name: AdminServer_/console, Sessions Current: 0, Sessions High: 2
- Component Name: AdminServer_/consolehelp, Sessions Current: 0, Sessions High: 1
Application name: DMS Application_11.1.1.1.0
- Component Name: AdminServer_/dms_11.1.1.1.0, Sessions Current: 0, Sessions High: 0
Application name: em
- Component Name: AdminServer_/em, Sessions Current: 0, Sessions High: 0
Application name: uddi
- Component Name: AdminServer_/uddi, Sessions Current: 0, Sessions High: 0
Application name: MQSeriesAdapter
Application name: OraSDPMDataSource
Application name: JmsAdapter
Application name: uddi
- Component Name: soa_server1_/uddi, Sessions Current: 0, Sessions High: 0
Application name: wsil-wls
- Component Name: soa_server1_/inspection.wsil, Sessions Current: 0, Sessions High: 0
Application name: SOAJMSModule
Application name: DbAdapter
Application name: bea_wls9_async_response
- Component Name: soa_server1_/_async, Sessions Current: 0, Sessions High: 0
Application name: composer
- Component Name: soa_server1_/soa/composer, Sessions Current: 0, Sessions High: 0
Application name: DMS Application_11.1.1.1.0
- Component Name: soa_server1_/dms_11.1.1.1.0, Sessions Current: 0, Sessions High: 0
Application name: Module-FMWDFW
Application name: usermessagingdriver-email
- Component Name: soa_server1_/sdpmessagingdriver/email-mbeanlifecycle, Sessions Current: 0, Sessions High: 0
Application name: UMSJMSSystemResource
Application name: AqAdapter
Application name: FtpAdapter
Application name: OracleBamAdapter
Application name: SOADataSource
Application name: usermessagingserver
- Component Name: soa_server1_/sdpmessaging/mbeanlifecycle, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/sdpmessaging/parlayx, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/sdpmessaging/userprefs-ui, Sessions Current: 0, Sessions High: 0
Application name: bea_wls_internal
- Component Name: soa_server1_/bea_wls_internal, Sessions Current: 0, Sessions High: 0
Application name: SocketAdapter
Application name: SOALocalTxDataSource
Application name: FileAdapter
Application name: DefaultToDoTaskFlow
- Component Name: soa_server1_/DefaultToDoTaskFlow, Sessions Current: 0, Sessions High: 0
Application name: soa-infra
- Component Name: soa_server1_/soa-infra, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/TaskService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/TaskMetadataService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/TaskQueryService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/TaskReportService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/IdentityService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/UserMetadataService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/RuntimeConfigService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/TaskEvidenceService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/CompositeMetadataService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/b2b, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/b2b, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/AGMetadataService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/AGQueryService, Sessions Current: 0, Sessions High: 0
- Component Name: soa_server1_/integration/services/AGAdminService, Sessions Current: 0, Sessions High: 0
Application name: wsm-pm
- Component Name: soa_server1_/wsm-pm, Sessions Current: 0, Sessions High: 0
Application name: mds-owsm
Application name: b2bui
- Component Name: soa_server1_/b2bconsole, Sessions Current: 0, Sessions High: 0
Application name: bea_wls_diagnostics
- Component Name: soa_server1_/bea_wls_diagnostics, Sessions Current: 0, Sessions High: 0
Application name: bea_wls_cluster_internal
- Component Name: soa_server1_/bea_wls_cluster_internal, Sessions Current: 0, Sessions High: 0
Application name: EDNLocalTxDataSource
Application name: EDNDataSource
Application name: uddiexplorer
- Component Name: soa_server1_/uddiexplorer, Sessions Current: 0, Sessions High: 0
Application name: bea_wls_deployment_internal
- Component Name: soa_server1_/bea_wls_deployment_internal, Sessions Current: 0, Sessions High: 0
Application name: worklistapp
- Component Name: soa_server1_/integration/worklistapp, Sessions Current: 0, Sessions High: 0
Application name: mds-soa
Application name: OracleAppsAdapter
Maybe you are looking for
-
Error message when installing photoshop CC
Hi Hope someone can help. i've had a hard disk failure and had to reinstall all the Adobe CC components to a new drive on this PC. However, although some of them have installed and updated, Photoshop CC has not and is presenting the following error:-
-
Can i use home sharing if me and my wife have different apple ID accounts?
can i use home sharing if me and my wife have different apple ID accounts?
-
Exchange active synch - I keyed the wrong passcode and now it is not asking for a passcode just tells me that I cannot access my business email.. Is there any way to reset ?
-
Why do I have to use the tab key even more to tab between page elements.
Firefox versions prior to ver 4 I used the tab key to tab between page elements (form elements, buttons, etc). I upgraded to ver 4 and now when I tab from form element to form element I first see a gray line outlining the element area and then anothe
-
3.6.10 no longer lets me preview sites from Dreamweaver CS4 - my bug or theirs?
I updated my Mozilla Firefox browser via the automatic updates the other day, and I can no longer use Firefox to preview pages designed in Dreamweaver. The other browsers still work, just this one.