WL70 Console extension questions

Hi,
A couple of questions about Weblogic console extension.
First, is there any "standard" way of putting that nice banner on top of my JSP
pages? I've created one using classes "banner", "title", "bannerstatus" from wl:stylesheet,
but I'm worried that links that I put in it, like
will not work in the next version of weblogic.
Second, is it possible to bring up console JSP showing the particular wl:tab rather
than the first one?
Thanks,
Mikhail.

Donwload SQLMonitor from
http://www.appfluent.com/products/sqlmonitor/
It is has console extension for both 7 and 6 and has implemented the
banner thru one servlet checking the weblogic version.
Pam S.
"Wayne W. Scott" <[email protected]> wrote in message news:<[email protected]>...
Mikhail Bogomolov wrote:
"Mikhail Bogomolov" <[email protected]> wrote:
Hi,
A couple of questions about Weblogic console extension.
First, is there any "standard" way of putting that nice banner on top
of my JSP
pages? I've created one using classes "banner", "title", "bannerstatus"
from wl:stylesheet,
but I'm worried that links that I put in it, like
> >>will not work in the next version of weblogic.
Second, is it possible to bring up console JSP showing the particular
wl:tab rather
than the first one?
Thanks,
Mikhail.
Ok, just found the answer for the second question - add a parameter ?tab=TabName
to URL, but the first question still stands.
see if the example under dev2dev helps ->
http://dev2dev.bea.com/code/codedirect.jsp?highlight=codedirect
This sample demonstrates how to extend the WebLogic Server 7.0 Administration Console.
View the readme.html file for instructions on how to deploy the sample. This is Alpha code.
ConsoleExtensionExample.zip (40 kb)
Wayne

Similar Messages

  • Breadcrumb navigation in console extension not working

    Hi everyone,
    I'm trying to get the breadcrumb navigation working in my console-extension for wls 9.2.
    Currently it is displayed like this:
    Home >  com.bea.console.handles.JMXHandle%28%22No+context+provided+for+Loggers%22%29 ("Loggers" is the definitonLabel of my netuix:page element).
    As described on [url http://e-docs.bea.com/wls/docs92/console_ext/addcontrols.html#wp1078025]page 6-15 of the "Extending the Admin Console" guide I added the <netuix:meta name="breadcrumb-context" content="handle" /> element exactly as in [url http://e-docs.bea.com/wls/docs92/console_ext/addcontrols.html#wp1078078]listing 6-7.
    Do you have any idea what goes wrong here or any pointers what I might be missing?
    Any help is greatly appreciated.
    Btw. Is there a more appropriate place to post this question?

    Chariot, unless someone decompiles that swf we cannot see
    your code or how you constructed it. I did do that and took a look
    but not everyone can do that. In the future, you can either post
    the FLA or use the "Attach Code" button to show what you've done.
    1.) first thing I noticed was that your HIT area on your
    buttons is the text itself. If you make a rectangle on the HIT
    frame only that is slightly larger than your text, you won't have
    such jumpy behavior when mousing over or trying to find the "sweet
    spot" that will actually click. You've made invisible buttons, I
    see. It's the same concept. That way, you can get rid of the
    invisible buttons altogether.
    2.) Not sure why you have several layers on your buttons.
    Looks like you have a layer per letter. They can all be on the same
    layer. :)
    3.) Try to put your button code on the main timeline instead
    of on the buttons themselves. If you're curious why, read
    this
    article.
    4.) You only need one arrow button... not a different one for
    each section. Again, place the code on the main timeline and
    specify at each keyframe what you want "leftArrow_btn" or
    "rightArrow_btn" to do. I just made up those instance names but
    they'll do whatever you tell them to do even if it's different than
    what you told them to do before.
    Other than that, I don't see what you are referring to.
    There's a lot of cleaning up to be done. That will probably fix
    some errors. I've posted an example of how it might work for you
    here.

  • Console Extension Custom View development

    Hi,
    I am trying to get started on developing a SCCM 2012 SP1 Console Extension (Custom View) for a removable media security solution. 
    My goal is to mimic the "Assets and Compliance"->"Endpoint Protection"->"Antimalware Policies". 
    I have created the XML so that a tree-node displays correctly under the "Endpoint Protection" parent node by following "How to Create Node XML for a Configuration Manager
    Console Grid View" (yep, that is the easy part :-) ).
    Where I need some help is creating the corresponding assembly dll.  I thought following the SDK documentation "How to Create a Configuration Manager Console Custom View" would
    be a great start and thought there might be a related sample in the SDK but this page leaves me with the following questions (I hope someone can answer):
    1.  What Configuration Manager reference assembly contains IConsoleView2? 
         I have added Microsoft.ConfigurationManagement.ManagementProvider as a reference assembly and added a using (C#) for every namespace in the assembly but IConsoleView2 still does not resolve.
    2.  The documentation is saying to subclass OverviewControllerBase but I can find no documentation on what this class is.
    Thanks in advance,
    Tony
    Anthony LaMark

    Hi Alfonso,
    I did eventually release the console extension (see screen shot at the bottom of the page
    here).
    It has been a while since I worked on this code but as I remember, once I got the references straightened out (see this thread), a lot of the confusion I had was just understanding that some of the programming that had to be done was in WPF (not WinForm).
     The sample code from Microsoft does work though.
    I never was able to figure out how to tie the "tree node menu item" functionality into the Ribbon (at the top of the SCCM console) so that is still on my TODO list.  
    So, my advice to you is to start with the Microsoft example code (which I did) from the SCCM SDK and if you get compile time errors, look first for the SCCM assembly references (Microsoft.[ConfigurationManagement, ConfigurationManagement.ManagementProvider,
    EnterpriseManagement.UI.Foundation, EnterpriseManagement.UI.WpfViews) and then at the WPF assembly references (PresentationCore, PresentationFramework) for missing class references.
    I hope this information can help you.  Good luck sir! 
    Anthony LaMark

  • Using credentials of a logged in user with JMX (Admin console extension)

    Hello,
    I would appreciate any info regarding creation of a connection to the DomainRuntimeService MBean server in an administration console extension in BEA Weblogic 9.2.
    The problem is that if I provide no security credentials, I'm not able to invoke any operations on the MBean server. Also the possibility of providing "default" user credentials within the extension "configuration" used to authenticate is not an option.
    The most convenient way would be to use the same mechanisms used by the rest of the administration console, but there seems to be very little information around about where to retrieve the username/password used to log in to the console.
    Thank you very much in advance, If you didn't understand my question, please ask for more information since English is not my native tongue.

    Hi,
    Check the following wiki content submitted by Michael Nicholls:
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/snippets/excel%252bspreadsheet%252bof%252bume%252bassignment%252bdata
    The code for getting groups for your case (current logged in user) should be like:-
    IWDClientUser clientUser = WDClientUser.getLoggedInClientUser();
    IUser user1 = clientUser.getSAPUser();
    Iterator groups = user1.getParentGroups(false);
    while (groups.hasNext()) {
    IGroup group = groupFact.getGroup(groups.next().toString());
    String groupname = group.getDisplayName();
    Add this group name to a list
    I do not have NWDS access at the moment so haven't checked it myself... you may try it out.
    Also check out the following threads on the same issue:
    Re: Get all Groups for current user
    Re: Portal User and Role info

  • OpenOffice Presenter Console Extension not working anymore

    I have previously done presentations using OO impress, which worked reasonably well. Now after some time I have to do another (important!) one, using the new version 3.2.1., and it's a terrible experience. First I tried the normal openoffice-base, which immediately crashed when quitting the slideshow. I found a thread regarding this (see https://bbs.archlinux.org/viewtopic.php?id=98617 ) which recommended to switch to go-openoffice (still, I'm absolutely baffled as to how such a grave bug can exist in a stable release, but anyway...).
    So I did switch to go-openoffice. It does not crash anymore, but then I had to witness that the Sun Presenter Console Extension is no longer working. This extension (which should be an integral part of openoffice anyway) is really important to me, since it shows me the next slide, notes and a timer on my laptop during the presentation. I re-installed openoffice-base, but it doesn't work there either, nor does it work with openoffice-base-devel (which was practically unusable anyway due to crashes, but I can understand that for a devel version).
    Hence my question: Did anyone manage to get the Presenter Console Extension working, preferably with go-openoffice, version 3.2.1?

    Argh... I didn't see that go-openoffice already ships with a new version of the presenter extension in /usr/lib/go-openoffice. After installing this one, it worked! It's strange though - this version shows the version number "1.1.0", whereas on the official page the latest version is still 1.0.3.? Ah well, who cares. I can finally work on my slides. :-) Sorry for the noise, I should have read the wiki page more carefully.

  • HELP: failed to deploy and run WL performance monitor, console extension

    Hi All
    i downloaded and installed the WL performance monitor, console extension package
    at http://commerce.bea.com/products/weblogicserverconsoleextension/wlsext_home.jsp
    As i tried to deploy "performance monitor" web app to the WL server at "Performance
    Monitor > Installation Instructions " screen. I just saw the error msg
    weblogic.management.ManagementRuntimeException: weblogic.management.ApplicationException:
    [J2EE:160029]I/O error while reading deployment - java.io.FileNotFoundException:
    No such path: null\java\FenwayWL.war.
    java.io.FileNotFoundException: No such path: null\java\FenwayWL.war
         at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:191)
         at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:155)
         at weblogic.j2ee.J2EEApplicationContainerFactory.initializeDeployment(J2EEApplicationContainerFactory.java:452)
         at weblogic.management.deploy.DeployerRuntime.unprotectedActivate(DeployerRuntime.java:833)
    Therefore, i used workaround to manually copy "PerformanceMonitor.war" and "FenwayWL.war"
    to <Domain Home>/applications directory for manual deployment. However, it seems
    of no use. I still failed to carry out any operations through "performance monitor"
    node at left panel of admin console. For e.g, i failed to enable "resources" and
    "statistics" monitoring option at "Performance Monitor > Agent Configuration "
    screen. Very thankful somebody can help me to sort out my problem. My platform
    is win2000 + WL 8.1 sp1
    thanks u very much in advance.
    dso

    In order to find the PerformanceMonitor web app, the ConsoleExt needs to
    examine your classpath to get the appropriate WLHOME. It does this by
    searching for .../server/lib/weblogic.jar. Please make sure your CLASSPATH
    is correct and matches where PerformanceMonitor is installed. For example,
    the path to .../server/lib/weblogic.jar is the same as to ../common/perf. In
    my world, they both happen to be d:\bea\weblogic81.
    Paul.
    "dso" <[email protected]> wrote:
    >
    Hi All
    i downloaded and installed the WL performance monitor, console extension
    package
    at http://commerce.bea.com/products/weblogicserverconsoleextension/wlsext_home.jsp
    As i tried to deploy "performance monitor" web app to the WL server at
    "Performance
    Monitor > Installation Instructions " screen. I just saw the error msg
    weblogic.management.ManagementRuntimeException: weblogic.management.ApplicationException:
    [J2EE:160029]I/O error while reading deployment - java.io.FileNotFoundException:
    No such path: null\java\FenwayWL.war. java.io.FileNotFoundException:
    No such path:
    null\java\FenwayWL.war at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:191)
    at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:155) at weblogic.j2ee.J2EEApplicationContainerFactory.initializeDeployment(J2EEApplicationContainerFactory.java:452)
    at weblogic.management.deploy.DeployerRuntime.unprotectedActivate(DeployerRuntime.java:833)
    Therefore, i used workaround to manually copy "PerformanceMonitor.war"
    and "FenwayWL.war"
    to <Domain Home>/applications directory for manual deployment. However,
    it seems
    of no use. I still failed to carry out any operations through "performance
    monitor"
    node at left panel of admin console. For e.g, i failed to enable "resources"
    and
    "statistics" monitoring option at "Performance Monitor > Agent Configuration
    screen. Very thankful somebody can help me to sort out my problem. My
    platform
    is win2000 + WL 8.1 sp1
    thanks u very much in advance.
    dso

  • HELP: failed to setup and run WL performance monitor, console extension on WL 8.1

    Hi All
    i downloaded and installed the WL performance monitor, console extension package
    at http://commerce.bea.com/products/weblogicserverconsoleextension/wlsext_home.jsp
    As i tried to deploy "performance monitor" web app to the WL server at "Performance
    Monitor > Installation Instructions " screen. I just saw the error msg
    weblogic.management.ManagementRuntimeException: weblogic.management.ApplicationException:
    [J2EE:160029]I/O error while reading deployment - java.io.FileNotFoundException:
    No such path: null\java\FenwayWL.war. java.io.FileNotFoundException: No such path:
    null\java\FenwayWL.war at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:191)
    at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:155) at weblogic.j2ee.J2EEApplicationContainerFactory.initializeDeployment(J2EEApplicationContainerFactory.java:452)
    at weblogic.management.deploy.DeployerRuntime.unprotectedActivate(DeployerRuntime.java:833)
    Therefore, i used workaround to manually copy "PerformanceMonitor.war" and "FenwayWL.war"
    to <Domain Home>/applications directory for manual deployment. However, it seems
    of no use. I still failed to carry out any operations through "performance monitor"
    node at left panel of admin console. For e.g, i failed to enable "resources" and
    "statistics" monitoring option at "Performance Monitor > Agent Configuration "
    screen. Very thankful somebody can help me to sort out my problem. My platform
    is win2000 + WL 8.1 sp1
    thanks u very much in advance.
    dso

    In order to find the PerformanceMonitor web app, the ConsoleExt needs to
    examine your classpath to get the appropriate WLHOME. It does this by
    searching for .../server/lib/weblogic.jar. Please make sure your CLASSPATH
    is correct and matches where PerformanceMonitor is installed. For example,
    the path to .../server/lib/weblogic.jar is the same as to ../common/perf. In
    my world, they both happen to be d:\bea\weblogic81.
    Paul.
    "dso" <[email protected]> wrote:
    >
    Hi All
    i downloaded and installed the WL performance monitor, console extension
    package
    at http://commerce.bea.com/products/weblogicserverconsoleextension/wlsext_home.jsp
    As i tried to deploy "performance monitor" web app to the WL server at
    "Performance
    Monitor > Installation Instructions " screen. I just saw the error msg
    weblogic.management.ManagementRuntimeException: weblogic.management.ApplicationException:
    [J2EE:160029]I/O error while reading deployment - java.io.FileNotFoundException:
    No such path: null\java\FenwayWL.war. java.io.FileNotFoundException:
    No such path:
    null\java\FenwayWL.war at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:191)
    at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:155) at weblogic.j2ee.J2EEApplicationContainerFactory.initializeDeployment(J2EEApplicationContainerFactory.java:452)
    at weblogic.management.deploy.DeployerRuntime.unprotectedActivate(DeployerRuntime.java:833)
    Therefore, i used workaround to manually copy "PerformanceMonitor.war"
    and "FenwayWL.war"
    to <Domain Home>/applications directory for manual deployment. However,
    it seems
    of no use. I still failed to carry out any operations through "performance
    monitor"
    node at left panel of admin console. For e.g, i failed to enable "resources"
    and
    "statistics" monitoring option at "Performance Monitor > Agent Configuration
    screen. Very thankful somebody can help me to sort out my problem. My
    platform
    is win2000 + WL 8.1 sp1
    thanks u very much in advance.
    dso

  • I have been getting this (or earlier version) messages every time Firefox updates for at least a year "The Java Console extension is no longer supported and will be automatically removed the next time you restart Firefox. " What should I do?

    For a long time, each time Firefox updates, it invites me to install theJava Console Update. then I get a message that Java Console not supported.

    You can uninstall (remove) the Java Console extensions and disable the Java Quick Starter extension, you do not need them to run Java applets.
    See http://kb.mozillazine.org/Java#Multiple_Java_Console_extensions
    Disable the Java Quick Starter extension (if you have it): Tools -> Add-ons -> Extensions<br />
    Control Panel -> Java -> Advanced tab -> Miscellaneous -> Java Quick Starter (disable)
    See http://www.java.com/en/download/help/quickstarter.xml - What is Java Quick Starter (JQS)? What is the benefit of running JQS? - 6.0

  • Online media player won't display nor will formatting buttons in forum since Java console extension is no longer supported.

    Yesterday the following message appeared in my browser (Firefox 3.6.13):
    "The Java Console extension is no longer supported and will be automatically removed the next time you restart Firefox. This will not affect any Java applications or websites in any way."
    After receiving this message, the formatting buttons in the reply boxes of this SMF forum would not display.
    http://www.thechristianidentityforum.net/smf/
    And when I clicked on the "Listen Live" link at the site below, I got a "Cannot create DirectShow player" error message.
    http://www.3aw.com.au/
    How do I fix this?
    Many thanks in advance for your help.

    Clear the cache and the cookies from sites that cause problems.
    * "Clear the Cache": Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    * "Remove the Cookies" from sites causing problems: Tools > Options > Privacy > Cookies: "Show Cookies"
    Start Firefox in [[Safe Mode]] to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    * Don't make any changes on the Safe mode start window.
    See:
    * [[Troubleshooting extensions and themes]]

  • Trouble with console-extension using struts portlet

    hello everyone,
    I'm developing a console-extension for wls9.2 but couldn't get is to work despite all the documentation available. The console-ext is a struts portlet which gathers data from custom mbeans via jmx and renders the result with a jsp. What already works is fetching the data from the MBeans in the struts action. What does not work is the display of the results in the admin console. So I removed all the stuff from the jsp to just display "Hello World" which should be displayed on the desktop in the admin console, but even this didn't work (it's just a blank spot). Having a look at the log file I get the following:
    e.netui.pageflow.internal.AdapterManager ERROR ServletContainerAdapter manager not initialized correctly.
    e.netui.pageflow.internal.AdapterManager INFO No ServletContainerAdapter specified or discovered; using class org.apache.beehive.netui.pageflow.DefaultServletContainerAdapter
    tui.util.config.parser.NetUIConfigParser INFO NetUIConfigParser -- load config: /WEB-INF/beehive-netui-config.xml
    e.netui.pageflow.internal.AdapterManager INFO No ServletContainerAdapter specified or discovered; using class org.apache.beehive.netui.pageflow.DefaultServletContainerAdapter
    netui.pageflow.AutoRegisterActionServlet INFO Dynamically registering module /loggingController, config XML /WEB-INF/struts-auto-config-loggingController.xml
    netui.pageflow.AutoRegisterActionServlet INFO Dynamically registering module /loggingController, config XML /WEB-INF/struts-auto-config-loggingController.xml
    (...other debug output from my struts action...)
    .wls.web.actions.LoggingControllerAction DEBUG Going to /ext_jsp/helloWorld.jsp using module null
    flow.scoping.internal.ScopedResponseImpl INFO ScopedResponse error 404:
    .netui.pageflow.PageFlowRequestProcessor WARN Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.
    .netui.pageflow.PageFlowRequestProcessor INFO Attempting to instantiate SharedFlowControllers for request /console/ChangeManagerAction.do
    ive.netui.pageflow.FlowControllerFactory INFO No Global.app was found in /console
    Despite the errors it seems to find my struts config (struts-auto-config-loggingController.xm) and execute the action, but then it seems to have trouble findingd/displaying the jsp (helloWorld.jsp). I tried to set various controller-elements in the struts config, like this ([url http://edocs.bea.com/wlp/docs92/portals/integrate.html#wp1005659]source):
    <controller inputForward="true" processorClass="com.bea.struts.adapter.action.AdapterRequestProcessor" />
    but this didn't work either (and results in other errors). The log from above was created with a config without any controller element (since this is never mentioned in the eDocs for console extensions).
    Despite spending several hours trying to figure out what goes wrong here I wasn't able to get one step closer to a solution. Does anyone have a clue what I did wrong (please ask if you need further information)? Thanks a lot!
    Btw. Sorry if this is the wrong forum, I could't find another one which matches better. Feel free to move the topic to a more appropriate place. thx.
    ====================================
    Struts config:
    <struts-config>
         <form-beans>
              <form-bean name="loggingForm" type="...web.forms.LoggingControllerForm" />
         </form-beans>
         <action-mappings>
              <action path="/LoggingControllerAction"
                   type="...web.actions.LoggingControllerAction"
                   name="loggingForm"
                   scope="request"
                   validate="false"
                   input="/ext_jsp/helloWorld.jsp">
                   <forward name="success" contextRelative="true"
                        path="/ext_jsp/helloWorld.jsp" />
              </action>
         </action-mappings>
    </struts-config>

    The problem could be solved by adding the "handle" property (of type com.bea.console.handles.Handle) to the form bean.
    This is stated on page 7-4 in the "Extending the admin console" guide or [url http://e-docs.bea.com/wls/docs92/console_ext/simpleext.html#wp1083856]here
    In addition the following controller element must be used in the struts config: <controller inputForward="true" processorClass="com.bea.struts.adapter.action.AdapterRequestProcessor" />
    This is not mentioned anywhere and should definitely be added to the guide.
    Hope this helps someone encountering the same problem.

  • 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.

  • Using Weblogic Console Extension tag library...

    Now i am working with weblogic 8.1
    I am using Weblogic Console Extension Example...downloaded from dev2dev.bea.com...
    at that example console Jsp program is as below for
    the development of node...
    <br>
    <b><wl:node
    label='<%="My Console Extension"%>'
    icon='/images/folder.gif'
    expanded='true'>
    </wl:node></b>
    <br><br>
    <i><b>But i want two folder icons...for open folder...and closed folder...</b></i>
    <br>
    i have gifs...but how i modify this
    jsp...or tag library...any one can help me...
    <br>
    raju

    "Otherwise let me know tools that can tell me threads, memory, cpu, etc and provide notification, etc." -- Hi, I'm familiar with a third-party tool that is suitable for larger deployments, it collects the data you mention for Weblogic instances and also does performance monitoring at the cluster level. Here is a description of their WebLogic integration pack -- http://www.evidentsoftware.com/products/clearstone-for-weblogic/. Hope this helps.

  • Issue with WLDF Console extension  displaying  Instrumentation details

    Hi,
    I have enabled WLSDF Console extension on WLS9.1.
    I am able to monitor weblogic metric data but when I enable instrumentation in my diagnostic module WLDF console displays server state as Unknown.
    I am not able to monitor any metric data or request details after enabling instrumentation.
    I have enabled DEBUG for diagnostic package and I can see diagnostic data getting collected in a server file store.But I am not able to see any details on WLDF dash board.
    Has anyone experienced similar issue ?
    Thanks & Regards,
    Bhushan

    Hi Bhushan,
    Can you post your WLDF descriptor, and your config.xml? I'm not sure I can decipher what's going on based on the problem description.
    Modifying or deploying a WLDF descriptor to a server should not affect the console extension behavior. Are there any error messages in the server log?
    Are you actively graphing metrics in a DB configuration that are not displaying after this change?
    Thanks,
    Mike

  • Performance Manager Console Extension (WL PMCE) not work ?

    Hi
    I'm using WL 8.1 Platform Edition SP4.
    After install the WL PMCE and point the browser to the console at port 7001 ( or SSL 9002 ) I see the normal applet options but not the new extension options. The error shows in the log is :
    <22/02/2005 11:40:01 AM GMT-05:00> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    <22/02/2005 11:40:01 AM GMT-05:00> <Notice> <WebLogicServer> <BEA-000355> <Thread "ListenThread.Default" listening on port 7001, ip address *.*>
    <22/02/2005 11:40:12 AM GMT-05:00> <Debug> <TLS> <000000> <SSL/Domestic licensefound>
    <22/02/2005 11:40:12 AM GMT-05:00> <Debug> <TLS> <000000> <Certicom SSL licensefound>
    <22/02/2005 11:40:12 AM GMT-05:00> <Debug> <TLS> <000000> <SSL Session TTL :90000>
    <22/02/2005 11:40:12 AM GMT-05:00> <Debug> <TLS> <000000> <SSLManager: getting server private key>
    <22/02/2005 11:40:12 AM GMT-05:00> <Notice> <Security> <BEA-090170> <Loading the private key stored under the alias DemoIdentity from the jks keystore file C:\bea81\weblogic81\server\lib\DemoIdentity.jks.>
    Exception encountered while processing content in console extension:
    javax.servlet.ServletException: getServerCertificate
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:469)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:463)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.RequestDispatcherImpl.include(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Z)V(RequestDispatcherImpl.java:638)
    at weblogic.servlet.internal.RequestDispatcherImpl.include(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(RequestDispatcherImpl.java:423)
    at weblogic.management.console.tags.IncludeTag.doDispatcherInclude()V(IncludeTag.java:121)
    at weblogic.management.console.tags.IncludeTag.doStartTag()I(IncludeTag.java:83)
    at weblogic.management.console.tags.ExtensibleTagDelegate.doExtensions(Ljava.util.List;)V(ExtensibleTagDelegate.java:192)
    at weblogic.management.console.tags.ExtensibleTagDelegate.doExtensionContent()V(ExtensibleTagDelegate.java:171)
    at weblogic.management.console.tags.nav.NavNodeTag.doEndTag()I(NavNodeTag.java:141)
    at weblogic.management.console.webapp._domain.__nav._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(__nav.java:2060)
    at weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(JspBase.java:33)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(RequestDispatcherImpl.java:322)
    at weblogic.servlet.jsp.PageContextImpl.forward(Ljava.lang.String;)V(PageContextImpl.java:150)
    at weblogic.management.console.actions.ForwardAction.perform(Lweblogic.management.console.actions.ActionContext;)Lweblogic.management.console.actions.Action;(ForwardAction.java:35)
    at weblogic.management.console.actions.internal.ActionServlet.doAction(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:173)
    at weblogic.management.console.actions.internal.ActionServlet.doGet(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:91)
    at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6718)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImpl;)V(WebAppServletContext.java:3764)
    at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(ServletRequestImpl.java:2644)
    at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
    --------------- nested within: ------------------
    weblogic.management.console.utils.NestedJspException: getServerCertificate - with nested exception:
    [javax.servlet.ServletException: getServerCertificate]
    at weblogic.management.console.tags.IncludeTag.doStartTag()I(IncludeTag.java:86)
    at weblogic.management.console.tags.ExtensibleTagDelegate.doExtensions(Ljava.util.List;)V(ExtensibleTagDelegate.java:192)
    at weblogic.management.console.tags.ExtensibleTagDelegate.doExtensionContent()V(ExtensibleTagDelegate.java:171)
    at weblogic.management.console.tags.nav.NavNodeTag.doEndTag()I(NavNodeTag.java:141)
    at weblogic.management.console.webapp._domain.__nav._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(__nav.java:2060)
    at weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(JspBase.java:33)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(RequestDispatcherImpl.java:322)
    at weblogic.servlet.jsp.PageContextImpl.forward(Ljava.lang.String;)V(PageContextImpl.java:150)
    at weblogic.management.console.actions.ForwardAction.perform(Lweblogic.management.console.actions.ActionContext;)Lweblogic.management.console.actions.Action;(ForwardAction.java:35)
    at weblogic.management.console.actions.internal.ActionServlet.doAction(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:173)
    at weblogic.management.console.actions.internal.ActionServlet.doGet(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:91)
    at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6718)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImpl;)V(WebAppServletContext.java:3764)
    at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(ServletRequestImpl.java:2644)
    at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
    at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
    So, the PMCE runs on SP4 ? ...
    Jin

    Hi
    I was testing the PMCE with SP3 ... The console shows the Navigation Node : Performance Monitor ( and the subnodes : Resources, Statistics and Configuration)
    There is no errors in the log.
    But, when I tried to use some navigation node the log shows:
    <25/02/2005 11:42:06 AM GMT-05:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=11096688,name=PerformanceMonitor,context-path=/PerformanceMonitor)] Servlet failed with Exception
    java.lang.NullPointerException
    at weblogic.management.console.tags.TextTag.getText()Ljava.lang.String;(TextTag.java:46)
    at weblogic.management.console.tags.TextTag.doStartTag()I(TextTag.java:56)
    at jsp_servlet.__prfnofilter._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(__prfnofilter.java:174)
    at weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(JspBase.java:33)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:996)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:463)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6452)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:118)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImpl;)V(WebAppServletContext.java:3661)
    at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(ServletRequestImpl.java:2630)
    at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
    at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
    >
    Plus, I was trying to test the PMCE using SP4 again.
    I get the error in certificate ...
    Currently, I'm using the decompile tools to see what is the logic of the application and I see many classes point to "https" ( hardcoded !!! ) and point to port 8080 ...
    So, the PCME was tested before released ?
    Cheers!
    Jin

  • Capturing weblogic username and password for use in my console extension

    Hi,
    I have developed a console extension as a war file and it needs to capture the Weblogic username and password so internally it can use the class MBeanServerConnection that needs these during connection. I have therefore created the standard <login-config> <auth-method>FORM</auth-method> ... stuff in the web.xml to output a logon.jsp when my war is accessed in the hope of capturing username and password. My intention is that these would appear in addition to the standard logon that appears when the Weblogic console is 1st accessed.
    However, my console extension logon.jsp does not appear and I think it’s because there is only one logon needed and this is when the main Weblogic console is accessed because my console extension is subordinate to the main Weblogic console.
    Therefore, how can I get my console extension logon.jsp to appear so I can capture the Weblogic username and password?
    Thanks,
    Dave.

    One approach that might work is to write a look and feel console extension that modifies the console's login jsp (vs trying to have a second login jsp).
    http://download.oracle.com/docs/cd/E15523_01/web.1111/e13745/rebrand.htm#i1070459 describes how to write look and feel extensions.
    Basically, you instantiate the look and feel extension template, hand-edit login/LoginForm.jsp, then build and deploy the extension.
    One tricky part is figuring out how to pre-compile the jsps. Here's part of a build script I've used for look and feel extensions. Let me know if you need a sample look and feel extension.
    <project name="sample-look-and-feel" default="build">
    <dirname property="this.dir" file="${ant.file.sample-look-and-feel}" />
    <property environment="env" />
    <property name="src.dir" value="${this.dir}/src" />
    <property name="build.dir" value="${this.dir}/build" />
    <property name="webapp.dir" value="${build.dir}/webapp" />
    <property name="jspc.dir" value="${build.dir}/jspc" />
    <property name="samplename" value="sample-look-and-feel" />
    <property name="wlhome.dir" value="${env.WL_HOME}" />
    <property name="consoleapp.dir" value="${wlhome.dir}/server/lib/consoleapp" />
    <property name="deployment" value="${build.dir}/${samplename}.war" />
    <target name="build">
    <!--
    Make a temporary directory that we will compile the jsps from.
    It includes the console's web.xml (which has the jspc configuration),
    the sample's jsps, and any console taglibs the sample's jsps use.
    -->
    <copy todir="${jspc.dir}">
    <fileset dir="${consoleapp.dir}/webapp">
    <include name="**/struts.jar" />
    <include name="**/standard.jar" />
    <include name="**/beehive-netui-tags.jar" />
    <include name="**/skeleton_taglib.jar" />
    <include name="**/render_taglib.jar" />
    <include name="**/l10n_taglib.jar" />
    <include name="**/*.tld" />
    <include name="**/web.xml" />
    </fileset>
    <fileset dir="${webapp.dir}">
    <include name="**/*.jsp" />
    </fileset>
    </copy>
    <!--
    Compile the jsps out of the temporary directory.
    Put the generate files into the extension's wabapp.
    -->
    <java classname="weblogic.servlet.jsp.jspc20" fork="true" failonerror="false">
    <arg line="-noexit" />
    <arg line="-d ${webapp.dir}/WEB-INF/classes" />
    <arg line="-webapp ${jspc.dir}" />
    <!--
    <arg line="-verboseJspc"/>
    <arg line="-debug"/>
    <arg line="-keepgenerated"/>
    -->
    <classpath>
    <pathelement path="${wlhome.dir}/server/lib/wlw-langx.jar" />
    <fileset dir="${consoleapp.dir}/APP-INF/lib">
    <include name="*.jar" />
    </fileset>
    <fileset dir="${consoleapp.dir}/webapp/WEB-INF/lib">
    <include name="*.jar" />
    </fileset>
    <pathelement path="${java.class.path}" />
    </classpath>
    </java>
    <!-- Remove the temporary directory now that we're done with it. -->
    <delete dir="${jspc.dir}" />
    <!-- Package the extension -->
    <jar destfile="${deployment}" basedir="${webapp.dir}" />
    <!-- remove the webapp directory now that the webapp is built -->
    <delete dir="${webapp.dir}" />
    </target>
    </project>

Maybe you are looking for

  • HT4910 how do you remove pics from my ipad that are not in camera roll?

    I have a couple thousand pics on my ipad that I put on from my laptop a long time ago. they are not on the camera roll. I can delete those but can't figure out haw to remove the rest. I updated I tunes and can't find were it shows the files on my dev

  • Remedy Connector namespace issue

    Priority of Inquiry (H/M/L): H SR (number + severity):6457438.993+2 Product (component + version):1370+10.2.0.3.0 OS (vendor + version):46/Linux x86+2.6.9-22.ELs Type of Assistance (Technical/Escalation/Corroboration):Technical Details: [Well-formed

  • Multiple wiki's on the same server

    Is it possible to have multiple wiki's on the same server. I do not mean having 2 wiki pages. however more like having 2 websites from the same server and each having their own wiki sites. From just a quick play with the possibility both sites still

  • AADSTS70001: Application '.....' is not registered for the account.

    I am trying to create a web asp.net application to add a user to Azure Active Directory(ADD). I have the single Sign on working properly. AD and Application are created.  When I try to add a new user to the AD via my codebehind I get AADSTS70001: App

  • SharePoint connector does not start up

    Hello, I just have installed a new DataSync server with the SharePoint connector. The NTLM rpm is installed Using the FireFox browser on the DataSync server, I can go to the SharePoint server and be authenticated. The DataSync server does not have a