Non-WLS client VMs using NonCatalogLogger

Hi All-
I've been playing around with the weblogic.logging.NonCatalogLogger. It works great. I'm even able to filter by subsystem when browsing the log file from the Administration Console. I have a couple of questions, though:
1.. How can I get a client VM to use the NonCatalogLogger and to have its messages sent to the server's log file? I'm able to instantiate the class, but using it results in no output. The JavaDoc for the class says that this will be possible, but it's not immediately apparent. Any suggestions?
2.. I understand that you set a "severity level" of the StdOut in the Administration Console. The default output setting doesn't output any messages in the Debug level. I know this may sound silly, but is there a way to force the console output of a message that is in the Debug level if the current output setting is for a much higher severity level? For instance, I would like to leave my default StdOut filter to be Critical, but I would like to have all messages of any severity for "MySubsystem" to be printed out to the console. Any suggestions here?
Thanks,
Tyler
[att1.html]

Tyler,
A client VM cannot log to the server logfile. A client creates its own logfile. By default the logfile is turned off, for clients. The logging properties of clients are configured via java system properties - weblogic.log.<attributeInLogMBean>=value. So to turn logging on use "-Dweblogic.log.FileName=client.log". The version of the javadoc you have seen, may not be uptodate.
StdoutSeverityLevel and StdoutDebugEnabled are orthogonal to each other.
The only filter criteria supported in Haleakala for messages printed to stdout is SeverityLevel.
Tyler Jewell <[email protected]> wrote in message news:3a1e9666$[email protected]..
Hi All-
I've been playing around with the weblogic.logging.NonCatalogLogger. It works great. I'm even able to filter by subsystem when browsing the log file from the Administration Console. I have a couple of questions, though:
1.. How can I get a client VM to use the NonCatalogLogger and to have its messages sent to the server's log file? I'm able to instantiate the class, but using it results in no output. The JavaDoc for the class says that this will be possible, but it's not immediately apparent. Any suggestions?
2.. I understand that you set a "severity level" of the StdOut in the Administration Console. The default output setting doesn't output any messages in the Debug level. I know this may sound silly, but is there a way to force the console output of a message that is in the Debug level if the current output setting is for a much higher severity level? For instance, I would like to leave my default StdOut filter to be Critical, but I would like to have all messages of any severity for "MySubsystem" to be printed out to the console. Any suggestions here?
Thanks,
Tyler
[att1.html]

Similar Messages

  • Sharing Primary Site and Secondary Site's SUP WSUS for non-SCCM client use

    I was wondering if the WSUS deployed for the SCCM's SUP can also be (re)used for non-SCCM clients.
    Our SCCM infrastructure are mainly used to manage Workstations whereas our back-end servers are not deployed with SCCM agents due to overlapping SLAs and responsibilities. However, we would like to take advantage of WSUS's centralized update repository without
    each back-end servers initiating connection to the Internet to get their updates.
    Is this possible?

    No. WSUS servers that are used for SUPs are controlled by ConfigMgr and cannot be used outside ConfigMgr.
    Torsten Meringer | http://www.mssccmfaq.de

  • Using NonCatalogLogger along with the LogMBean

    Hi anybody
    According to the API, the NonCatalogLogger class provides application services
    for logging error messages to the weblogic server log. The name, location and
    other properties of the logfile are determined by the LogMBean for the server.
    Now, I have the instance of the LogMBean running in the server and using this
    instance I am able to configure our weblogic server's logging configuration from
    any client machine. But I am not able to log any message from a client machine
    into the server's log file. That is I am not able to use the LogMBean object along
    with the NonCatalogLogging object.
    Do you have a suggestion?
    Regards
    Zakaria Chowdhury

    http://edocs.bea.com/wls/docs60/javadocs/weblogic/management/configuration/L
    ogMBean.html
    "Rajan Annadurai" <[email protected]> wrote in message
    news:3ced8eb9$[email protected]..
    >
    hi Sanjeev,
    "in addition to FileName you can specify any LogMBean prop for a client inthe same
    manner"
    Can you please list down the LogMbean property to set rotation size. I amnot able
    to find it any where in the documentation.
    thank you,
    Rajan
    "Sanjeev Chopra" <[email protected]> wrote:
    Clients cannot log to the servers logfile. If you use NonCatalogLogger on
    the client, it creates its own file. By default however, the file is
    turned
    off. You need to turn it on by specifying the FileName prop of theLogMBean
    for that client.
    Since client config is not done thru MBeans, the way you define this is
    with
    system props i.e. -Dweblogic.log.FileName=....
    (in addition to FileName you can specify any LogMBean prop for a client
    in
    the same manner)
    "Zakaria Chowdhury" <[email protected]> wrote in message
    news:[email protected]..
    Hi anybody
    According to the API, the NonCatalogLogger class provides applicationservices
    for logging error messages to the weblogic server log. The name,
    location
    and
    other properties of the logfile are determined by the LogMBean for theserver.
    Now, I have the instance of the LogMBean running in the server and
    using
    this
    instance I am able to configure our weblogic server's loggingconfiguration from
    any client machine. But I am not able to log any message from a clientmachine
    into the server's log file. That is I am not able to use the LogMBeanobject along
    with the NonCatalogLogging object.
    Do you have a suggestion?
    Regards
    Zakaria Chowdhury

  • How can I change java.policy at runtim on client machines using java webst?

    Hi,
    I have to change java.policy to launch my application through webstart to provide one RuntimePermission "permission java.lang.RuntimePermission "getClassLoader";"
    Its because of a bug in java bug "_http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4809366_"
    So, my problem here is, how can I do this dynamically on each client machine's java.policy.
    I have spent time on this and found some alternatives
    1. Specifying an Additional Policy File at Runtime by launching application "java -Djava.security.manager -Djava.security.policy=someURL SomeApp"
    Please refer more on this "http://docs.oracle.com/javase/6/docs/technotes/guides/security/PolicyFiles.html"
    But, here the problem is, how can I do this using webstart (expert.jnlp) file even though I have the "java-vm-args" tag, its not supporting this argument.
    Please refer "http://docs.oracle.com/javase/6/docs/technotes/guides/javaws/developersguide/syntax.html#security";
    2. Implementing the Policy in code.
    But, not sure how to do this..
    How can I grant the runtime permission on every user's machine dynamycally?
    Here are some background details on this:
    I am using java6 and weblogic 10.3.3.
    Here is thing that I tried,
    My application downloads a few jars to the client machines using java webstart and then it will get the initial context using the t3 protocal. The jars include wlclient.jar and ojdbc6.jar initially.
    The problem here I was facing, when I tried request a bean, it is giving me the following exception in the client logs.It is requesting one state less session bean and I checked the server logs as well and the bean has returned the expected values properly.
    But here I observed one more thing, before this request, one session bean(state less) has been requested successfully.
    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(Unknown Source)
    at javax.rmi.CORBA.Util.mapSystemException(Unknown Source)
    at com.mbt.expert.server.util._ServerDBQueryObjectRemote_Stub.getExchangeList(Unknown Source)
    at com.mbt.expert.util.DBQueryObject.getExchangeList(DBQueryObject.java:419)
    at com.mbt.expert.view.dialogs.OpenExchangeDialog.actionPerformed(OpenExchangeDialog.java:425)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.Dialog$1.run(Unknown Source)
    at java.awt.Dialog$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Dialog.show(Unknown Source)
    at com.mbt.expert.view.dialogs.OpenExchangeDialog.displayDialog(OpenExchangeDialog.java:606)
    at com.mbt.expert.mdi.actions.OpenExchangeAction.execute(OpenExchangeAction.java:204)
    at com.mbt.mdi.MDICommand.actionPerformed(MDICommand.java:47)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown 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(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemException(Unknown Source)
    at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_2.getSystemException(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(Unknown Source)
    at org.omg.CORBA.portable.ObjectImpl._invoke(Unknown Source)
    ... 80 more
    The same is working in some other machine which are in different network. So, I have replaced the wlclient.jar with the wlthint3client.jar.
    After replacing this jar I was getting the below exception in client logs while requesting a state less session bean.I also checked whether the request is reaching the server (bean) or not, but its not reaching the server.The problem is same at all the machines irrespective of the networks.
    java.lang.AssertionError: Failed to generate class for com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:797)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:786)
    at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:74)
    at weblogic.rmi.internal.StubInfo.resolveObject(StubInfo.java:213)
    at weblogic.rmi.internal.StubInfo.readResolve(StubInfo.java:207)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at java.io.ObjectStreamClass.invokeReadResolve(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:197)
    at weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:598)
    at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:193)
    at weblogic.rmi.internal.ObjectIO.readObject(ObjectIO.java:62)
    at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:240)
    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
    at weblogic.jndi.internal.ServerNamingNode_1033_WLStub.lookup(Unknown Source)
    at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:405)
    at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:393)
    at javax.naming.InitialContext.lookup(Unknown Source)
    at com.mbt.expert.mdi.ExpertVariable.getLoginSession(ExpertVariable.java:455)
    at com.mbt.expert.view.dialogs.Login.okPressed(Login.java:187)
    at com.mbt.expert.view.dialogs.Login.keyPressed(Login.java:141)
    at java.awt.Component.processKeyEvent(Unknown Source)
    at javax.swing.JComponent.processKeyEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.Dialog$1.run(Unknown Source)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:795)
    ... 55 more
    Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
    at java.security.AccessControlContext.checkPermission(Unknown Source)
    at java.security.AccessController.checkPermission(Unknown Source)
    at java.lang.SecurityManager.checkPermission(Unknown Source)
    at java.lang.ClassLoader.getSystemClassLoader(Unknown Source)
    at weblogic.utils.classloaders.AugmentableClassLoaderManager.getAugmentableClassLoader(AugmentableClassLoaderManager.java:48)
    at weblogic.rmi.internal.ClientRuntimeDescriptor.findLoader(ClientRuntimeDescriptor.java:254)
    at weblogic.rmi.internal.ClientRuntimeDescriptor.getInterfaces(ClientRuntimeDescriptor.java:132)
    at weblogic.rmi.internal.StubInfo.getInterfaces(StubInfo.java:77)
    at com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub.ensureInitialized(Unknown Source)
    at com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub.<init>(Unknown Source)
    ... 60 more
    I have tried one more thing, I have taken all the required jars to one of the client machines and executed the main class (by setting the required class path) from cmd using java instead of javaws. Surprisingly, its working fine with out any problem using the wlthint3client.jar.
    I also tried the same, by placing wlclient.jar using java in the same way(from cmd instead of javaws ), but I was facing the same exception while requesting the second session bean and found the same above exception in client logs.
    To resolve this, I come across the java bug that I have given earlier "_http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4809366_".
    In that page, I found a work around for this; suggested by bea to add the Runtime permission "permission java.lang.RuntimePermission "getClassLoader";" to the clients java.policy
    So, please suggest me a way to resolve this problem.
    Please suggest me if you have any other solutions for this problem.
    Thanks in advance :)

    I still think your problem is nothing to do with that ancient non-bug and that you should be looking elsewhere. You might be lucky and find someone here who can say "Ah, I know what that is" but I doubt it because since Oracle took over Sun this site has gone down hill big time.

  • How can I get report of only non compliant clients via Fileshare or to admin mailbox each day?

    I need to figure out how to get a daily report of non compliant clients in SCCM2012 to admin email or fileshare.
    Is there any built-in report that returns only non compliant clients I could use to accomplish this,
    and create alert subscription or exchange server connector to receive the message / file once a day ?
    Do I need to use SQL Server Reporting Services for this ? New to SCCM and getting confused with all those reports,
    sorry ;-)

    Yes you need SSRS for this.
    This will help.
    http://be.enhansoft.com/post/2013/08/27/How-to-Set-up-a-Windows-File-Share-Subscription.aspx
    http://be.enhansoft.com/post/2013/08/14/How-to-Set-up-an-Email-Subscription-in-SSRS.aspx
    Non compliant for what?
    http://www.enhansoft.com/

  • Client copy using Client Export... Failed .. Need ur advice

    Hi guiys how ru all doin...
    I hope some one can help me oout in this issue.iam working on sap
    4.6c, windows 2003 server, oracle9.2.0.
    we need to take client copy from production client 300 to dev
    server using client export method so I have performed client
    copy using client export.these are the list of steps which i
    performed but still am facing an error.
    Checklists /prerequisites before doing client export :
    Source client i.e. Client 300 should be locked for all users
    except Administrator.
    Ensure that NO Users are logged in both NCCSAPPRD and NCCSAPDEV
    Server.
    Inform Downtime to Users.
    At least 2 background work process should be there.
    Take Offline Backup of both Production server & Development
    server.
    Following Jobs rescheduled for next day for Client Export
    Process:
    1)Collector_for_performance_monitor
    2)Customer_evaluati on_information
    3)Error reporting
    4)Eu_out
    5)Vendor_evaluation_information
    6)Leave_en titlement
    Remove scheduled job from DB:
    1)Check opt
    2)Analyze tab
    Lock all users except administrator
    Change database mode from Archive to Non-Archive mode
    Logon in NCCSAPPRD in Client 300 the one which is to be Exported
    1.Enter Transaction SCC8
    2.Select the copy profile and target system NCCSAPDEV Server and
    other fields as necessary.
    3.Click on "Execute in Background" button.
    4.Click on the "Schedule job" button.
    5.Verify that all information is correct and click on YES
    button.
    6.Click on continue at the "Info Client Export" window.
    7.Specify the start time and click on SAVE.
    8.Specify an output device at the "Background print parameters"
    window and click on SAVE.
    9.Click on OK at the information window.
    Monitor the Client copy using transaction SCC3.
    when am going to transaction scc3 in that ->All transport
    requests ->Exports -> in that my source client 300 is there when
    am double clicking it its showing me list of how many times
    client export has been performed in that my date is also there
    when iam double clicking it and going to details tab this is wat
    the error which its giving....
    Log file:
    nccsapprd\sapmnt\trans\log\NCPET00968.NCP
    Preparation for export
    Transport request___: NCPKT00968
    System______________: NCP
    tp path : tp
    Version and Release: 305..15 46D
    Execution of the export pre-processing methods for request
    NCPKT00968
    Start:Sorting and compressing the object list
    End:Sorting and compressing the object list
    Start:Check for existence of inactive objects
    End:Check for existence of inactive objects
    End:Check for existence of inactive objects
    End:Creating project information
    Start:Writing nametab information for key entries
    End:Writing nametab information for key entries
    Start:Version creation of the objects of the request NCPKT00968
    End:Version creation of the objects of the request NCPKT00968
    Start:Adjusting the object directory for the objects of the
    request NCPKT00968
    End:Adapting the object directory for the objects of the request
    NCPKT00968
    Preparation for export
    End date and time : 200708104758
    Ended with return code: ===> 0 <===
    Mainexport
    Transport request___: NCPKT00968
    System______________: NCP
    tp path : tp
    Version and Release: 305..15 46D
    SQL error 1652 accessing GLFUNCA: ORA-01652: unable to extend
    temp segment by 128 in
    SQL error 1652 accessing PPOIX: ORA-01652: unable to extend temp
    segment by 128 in
    Incorrect export. Request is not imported.
    Main export
    End date and time : 20070810152923
    Ended with return code: ===> 12 <===
    This is the error which am getting in the transport log.
    I tried to perform 4 times client copy. the first 2 times i got
    the same error and the next 2 times it ended with return code
    ===> 4 <===.
    Plzz anyone help me out in this issue as i need to perform it
    again and this time i hope with ur help it should be
    successful.
    Waiting for ur replies
    Best regards

    The problem you have is, that your TEMP tablespace is too small on the target system, you need to increase it.
    Check Note 3155 - Termination due to tablespace overflow
    Markus

  • Risk Management & Process controls for non SAP client

    Hi Forum Gurus,
    I need clarity on the following:  Can Risk managment 3.0 and Process controls be implemented for a non-SAP client?
    i.e. Our client does not run SAP, but they are interested in RM and PC, so is this possible to implement?
    Any advice would be highly appreciated.
    Kind regards,
    PREVO.

    Hi Prevo,
    Process control and Risk management 3.0 are delivered within same installation package files so it is same for both the applications .
    Also real time agents for Oracle or peoplesoft are avaialble if you want to leverage the automated control functionality of PC 3.0 in non SAP environment.
    Remember the automated control functionality is the optional feature of PC3.0.If you wish only to use the manual controls features of PC 3.0 you dont need RTAs(real time agent).
    You can find further information about manual controls at http://service.sap.com
    use the quicklink '/rkt' then the following menu path: SAP Business Objects for GRC Solutions -> SAP BO Process Control 3.0 -> Technology Consultant
    Regards
    Debraj

  • Calling a webservice(JAX-RPC) from non java client ?

    Hi,
    I read JAX-RPC is used for accessing webservices by calling the webservice methods from a java-based client.
    Is it possible to call the Webservice methods(writeen using jax-rpc) from a non-java client,who sends his request in the form of SOAP based calls?
    If JAX-RPC is not the correct one to call a RPC from a non-java client,In what way i can do this?
    Can anyone please clarify my doubt..,
    Thanks in Advance
    Rao.,

    Hi Arun,
    Can i write a my client program using cgi scripts?
    In the JAX-RPC docs it was said that i can invoke my Webservices through my Service endpoints or using WSDL location?
    If iam using a Non-java Client,it will be easier(I think) to use the WSDL file to call the Web-Service(deployed using JAX-RPC).But,the Client should be aware of that WSDL file.
    I have to develop a small Application using webServices(must use XML,SOAP technologies).The user will pass some Parameters as request and the Response should be an XML(SOAP message) message.User should be able to request via browser.(http://localhost:8080/)
    Can you please suggest me which technology is correct to use,so that i can use the XML,SOAP in it.
    Please let me know...,
    thank you once again..,
    Regards
    Rao.,

  • ACE functionally question - SSL tunnelling / proxy on behalf of non SSL client

    Hi
    Can the ACE perform SSL tunnelling of web services(HTTP) traffic. Can ACE perform SSL tunnelling/proxy on behalf of a non SSL client.
    Example:
    Client (HTTP) ---->>> (HTTP)Cisco ACE(HTTPS) ------>>>>(HTTPS) Server
    The "client" Server does not support SSL.
    Can an ACE tunnel the web services traffic inside an SSL tunnel to a specific destination server on behalf of the client server (that does not support SSL)
    Are there any other Cisco products that could be used to perform this SSL tunnelling on behalf of a non SSL Client.
    Regards

    Hello Byron,
    Yes, the ACE can do it
    Here you have some of the flavors of SSL with the ACE.
    Here you have a sample about it:
    parameter-map type http CASE_PARAM
      case-insensitive
      persistence-rebalance
      set header-maxparse-length 65535
      set content-maxparse-length 65535
    class-map match-all CLEAR_TEXT_VIP
      2 match virtual-address 172.20.120.19 tcp eq www
    policy-map multi-match JORGE-MULTIMATCH
      class CLEAR_TEXT_VIP
        loadbalance vip inservice
        loadbalance policy POLICY_TO_ENCRYPT_TRAFFIC
        loadbalance vip icmp-reply active
        appl-parameter http advanced-options CASE_PARAM
    policy-map type loadbalance first-match POLICY_TO_ENCRYPT_TRAFFIC
      class class-default
        serverfarm ENCRYPTED-SERVERFARM
        ssl-proxy client SSL-PROXY-JORGE
    ssl-proxy service SSL-PROXY-JORGE
      key TAC-key
      cert TAC-cert
    serverfarm host ENCRYPTED-SERVERFARM
      rserver JORGE-SERVER 443
        inservice
    Here you have some additional details under the configuration guide:
    http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/ace_appliances/vA3_1_0/configuration/ssl/guide/initiate.html
    Here you have some additional samples:
    http://docwiki.cisco.com/wiki/Cisco_Application_Control_Engine_%28ACE%29_Configuration_Examples_--_SSL_Configuration_Examples
    Hope this helps for you and fix your issue
    Jorge

  • How to handle thousands of clients without using Overlapped I/O?

    Is there's a way that allows me to handle thousands of clients without using Overlapped I/O? Based on what I know select() can only handle 64 sockets, and it is not a good idea to increase this limit (by overriding FD_SETSIZE).

    On 2/25/2015 2:16 PM, Tom_912 wrote:
    I don't have a problem in using Overlapped I/O, I just wanted to know if this is the only way to go.
    Well, you could create thousands of threads, one per client, and use blocking sockets. Or you could use window-message based notifications - see WSAAsyncSelect. Or, you could poll with select(), a chunk of 64 at a time, with a short timeout. All of these
    would work, though none would scale very well.
    Igor Tandetnik

  • MS-SOAP Server WLS-Client

    Hi!
    I have an MS-SOAP 2.0 Webservice and i want to call ist from a wls-client. I simply
    tried to change the target url (context.lookup("http://<host>/xyz.wsdl") and i
    got this
    Exception in thread "main" javax.naming.NamingException: i/o failed java.io.FileNotFoundException:
    http://<host>/xyz.wsdl.
    Root exception is java.io.FileNotFoundException: http://<host>/xyz.wsdl
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:545)
    at weblogic.soap.WebServiceProxy.getXMLStream(WebServiceProxy.java:521)
    at weblogic.soap.WebServiceProxy.getServiceAt(WebServiceProxy.java:171)
    at weblogic.soap.http.SoapContext.lookup(SoapContext.java:64)
    at javax.naming.InitialContext.lookup(InitialContext.java:350)
    at DClient.main(DClient.java:26)
    I can call the WebService via Visual Basic and the WSDL-File is available via
    Browser as well.
    Thanks for Help
    Rene
    p.s. i used the DClient.java example (also tried XMethodClient, with the result,
    that the method was not found!)

    Hi,
    The problem seems that WLS6.1 client sent the Soap message which identified the
    input parameters/values as xsd types, where MS Soap 2.0 Gold clients simply passed
    on the parameters/values. I am not clear on what the Soap 1.1 standard says.
    Maybe BEA or MS engineers or more knowledgable people can give us a better explanation.
    If you need to find more debugging information from MS Soap 2.0 Gold server (IIS
    + Soap 2.0 Gold), you can use the MS Soap 2.0 debugging tool and capture the Soap
    messages passed and the server trace. The posting item number 99 had such traces.
    -Lu Huang
    "Rene Wilms" <[email protected]> wrote:
    >
    i!
    The XMethod-Client works! But only with an Method that returns a String
    and with
    no parameters like getHello(). When you try the XMethodClient on MS-SOAP-Services
    at www.xmethods.com it works, so i don't know what the problem with the
    parameters
    are....
    renne
    "Lu" <[email protected]> wrote:
    We also tried to call a Microsoft Webservice hosted with IIS + Soap2.0
    Gold,
    using a WLS 6.1b client (modified from DClient.java). We got similar
    resoults
    as Rene's. See the posts in this news group: item 99 and 113. Much
    details in
    the forementioned items. This seemed to be an interoperability problems
    between
    MS and BEA. I hope some BEA engineers take a look at the postings now
    from two
    different groups. Any help or clarification would be appreciated.
    -Lu
    "Rene Wils" <[email protected]> wrote:
    Hi!
    When i use a WLS-Service you are right, but i try to use a MS-SOAP
    WebService.
    The URL in the VisualBasic-Programm ist http://<host>/xyz.wsdl, so
    i
    tried the
    same. The target service is a simple DLL, so there is no packaging.
    I'am not sure, if i have to use the lookup-method of the context orthe
    createWebService
    method. Both fails with the FileNotFoundException. But the url in aWebBrowser
    shows the right wsdl-file.
    Did anybody call a MS-SOAP-Service from a Java-Client(WLS-SOAP)?
    thanks
    rene
    "Alan Humphris" <[email protected]> wrote:
    The format of your lookup url in the example you gave didn't look
    complete,
    but
    that might be just your example. It should be somthing like:
    http://host:7001/context/package.EntryPointBeanHome/package.EntryPointBeanHome.wsdl
    I've also seen that error in relation to any jndi lookups that yourentry
    point
    bean maybe making to other beans but where the jndi name you are looking
    up is
    incorrect.
    "Rene Wilms" <[email protected]> wrote:
    Hi!
    I have an MS-SOAP 2.0 Webservice and i want to call ist from a wls-client.
    I simply
    tried to change the target url (context.lookup("http://<host>/xyz.wsdl")
    and i
    got this
    Exception in thread "main" javax.naming.NamingException: i/o failedjava.io.FileNotFoundException:
    http://<host>/xyz.wsdl.
    Root exception is java.io.FileNotFoundException: http://<host>/xyz.wsdl
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:545)
    at weblogic.soap.WebServiceProxy.getXMLStream(WebServiceProxy.java:521)
    at weblogic.soap.WebServiceProxy.getServiceAt(WebServiceProxy.java:171)
    at weblogic.soap.http.SoapContext.lookup(SoapContext.java:64)
    at javax.naming.InitialContext.lookup(InitialContext.java:350)
    at DClient.main(DClient.java:26)
    I can call the WebService via Visual Basic and the WSDL-File is available
    via
    Browser as well.
    Thanks for Help
    Rene
    p.s. i used the DClient.java example (also tried XMethodClient, with
    the result,
    that the method was not found!)

  • How to disable client cookie using Servlet code

    Hi All,
              I want to disable the client cookie using JSP or servlet code.Is it possible how I can do it.
              Thanks in Advance .

    Hi,
              first of all, the URL rewriting option (URLRewritingEnabled) in the weblogic.xml must be set to true.
              Now, for all first-timer web requests the BEA WLS always uses URL rewriting in addition to cookies to see wether the browser accepts cookies or not.
              I would try to rip of all of the cookies in the header, then flush the response to force the http header to be written.
              I have never tried it and has no idea if it will work, however the teory behind supports the idea.
              This will not work for toggling session tracking mechanism from a session already established with cookies, the session will be lost if attempted to do this without the URL-rewriting enabled on the page.
              - Anders M.

  • Client app using WSSE for authentication, WSSEClientHandler not found

    Hi,
    I'm trying to build a stand alone java client that uses login/password to connect to a webservice using WSSE.
    I thought that
    soapProxy = proxy.getCCSoap(username,password);
    would do the job. CC is the name of the web service.
    Now I've found on http://e-docs.bea.com/wls/docs81/webserv/security.html#1073530
    that I should use WSSEClientHandler from weblogic.webservice.core.handler and UserInfo from weblogic.xml.security do get the job done.
    Problem is now that neather of these classes are included in the support Jar i've downloaded from my web service's console.
    The error I get is this:
    java.rmi.RemoteException: SOAP Fault:javax.xml.rpc.soap.SOAPFaultException: EJB Exception: ; nested exception is:
         com.bea.wlw.runtime.jws.wssecurity.exception.WLWWSSEException: Policy requires Message to contain UsernameToken, UsernameToken not found in the Message.
    Can somebody help me out? I'm realy stuck on this :-(
    Kristof Taveirne

    Well yeah, i've read that post.
    But I don't understand the error since the soapheader realy does contain the UsernameToken! But weblogic can't find it for some strange reason.
    This is what i get in TestXML when i look at the logs:
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <env:Header>
    <wsse:Security env:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <wsse:UsernameToken wsu:Id="Id-1Sle_jmBkVTCRbF0KUXcN2BG" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
    <wsse:Username>Dr_Taveirne</wsse:Username>
    <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">ktaveirn</wsse:Password>
    </wsse:UsernameToken>
    </wsse:Security>
    </env:Header>
    <env:Body>
    <n1:getConfig xmlns:n1="http://www.openuri.org/">
    <n1:login>Dr_Taveirne</n1:login>
    </n1:getConfig>
    </env:Body>
    </env:Envelope>
    Exception
    Submitted at donderdag 7 april 2005 14.58 u. CEST
    java.rmi.RemoteException: EJB Exception: ; nested exception is:
    com.bea.wlw.runtime.jws.wssecurity.exception.WLWWSSEException: Policy requires Message to contain UsernameToken, UsernameToken not found in the Message.
    You see? really strange behaviour if you ask me.
    Greetings,
    Kristof Taveirne

  • Letting non-technical clients design forms and workflows

    Some individuals in my organization are under the impression that our clients, who are very non-technical, will be able to design forms / workflows, etc.
    The impression is that the developers are to create a set of standard schemas, fragment libraries, and workflows, and then the (non-technical) client can build their own forms, select a predefined Task Manager endpoint, and hit the ground running with their new form, in production. Yes you heard me correctly. In production. That means no DEV, no QA, no passing Go.
    In other words, they are putting LiveCycle on the same playing field as Vignette (Content management in production).
    I disagree with their approach and am seeking feedback. Thanks! ;-)

    If the form is bound to a schema, at least when they move form elements around, most of the time it will still work. If normal binding, moving stuff around will screw up the data merge.
    The biggest problem I see with the changes being made directly in production is that I save my forms to the repository in order to test. The preview tab quite often does not represent true functionality. So if they had Workbench pointing right at prod, the form cannot be tested without releasing it.
    I don't know what you mean between content repository and Workbench repository. The way my implementation works, if I save in Workbench, I can immediately reload the page to get the changes. They are the same repository. I am using the API call (off the top of my head) renderFormWithUSageRights. I specify a repository URL for the template location. All my forms render through the same servlet parsing the form name out of the request URL. There is an XDP in the repository with the same name as each pdf URL. There is also a corresponding JSP which renders the XML that is merged in at render.
    I saw a reference somewhere that the repository URL could contain a version at the end. I have not tried this. If true, it would not be difficult for me to update my code to get the version number out of my properties database table. Then also allow an override version number in the URL for the final form. So http://mycompany.com/myform.pdf renders the 'released' version and http://mycompany.com/myform.pdf?version=2.7 returns that specific version. http://mycompany.com/myform.pdf?version=latest would work like it does now where no version number is specific in the repository URL. This would mean they could save the form, access in production to test, but not affect normal users. Once tested, the database could be updated to reflect the new released version. It would be really slick to have a workflow approval process around it. The workflow would have a link to the new version for each approver to review. After the last person signs, the workflow would update the database to the new version. The next time it is rendered will be the latest version.
    Thinking about this, I like that idea even if a developer makes the changes. There are times when customers won't sign off on their own requested changes because they won't make the effort to test it before it goes into production. They would rather let the changes go in then report anything they don't like as a bug. They feel if they don't sign, then they cannot be held accountable. Sometimes the same people or others will get angry if an item is not put into production based on not getting sign off. Now, the deployment would be tied directly to the sign off procedure rather than manually by someone in IT. All approvers would be able to look at the audit trail to see who has not signed off and therefore the direct cause of an item not being released.

  • DSCP marking for non WMM-clients

    hello,
    i just made several tries but didn´t find the result which i expected. i have the following scenario:
    non WMM-clients in branches in our WAN
    traffic over the wan line must be shaped
    there is no local breakout, the traffoic should be tunneled to the central datacenter
    so what i want to achieve is that every traffic from this non WMM-clients (which are using a special SSID (i call it here "EXTERNAL")) is getting marked in that way that the CAPWAP-packets are holding dscp-values so that i can refer on these packets beforer they are going over the WAN-connection
    what i did:
    the ssid uses the QOS-Profile "bronze"
    WMM is disabled
    the QOS-Profile itself has 802.1p enabled with a value of 1
    so i expected that every traffic via this ssid "EXTERNAL" gets a dscp marking in the capwap packet of 10 (perhaps also 12 or 14, i´m not sure whcih value really is used). in reality i see 0.
    i´m using Wismv1 with version 7.0.230. i also tried it with 5508 with the same version but it didn´t work. APs are 1142.
    is my expectation wrong that this scenario is working in this way? do i forget something??
    thanks for your help

    The WLAN can only re-mark client traffic that has existing DSCP values in the original packet, typically at the application layer. The platinum profile itself has 46 as VoWLAN, 48 as Mgmt traffic (CAPWAP etc), and 56 as network traffic, classifying them as such based on the original marking. The values are only remarked if the configured SSID is different.
    This link provides a few more details:
    http://www.cisco.com/en/US/tech/tk722/tk809/technologies_configuration_example09186a00807e9717.shtml

Maybe you are looking for