How to use BC4j.

I want to create new methods to add in my application and I'm doing a single application(text interface) how I use my application module or my view object to generate new methods to my application and how can I call these methods in my application .
Thank's

I'm not exactly sure what you mean, but you can create a new method in the Java file of the Application Module and then in the application module properties dialog in the client section expose it to outside users.
More ADF BC coding techniques are in this sample:
http://www.oracle.com/technology/products/jdev/tips/muench/techniques/index.html

Similar Messages

  • How to use BC4J with JDeveloper 9i in a Team

    Hello
    I'm not sure if I'm to stupid, but to say the truth I didn't found the clue how to share a BC4J Application between several develeopers. Maybe someone can give me a hint.
    That's my situation:
    Our team is going to develop a web application using BC4J and BC4J-JSP, nothing special I think.
    But my problem is, that BC4J and especially the wizards refer to a lot of different files. Even simple changes often result in multiple files being changed in different parts of the project.
    Creating a view link between view objects in two packages for example changes the view objects in both packages. Also the project (.jpr) file or several "BC4J.xcfg" files are changed very often.
    So it is not easy to find parts of code from which I can say they are owned by one developer and others which are owned by another. Most often, if you have to merge the work of different developers, you have to edit the BC4J-XML-Files using an external editor. Or did someone find a better way? Please tell me!
    So, what is the best way to share code between developers?
    Should I partition the application by packages?
    - advantage:
    it allows a fine partitioning
    - disadvantages:
    it has the great danger that BC4J makes changes in other packages which will be overseen when merging.
    Should I create a projects for each developer and distribute code between the projects using libraries?
    - advantage: no unseen changes will happen, as the libraries are readonly.
    - disadvantages: no view links between view objects in different projects (Libraries) are possible! Also a lot of "load errors" can occure when updating a library, which have to be manually corrected in the dependent projects.
    Are source code management systems a real help in this problem or do they just "manage" the problem? I already tried SCM and PVCS but was not very happy with the way of working. As JDeveloper is not "really easy" to use with theese tools.
    So I would like to get any hints how other developers are dealing with this problem. Are you using BC4J with JDeveloper 9i in a team? Please tell me how do it and how you have partitioned your application.
    Thanks in advance
    Frank Brandstetter

    Hi,
    I'm not sure whether my answer is good enough for you, but it might help.
    First of all, you have to use JDev 9.0.3, because 9.0.2 has big problems with associations/view links between objects in different projects.
    Creating a view link between view objects in two packages for example changes the view objects in both packages. Also the project (.jpr) file or several "BC4J.xcfg" files are changed very often.This is not completely true in 9.0.3, as you may choose not to create an accessor in the imported object (and usually you don't need it neither!). As for bc4j.xcfg, there is a trick: define a "standard" database connection name to use all over your project! This will prevent modifying these files all the time!
    Should I create a projects for each developer and distribute code between the projects using libraries?
    - advantage: no unseen changes will happen, as the libraries are readonly.
    - disadvantages: no view links between view objects in different projects (Libraries) are possible! Also a lot of "load errors" can occure when updating a library, which have to be manually corrected in the dependent projects.I would say, projects for each application component, which by chance will be managed by a single developer at a time.
    As for the disadvantages, in 9.0.3 you are able to properly create associations and links using read-only objects. Hopefully, the release version will solve some generation inconsistencies...
    Concerning the errors that occur when modifying a library, this might be balanced by the relative independence of the components... If you are able to develop following the dependency tree, you will not meet the problem very often.
    Are source code management systems a real help in this problem or do they just "manage" the problem? I already tried SCM and PVCS but was not very happy with the way of working. As JDeveloper is not "really easy" to use with theese tools.Indeed, I do not have a SCMS really able to manage merges in the BC4J XML files... We rather try not to arrive there!
    So I would like to get any hints how other developers are dealing with this problem. Are you using BC4J with JDeveloper 9i in a team? Please tell me how do it and how you have partitioned your application.I really hope that my hints will help.
    Regards,
    Adrian

  • How to use BC4J messaging adapters with prod/test

    Two issues... First, is there a set a sample code using the BC4J messaging adapters? I haven't located anything so far. I always prefer to see working examples over digging it out of skimpy Javadocs...
    Second, in the jdev help, the only way to specify the JDBC URL is through a static Adapter Properties File(s). I know this probably works ok in the final production environment (security aside), but when doing development, deployment, testing and ongoing support, you really need a way to dynamically specify the JDBC URL and password. Is there a way for runtime specification of the properties? Or in my case, I would be fine to use the URL of the database that my ApplicationModule is currently connected to.
    Any suggestions greatly appreciated!
    Roger

    I had already looked at that example. I am trying to use the built in BC4J Messaging Adapters that are implemented using the oracle.bm.ebiadapters.* package. The jdev help talks about using the basic or bc4j version of this when building an app through the designer or manually. A brief code sample is given, but no details on how to 'wrap' the VO that is being fed through in the array of messages.
    They also only show the use of static queue properties using the class-sender-apf.xml and class-receiver-apf.xml files. I want to know if there is a way to have dynamic queue properties. To use the static method would require me to have a class for each queue since the name of the invoking class is used to get the name of the ...-apf.xml properties file.

  • Questions/comments on "How to Use BC4J HTML Field Renderers"

    BTW thanks for getting this HOWTO on custom renderers up. Good stuff. Probably one of the first things someone should read after getting past the first BC4J-JSP tutorial.
    But after having just read it, I have some questions and comments.
    What would be the best way to localize the YES|NO values from the first example? I know I can create property files for resource bundles and get the values from there, but where do I get the users Locale? And given that BC4J has a place for localized field labels, is there some better place (for JDev/BC4J integration) than going off and creating my own property files?
    I was hoping to see examples of actually writing the HTML so I can add properties for validation, etc. The examples were about custom data for the renders rather than custom HTML. I assume that I just output HTML in the renderToString() method and it would just start with "<select" or "<input" not TDs or spans or anything, right? But in such cases, what can I extend / not extend? In the case of lists, I would have to handle all the different control types, right?
    I am confused on control types. There's a control type on the control hints tab and in the HOWTO creates a new propery called MY_CONTROL_TYPE. Why? How do they relate? (and is that question about the RADIOGROUP suppose to be in the HOWTO doc?)
    Can we not get the list control types as options on control hints tab? Or if we are creating our own renders, say for a boolean, I could create different renderers for the different control types (checkbox, select, radio, maybe selectYesNo, selectTrueFalse,...) or create one with a control type setting for them all. Which should I do when? And is there a way to expose these control types in the control hints tab?
    BTW do these custom renders work the same in UIX-JSP and UIX-XML?
    Since we are extending Oracle's classes we need more complete JavaDocs, not just the public methods. For example the HOWTO uses "ds" from PickList. BTW I have to give my opinion on Java style, maybe consider coding like "this.ds" for clarity. But anyway....
    thanks for all the help!

    Some comments:
    1. the provided renderers read the properties every time becuase they are meant to be 'generic' and there are possible parameter differences between one attribute and another. You can easily hard-code the property values into the renderer implementation and 'never' look at the properties for parameters. The same applies for the dynamic renderer.
    2. The set of renderers applis to both UIX JSP and JSP. There some bugs in the UIX JSP that prevent this in 9.0.2, but they will be fixed in Jdev 9.0.3.
    3. The 'control type' is a shortcut way to select some of the default renderers. If you specify the 'Renderer' properties, they take precedence over any control types selected at design-time.
    4. A cool way to re-use renderers is to create a new domain class and setup the renderer properties at that level. You can then use tihs domain type in your entity objects. all the rendering selection will happen automatically.
    5. You can retrieve the current locale by using the ApplicationModule.getSession().getLocale() , make sure you use this method instead of the default locale since a single web application may be used by different users with different locale settings. We take the http locale information and map it into the application module's locale. If you need locale specific values, use resource bundles.

  • How to use BC4J framework  outside JDeveloper?

    BC4J is certainly a very excellent framework for J2EE business component development, but is it only supported in JDeveloper? If it is possible that I write a BC4J application not using the wizard in JDevelper?

    If you prepared XML and optional Java classes that look the same as the ones the JDeveloper-hosted BC4J Design Time wizards produce, then they will work fine.
    It would require either:
    1. Studying the BC4J XML file DTD and perhaps studying an example of each kind of XML file (Entity Object, View Object, Association, View Link, Application Module, Domain), along with producing any optional Java classes using the same conventions (and extending directly or indirectly from the right framework base classes) as the wizards produce.
    or
    2. Writing Java code that uses the BC4J Design Time objects API in oracle.jbo.dt.objects.* package to programmatically produce the XML and Java artifacts for your components. Unfortunately, this API is not documented, but it is well tested.

  • HOWTO: Use BC4J With or Without DB Triggers

    This HowTo describes how to use BC4J, database sequences and triggers
    and what are the ramifications.
    INTRODUCTION
    BC4J has the ability to work with database sequences in order to obtain a
    unique value when inserting records. BC4J also has the ability to
    work either with a 'before insert' trigger which automatically creates
    a new unique value for the primary key or without a trigger. When not using
    a database trigger, BC4J also has the ability to obtain the sequence value
    and set the primary key value.
    Before discussing the ramifications of using one approach or the other, let's
    show examples of how to use both approaches:
    BC4J & sequences WITH a database trigger
    and
    BC4J & sequences WITHOUT a database trigger
    HOWTO DEMONSTRATION STEPS
    To illustrate both scenarios a simple database setup script is provided which
    creates two tables:
    CUSTOMER_NT which DOES NOT have a before insert trigger and
    CUSTOMER_WT which DOES have a trigger.
    Database Install Script:
    <code>
    drop trigger customer_insert_trigger;
    drop table customer_wt;
    drop table customer_nt;
    drop sequence customer_wt_seq;
    drop sequence customer_nt_seq;
    create sequence customer_wt_seq start with 1;
    create sequence customer_nt_seq start with 101;
    create table customer_wt(
    id number,
    name varchar2(30),
    constraint
    customer_wt_pk
    primary key (id)
    create table customer_nt(
    id number,
    name varchar2(30),
    constraint
    customer_nt_pk
    primary key (id)
    prompt Inserting data...
    insert into customer_wt (id, name)
    values (customer_wt_seq.nextval, 'Mickey');
    insert into customer_wt (id, name)
    values (customer_wt_seq.nextval, 'Goofy');
    insert into customer_nt (id, name)
    values (customer_nt_seq.nextval, 'Daffy');
    insert into customer_nt (id, name)
    values (customer_nt_seq.nextval, 'Porky');
    commit
    prompt Creating trigger
    create trigger customer_insert_trigger
    before insert on customer_wt for each row
    begin
    select customer_wt_seq.nextval into :new.id from dual ;
    end;
    </code>
    The next step is to create the DEFAULT Entity Objects and View Objects using
    the Business Components Wizard.
    USING BC4J WITH A DATABASE TRIGGER
    Let's modify the entity object CustomerWt so it can use the database trigger.
    Edit the entity object CustomerWt by right-clicking in the navigator.
    Click on the 'Attribute Settings' tab and edit the ID attribute.
    - Uncheck 'Mandatory'checkbox. This allows you to insert without a value for the primary key
    - Check 'Refresh after Insert'. This obtains the value from the database generated by the trigger.
    - Check 'Updateable While New'. Id is only updateable when inserting.
    Click finish to complete the wizard. Save all and recompile the project.
    Now let's test our work.
    In the navigator right-click the application module and select 'Test..'. This will launch
    BC4J's built in tester. Connect to the application.
    In the tester double-click the CustomerWtView view object to run a test edit form.
    After the edit form renders, navigate through the existing records using the navigate
    buttons on the edit form. Now let's insert a record to execute the trigger.
    click on the '+' button to insert a record. Enter a value in the 'Name' field and commit the change.
    Observe that a new value has automatically been inserted into the Id field.
    That's it! You have successfully used BC4J and a database trigger.
    Now let's try it without a trigger..
    USING BC4J WITHOUT A DATABASE TRIGGER
    Now edit the entity object CustomerNT so it doesn't need a database trigger.
    Similar to before, edit the entity object CustomerNt by right-clicking in the navigator.
    Click on the 'Attribute Settings' tab and edit the ID attribute.
    - Uncheck 'Mandatory'checkbox.
    - Check 'Updateable While New'.
    An additional step is also required. The Create method will have to be modified to extract
    the value of the sequence.
    In the Edit EntityObject Wizard click the Java tab and select Create method and click Finish.
    The create method is generated in your Java fil e. In the Workspace view of the Navigator,
    expand the CustomerNt entity object in the navigator. Double-click
    CustomerNtImpl.java to open it in the Source Editor. In the Structure pane, double-click
    create(AttributeList). Modify the Create method so it looks like this:
    <code>
    public void create(AttributeList attributeList) {
    super.create(attributeList);
    SequenceImpl s = new SequenceImpl("customer_nt_seq", getDBTransaction());
    Integer next = (Integer)s.getData();
    setId(new Number(next.intValue())); }
    </code>
    Save and compile the project.
    Now test the ViewObject CustomerNtView using the tester as before.
    In the edit form of CustomerNTView click on the '+' to insert a record. Observe that
    just as before a new value has automatically been inserted in the ID field!
    TO USE A DB TRIGGER OR NOT TO USE A DB TRIGGER.
    Using a Database trigger sometimes preferable if you have non BC4J applications
    also sharing the database. In this case it is still safest to just let the database
    update it's own primary keys.
    If you don't have any other non-BC4J applications sharing the database, then not using
    a database trigger is perfectly acceptable and can have slightly better performance.
    The important thing to remember is that the option is yours to use either approach!
    null

    Thank you for the reply Jonathon. I am using a ViewObject which
    consist of several tables. I haven't tried the DB trigger
    approach but just using the BC4 approach in overriding the
    create method.
    Here is the parent class create as a part of the
    FasNameImpl.java file which does the job correctly.
    public void create(AttributeList attributeList) {
    super.create(attributeList);
    SequenceImpl l_seq = new SequenceImpl
    ("SEQ_CUSTOMER_ID",getDBTransaction());
    Integer l_next = (Integer)l_seq.getData();
    setCustomerId(new Number(l_next.intValue()));
    This is when I triedpassing the value to the child table. But I
    can't figure it out. I think the link is working fine if I had a
    ViewLink deployed but it doesn't look like it's doing the job
    for ViewObject.
    I am trying to call the childclass.method
    (FasCustomer.setCustomerId(l_next);
    But I am getting error.
    Thanks a lot for your suggestions,
    Kamran
    703 696 1121

  • How to use table-detail with uiXML-BC4J?

    Hi,
    is there any sample code available how to use the table-detail tag with BC4J?
    Found in the UIX samples that i need to implement a hide and a show event.
    How to implement these eventhandlers for a bc4j:table?
    Thanks, Markus

    Hi Markus:
    I am doing the same thing, I have a Master and Detail VO and calling Detail VO in <detail> </detail> tag.
    Everthing thing display correctly, but when i click on the sortedcolumnheader while detail is disclosed, it closes the detail part. My detail information generated based on BC4J:Table detail:disclosed elements. could you please let me if you have faced this problem.
    Thanks
    Mohammad Tahir

  • How to use BeanUtils.copyProperties() when using BC4J

    Hi
    jakarata commons package provides the ability to transfer data from Data Transfer Object to Form bean using BeanUtils.copyProperties().
    How can this be achieved when we are using BC4J where we have Entity and ViewObjects which are DTO's.
    Thanks

    repost

  • How to use the Calculated attibute in view object

    Hi,
    I have a view object query with the calculated attribute name as 'TRANCODE' in the below sql.This query works for the initial page loading.
    After the page gets loaded, there is a search section in the same page at the top.
    Here i will have to build the whereclause to the same query and retrieve the values.
    i am using jDeveloper 10.1.3.1, with adf and jHeadstart.
    Can some one tell as how to use the calculated attribute TRANCODE in whereclause?
    SELECT /*+ first_rows(10) */
    BatchCntl.FILE_CNTL_ID,
    CASE WHEN chk_bit(Entry.ENTRY_FLAGS, 2)='Y' OR Entry.ENTRY_SUBSTATUS = 'D' OR Entry.ENTRY_SUBSTATUS = 'J'
    THEN
    CASE eeh.TRAN_CODE
    WHEN '21' THEN 'C'
    WHEN '22' THEN 'C'
    WHEN '31' THEN 'C'
    WHEN '32' THEN 'C'
    WHEN '26' THEN 'D'
    WHEN '27' THEN 'D'
    WHEN '36' THEN 'D'
    WHEN '37' THEN 'D'
    ELSE eeh.TRAN_CODE
    END
    ELSE
    CASE Entry.TRAN_CODE
    WHEN '21' THEN 'C'
    WHEN '22' THEN 'C'
    WHEN '31' THEN 'C'
    WHEN '32' THEN 'C'
    WHEN '26' THEN 'D'
    WHEN '27' THEN 'D'
    WHEN '36' THEN 'D'
    WHEN '37' THEN 'D'
    ELSE Entry.TRAN_CODE
    END
    END AS TRANCODE,
    FROM Batch_Cntl BatchCntl, Entry, ENTRY_EDIT_HIST eeh
    WHERE (BatchCntl.BATCH_TYPE = 'E')
    AND (BatchCntl.BATCH_STATUS in ('A','D','R','P'))
    AND entry.in_batch_cntl_id = BatchCntl.BATCH_CNTL_ID
    and Entry.fi_rt = eeh.fi_rt (+)
    and Entry.entry_id = eeh.entry_id (+)
    AND (Entry.ENTRY_STATUS in ('A','D','R','P'))
    ORDER BY BatchCntl.BATCH_CNTL_ID, Entry.entry_id
    regards
    Raj.

    Let's say your application module is com.yourcompany.someapp.services.MyService, and let's say you authored a method like the following in the MyServiceImpl.java file:
      public void doSomething(int i, String s) {
      }and you exposed this AM custom method using the AM editor.
    BC4J design time will automatically create you the com.yourcompany.someapp.services.common.MyService interface that will look like this if you go look at the source code:
    package com.yourcompany.someapp.services.common;
    import oracle.jbo.ApplicationModule;
    public interface MyService extends ApplicationModule {
      public void doSomething(int i, String s);
    }To use your custom method from a client, just cast your ApplicationModule to your custom interface like this:
    import com.yourcompany.someapp.services.common.MyService;
      MyService mySvc = (MyService)yourAM;
      mySvc.doSomething(1,"foo");

  • Creating rows Using BC4J Data Tags

    Hi!
    I want to create rows using BC4J data tags.
    I have 2 jsp pages: one containig forms and one to insert data.
    Is it possible to insert new rows into 2 or more tables?
    How can I differ the attributes to one table and to another?
    How can I do this?
    Thanks!

    The path is:
    Select "File/New" in the menu.
    Select "BC4J JSP" in the gallery.
    Select "Browse & Edit Form" wizard.
    This is in JDeveloper 9.0.2.
    Charles.

  • How to Use SQLJ

    I have used JPublisher to create and SQLJ and now I am trying to figure out how to call the function that is included in it.
    I am attempting to populate the standard WHO fields for a custom table. Maybe there is an easier way to do it.
    Thanks in Advance

    The following excerpt from the forthcoming SQLJ FAQ may also provide help.
    How can I use SQLJ with Oracle's BC4J?
    "I am using BC4J (Oracle's Business Components For Java) in my application, and would like to write SQLJ code for performing some work in the database. Is it possible to do that?"
    The following trick lets you obtain a real JDBC connection and create a SQLJ connection context:
    import java.sql.Connection;
    import sqlj.runtime.ref.DefaultContext;
    import sqlj.runtime.ConnectionContext;
    Connection conn = getDBTransaction()
    .createCallableStatement("select 1 from dual",1)
    .getConnection();
    DefaultContext ctx = new DefaultContext(conn);
    #sql [ctx] ... { ... };
    ctx.close(ConnectionContext.KEEP_CONNECTION); // clean up SQLJ context

  • Inser Data in to CLOB using BC4J

    Hi
    I am going thru the docs by oracle for data insertion into CLOB.
    in the method getCLOB(String data,Connection conn) how do we get the Connection object when we are using BC4J.
    Any help ..
    Thanks

    This does not work when the Atribute is set to mandatory in the Entity Object.
    It works fine when it is not mandatory. This is a bug .

  • How to use Apache Web Server?

    Hi all,
    How to use Apache Web Server?
    Thanks
    contact me: [email protected]

    i do not know for certain about the jsps you're talking about, but i would guess they should run just fine under jrun, and you wouldn't have to make jrun and jserv coexist.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by One:
    Hi ilya:
    Thank you for your quick reply.
    I will try that way but I wonder if the thing like "how about the *.jsp developed by the JDeveloper and BC4J run under JRun; could and is it necessary to make the Apache+JServ and Apache+JRun co-exist ... "<HR></BLOCKQUOTE>
    null

  • Using BC4J without JDeveloper

    Hi there, i am not a JDeveloper user (well... you know how it goes, this is a corporation decision) but would like to use BC4J. Is it possible or is BC4J must be part of JDeveloper?
    TIA Oren

    Oren,
    From the licensing side, in order to use BC4J you need to license Oracle JDeveloper - so your company need to license JDeveloper.
    From the technical side - When you develop BC4J you create Java and XML files that you can edit anyway you want to with any tool.
    JDeveloper is currently the only tool that has wizards that create all these for you.
    Shay,
    Oracle.

  • Sites using BC4J???

    Hi,
    I would like to know if there are any commercial sites, or any live sites existing on the web, which are developed using BC4J.
    Thanks,
    Amit
    null

    Steven,
    Initially, we're seeing 3-10 seconds on a high end machine (PIII-866, 256MB), and near instantaneous after the first time. ( Depends upon how much you've put in your show() and how much memory you have ).
    I "preserve" the commonly used frames by not disposing (uh...=null'ing.. see earlier post on this issue) them, but reuse the objects and clean things up in a show().
    On LOW end client machines (PI-133, 64MB)... the frames may take 30-45 seconds ( or more ), the first time... and 5-20 seconds thereafter, depending upon the complexity.
    The most complex frame has 5 tabbed panes and probably 80-100 Infoswing textfields, comboboxes, textareas and checkboxes. It also has a detail grid control, and probably 60-70 buttons. And a slew of pull down menus. It ain't my pappy's idea of a simple "frame". That single frame probably replaces 7 "frames" in our old X-Windows application.
    NOTE: If you simply make frames invisible for re-use, your application WILL slow signficantly on low end machines because BC4J will try to keep all those controls on all those invisible frames up to date. This can be further aggravated by any rowMove or transaction listeners you may have implemented for the frame! So you have a trade-off on low end machines of slow re-instantiation of a frame when they need it... or fast re-instantiation but slowness for all ongoing activities!
    Hmmm... I suppose I could put checks that avoids "updates" in my listeners if the frame is now shown... but is there a way to do this for the BC4J automatic stuff?
    grin The users were warned a year ago, when they chose an application over JSPs (for ease of use and power of functionality.) We actually met the target I forecast... 2 minutes to startup, 30 seconds to swap frames initially, and 5-10 seconds to move between records ( Under HotSpot 1.3 ). But actually USING it under those conditions is different than agreeing to those performance expections in the design stage!
    Since these are heads down multi-shift technicians/engineers who use the application continually through the day and evening, the idea is to keep the application up ( or minimized ) for the entire day or week.
    We have decided to upgrade ALL our PI-133mhz/64MB machines, as they are effectively obsolete and this application pushed 'em over the edge. ( They actually have SMS, Outlook, AntiVirus, Oracle ERP apps ( GUI and Character mode ) up all at the same time on that configuration! They usually shut down Outlook or ERP to get into other apps... otherwise they went into "spin cycle" on their disk ( swapfile thrashing under W95/98) )
    We're going to a min config on the client of 866mhz/128MB machines. This will be necessary anyway as we are going to Oracle Apps 11i along with a new Java based PDM system on top of my application, in the next 6-9 months. My app was just the first to expose the need for beefier PCs than Grandma uses to buy things on Ebay. On second thought, Grandma has a beefier PC so she can refresh every second to get that bid in 2 seconds before closing.
    We are running into a larger than expected number of crashes of the JVMs on the client side. I'm currently testing Hotspot 1.3, Hotspot 1.3.1 (beta) and OJVM on various clients ( W95R1, W98, NT4.0SP6 and W2K ) and will report any results ( or bug patches ) I get in the near future on this board.
    Some of the crashes of the Hotspot 1.3 are already documented on the java.sun.com site by other folk.
    BTW - The back end server. I'm piggybacking on the Oracle ERP's HP hp-ux N-class 8 cpu server with an EMC disk array. You know, the kind they have on Galaxy class starships. My app/database fits into a tiny corner of that critter. No problems on the server side.
    whew Long, rather disconnected report... we should probably start a different thread on "Client Performance" if we continue....

Maybe you are looking for

  • How to correct Mail 5.3 errors in OS 10.7.5 update on Mac Pro

    Since downloading update to OS10.7.5 from Software Update in December, Mail (5.3) cannot send out and all SMTP servers are listed as "Offline". What has caused this and what's the fix?? I have 3 accounts in Mail, from 3 different mail clients with 3

  • How to write  complex sql for this

    Hi ALL, I have a requirement like this I have 5 tables which i have to join to get the result but there no join column to 2 other table. I want to get all the applications using cobal,running on UNIX. How to write the query for this 1.APP APP_i DESC

  • Open directory fail

    cannot change any parameter on open directory and cannot create a new user. an unexpected error of type 14120 occurred, all other settings where saved

  • Cannot install latest updates for Bridge and Photoshop CC. Get the following message: Update Failed. The download appears corrupted.  U43M1D207.

    Cannot install latest updates for Bridge and Photoshop CC. I get the following message: "Update Failed. The download appears corrupted.  U43M1D207." I have tried to install at different times over three different days with the same result each time.

  • Exception... (Unknown Source)

    Greetings, I would like to know why is that when I got an exception, in the trace description output, sometimes it outputs the Unknown Source text where it should appears the java source class and line number!? But the strange here, is that it only h