Problem in API

I have facing some problem during running this script, any idea with the error show ::
Exception in thread "main" java.lang.NullPointerException
at com.side.ofac.API.LoginLoader.Load(LoginLoader.java:63)
at com.side.ofac.API.SideApi.SoLogin(SideApi.java:225)
at com.side.ofac.jswapi.SafeWatchApi.Login(SafeWatchApi.java:62)
at JClientDemo.testClient(JClientDemo.java:69)
at JClientDemo.main(JClientDemo.java:20)

Are we supposed to guess what your code is?

Similar Messages

  • Cisco Prime 2.1 problem with API/Client

    Hi,
    im having a problem with the API output i get from Cisco Prime Infrastructure. The URL im trying to GET info from is:
    https://<URL>/webacs/api/v1/data/Clients
    The output shows that im missing data from a specific ID. Example:
    {"@url":"https:\/\/prime.lmv.lm.se\/webacs\/api\/v1\/data\/Clients\/1280389614","@type":"Clients","$":"1280389614"}
    Then i try to GET the info regarding this ID: https://<URL>/webacs/api/v1/data/Clients/1280389614
    {"errorDocument":{"httpResponseCode":500,"httpMethod":"GET","message":"No such entity as Clients \/ 1280389614.-PRS-101","id":"presentation.PRS-101","uriPath":"data\/Clients\/1280389614","queryParams":"{}"}}
    So something is wrong here, so when i add ".full=true" parameter i get the following error as it cannot show the client data:
    https://<URL>/webacs/api/v1/data/Clients.json?.full=true&.firstResult=1000&.maxResults=1000
    {"errorDocument":{"httpResponseCode":500,"httpMethod":"GET","message":"Exception while invoking valueOf method 'getEnum' of enumeration class 'class com.cisco.ncs.nbi.client.ClientProtocolEnum'; nested exception is org.hibernate.HibernateException: Exception while invoking valueOf method 'getEnum' of enumeration class 'class com.cisco.ncs.nbi.client.ClientProtocolEnum'","exception":"org.springframework.orm.hibernate3.HibernateSystemException: Exception while invoking valueOf method 'getEnum' of enumeration class 'class com.cisco.ncs.nbi.client.ClientProtocolEnum'; nested exception is org.hibernate.HibernateException: Exception while invoking valueOf method 'getEnum' of enumeration class 'class com.cisco.ncs.nbi.client.ClientProtocolEnum'","uriPath":"data\/Clients","queryParams":"{.full=[true], .firstResult=[1000], .maxResults=[1000]}"}}
    Any idea how to solve this issue, how can i find the client that is causing this problem? In my script im reading all the clients in the network to a third party application. But right now its hard to get this output in a smart way. It might be resolved in 2.2, but it feels like the data i corrupt in some way so i doubt that this error is related to the version?
    Best Regards // Mattias Andersson

    Hi,
    I have also run into this problem on two different Prime 2.1-systems when trying to get all Client-data available. I haven't figured out a way to fix it more than making small calls (.maxResults=100) then trying to pin-point and skip the ID giving the error. I've been using 2.2 for a while now but haven't tested the Client-API that much yet. I'll experiment some more on it and see if I can recreate the problem to see if it's related to the version.

  • Business Catalyst Problem Using API to insert/update

    Hi,
    I am trying to use the API to insert/update products. But have been getting the following error in the response.
    HTTP/1.1 100 Continue
    HTTP/1.1 500 Internal Server Error
    Cache-Control: private
    Content-Length: 370
    Content-Type: text/xml; charset=utf-8
    Server: Microsoft-IIS/7.0
    Date: Tue, 05 Jun 2012 22:11:39 GMT
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        <soap:Body>
            <soap:Fault>
                <faultcode>Error</faultcode>
                <faultstring>ERROR: A server error has occured.</faultstring>
                <detail />
            </soap:Fault>
        </soap:Body>
    </soap:Envelope>
    I have looked through my request and cant see anything wrong so was wondering if anyone else can, or if there is something I have missed (or not setup properly), i'm sure its probably an obviously mistake that i just cant find. below is my request
    POST /CatalystWebService/CatalystEcommerceWebservice.asmx HTTP/1.0
    Host: {HOST}.worldsecuresystems.com
    User-Agent: NuSOAP/0.9.5 (1.123)
    Content-Type: text/xml; charset=UTF-8
    SOAPAction: "http://tempuri.org/CatalystDeveloperService/CatalystEcommerceWebservice/Product_UpdateInsert"
    Content-Length: 1525
    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns9872="http://tempuri.org">
        <SOAP-ENV:Body>
            <Product_UpdateInsert xmlns="http://tempuri.org/CatalystDeveloperService/CatalystEcommerceWebservice">
                <username>{USER}</username>
                <password>{PASSWORD}</password>
                <siteId>{SITEID}</siteId>
                <productList>
                    <Products>
                        <productId>1</productId>
                        <productCode>test1</productCode>
                        <description>test desc</description>
                        <smallImage>/images/test_small.jpg</smallImage>
                        <largeImage>/images/test.jpg</largeImage>
                        <cataloguesArray>
                            <string>Products</string>
                        </cataloguesArray>
                        <pricesSaleArray>
                            <string>GB/9.99</string>
                        </pricesSaleArray>
                        <pricesRetailArray>
                            <string>GB/18.99</string>
                        </pricesRetailArray>
                        <supplierEntityId>-1</supplierEntityId>
                        <minUnits>-1</minUnits>
                        <maxUnits>-1</maxUnits>
                        <inStock>2</inStock>
                        <onOrder>-1</onOrder>
                        <reOrder>-1</reOrder>
                        <inventoryControl>false</inventoryControl>
                        <enabled>false</enabled>
                        <deleted>false</deleted>
                        <downloadLimitCount>-1</downloadLimitCount>
                        <limitDownloadsToIP>-1</limitDownloadsToIP>
                        <isOnSale>false</isOnSale>
                        <productWeight>-1</productWeight>
                        <productWidth>-1</productWidth>
                        <productHeight>-1</productHeight>
                        <productDepth>-1</productDepth>
                        <cycletypeId>0</cycletypeId>
                    </Products>
                </productList>
            </Product_UpdateInsert>
        </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Many Thanks
    Tim

    I am successfully doing API Product Updates, not tried Creates yet.
    From the WSDL you need theses fields;
    'supplierCommission' => 0,      // type="s:double"/>
    'weight'             => 2,      // type="s:int"/>
    'inventoryControl'   => false,  //  type="s:boolean"/>
    'canPreOrder'        => false,  //  type="s:boolean"/>  'captureDetails'     => false,  //  type="s:boolean"/>              
    'isOnSale'           => true,   //  type="s:boolean"/>              
    'hideIfNoStock'      => false,  //  type="s:boolean"/>              
    'isGiftVoucher'      => false,  //  type="s:boolean"/>              
    'enableDropShipping' => false,  //  type="s:boolean"/>              
    excludeFromSearch'  => false,  //  type="s:boolean"/>              
    'cycletypeCount'     => -1,     //  type="s:int"/>
    + the other arrays or the update wipes out data.
    Experimentation seems to be the key

  • Problem with API.StatusException

    Hi,
    I'm doing some tests with the Calendar SDK. I create a small application and I got a "NoClassDefFoundError" for the internal class StatusException.
    That class belongs to the Api class, looks like the StatusException class is private and not public -according the documentation and several examples, it must be public.
    I am using the csdk.jar and OCS release 10.1.2 under Red Hat 4.0
    Is it a deprecated class?
    Any idea?
    Best regards,
    Gerardo

    Hi,
    Inner class Api.StatusException is a public class and is available in ocs 10.1.2 release.
    Perhaps you have some very old csdk.jar in your CLASSPATH conflicting with this one?
    Regards,
    Jean-Philippe

  • BPM API fetching Tasks (7.3)

    Hi All,
    based on this documentation: http://help.sap.com/saphelp_nw73/helpdata/en/79/d505324ef8429489979e43b76b56a9/content.htm i tried to fetch all active tasks for the currently logged in user, but the result is always a empty list. I found the following thread which is nearly facing the same problem: UWL api doesn't seem to see items ,but i dont know how to configure the system alias or if its even the fault of the alias.
    Are there any other important steps to execute for using the new BPM API? What could be missing in the configuration?
    Best Regards
    Michael

    Hi,
    at the moment my web.xml looks like this (based on http://www.urz.uni-heidelberg.de/saphelp/helpdata/DE/34/96c041a2236a24e10000000a1550b0/frameset.htm):
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         id="WebApp_ID" version="2.5">
         <display-name>LocalDevelopment~d253_test_web~demo.sap.com</display-name>
         <welcome-file-list>
              <welcome-file>index.html</welcome-file>
              <welcome-file>index.htm</welcome-file>
              <welcome-file>index.jsp</welcome-file>
              <welcome-file>default.html</welcome-file>
              <welcome-file>default.htm</welcome-file>
              <welcome-file>default.jsp</welcome-file>
         </welcome-file-list>
         <security-constraint>
              <web-resource-collection>
                   <web-resource-name>Protected Area</web-resource-name>
                   <url-pattern>/*</url-pattern>
              </web-resource-collection>
              <auth-constraint>
                   <role-name>bdadmin</role-name>
                   <role-name>SAP_BPM_SuperAdmin</role-name>
                   <role-name>administrators</role-name>
              </auth-constraint>
         </security-constraint>
         <login-config>
              <auth-method>BASIC</auth-method>
         </login-config>
         <security-role>
            <role-name>bdadmin</role-name>
        </security-role>
    </web-app>
    and my web-j2ee-engine.xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <web-j2ee-engine xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:noNamespaceSchemaLocation="web-j2ee-engine.xsd">
         <spec-version>2.4</spec-version>
         <security-role-map>
              <role-name>bdadmin</role-name>
              <server-role-name>SAP_BPM_SuperAdmin</server-role-name>
              <server-role-name>administrators</server-role-name>
         </security-role-map>
         <login-module-configuration>
              <login-module-stack>
                   <login-module>
                        <login-module-name>BasicPasswordLoginModule</login-module-name>
                        <flag>SUFFICIENT</flag>
                   </login-module>
              </login-module-stack>
         </login-module-configuration>
    </web-j2ee-engine>
    If i call my index.jsp i get a little popup window where i can put my username and password in, but then it gets stuck. The http-request is loading endless and on serverside the responsible thread got a infinite loop - resulting in a server restart.
    Can someone provide me a working example of these xml files?

  • Urgent: problem with getting itresource parameters

    Hi all experts,
    I have problem getting it resource parameter, for ex, I have ADITResource, now i want to get details like administrator id, password, ssl etc for this i am using this code
    ConfigurationClient.ComplexSetting config = ConfigurationClient.getComplexSettingByPath("Discovery.CoreServer");
    Hashtable env = config.getAllSettings();
    tcSignatureMessage moSignature = tcCryptoUtil.sign("xelsysadm", "PrivateKey");
    tcUtilityFactory utilFactory = new tcUtilityFactory(env, moSignature);
    tcBaseUtility mBaseUtil = (tcBaseUtility) utilFactory.getUtility("Thor.API.Base.tcUtilityOperationsIntf");
    tcDataProvider db = mBaseUtil.getDataBase();
    Hashtable resourceHash = tcUtilXellerateOperations.getITAssetProperties(db, "ADITResource");
    But i end up getting this error......
    Thor.API.Exceptions.tcAPIException: Thor.API.Base.tcUtilityOperationsClient
    Thanks,
    sat

    Hi dost,
    I had tried that database approach but it still gives me same error
    ERROR,06 Jul 2009 21:20:20,093,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: tcUti
    lityFactory/getRemoteUtility encounter some problems: Thor.API.Base.tcUtilityOpe
    rationsClient
    java.lang.ClassNotFoundException: Thor.API.Base.tcUtilityOperationsClient
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
    ClassLoader.java:283)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClass
    Loader.java:256)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
    Loader.java:176)
    Coming to the other approach
    Earlier I tried using " tcITResourceInstanceOperationsIntf"
    and i used this code but it always give null pointer exception
    itIntf = (tcITResourceInstanceOperationsIntf) utilFactory.getUtility("Thor.API.Operations.tcITResourceInstanceOperationsIntf");
    Hashtable resHash = new Hashtable();
    resHash.put("IT Resources.Name","ADITResource");
    tcResultSet resultSet = itIntf.findITResourceInstances(resHash); // at this point it gives null pointer exception However the itresource Exists
    my email ID: [email protected]
    Thanks,
    sat

  • Making an order payment using SecurePay and Paypal Standard gateway by API call-Order_PaymentProcess

    PART_1
    ==================================
    Hi,
    I'm working at third party system which by API communicate with BC and in short:
    1) create an order with specified products for specific customer) etc. at BC account ofcourse (works fine)
    2) Make the payment using one of the payment gateway (defined in BC Payment gateway section)
        a) SecurePay, or (works fine)
        b) Paypal Website Standard (problem)
    I found a litttle problem in API call to make the payment using paypal website standard (to be presice in case of Paypal option actually the user should be moved to the paypal website so the system should generate some link i think which will have some data which identify payment for specific order). I tried to use the Order_PaymentProcess (https://worldsecuresystems.com/catalystwebservice/catalystcrmwebservice.asmx?op=Order_Paym entProcess)
    call but it looks it can't be done?
    Please note the payment with this call using credit card details cause successfully use the SecurePay Payment gateway. Is here anyway who know the trick how to force (and what parameter should be used) to
    make the payment using Paypal Website Standard?
    And Yes I tried to obtain some additional documentation from BC support but without success (They said they are working at the new version of it... about 2 years ago they said they probably will prepare more detailed documentation ).
    ==================================
    PART_2
    In case if there is no possible to use the API call to force using the Paypal Website Standard is there any workaround of this?
    I mean is it possible to move the user to the paypal site but in post data set some value which can be handled directly by the BC after making the payment at paypal site, so the BC then could for specific order automatically register this operation after paypal send the successfull payment notification?
    ==================================
    PART_3
    The third part is the question how to force by API call BC to send the invoice to the customer after the order will be created (and before making the payment).
    The invoice is actually created only when the Order_PaymentProcess call will be finished with success (and the option "emailInvoiceToCustomer" will be set to true).
    Is there any way to do that?
    ==================================
    When You will answer please set note of what part is that answer.
    Thanks for advice!

    Dude, I don't know what you're saying. There's too much text and too much code, and the code is unformatted. When you post code, please use[code] and [/code] tags as described in Formatting tips on the message entry page. It makes it much easier to read.
    However, based on the subject of your post, there's one thing I can say: If your key's state changes in a way that can affect the value of its hashcode, then you'll have to remove and re-add that key/value pair. Since the hashcode determines which subset the HashMap searches though to find your key, if your key doesn't have the same hashCode it has when you put it into the map, then the map will search the wrong bucket for your key.
    If that doesn't help, please try to provide more concise, formatted code and a more concise explanation of the problem.

  • Groupwise API and Chars with Accents

    All,
    Having problems with API import of users from a ldap extract from another
    email system. The API file placed into the API_IN dir works without any
    problems except International chars appear as ?.
    Checking a working Exchange - GroupWise connector I found the chars are
    replaced with \\ and then a normal ascii char. The API then converts this
    normal char to the correct international char.
    Trying to find more information on the conversion the API is using or a
    table showing ascii chars to API Chars.
    Thanks,
    Craig

    The API docs specifically warn you not to use the API GW to create users,
    for this among other reasons. (synch of eDirectory)
    "Craig Cram" <[email protected]> wrote in message
    news:Opbeh.11364$[email protected]..
    > All,
    >
    > Having problems with API import of users from a ldap extract from another
    > email system. The API file placed into the API_IN dir works without any
    > problems except International chars appear as ?.
    >
    > Checking a working Exchange - GroupWise connector I found the chars are
    > replaced with \\ and then a normal ascii char. The API then converts this
    > normal char to the correct international char.
    >
    > Trying to find more information on the conversion the API is using or a
    > table showing ascii chars to API Chars.
    >
    > Thanks,
    > Craig
    >
    >

  • How to disable selective cells in a column of a table?

    Hi
    I have a Table UI element having 5 columns. 4 of this are non-editable and only one is editable i.e. having input field . The data is picked from the backend. The 5th column also gets default data from the backend, which the user can later on change.
    But there is a condition, that only the input fields from that row onwards should remain enabled whose month field matches the current month. Rest all should become disabled or invisible.
    I worte the code in the wdModifyView() which picks the current date, and then in a loop it checks all the rows for the condition. If it matches the condition, it comes out of the loop, else it sets the enable property of input field to false.
    But when i run this application, all the cells become disabled, not selective cells.
    Is there a way in which I can sort this problem, any API using which i can access each cell by its row number and column number and then disable it.
    If anybody could please help, it is urgent.
    Thanks & regards,
    Anupreet

    Anupreet,
    Create a subnode with cardinality 1..1 and boolean attribute IsEnabled right under your data node. Write a supply function for this subnode, and set boolean attribute value depending on month in parentElement (parameter of supply function). Then bind InputField "enabled" property to this boolean attribute.
    VS

  • May Release: New partner support, Infrastructure updates, Site templates and bug fixes

    Link: http://www.businesscatalyst.com/_blog/BC_Blog/post/May-release-New-partner-support-Infrast ructure-updates-Site-templates-and_bug-fixes/
    We are announcing a new Business Catalyst release, scheduled to go live on Thursday, May 3rd. With this release, we are continuing our investments in system performance and stability by increasing our web servers capacity, enabling HTTP acceleration to provide faster site loading times, and improving the site creation speed by using pre-generated sites.
    On the product side, we have completely revamped our partner support workflow taking advantage of the Adobe support infrastructure and tools, enhanced the site templates workflow for partners, and included lots of bug fixes and improvements. Read through the following sections to get detailed information about this release:
    Partner support
    Infrastructure updates
    Features and enhancements
    Issues fixed by this release
    What's next
    You can jump to the corresponding section by clicking the above links.
    Partner support
    Updated Help & Support partner experience
    Following Adobe ID support, we have upgraded BC  support tools (cases, chat, documentation) with standard Adobe tools. As a partner, you can now benefit from the same support tools as the rest of Adobe Creative Suite, and can track your support cases with Adobe BC, Dreamweaver, Muse or Photoshop in a single place.
    Partners with more than 100 paid sites will get 2nd level chat support, which includes a higher priority, by default. If you have more than 100 paid sites, but spread across different Partner Portals, please ask support to enable 2nd level chat for you.
    Support experience for your Small Business owner clients can now be owned by partners (see below).
    Custom Help & Support URL for your clients
    As a partner, you are probably already offering various additional services to your clients besides building & maintaining their BC site. Support, tailored specifically to your client needs, is usually one of these value-added services. We are now enabling you to take your Support service to the next level. In  Partner Portal Settings, you have the option to set a custom URL for what will open when your client clicks on Help & Support inside Admin Console:
    If you have multiple partner accounts, for different verticals, you can specify a Support URL for each of these.
    The default Support experience provided by BC for your clients will be updated in a few releases to be similar to the partner support experience. This includes BC-branded support cases and documentation. If you'd like to keep a white-label experience for your customers, please set your own Help & Support URL in Partner Portal.
    For more details please read the Improved support workflow and new forums announcement on our blog.
    Infrastructure updates
    Between our April release and the following infrastructure updates have been enabled
    Limited trial sites for free partners – starting with our May release, the number of trial sites a Free Partner can have will be limited to 100. Once the limit is reached, Free Partners that need to create a new trial site have the options to upgrade to a higher partner plan, upgrade some of the trial sites to paid or delete unused/expired trials.
    Automatic trial expiry extension - with this release, trial site expiry date will be automatically extended with 30 days every time an admin user logs in  the system through the admin interface or through FTP.
    Installed additional hardware - we have installed additional web servers on all our data centers, that translate into an increase of the existing capacity with over 70%.
    Updated DNS infrastructure - we have improved the DNS resolution for email delivery so that we can increase the rate at which we're sending the system operational emails
    HTTP acceleration – all sites static assets are served from a new cache engine (images, CSS and JavaScript files, together with improved headers that should allow the browser to cache them better for a browsing session). This update has been turned on along with our April release, and has made all the BC sites load faster on first and on subsequent loads.   
    Accelerated site/partner creation – we've changed the way new sites are created for faster speed, pre-creating them and reusing pre-created sites when needed, and have also improved the creation process for new partners, minimizing the impact of new CCM customers on the existing datacenters.
    Adobe ID for partners - in order to support an integrating experience between the various Adobe tools a partner may use (Dreamweaver, Muse, Support forums) we have added Adobe ID support for Business Catalyst partner accounts. Starting April 19, partners are asked to merge their current Business Catalyst account with their Adobe ID accounts. For more details about the transition process and FAQ please read the Introducing Adobe ID blog post.
    Updated Terms of Use - Along with several other changes in our processes in the past few months, we also revamped our Terms of Use and the signature process by requesting every admin user to sign a TOU. We have completed the rollout for partners, and we might be pushing an updated partner Terms of Use version within the following weeks. For more details and questions about this change, read the New Terms of Use for Business Catalyst blog post.
    Features and enhancements
    Site templates
    To support the increasing number of partners building, sharing or reusing  templates to create  new sites, we're extending our site templates support from our partner portal with a new template type and improved  management support. The update is going to enable partners to mark sites as templates and   choose between making them available in Online Business Builder and keeping them private in their partner portal. A template site will not expire and has the same limits as any other trial site.
    Based on your partner level, you can create private or public templates using the Site Details screen or the Tools>My Site Template section from your Partner Portal. Standard partners can only create private templates, while Free Partners can only view site templates that have been transferred to their accounts by other partners.
    The number of templates a partner will have will be limited and will vary based on partner level: free partners can store up to 5 templates in their partner portal, standard partners have up to 100 site templates while Premium Partners might have up to 200 templates. Paid sites marked as templates are not counted against these limits.
    Business Catalyst Partner fixes
    While we are really focused on making the Business Catalyst integration into Creative Cloud a smashing success, we are slowly resuming our efforts to deliver fixes that have been requested by our partners. This release includes the following partner fixes:
    Improved product custom fields - we have increased the maximum number of characters for product custom fields to 1024 (previous limit was 256); this gives partners and customers additional space to use when working with products
    Improved Secure Zone subscribers list - we have added the customer email address in the Secure Zone Subscribers list to enable partners better filter and manage customers
    Better experience when exporting data - to prevent customer confusion when exporting data from Mac computers, we have removed the export to excel option and exporting in CSV format by default.
    Social plugins integration updates
    Starting with our May release, we are updating the social plugins support to require users to get the plugin code from the third party provider and saving into his Business Catalyst website. The module tags and configuration will remain unchanged, but will render an empty tag until the partner or site owner will  update the module template to include the corresponding module code snippet from the third party platform provider.
    For more information about how you can enable the Social Plugins on a Business Catalyst websites, read the Social Media: Integrating Facebook and Twitter knowledge base article.
    Other changes
    Updated weekly emails - Starting with our May release, the information in the site weekly emails has been filtered based on the site's plan. For example, webBasics site reports will no longer include the sales report.
    Localization - we improved and increased the coverage of the admin interface translations into German, French and Japanese
    Site Settings -> Ignored IP addresses has been relocated under Reports -> Visitors -> More.
    BC-Dreamweaver integration performance improvements
    Development Dashboard has been removed, as it didn't provide a clear useful, ongoing benefit. The information present in the development dashboard has been integrated into our new Help & Support section.
    Payment gateway settings - for more privacy and data protection, we have updated the Payment Gateway configuration screens to obfuscate the sensitive login information. Fields that have been obfuscated are now requiring confirmation.
    Report abuse badge on trial sites - for compliance reasons, a "Report Abuse" link has been added to the front-end of all trial sites of free partners that don't have any paid sites. When they click the Report Abuse link, site visitors are redirected to a form submission page on businesscatalyst.com site.
    Issues fixed by May release
    Issues 3051303, 3168786 - Workflow notifications - Fixed a problem preventing workflow notifications emails from being sent.(see get satisfaction forum discussion)
    Issue 3164074 - Fixed a bug causing the lightbox gallery created from Muse to be displayed behind page elements
    Issue 3162810 - Fixed a bug in rendering engine to prevent  content placed between body and head tags being incorrectly moved inside the body tag
    Issue 3166610 - Fixed a broken link to Partner Portal in Internet Explorer
    Issue 3175003 - Fixed an issue that caused an incorrect price display for the Year One-Off Setup Fee when upgrading a site from Admin using CB
    Issue 2567278 - Fixed a bug causing site replication to ignore product attributes
    Issue 2947989 - CRM passwords are now case sensitive
    Issue 2723731 - Removed CSS files from the head section of the Layouts files, when downloaded and opened in Dreamweaver, via the BC extension
    Business Catalyst new admin interface updates
    Added "Save and Add New" button in Web App Item Add & Edit screens (see get satisfaction forum discussion)
    Updated Quick Actions menus to add more actions (see get satisfaction forum discussion)
    Fixed an issue causing Recent items menu to display deleted items (see get satisfaction forum discussion)
    Fixed a display issue on File Manager making top buttons unreachable (see get satisfaction forum discussion)
    Fixed the scrollbars in Email Marketing>Campaign>Stats>Bounced Emails reports (see get satisfaction forum discussion)
    Fixed an issue causing Recent items menu to brake after selecting the current page from the Recent Items menu (see get satisfaction forum discussion)
    Replaced the Success notification displayed when selecting Users or Permissions tabs from User Roles with an Warning
    Change the action label displayed in User Roles list from View to Edit to match the list pattern from Admin Users
    Fixed a missing file JavaScript error occurring when trying to open image manager from product details-> Attributes -> options
    Moved System Emails section from Site Setting to Site Manager (see get satisfaction forum discussion)
    Updated Domain Management interfaces to close the modal window and refresh the domain list after successfully adding a domain
    Fixed an issue preventing the Hyperlink Manager to function properly (see get satisfaction forum discussion)
    Updated the confirmation message received after copying a page to match the new workflow and button names
    Fixed an issue causing the current screen or section to not be highlighted in the menu
    Updated styling on the new dashboard, user management and email accounts interfaces
    Updated  dashboard reports filters and chart display; made the chart and the filter use the site time zone
    Fixed an issue preventing users from inviting new admin users or create new email accounts on Internet Explorer 8
    Fixed an issue preventing users from deleting Email Accounts or Admin Users in Internet Explorer 8
    Fixed some issues preventing password recovery email from being sent
    Removed the alert message displayed when the user or email account limit has been reached
    Added localization for the simplified dashboard
    Fixed display issues for site limits, domains and user list in the simplified dashboard
    Added Custom reports for webBasics plan
    Fixed a bug generating a "500:Collection error" on the simplified dashboard when user did not had View users permission
    Added TOU checkbox in the email account setup screen
    Updated Site Preview link in the dashboard to load the default domain
    Fixed an issue in the new File Manager forcing a user to press Undo twice in order to see the change take effect if the code that was previously formatted contained any <"tag" with more than 2 lines
    Fixed an issue causing the File Manager editor toolbar to incorrectly render if page URL path is longer than certain value; starting with this release, the site URL is trimmed
    Fixed an issue causing the invite users to be displayed as [object Object] in dashboard and admin user list
    Fixed a bug in the new admin causing the interface to become unresponsive when using the browser Back button
    Fixed an issue in the new File Manager causing "Save Draft" button to publish the default page template instead of creating a draft version
    Fixed a broken invite link issue in the Email Account invite email
    Updated loading indicators in File Manager and Email Accounts screens
    What's next
    The first item on the what's next list might not be news for many of you, but it's definitely one of the most important milestones this year. The Creative Cloud launch is just around the corner, and Business Catalyst is playing an important role in that, as the publishing platform for Adobe® Muse and Dreamweaver. This launch will capture all our attention within the next weeks as we want it to be our best ever. 
    We'll start our next development cycle on May 15th, while the next Business Catalyst release is going to be pushed live in mid June. That being said, the following items are already on our launch plan for the next release and a few more will join the list. Please expect an update on our 2012 plans around mid May.
    HTTP throttling – all page load and API calls to BC will be protected against attacks, this might trigger problems for API heavy sites. We are looking into enabling this update along with our June release, and will help make sure that a reasonable number of requests will be accepted from the same computer per minute.
    Automatic site deletion - Starting with the June release, we are going to start automatically delete expired trial sites and canceled sites. Customers will be notified twice before we are going to proceed with deleting the sites.
    Thank you,
    Cristinel Anastasoaie
    Adobe Business Catalyst Product Manager

    In reference to this change in the Custom Reports... Better experience when exporting data - to prevent customer confusion when exporting data from Mac computers, we have removed the export to excel option and exporting in CSV format by default.
    What is the customer confusion we are trying to stop here? I've got even more confused customers at the moment because all of a sudden they can't find the export to excel option but know it exists if they log in on a PC?
    Mark

  • Getting (WHND) of windows applications

    Hi,
    I am trying to develop an application that on windows retrives the handles of a couple of native windows applications, to see if I can remote controll them using the message quea. I am not sure this is the right forum, but the one that seems to match most. I have unsuccesfully tried a couple of other forums.
    Does some one know how to retrieve a handle from another application please?
    Even without using J/Direct please?
    Thanks in advance.
    Michael (fairly inexperienced)

    Getting the HWND of a Win32 application depends largely on your understanding of the Windows architecture. There are two main approaches from a total-solution perspective. BOTH perspectives rely on Java Native Interface API, but they use it differently. After you decide which of these two options to choose, you need to ask yourself, What input parameters can I provide to determine which Window's HWND I need?
    1. Use the JNI, or a third-party library based upon it, to map individual Win32 API calls (like EnumWindows) into a Java class. Then write a Java program that calls these Win32 methods tagged as native in Java. This is the strategy used to implement the Standard Widget Toolkit, by the way...
    2. Use the JNI, but in a different way, to call a more complicated Win32 procedure (rather than just the basics of JNI, which allow you to call a DLL which was written in C.) You could use Njawin, for example, to call into a COM DLL (like a Visual Basic application) which itself provides a more complete solution to the problem. APIs like Jawin, JIntegra, Njawin, and JacobGen will take a complicated Win32 binary module (a DLL, TLB, etc. depending upon which solution we're talking about) and interoperate it with Java, allowing you to retrieve Pure Java return types, call methods synchronously or asynchronously, etc.
    If you are going to be invoking further native functionality after you get the HWND (as you hinted with the message queue), you will probably want to go with Solution 2; coding directly to the Win32 API is not necessary in many situations. If you need to use JAVA as the front end to your program, but you want a lot of native functionality, then:
    1. Write all your native functionality in a high-level, object-oriented, COM-enabled Win32 programming language like Delphi, VB, C++, etc.
    2. Code the main native procedure into a public object inside a COM DLL, and use JacobGen or Njawin to be able to call that method from inside Java.

  • User ID

    Hi there,
    Running into a bit of a problem with getting a user_id with calling a procedure in a package.
    Business Need
    To be able to track who created and updated records in a table
    Solution
    Using the whois concept of oracle EBS
    created_by, creation_date, last_updated_by, last_update_date
    Problem
    The API is using a function throughout the application that has been built in PL/SQL.
    This was a standard I used on the forms side and was using my own user_table.
    Now with using APEX there is already a user table so I want to replace this.
    I thought it would be as easy as replacing the select.
    Somehow though the value is not being returned.
    I keep getting the following error from the application when running it through the browser interface:
    ORA-01400: cannot insert NULL into ("XCM"."KDM_REQ_DEPARTMENT"."CREATED_BY")
    The weird thing is that testing this locally I did not get any issues.
    Using the following function to get the user_id:
    function user_id
    return number
    is
    action_name constant varchar2 (30) := 'USER_ID';
    l_workspace_id number;
    l_user_id number;
    begin
    --dbms_output.put_line (nvl (v ('APP_USER'), user)) ;
    --l_user_id := htmldb_util.get_user_id (nvl (v ('APP_USER'), user)) ;
    select workspace_id into l_workspace_id from
    apex_workspace_apex_users
    where user_name = nvl (v ('APP_USER'), user)
    wwv_flow_api.set_security_group_id(l_workspace_id);
    select
    user_id
    into
    l_user_id
    from
    wwv_flow_users
    where
    user_name = nvl (v ('APP_USER'), user) ;
    if (l_user_id is null) then
    return - 1;
    else
    return l_user_id;
    end if;
    exception
    when others then
    return - 1;
    end user_id;
    Apex 4.2
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE 11.2.0.1.0 Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    Linux version 2.6.32-279.19.1.el6.i686
    Edited by: Hilton on Feb 1, 2013 1:09 PM

    Hi Hilton,
    Its true that you have to put it on every table that you want to audit, but once its there, its there for what ever API accesses the table. The code is very basic and if you keep your auditing column names consistent, then the only code changes required when you create the triggers for different tables is the trigger name, usually tablename_aud, and the actual table name. On top of that, its the method any experienced DBA will tell you is the way to go.
    Doing it at the application level means that you have to call the function for every page that accesses a table and every other API that accesses the data, such as sqlplus, sql developer, toad, sql loader etc.
    Also, note that a function to get the current user, either the Apex user if in an Apex session or the database user if outside an Apex session is simply.
    nvl(apex_custom_auth.get_user,user);
    Regards
    Andre

  • Javax.rmi.*;

    Hai...,
    I have a problem of API javax.rmi.PortableRemoteObject;
    when I compile a class using java 1.3, it can't find the API,where I should find this API?
    if in java.sun.com where is it?
    Thank,
    ciou, sudarto

    Hi,
    javax.rmi.* is contained in J2EE. Please use docs like http://java.sun.com/j2se/1.3/docs/api/index.html and http://java.sun.com/j2ee/sdk_1.3/techdocs/api/index.html to find any such packages.
    So, as EJBs are part of the J2EE you should not be surprised to additionally download the j2ee.
    Regards,
    hedtfeld.

  • After upgrading XCode6.1 xcode command line build failed

    After upgrading Mac OS to Yosemite and Xcode to 6.1, command line xcodebuild failed with following error:
    dyld: program was built for Mac OS X and cannot be run in simulator
    ./RunTests.sh: line 20:   567 Trace/BPT trap: 5       mkdir -p "$CFFIXED_USER_HOME"
    2014-11-18 11:07:33.333 GHUnitTests[569:3301313] ***createStorageTaskManagerForPath:withIdentifier failed: Error Domain=NSCocoaErrorDomain Code=4099 "The operation couldn’t be completed. (Cocoa error 4099.)" (The connection to service named com.apple.nsurlstorage-cache was invalidated.) UserInfo=0x7fdaa9b575d0 {NSDebugDescription=The connection to service named com.apple.nsurlstorage-cache was invalidated.}; {
        NSDebugDescription = "The connection to service named com.apple.nsurlstorage-cache was invalidated.";
    If anybody is able to resolve this issue, please let me know.
    Thanks,
    Pravesh

    Finally I am able to resolve this issue.
    Below API is the main cause of the problem, this API throws "***createStorageTaskManagerForPath:withIdentifier failed:" error on first time execution but hangs on second time execution.This issue is only found via command line execution, if unit tests are executed from direct Xcode then no issues:
    [[NSURLCache sharedURLCache] currentDiskUsage]
    After commenting above API, everything works fine for me.
    Regards,
    Pravesh

  • Impossible see some web pages

    Hi there,
    first of all , sorry for my bad english.. I hope you understand me as well..
    I have a problem with some web pages of internet, on my MBA 13, some pages works fine, other  with safari, chrome, firefox or any other web browser comes a message with: impossibile to view this page.. and I', !00% sure that the pages exist.
    I did all, cache and dns cleaning tryed to install a different browser nothing same still message and I'm sure that the website or the pages are online, because if I'm using the same network, with the iphone, iMac I see the pages..
    Please if somebody has an idea please let me know how to resolve this.. problem
    thanks
    AP

    I see what you are referring to. The HTML for the site may be written so that not all the content can be printed.
    Try taking a screen shot of the window. Launch Grab located in /Applications/Utilities
    Then  Shift + Command + W to take a screen shot of the window. From the Grab menu bar top of your screen click File > Print
    You may need to take two screen shots in order to get the entire window.

Maybe you are looking for

  • Issue while posting through MIRO

    Hi, I am posting through MIRO. I am using two POs in MIRO from different contracts. When I add them for one PO amount and QTY feild is filled up properly, but for other the value of QYT is filled into amount and qty field. Could any one help in solvi

  • Lenovo a3500-fl 4.4 update problem

    so since i updated my tablet to 4.4. my tablet wont work with my router at home. it worked perfectly fine before. i used it for a few weeks before updating it with no issues. the wifi does work in it. i can tether my phone to my table and it works ju

  • Working with table type any with mapping according to keys

    Hi All , I have table type any with data and I need to fill structure type any according to respective  key and verify that the field is have mapping . i.e. I have a table <lt_itab> and I need to find the specific entry on it according to the key and

  • How do you change the Selected Email Client

    I have created a form that submits XML data by email. The first time you click the "Submit by Email" button, a dialogue box opens up and asks you to select one of 3 options: "Desktop Email Application", "Internet Email" or "Other". The problem that i

  • Does Firefox now "read a page ahead" for WordPress sites?

    Hi there, I've just noticed something odd in Firefox 26.0. Using Fiddler, I see that when I am browsing WordPress sites, the browser is requesting an additional page (only the source page, not the links on the page) to the one I am actually looking a