Removing Exception Handling Causes Compiler Error

I am very new to Java. I have a background in other programming languages including Ruby. I am in need of a convenient means to parse XML code. I picked up the code shown at the end of this message on the Internet. In its original form, it works perfectly. I experimented by trying to comment out the try block as you can see. I was surprised to find that in that form it wouldn't compile. In essence, I thought what I was doing was simply removing exception handling. I figured that since the code worked and there were no exceptions being thrown, it would work just fine for experimentation purposes. (I understand that I would not want to do this in production mode.) Can someone please explain to me why removing the exception handling causes the program to fail to compile?
Thanks for any input.
... doug
/* Experimental Code */
/* http://www.mkyong.com/java/how-to-read-xml-file-in-java-dom-parser/ */
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.DocumentBuilder;
import org.w3c.dom.Document;
import org.w3c.dom.NodeList;
import org.w3c.dom.Node;
import org.w3c.dom.Element;
import java.io.File;
public class ReadXMLFile {
public static void main(String argv[]) {
try {
File fXmlFile = new File("ReadXMLFile.xml");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
doc.getDocumentElement().normalize();
System.out.println("Root element :" + doc.getDocumentElement().getNodeName());
NodeList nList = doc.getElementsByTagName("staff");
System.out.println("-----------------------");
for (int temp = 0; temp < nList.getLength(); temp++) {
Node nNode = nList.item(temp);     
if (nNode.getNodeType() == Node.ELEMENT_NODE) {
Element eElement = (Element) nNode;
System.out.println("First Name : " + getTagValue("firstname",eElement));
System.out.println("Last Name : " + getTagValue("lastname",eElement));
System.out.println("Nick Name : " + getTagValue("nickname",eElement));
System.out.println("Salary : " + getTagValue("salary",eElement));
} catch (Exception e) {
e.printStackTrace();
private static String getTagValue(String sTag, Element eElement){
NodeList nlList= eElement.getElementsByTagName(sTag).item(0).getChildNodes();
Node nValue = (Node) nlList.item(0);
return nValue.getNodeValue();
}

877757 wrote:
I figured that since the code worked and there were no exceptions being thrown, it would work just fine for experimentation purposes. The compiler doesn't know that your code works. It only knows that some method you call can throw some checked exception, and it requires you to catch it or declare that you don't.

Similar Messages

  • Db link in trigger causes compilation error

    Using Forms 10.1.2.0.2
    Post-Query trigger
    BEGIN
    SELECT item_desc
    INTO :block1.item_desc
    FROM items@database100
    WHERE item_code = :block1.item_code;
    EXCEPTION
    WHEN NO_DATA_FOUND THEN
    item_code := 'No description for this item';
    END;
    Compilation error
    Error 201: Identifier 'items@database100' must be declared.
    The select statement works in Toad and Sqlplus, but giving me compilation errors in Forms 10g.
    So is this a bug? If yes, is there a patch?
    Can somebody please post a link to a metalink where this problem is discussed/solved?
    Thanks in advance.

    Well, yeah, that had been considered as a work-around.
    However, at this point, the decision is still to use the db link, and we are still trying to figure out how to make it work.
    Edited by: vanilla.villain on May 21, 2009 11:20 AM

  • Adding Engine component causes: "Compiler errors occurred when generating a Windows Forms wrapper...​"

    I got this error when I tried to drop a TestStand Engine class onto my main form in VisualStudio.NET.
    Compiler errors occurred when generating a Windows Forms wrapper for ActiveX control 'AxNationalInstruments.TestStand.Interop.API'
    The error message went on to say that it saved the source in ./obj/AxInterop.TS.cs so I added that to the project. When I try to build it, I get this error:
    The designer must create an instance of type 'System.Windows.Forms.AxHost' but it cannot because the type is declared as abstract.
    I am using TestStand 3.0 evaluation, Version 7.1.3088 of Microsoft Development Environment 2003, and .NET Framework 1.1 Version 1.1.4322 SP1.
    Is this aximp.exe problem?
    Can someone suggest how to fix this?
    Thanks,
    Jeff

    TestStand installs pre-built interop wrappers for the TestStand engine and all the TestStand UserInterface controls. You can find them in \API\DotNet\Assemblies\CurrentVersion\.
    However, the best thing to do is usually to add the ApplicationMgr control to your .NET form and then call form.axApplicationMgr1.GetEngine() to get the engine. Doing this automatically adds references to the interop assemblies to your project. You can find this control in the TestStand tab of your .NET toolbox when you have a form active.
    Ideally, you should start with the .NET simple operator interface examples which are in \OperatorInterfaces\NI\Simple\CSharp\ and \OperatorInterfaces\NI\Simple\VB.Net\
    - James

  • BPM Exception handling for RFC errors

    Hi all
    I have to handle the exception which would be like below:
    com.sap.aii.af.ra.ms.api.DeliveryException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: could not get a client from JCO.Pool: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to SAP gateway failed
    I am trying to put Block step and things are not working fine. Can anyone please explain me the steps to trap the exception?
    My scenario has synchronous call to RFC FM.
    Rightnow i have inserted Exception branch in my Block step and put the send step to write the error file.  I have put the Synchronous SEND step as part of block. This is not working.
    Help please??

    Hello Samuel,
    Just to close this thread and finish up my own search, where I met your discussion, here I'm quoting two experts of this forum:
    "you cannot catch the exception's value in the XI "
    (see posting from Michal Krawczyk, Jun 12, 2006, in thread catch the exception)
    "The content of a fault message are not accessible inside a BPM."
    (see posting from Bhavesh Kantilal, Oct 3, 2007, in thread Notify user about Exception in BPM)
    Regards,
    Dennis

  • Using Web Service in BPEL Causes Compile Error

    I am trying to use a document style web service (accepts an
    org.w3c.dom.Element as a parameter) in a BPEL process. I am using JDeveloper
    to generate the web service, and to build the BPEL process. When I
    incorporate the web service as a partnerlink and compile, I get the
    following error:
    [Error ORABPEL-10902]: compilation failed [Description]: in "bpel.xml", XML
    parsing failed because "undefined part element. In WSDL at
    "file.../myws.wsdl", message part element
    "{htt//www.w3.org/2001/XMLSchema}any" is not defined in any of the schemas.
    Please make sure the spelling of the element QName is correct and the WSDL
    import is complete. ". [Potential fix]: n/a.
    Basically, JDeveloper baulks at the wsdl it generated for the web service!
    Files pasted in below.
    The project is using Oracle Fusion Middleware. The target AS is Oracle AS
    10.1.2.0.2 (J2EE1.3). My IDE is JDeveloper 10.1.2 (FYI, generates Oracle's
    own style of web service).
    Thanks
    Ramen
    Web Service WSDL:
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <!--Generated by the Oracle JDeveloper 10g Web Services WSDL Generator-->
    <!--Date Created: Tue Oct 10 10:12:57 BST 2006-->
    <definitions
    name="pvresourcews"
    targetNamespace="http://ResourceServiceImpl.wsdl"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:tns="http://ResourceServiceImpl.wsdl"
    xmlns:ns1="http://IPvresourcews.xsd">
    <types>
    <schema
    targetNamespace="http://IPvresourcews.xsd"
    xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns="http://www.w3.org/2001/XMLSchema"/>
    </types>
    <message name="loadResources0Request">
    <part name="resourceDoc" element="xsd:any"/>
    </message>
    <message name="loadResources0Response"/>
    <portType name="ResourceServiceImplPortType">
    <operation name="loadResources">
    <input name="loadResources0Request"
    message="tns:loadResources0Request"/>
    <output name="loadResources0Response"
    message="tns:loadResources0Response"/>
    </operation>
    </portType>
    <binding name="ResourceServiceImplBinding"
    type="tns:ResourceServiceImplPortType">
    <soap:binding style="rpc"
    transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="loadResources">
    <soap:operation soapAction="" style="rpc"/>
    <input name="loadResources0Request">
    <soap:body use="literal" namespace="pvresourcews"/>
    </input>
    <output name="loadResources0Response">
    <soap:body use="encoded" namespace="pvresourcews"
    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
    </output>
    </operation>
    </binding>
    <service name="pvresourcews">
    <port name="ResourceServiceImplPort"
    binding="tns:ResourceServiceImplBinding">
    <soap:address
    location="http://localhost:9700/Proto-context-root/Pvresour
    cews"/>
    </port>
    </service>
    </definitions>
    BPEL XML
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <BPELSuitcase>
    <BPELProcess id="TestProtoWSBPEL-03" src="TestProtoWSBPEL-03.bpel">
    <partnerLinkBindings>
    <partnerLinkBinding name="client">
    <property name="wsdlLocation">TestProtoWSBPEL-03.wsdl</property>
    </partnerLinkBinding>
    <partnerLinkBinding name="PartnerLink_1">
    <property name="wsdlLocation">IPvresourcewsRef.wsdl</property>
    </partnerLinkBinding>
    </partnerLinkBindings>
    </BPELProcess>
    </BPELSuitcase>
    --

    Can you please elaborate on that since I am facing a similar issue. I am going as per the instructions in Order Booking Guide and while deploying the process I face this error "Error:
    [Error ORABPEL-10902]: compilation failed
    [Description]: in "bpel.xml", XML parsing failed because "undefined part element.
    In WSDL at "http://dscp02513.TechMahindra.com:9700/orabpel/default/CreditRatingService/CreditRatingService?wsdl", message part element "{http://services.otn.com}rating" is not defined in any of the schemas.
    Please make sure the spelling of the element QName is correct and the WSDL import is complete.
    [Potential fix]: n/a.

  • Exception handling of portal errors

    Some par's or abstractportalcomponents throw Java exceptions. In the web.xml (irj/WEB-INF) you can handle those exceptions. Only it seems that it doesn't work. We use portal 7.
    We used for example the following wiki documentation: http://wiki.sdn.sap.com/wiki/display/EP/CustomizingErrorMessagesinPortal
    I've found the common documentation but that also doesn't solve our problem.
    Any help is welcome.

    Another relating question is that we want to replace the custom ErrorComponent portalcomponent. This component is shown when for example a null pointer exception occurs.
    A short description ot this in CE 7.1 is found at https://cw.sdn.sap.com/cw//docs/DOC-112387/edit?containerType=14&container=5444
    Only I can't find any document which describes how this should be done in 7.0.
    Edited by: Sander Star on Dec 21, 2009 1:44 PM

  • [SOLVED] building SAGA GIS with wxgtk 3.0.0 causes compile errors

    My pkgbuild is on pastebin that I'm using to update saga-gis 2.1.1 and it won't compile against wxgtk 3.0.0
    My compile output and the resulting error is on pastebin too.
    I've been told that this could be because saga-gis is looking for or referencing the old wxgtk2.8 libs but I can't tell why.
    I have the following packages related to wxwidgets installed on my Arch box:
    1 extra/wxgtk 3.0.0-2 [installed]
    GTK+ implementation of wxWidgets API for GUI
    2 extra/wxgtk2.8 2.8.12.1-1 [installed]
    GTK+ implementation of wxWidgets API for GUI
    4 extra/wxpython 3.0.0.0-2 [installed]
    A wxWidgets GUI toolkit for Python
    5 extra/wxpython2.8 2.8.12.1-1 [installed]
    A wxWidgets GUI toolkit for Python
    Last edited by saultdon (2014-01-20 14:17:36)

    Yup, saga compiles against wxgtk when it's built without the --enable-slt flag. Luckily for me, saga-gis is the only package I have that relies on wxgtk>=3.0.0 so it shouldn't be affected.

  • [Bindable] causes compilation errors (definition not found) ?

    I'm trying to build a simple actionscript project, where an
    embedded gif is moving around the screen.
    Without the [Bindable] tag it works fine, with [Bindable] it
    throws:
    1172: Definition mx.binding:BindingManager could not be
    found. hello2.as hello2 line 1
    1172: Definition mx.binding:BindingManager could not be
    found. hello2.as hello2 line 1
    1172: Definition mx.core:IPropertyChangeNotifier could not be
    found. hello2.as hello2 line 1
    1172: Definition mx.core:IPropertyChangeNotifier could not be
    found. hello2.as hello2 line 1
    1172: Definition mx.events:PropertyChangeEvent could not be
    found. hello2.as hello2 line 1
    1172: Definition mx.events:PropertyChangeEvent could not be
    found. hello2.as hello2 line 1
    1172: Definition mx.utils:ObjectProxy could not be found.
    hello2.as hello2 line 1
    1172: Definition mx.utils:ObjectProxy could not be found.
    hello2.as hello2 line 1
    1172: Definition mx.utils:UIDUtil could not be found.
    hello2.as hello2 line 1
    1172: Definition mx.utils:UIDUtil could not be found.
    hello2.as hello2 line 1
    1120: Access of undefined property PropertyChangeEvent.
    hello2.as hello2 line 12
    I looked in the docs, there is no mx.binding package at all.
    Is this a flex bug or what? Source is below.
    package {
    import flash.display.Sprite;
    import flash.events.*;
    import mx.core.BitmapAsset;
    public class hello2 extends Sprite
    [Embed(source="assets/back.gif")]
    [Bindable]
    private var bar:Class;
    private var foo:BitmapAsset;
    public function hello2()
    foo = new bar();
    foo.smoothing = true;
    addChild(foo);
    foo.y =100;
    addEventListener(Event.ENTER_FRAME, this.onEnterFrame);
    stage.frameRate = 50;
    private function onEnterFrame(event:Event):void
    foo.x++;

    I think you need to bind the asset outside of your class
    declaration like this:
    package {
    import flash.display.Sprite;
    import flash.events.*;
    import mx.core.BitmapAsset;
    [Embed(source="assets/back.gif")]
    [Bindable]
    private var bar:Class;
    private var foo:BitmapAsset;
    public class hello2 extends Sprite
    public function hello2()
    foo = new bar();
    foo.smoothing = true;
    addChild(foo);
    foo.y =100;
    addEventListener(Event.ENTER_FRAME, this.onEnterFrame);
    stage.frameRate = 50;
    private function onEnterFrame(event:Event):void
    foo.x++;
    Let me know if that doesnt work, i have allot of questions
    about packages myself and havent got much help on this forum yet.
    Hopefully as more people get better at flex that will
    change.

  • @SuppressWarnings annotation causing compiler error

    Anyone know why it is illegal to put a @SuppressWarnings annotation as shown in this example? I know this is a retarded example, and that you could just place the annotation on the method instead of inline with the code, so I am not looking for alternatives. I am just curious why it is illegal in the place shown.
    public class SuppressTest {
         public void addFoo(Object bar) {
              List list = (List<String>) bar;
              @SuppressWarnings("unchecked")
              list.add("foo");
    }

    Here is the correct way, to solve this problem. Maybe this makes clear, why the other way is not supported. The @SuppressWarnings affects only the definition of list.
    Anyway - you should be sure, that the cast, that is suppressed, is correct. And you cannot assure it in this special case, because everyone could call addFoo with nearly everything as parameter.
    public class SuppressTest {
        public void addFoo(Object bar) {
         @SuppressWarnings("unchecked")
         List<String> list = (List<String>) bar;
         list.add("foo");
    }Edited by: yawah on 10.12.2009 07:58

  • Exception Handler Error: Source File Error please help me out

    Hai i have simply added a text field and a button and i am trying to submit the data entered in text field to the database by pressing button.
    It is compiling and running successfully. but when i press the button it is showing that exception handler : Source File error.

    Could you post initial part of the exception displayed in the Error Page. With out it, it is difficult to say what is happening!
    - Winston
    http://blogs.sun.com/winston

  • Af:serverListener on jspx page - compilation error - jDeveloper 11.1.1.4.0

    I have a weird problem that adding a serverListerner component on jspx page causes compilation error:
    The class of the deferred-methods return type "{0}" can not be found.
    No property editor found for the bean "javax.el.MethodExpression"
    If I remove serverListener (to pass compilation) and then add it again in run-time, it works normally (the backing bean method is being triggered correctly, including passing params, etc).
    It is happening only on the current project, but when I make a test case it works normally. I suspect it has something with the project settings, but I couldn't find the cause regarding that the project has advanced and there are so many differences to be able to do simple comparison.
    Does anyone know what could be the reason for af:serverListener to break compilation, please?
    ... from jspx page...
    <af:resource type="javascript">
    function aaa(event) {
    var esrc = event.getSource();
    AdfCustomEvent.queue(esrc, "bbb", {fvalue : "TEST"},true);
    event.cancel();
    </af:resource>
    <af:inputText label="Label 1" id="it1">
    <af:clientListener method="aaa" type="click"/>
    <af:serverListener type="bbb" method="#{backing_bean.onClick}"/>
    </af:inputText>
    ... from BB ...
    public void onClick(ClientEvent clientEvent) {
    String message = (String) clientEvent.getParameters().get("fvalue");
    System.out.println(message);
    }

    Hi,
    Try like this
    <trh:script>clientListenerMethoName= function(event) {
    var source = event.getSource();
    AdfCustomEvent.queue( source, "serVerListenerType", {}, false); }
    </trh:script>
    Next :
    <af:clientListener method="clientListenerMethoName" type="click"/>
    <af:serverListener type="serVerListenerType" method="#{beanName.methodName}"/>
    Edited by: Raj Gopal K on May 4, 2011 4:05 PM

  • Exception handling prob

    I want to write an exception handler for forms error message ora-01403. The problem code is
    PRAGMA Exception_Init (login_name_doesnt_exist, -01403);
    It gives me an 'illegal oracle error number' when I compile. I've checked the specs and -01403 IS valid. It is an error for 'no data found' which is right for the way I'm trying to use it.
    BTW It compiles OK when I use error code -01404
    Anyone else had this problem?

    Cheers, that works fine.
    Thanks a lot
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Other Side ([email protected]):
    You see IMHO, for proc
    "PRAGMA Exception_Init (login_name_doesnt_exist, -01403);"
    you must give sqlcode value, not the one what's in the sqlerrm.
    So, instead -01403 try to use 100
    P.S. have a nice day.<HR></BLOCKQUOTE>
    null

  • Step repeated in Exception branch requires exception handler, why?

    I have a BPM Integration process with a sync send step calling a RFC. Any system errors and application errors are handled by an exception branch where I send an alert as then re-do the send step (so that it will fail but allow me to restart from that point after fixing the issue). The problem I am having is that in this send step, since it is mandatory to have an exception handler for application errors (defined fault message RFC.Exception), what do I enter for exception handler in this send step which is itself in an exception branch? I do not want to handle the exception this second time since I want this step to fail and process stops here to be able to restart manually later.

    Hi,
    I am not sure, how you will restart the step manually? Because once there is an error in the sync send, the message will turn to "Cancelled" status. You cannot restart this message.
    Now, for the second send step in the exception block you will not be able to choose the same exception block in the exception handler field. But for some reason if this send also fails then you cannot restart the process manually - same reason i mentioned above. It will fail as you intended it to do so.
    Regards,
    Balaji.M

  • Global Exception Handler

    Hello,
    I've implemented the Global Exception Handler how is saying at http://www.adobe.com/devnet/flex/articles/global-exception-handling.html
    Some errors are being catched by it, and others not.
    I looked at another thread here, but for him, the Debug Dialog was not appearing because another place was catching the exception for him.
    There are some way to catch all errors in just on place?
    I need this, because sometimes in production happen errors that we didn't find in development, but stills there.
    The SDK is 4.1 and minimum Flash Player for the applications is 10.1.
    Regards,
    Fredy.

    How to reproduce the error not being catched.
    Main Application:
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                                     xmlns:s="library://ns.adobe.com/flex/spark"
                                     xmlns:mx="library://ns.adobe.com/flex/mx"
                                     minWidth="955"
                                     minHeight="600"
                                     xmlns:views="views.*"
                      applicationComplete="onApplicationComplete()">
              <s:layout>
                        <s:VerticalLayout />
              </s:layout>
              <fx:Script>
                        <![CDATA[
                                  import com.adobe.ac.logging.GlobalExceptionHandler;
                                  import com.adobe.ac.logging.LogHandlerAction;
                                  private var globalExceptionHandler:GlobalExceptionHandler;
                                  private function onApplicationComplete():void {
                                            globalExceptionHandler = new GlobalExceptionHandler();
                                            globalExceptionHandler.preventDefault = true;
                                            var lha:LogHandlerAction = new LogHandlerAction();
                                            globalExceptionHandler.handlerActions = [];
                                            globalExceptionHandler.handlerActions.push(lha);
                        ]]>
              </fx:Script>
              <mx:ViewStack id="vs" creationPolicy="none">
                        <views:FirstView  />
                        <views:SecondView />
              </mx:ViewStack>
              <s:Button label="Call Second View" click="vs.createDeferredContent()"/>
    </s:Application>
    First View:
    <?xml version="1.0" encoding="utf-8"?>
    <s:NavigatorContent xmlns:fx="http://ns.adobe.com/mxml/2009"
                         xmlns:s="library://ns.adobe.com/flex/spark"
                         xmlns:mx="library://ns.adobe.com/flex/mx" width="400" height="300"
                         creationComplete="onCreationComplete()">
              <fx:Script>
                        <![CDATA[
                                  import mx.rpc.remoting.RemoteObject;
                                  private function onCreationComplete():void {
                                            trace("First Created!");
                        ]]>
              </fx:Script>
    </s:NavigatorContent>
    Second View:
    <?xml version="1.0" encoding="utf-8"?>
    <s:NavigatorContent xmlns:fx="http://ns.adobe.com/mxml/2009"
                                                      xmlns:s="library://ns.adobe.com/flex/spark"
                                                      xmlns:mx="library://ns.adobe.com/flex/mx" width="400" height="300"
                                                      creationComplete="onCreationComplete()">
              <fx:Script>
                        <![CDATA[
                                  import mx.rpc.remoting.RemoteObject;
                                  private function onCreationComplete():void {
                                            trace("Second View created!");
                                            var ro:RemoteObject;
                                            ro.destination = "";
                        ]]>
              </fx:Script>
    </s:NavigatorContent>
    Regards,
    Fredy.

  • TaskFlow Exception Handler Behavior

    Hi all,
    I have a question about taskflow exception handler.
    My customer is using method-call exception handler to display error detail as FacesMessage dialog in their taskflow.
    And they are now trying to find the way to call exception handler but not to show the dialog in case that some sort of exceptions happen.
    To achieve this requirement they delete FacesContext.addMesage() from their exception handler, but when not call addMessage() they always get return code 500 (internal server error).
    From the behavior we've got, do we always need to call addMessage() in it to come back to original page?
    Regards,
    Atsushi

    Hi Frank,
    Thank you for your reply. Please let me ask you another question.
    When method-call error handler is executed it returns an outcome. And the outcome determines the next activity I get to.
    My question is whether it is a designed behavior of method-call error handler that when the below two conditions are met I get back to the original error page to see facesMessage dialog.
    1. The method-call outcome doesn't match any control flow case
    2. addMessage() is called in the method defined at method-call
    If any, I'd like to know how to get back the original page after error handler is executed without faces message.
    Thanks,
    Atsushi

Maybe you are looking for

  • IPhoto 9.4.3 no longer available in the App Store?

    My wife has an older MacBook running 10.7.5. It is still running great, but it is too old to update to 10.9 Mavericks. I would like to buy the newest possible version of iPhoto that will run on 10.7.5. I believe this is iPhoto 9.4.3. But the only iPh

  • Select query takes long time....

    Hi Experts, I am using a select query in which inspection lot is in another table and order no. is in another table. this select query taking very long time, what is the problem in this query ? Pl. guide us. select bPRUEFLOS bMBLNR bCPUDT aAUFNR amat

  • Validations for G/L accounts and Cost Centers!

    Help!!! I need to create bunch of validations: Ex. If account is 12345  - then is can be posted to only cost center XXX, YYY, ZZZ, BBB... If G/L account is 33333 - then it can be posted to cost centers AAA and BBB... There are different rules for 137

  • [APEX 4.0] Create PL/SQL API

    In the SQL Workshop I noticed the "Create PL/SQL API" in the bottom right corner. But when trying to create it, I can't select a table, althouhg my schema has several tables. Why is this not working? Otherwise explain what this API creation does in A

  • PPP Authentication with MS-CHAP-V2

    Hi, We are trying to authenticate MSCHAP-V2 from Windows 7 client to AS5350 to ACS 4.0.  However, it does not work. From Cisco MSCHAP-V2 configuration example, it seems like MSCHAP-V2 only supports RADIUS, no TACACS support.  Is it true?