Get Proxy Service statistics via WLST

Hello! When i try to get statistics of using Proxu Service, then i only have a list with proxies. How i can get statistics?
This code:
alsbCore = findService(ALSBConfigurationMBean.NAME, ALSBConfigurationMBean.TYPE)
allRefs = alsbCore.getRefs(Ref.DOMAIN)
for ref in allRefs:
    typeId = ref.getTypeId()
    if typeId == "ProxyService":
        cd('domainRuntime:/DomainServices/ServiceDomain')
        print cmo.getProxyServiceStatistics([ref],ResourceType.SERVICE.value(),'')
is return:
{ProxyService SimpleREST/Products=com.bea.wli.monitoring.ServiceResourceStatistic@81f1b5}
{ProxyService project_02/ru_tii_crm_ws_ps=com.bea.wli.monitoring.ServiceResourceStatistic@82609f}
{ProxyService osb_tii/crm_ws_ps_https_ccert=com.bea.wli.monitoring.ServiceResourceStatistic@82c605}
{ProxyService project_04/ru_tii_crm_ws_ps=com.bea.wli.monitoring.ServiceResourceStatistic@834864}
{ProxyService project_01/ru_tii_lkk_yl_ws_ps=com.bea.wli.monitoring.ServiceResourceStatistic@8868f1}
It looks as id, or hashcode.
What function can take this hash as parameter and return statistics?

# Set some constants
username = os.getenv('LOGIN')
password = os.getenv('PASSWORD')
import socket
localhost = socket.gethostname()
import os
domain = os.getenv('WL_DOMAIN')
domain_dir= os.getenv('WL_DOMAIN_DIR')
mwHome = os.getenv('MW_HOME')
print mwHome
url = 't3s://' + localhost + ':8002'
print url
connect(username,password,url)
from com.bea.wli.sb.management.configuration import ALSBConfigurationMBean
from com.bea.wli.config import Ref
from java.lang import String
from com.bea.wli.config import Ref
from com.bea.wli.sb.util import Refs
from com.bea.wli.sb.management.configuration import CommonServiceConfigurationMBean
from com.bea.wli.sb.management.configuration import SessionManagementMBean
from com.bea.wli.sb.management.configuration import ProxyServiceConfigurationMBean
from com.bea.wli.monitoring import StatisticType
from com.bea.wli.monitoring import ServiceDomainMBean
from com.bea.wli.monitoring import ServiceResourceStatistic
from com.bea.wli.monitoring import StatisticValue
from com.bea.wli.monitoring import ResourceType
domainRuntime()
alsbCore = findService(ALSBConfigurationMBean.NAME, ALSBConfigurationMBean.TYPE)
allRefs = alsbCore.getRefs(Ref.DOMAIN)
for ref in allRefs:
    typeId = ref.getTypeId()
    if typeId == "ProxyService":
        #print ref.getFullName()
        #print ref
        #print ref.getGlobalName()
        cd('domainRuntime:/DomainServices/ServiceDomain')
        #print cmo.getProxyServiceStatistics([ref],ResourceType.SERVICE.value(),'')
        props = cmo.getProxyServiceStatistics([ref],ResourceType.SERVICE.value(),'')
        print props
        for rs in props[ref].getAllResourceStatistics():
            for e in rs.getStatistics():
                    if e.getType() == StatisticType.COUNT:
                        print e.getName() + "("+ str(e.getType()) +"): " + str(e.getCount())
                    if e.getType() == StatisticType.INTERVAL:
                        print e.getName() + "("+ str(e.getType()) +"): " + str(e.getMin()) + " " + str(e.getMax()) + " " + str(e.getAverage()) + " " + str(e.getSum())
                    if e.getType() == StatisticType.STATUS:
                        print e.getName() + "("+ str(e.getType()) +"): " + str(e.getCurrentStatus()) + "(" + str(e.getInitialStatus()) + ")"

Similar Messages

  • OSB: How to get proxy service name

    Hi all,
    Could anyone please tell me the way to get the proxy service name inside the message flow of OSB.
    Regards,
    Rakesh Ranjan.
    Edited by: Rakesh Ranjan on Oct 1, 2010 2:27 PM

    Inound context variable ($inbound) holds the value of service name and operation name being invoked. Use expression $inbound/@name to get service name and expression $inbound/ctx:service/ctx:operation/text() to get operation name being invoked.
    Remember that opeartion name will be there only for services which have operations (like a WSDL based service)
    Regards,
    Anuj

  • OSB & WLST: changing operational settings for a proxy service via WLST

    Hi all,
    we are trying to change the operational settings for a proxy service via WLST.
    In details we would like to change the "Logs" level (Monitoring section).
    We have a lot of deployed services and our 'deployer people' need an automatic way (via WLST for example) for doing that instead of using the OSB console.
    Thanks in advance
    ferp

    Hi,
    OSB is the Oracle Service Bus. Oracle Service Bus is a configuration-based, policy-driven enterprise service bus.
    The OSB is deployed into an Oracle WebLogic Server instance.
    OSB uses also WLST functionality provided by WebLogic Server.
    Best regards
    ferp

  • OSB: Retrieve list of proxy service/business service operations via OSB API

    Hi,
    I would like to retrieve the list of proxy service/business service operations using OSB API. I was able to retrieve References to all services on given server using examples from documentation (http://docs.oracle.com/cd/E13159_01/osb/docs10gr3/javadoc/com/bea/wli/sb/management/configuration/ALSBConfigurationMBean.html). I'm also able to retrieve the Reference to any given service I want.
    My problem is - what do I do next? I've read here[http://www.theserverlabs.com/blog/2012/03/14/alsbosb-customization-using-wlst/] , that one can use ServiceConfigurationMBean.
    But when I execute this code:
              ServiceConfigurationMBean servConfMBean = (ServiceConfigurationMBean) domainService
              .findService(
                        ServiceConfigurationMBean.NAME + "." + sessionName,
                        ServiceConfigurationMBean.TYPE,null);
    The servConfMBean object is null.
    I know that there might be some useful info in the statistics, but my proxys are enabled for monitoring, and therefore I'm unable to obtain statistics programatically.
    I've also learned that thereis a TransportManagerHelper.getWsdlDescription(ref) method. But it throws null pointer exception. I dont understand how to use it.
    Any help would be greatly appreciated.
    Veronica
    Edited by: Veronica on Apr 11, 2012 2:33 AM

    There is an API change from the OSB release 11.1.1.3 and later....
    There is a solution, but this is based on Java & JMX:
    See support on this note:
    WLST scripting needed for note [ID 1431254.1]

  • In OSB file protocol, trying to get the archived file name in proxy service

    Hi,
      I have a requirement that i need to process the archived file of file protocol,  with java callout in proxy service.
    I am able to get the file name which is reading with 'tokenize($inbound/ctx:transport/ctx:request/tp:headers/file:fileName,"\\")[last()]' , but this file is getting archived to archive folder. I want to pass the archive file name as input to the Java callout.
    Please let me know if  this can achieve in OSB proxy or any other options.
    Note : I am reading a xlsx file in the file protocol

    If you're using pass by reference option in the file transport, I guess the archive filename can be obtained from $body/ctx:binary-content/@ref. Try it out.

  • How to get server name and port of OSB server in a proxy service ?

    I need to get the server name and port of the OSB server inside a proxy service. How can I get this?

    You may use java callout for this purpose -
    How to get ServerName and ApplicationName in OSB (ALSB) ?
    Regards,
    Anuj

  • Urgent pls : sftp proxy service failing to get the file

    Hi All ,
    I have a proxy service polling for a file . I have setup the service on test environment , where it works fine . When i deploy the same code with only change is the Managed server target for polling , as the production server is clustered .
    I get the following error in the domain log :
    ####<21-03-2013 18:08:59 CET> <Error> <SFTPTransport> <xxxx> <xxxxx> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <BEA1-68CA827ADB4536852D4A> <11d1def534ea1be0:-5e793040:13ccb101998:-8000-00000000007dc42f> <1363885739466> <BEA-381803> <Unable to get file : /HOME/xxxxxx_00359.zip__2412735349618735005--5e793040.13d8cdd6ccb.7a58.stage on attempt number : 0 :
    java.io.FileNotFoundException: /xxxx/xxxx/xxxx/ftp_files/download/xxxxxxx00359.zip (No such file or directory)
         at java.io.FileOutputStream.open(Native Method)
         at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
         at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
         at com.bea.wli.sb.transports.sftp.client.SFTPClient.get(SFTPClient.java:389)
         at com.bea.wli.sb.transports.sftp.connector.SFTPResource.get(SFTPResource.java:112)
         at com.bea.wli.sb.transports.sftp.connector.SFTPPublishedTask.processFileDownload(SFTPPublishedTask.java:206)
         at com.bea.wli.sb.transports.sftp.connector.SFTPPublishedTask.process(SFTPPublishedTask.java:169)
         at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB.__onMessage(PolledMessageListenerMDB.java:52)
         at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB.access$000(PolledMessageListenerMDB.java:31)
         at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB$1.run(PolledMessageListenerMDB.java:41)
         at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB$1.run(PolledMessageListenerMDB.java:39)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.security.Security.runAs(Security.java:41)
         at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB.onMessage(PolledMessageListenerMDB.java:39)
         at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:574)
         at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:477)
         at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:379)
         at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
         at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
         at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
         at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
         at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    Note : I am able to manually sftp the file from and to my osb server . I am initiating the sftp session from osb server.
    Any help on this in urgent basis is a lot of help . Thank you in advance.
    Edited by: Harry1234 on 2013-03-22 03:46

    Nop... The poller gets the file, but then publishes in a distributed queue, which means that any managed server can process it. Therefore, they need acesss to a shared file system.
    http://docs.oracle.com/cd/E14571_01/doc.1111/e15022/config.htm#OSBDG176
    Section 4.1:
    "Oracle Service Bus load balances File, Email, and FTP transport processing across the managed servers in a cluster. All managed servers in the cluster should be able to access the Archive, Stage, and Error directories specified in any File, Email, or FTP proxy service configuration. These directories should be configured in a shared file system such as NFS. By using a shared file system, users and programs can access files on remote systems almost as if they were local files."
    Regards,
    Fabio Douek

  • Get sender service in abap proxy

    Hi,
    Is there a way to get Sender Service in abap proxy in a similar way as we can do in a mapping using StreamTransformationConstants.SENDER_SERVICE?
    Thanks,
    Pedro Leal

    Hi,
    In ABAP proxy the data will be available that is present in the Payload which is created after mapping.
    So to get data in abap proxy it should be available in payload.
    if it is not possible to creating a new target element then you can concatenate it in the existing some other element. Separate it in the ABAP proxy.

  • Getting servername or hostname in the proxy service message flow

    Is there a way to get the hostname in the OSB proxy service message flow without doing a java call out calling a POJO class?

    Thanks for the reply!
    I do not see any element in the inbound variable representing hostname
    Here is how the inbound variable looks like
    <con:endpoint name="ProxyService$GatewaySecurity$ProxyService$GatewayProxy" xmlns:con="http://www.bea.com/wli/sb/context">
    <con:service>
    <con:providerName>GatewaySecurity/resources/X509v3ServiceKeyProvider</con:providerName>
    </con:service>
    <con:transport>
    <con:uri>/GatewaySecurirty/ProxyService/GatewayProxy</con:uri>
    <con:mode>request-response</con:mode>
    <con:qualityOfService>best-effort</con:qualityOfService>
    <con:request xsi:type="http:HttpRequestMetaData" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <tran:headers xsi:type="http:HttpRequestHeaders" xmlns:tran="http://www.bea.com/wli/sb/transports">
    <http:Content-Type>application/soap+xml; charset=utf-8</http:Content-Type>
    </tran:headers>
    <tran:encoding xmlns:tran="http://www.bea.com/wli/sb/transports">utf-8</tran:encoding>
    <http:query-parameters/>
    </con:request>
    <con:response xsi:type="http:HttpResponseMetaData" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <tran:headers xsi:type="http:HttpResponseHeaders" xmlns:tran="http://www.bea.com/wli/sb/transports">
    <http:Content-Type>application/soap+xml</http:Content-Type>
    </tran:headers>
    <tran:response-code xmlns:tran="http://www.bea.com/wli/sb/transports">0</tran:response-code>
    </con:response>
    </con:transport>
    <con:security>
    <con:transportClient>
    <con:username>&lt;anonymous></con:username>
    </con:transportClient>
    </con:security>
    </con:endpoint>>

  • What is the endpoint URI of a proxy service?

    Hello, I want to create a SOAP client that will access an ALSB-hosted proxy service, but I don't know the URL needed to get to the web service.
    Within ALSB's console, I can easily test the proxy web service but don't know how to access it externally.
    On the Proxy Service's configuration page, in the Transport section, the endpoint URI is given as "/default/DoubleItExternalProxy", but when I try to access the wsdl at that uri via:
    http://localhost:7001/default/DoubleItExternalProxy?wsdl, I get this message:
    Error 500--Internal Server Error
    This service is not associated to a wsdl
    Although I believe the service must be associated to a WSDL--I have it based on a business service that has its own WSDL. Does anyone know what the browser URL needs to be to get to the WSDL? Using JAX-WS, I need the WSDL to generate the JAX-WS/JAXB artifacts for my SOAP client.
    Thanks,
    Glen

    Hi Glen
    You will need to associate your proxy service with a WSDL when you create it (Unfortunetly it can't be changed from Any SOAP to WSDL afterwards).
    The proxy does not use the wsdl from the any business services it calls in case there are multiple.
    Ryan

  • How to make a JMS Proxy Service Subscriber act as a synchronous service

    I am trying to find the correct OSB pattern/configuration to support the following.
    Use case:
    Multiple messages put onto a JMS topic. The Java Web Service invoked by the Proxy Service subscriber should only ever have one instance active at a time so that it processes messages syncronously.
    Current OSB Configuration:
    JMS Topic -> ProxyServiceA -> BusinessServiceA (Java Synchronous Web Service)
    -> ProxyServiceB -> BusinessServiceB (BPEL Synchronous Web Service)
    Work Manager configured on ProxyServiceA with maxThreadCount = 1 and minThreadCount = 1
    Issue:
    Multiple instances of BusinessServiceA are active at the same time with the settings above. I am unable to make ProxyServiceA act as a synchronous process, so that it will not return until BusinessServiceA has completed.

    JMS Topic -> ProxyServiceA -> BusinessServiceA (Java Synchronous Web Service)-> ProxyServiceB -> BusinessServiceB (BPEL Synchronous Web Service)
    If I remember correct there were some issue with work-manager being configured in proxy is not used. Engineering has fixed that issue in Oracle Service Bus (11.1.1.3.0). You might want to check with support to get the requisite patch for your version.
    You requirement for synchronous process can be achieved by two ways
    Option1) Configure BusinessServiceA with Throttle Q with Maximum Concurrency 1 http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/operations/throttling.html
    Multiple instances of BusinessServiceA are active at the same time with the settings above. I am unable to make ProxyServiceA act as a synchronous process, so that it will not return until BusinessServiceA has completed.Does BusinessServiceA (Java Synchronous Web Service) return response? Is it invoking the ProxyServiceB via HTTP?
    Manoj

  • Setting monitoring level for a Proxy Service programmatically

    Hi there -
    We've successfully created a Weblogic ALSB domain from scratch using WLST.
    Now we'd like to adjust the monitoring level of our Proxy Services programmatically.
    Are there any code samples illustrating how to achieve that?
    The setServiceLogLevel() method of the ServiceConfigurationMBean looks promising, but I couldn't get it working and there doesn't seem to be any documentation in the API for this one or sample code available elsewhere.
    Any hints are appreciated!
    Cheers,
    Jan

    Anybody having luck using the setService*Level methods?
    wls:/test/domainRuntime/DomainServices/ServiceConfiguration> ls('o')
    -r-x setServiceLogLevel Void : com.bea.wli.config.Ref,com.bea.wli.sb.management.configuration.operations.LogSeverityLevel
    -r-x setServiceLoggingEnabled Void : com.bea.wli.config.Ref,Boolean(isEnabled)
    -r-x setServiceMonitoringEnabled Void : com.bea.wli.config.Ref,Boolean(isEnabled)
    -r-x setServicePipelineAlertLevel Void : com.bea.wli.config.Ref,com.bea.wli.sb.management.configuration.operations.AlertSeverityLevel
    -r-x setServicePipelineAlertingEnabled Void : com.bea.wli.config.Ref,Boolean(isEnabled)
    -r-x setServiceReportingStatus Void : com.bea.wli.config.Ref,Boolean(isEnabled)
    -r-x setServiceSLAAlertLevel Void : com.bea.wli.config.Ref,com.bea.wli.sb.management.configuration.operations.AlertSeverityLevel
    Or where to find the documentation for com.bea.wli.sb.management.configuration.operations.LogSeverityLevel and the likes?
    Looks like something internal, though:
    wls:/test/domainRuntime/DomainServices/ServiceConfiguration> import com.bea.wli.sb.management.configuration.operations
    Traceback (innermost last):
    File "<console>", line 1, in ?
    ImportError: No module named operations
    Cheers,
    Jan

  • OSB Proxy Service routing

    Hi,
    I have a simple Proxy Service which consumes messages from a remote endpoint queue (source queue). The Proxy Service simply routes consumed messages to a Business Service which puts messages into another remote endpoint queue (destination queue).
    When I test passing a message to the Proxy Service using the OSB's Test Console, the Proxy Service routes the message to the Business Service okay where the message is then placed into the remote endpoint queue (destination queue) as expected. But, if I put a message into the remote source queue, I can see that the message gets consumed by the Proxy Service but the message remains as 'pending' and, either the Proxy Service does not route the message to the Business Service or, the Business Service does not put the message into the remote destination queue. What could the problem be?
    Thanks in advance for any help on this.

    Hello,
    Still looking for an answer to this.
    Scenario:
    When enabled, OSB Proxy Service removes any messages placed in remote endpoint URI queue, but it seems the messages do not flow within the Proxy Service's message flow itself. When the Proxy Service is enabled, the messages in the remote queue get removed but are seen to stay in a 'pending' state. When the Proxy Service is disabled, the messages get put back in the queue. What are the possible reasons as to why messages would not get processed within the Proxy Service's message flow? All the message flow does is, route the messages to a Business service which then sends the messages to another remote endpoint URI queue.
    PS: When a message is injected into the Proxy Service via the Test Console, the message flows/routes to Business Service okay without problems so I assume that the problem must lie in the inital remote queue/Proxy Service interface somewhere. Maybe permissions or transaction related issue? But I can't see any hints to anything wrong in configurations or server(s) logs...
    Thanks in advance for any help on this.

  • Consume JMS Unit-Of-Work message through OSB proxy service

    Hi,
    Anyone know how to consume a JMS Unit-Of-Work (UOW) message using an OSB Proxy Service of JMS type?
    I can submit a unit-of-work JMS message (which consists of multiple constituent messages) using an OSB proxy & business service combination and setting the UOW transport headers appropriately. I can also separately produce and consume Java objects via a JMS queue where the consumption is done via OSB proxy (of java request message type), but these aren't UOW messages.
    Apparently as soon as it is a UOW message then the message consumed is an ObjectMessage ArrayList and one has to use the "Java" request message type for the JMS consumer proxy, but I'm unsure of how to create the concurrent client jar to use it in the same proxy service's JMS transport configuration in order to output the ObjectMessage ArrayList (UOW message). 
    Ideally I'd like to consume a single UOW XML message via an OSB JMS proxy service.
    Any pointers would be appreciated.
    R

    Finally got this working!!
    For posterity: Needed to insert Java Object JMS messages on the OSB JMS producer (Business Service) side with correct UOW jms transport header set in route node. Then consume the Unit-Of-Work message on the other side via jms proxy service with "java" request message type, with appropriate jar containing the Object class as the "Client jar" in the JMS Transport configuration. In the same JMS consumer proxy I had to do a java callout, passing the contents of $body, using java.util.ArrayList and javax.jms.ObjectMessage, as input into a method (.. decodeJavaMessage(ArrayList<ObjectMessage> ...)). In this java callout class you can get to each individual ObjectMessage via typecasting the get() method on the Arraylist to (ObjectMessage) and then just typecast the getObject() on this Objectmessage into your original Java Class (same as what you inserted onto queue originally).
    Hope this saves someone some time in future!

  • JMS Biz & Proxy Services Using OSB & SSL

    We have a potential requirement being enforced upon us which states that our communication to another system using a JMS proxy service should be using SSL.
    Has anyone done this before using OSB?
    There is a "Use SSL" tick box on the proxy and business services, but I think this is purely for authentication and not transport - but I could be wrong as its not an area I know that much about.
    We're pushing for an IPSEC VPN link as that makes much more sense, but in the meantime I thought I'd ask if anyone had done any JMS + SSL work using OSB.
    Thanks,
    Pete

    Manoj, Thanks for your reply.
    Actually the other system is OSB!!
    It's a government system we're talking to but in the interests of open-ness, we cannot use OSB->OSB out of the box interfaces such as SAF etc, as that isn't an open enough interface and users of the interface who don't have OSB may be disadvantaged! Something like that anyway! SAF would be a perfect option for this interface, but .....
    What we've been so far is that all communication via JMS must be SSL based. But - t3s is not supported on this interface, so the SSL negotiation must be handled by a hardware device or something else.
    We think we've found BigIP load balancers do the job, but that's a large cost as we don't have those in our current infrastructure.
    We don't have much SSL communication apart from https, so I don't have a whole lot of experience with it and I just wondered if there was any OSB feature I'm missing, or something you can do in plan java code to get JMS communicating via SSL.
    Pete
    ps:A standard IPSEC VPN would do the job too, which we're going to try to push for, then, you just use the jms:// url to an address and the security is via the VPN.

Maybe you are looking for

  • Is there a way to get Web Dynpro ABAP available in a ECC 5 - NW2004 env?

    We will start developing an offline Adobe interactive form with email functionality for ECC 5 on very short terms. We have to decide asap what client/server configuration we will use for this new functionality. We will also develop an online interact

  • Help needed with IMG SRC

    Can anyone please help me with this: I have created my own website on IWeb and now I want to use some of my banners on other websites. Problem is: there is something wrong when I fill in the img src code. The banner does not appear, only a question m

  • My email isn't working on my ipad I just get a blank screen when I tap on mail

         My e-mail isn't working on my iPad2 I just get a blank screen when I tap the mail icon. I had e-mail for the first 2 days I had my iPad then it disappeared I don't know what happened.                          

  • Double dynamic dispatch

    I'm just throwing an idea out here for a moment..... I'm fiddling about a bit with OOP at the moment (LVOOP to be precise) and I'm wondering if I can use it in a semi-nice way to do a certain task. I was wondering if it's possible to have a VI which

  • APPLE HARDWARE TEST HELP

    I need help plz. I got a Macbook Pro (late 2011) model. In my Macbook Pro APPLR HARDWARE TEST is not working. I tried so many pressing the D key and Option + D as well nothing seems to work. It logs as normal. Plz apple help me... Onece when I went t