Frite v0.11 available now for download


Posted by Hafed | Posted in oracle, PJCs/Javabeans | Posted on 25-02-2009

Good news. I finally managed to get Frite available for download from Please check the page I dedicated for Frite. All the information about Frite is there.

Here is the link.
Please do not forget to make comments and advise of any bugs, suggestions, etc…

Update: Please use the comments system here for any questions related to Frite (download, features, links etc.)

Similar Posts:

Comments (85)

There are problems to download the user guide. I have tried but no success. Fabrizio

downloading now, can´t wait to test it :)

This is a huge piece of work, Hafed. Well done !
Thank you very much in the name of the community ;o)

@Fabrizio: I just tried it now and it is available. May be you can try the direct download at:

hey man
it’s a great tool

is it just support the english languge?

i tried to write arabic text it didn’t appear

any suggestion ?

@snix: I modified FRITE to take into account languages that are RTL. I did not have time to test the arabic functionality. I might upload the package this coming week. Please check back later on. Thanks.


I’m using Forms 6, Is Frite compatible?

If not, what can I use to put Rich Text in my application?


Sandro (Brazil)

@Sandro: you need to be in web mode at least to get beans to work with Forms. Otherwise, I don’t know of any other way to get rich text in Forms.

Great product!! Is it possible for this to support the import of a ms word spellcheck dictionary and is it possible to offer autocorrect with Frite?

@Whitney: I have not looked at that option. However, that could should not be very difficult to do. I am not actively working on Frite these days but I have a number of features planned for the next release (late august 2009) and that might include a spellchecker.

Great product,
Is it possible
to translate the
hints say in Dutch

@Gerrit: yes, there is a language file that needs to be translated to Dutch. If you want to volunteer, I can send it to you.

Hafed, yes please send me the language file and instructions how to use in Frite (It would be fine if the basic language file is in English, my French is very poor).


Hello Hafed, I am working now of RTF editor for forms.
Is FRITE opensource? If yes – can I get sources to review and check how IU can use it for RTF editing?

Thanks in advance,


@Alex: I sent you the sources. Check your email !

I was just loooking for something like that to use in FOMS anda I found here. Thanks. I´m gonna downaload and try to user. Thanks again. Cesar Becker

Hi, can I assign it to an Oracle Forms long item? Text Item is too short for me, I need more than 4000 bytes, so I have a CLOB in database table.


In Your documentation about FRITE You wrote about an Oracle Reports integration.
Could You explain how that integratio could be done ?

good work

Je suis très fière qu’un algérien puissent réalisé un tel travail

good work

Hafed, I really like this product, thanks. I was able to save the formatted text to my database. Is there a way to not display the basic menu. I am wanting a text-item that shows the formatted text but won’t be edited. Please e-mail if you get a chance.

Hafed, could I get a copy of the source?

I just want to clear my doubts regarding switching jobs.
As of now i am currently working as a database Developer in MySQl (open-source) .. & its almost from last 14 months that means i have more than a year experience in MySQL Development which we do using SQL, stored routines etc …
.But before getting a job in MySQL i completed my Oracle 9i Certification an OCA.

Now i want to change my JOB …so is it possible to switch from MySQL development to Oracle Developer .. What type of questions can be asked … & what other points .i should know for switching my job from MySQL to Oracle development.

There’s a problem in the bean with the alignment of the text.
When you set the value of the textarea to: “lalala” with the set_custom_property, it doesn’t work and it doesn’t apply the new alignment.
Do you notice that?

I have not seen it yet. I will be checking it with the other bugs. Thanks for reporting it.

You can test it that way:


Set_Custom_Property( ‘BL.TEXTAREA’, 1, ‘SET_TEXT’, ‘lalala’);

2.- Modify the alignment to “right” yo can see that it works inside the textarea.



When you get the html of the textarea, the alignment it still being “left” not “right”, but inside the textarea you can see how it changes.

Thanks Hafed!


I have been testing Frite in a project of mine where we have Forms with Frite Components and BI Publisher working together.

It works quit nice but I have some question regarding copying between Office (word and excel) and forms.

I have the signed java component and it is possible to copy between most programs such as wordpad, notepad and so on. But I can’t get it to work with Office Word or Excel.

Should is be possible? Is says so in the documentation. So the question is what I have done wrong? I have Office 2003.

Is it possible to get the source code? Then I could try to build and sign the jarfile myself.

At last – Will there be a new version of Frite? If so – do you know the time frame when you will be releasing it.



I have not tested it with Microsoft word or Excel. However, Frite uses HTMLEditorKit which is supposed to be compatible with HTML 3.2. As such, copying from an HTML compliant editor should work with Frite. Now, I will have to investigate this issue further.

As far as a new version is concerned, I have been busy with other projects lately and can’t give a firm timeframe. I will send you the source code.

Oui tout à fait Yasser. Hafed est un professionnel et c’est mon professeur présentement.

Hi again,

Perhaps I misspelled my email because I haven’t received any source code yet. If it possible I would be very grateful if I could have a copy of the source code.



@anders: please check your email. Source code is included.

error: java.lang.unsupportedclassversionerror:(unsupported.major.minor version 49.0)
when run form oracle( wich have javabeans java vesrion 1.5.0

Great! Is there a 4000 byte size limitation on the text field? What about long fields that map to CLOB columns? Will it work for those?

thank for a good tools

Hi Hafed Benteftifa, thank for a excelent tool, I need download, but i can’t, helpme please, really I need your too
l, thank happy new yer, God bless you.

how to download?
i did not see any link


Great job!

I would like to save contents in CLOB columns or OAS file system. Is the source code available to do so? Could you share your code, please?


Hello Hafed!

Great job on the editor bean! It looks great. One problem – I get an error on submitting a document larger than 32k to a clob. Am I doing something wrong or is that something I need to manually change? I was looking for the source code but couldnt find it.

Thanks for your effort.

Hi, is it possible to get the subversion of frite?

Hi, is there anybody, who can send me the develop source?

@patrick: frite source code was sent to you !

Hello, I’m a (beginner) developer and I’m currently working on a small Java application. Is it possible to use Frite as a Java bean using NetBeans? I tried adding the .jar file to the classpath and inserting the RteBean as a GUI bean and I get an exception.

java.lang.ClassNotFoundException: oracle.forms.ui.VBean
at org.netbeans.modules.form.project.ProjectClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
at java.lang.ClassLoader.loadClassInternal(
Caused: java.lang.NoClassDefFoundError: oracle/forms/ui/VBean
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(
at java.lang.ClassLoader.defineClass(
at org.netbeans.modules.form.project.ProjectClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
at org.netbeans.modules.form.project.FormClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
at java.lang.ClassLoader.loadClassInternal(
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(
at org.netbeans.modules.form.project.ClassPathUtils.loadClass(Unknown Source)
at org.netbeans.modules.form.MetaComponentCreator.prepareClass0(Unknown Source)
at org.netbeans.modules.form.MetaComponentCreator.prepareClass(Unknown Source)
at org.netbeans.modules.form.MetaComponentCreator.precreateVisualComponent(Unknown Source)
at org.netbeans.modules.form.HandleLayer$NewComponentDrag.init(Unknown Source)
at org.netbeans.modules.form.HandleLayer$NewComponentDrag.(Unknown Source)
at org.netbeans.modules.form.HandleLayer.mouseMoved(Unknown Source)
at java.awt.Component.processMouseMotionEvent(
at javax.swing.JComponent.processMouseMotionEvent(
at java.awt.Component.processEvent(
at java.awt.Container.processEvent(
at java.awt.Component.dispatchEventImpl(
at java.awt.Container.dispatchEventImpl(
at java.awt.Component.dispatchEvent(
at java.awt.LightweightDispatcher.retargetMouseEvent(
at java.awt.LightweightDispatcher.processMouseEvent(
at java.awt.LightweightDispatcher.dispatchEvent(
at java.awt.Container.dispatchEventImpl(
at java.awt.Window.dispatchEventImpl(
at java.awt.Component.dispatchEvent(
[catch] at java.awt.EventQueue.dispatchEvent(
at org.netbeans.core.TimableEventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(
at java.awt.EventDispatchThread.pumpEventsForFilter(
at java.awt.EventDispatchThread.pumpEventsForHierarchy(
at java.awt.EventDispatchThread.pumpEvents(
at java.awt.EventDispatchThread.pumpEvents(

@noran: you will have to modify Frite to make it work under Netbeans as a gneral bean. For now, it is set to be added as a bean in Oracle Forms.

I want to download source code java


I saw this Frite editor and it is very good interface. Is it free to use or have to pay for it ?

@Kumar: it is free to use :)


Thanks. Can you please send me the source code ? I would like to add the strikethrough and other font related scripts.

Hi Hafed… I realy like the frite and it will be perfect to my project… Can I get the copy of the source to review and check how I can use it for RTF editing? I would like to add the strikethrough and other functions to the project.

Thanks in advance.

Write a comment