Dan Evans

Greenhorn
+ Follow
since Aug 22, 2006
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Dan Evans

It specifies whether or not JMS transactions are used.
If transactions are being used, you will need to commit or
rollback the transaction.

Jt Design Patter Framework - http://jt.dev.java.net/
Test
12 years ago
The Jt Portal software (portal application based on the pattern oriented framework) will include forums in the coming release. It already implements roles.

You may want to check the following links:

http://freedom.lunarpages.com/JtPortal
http://freedom.lunarpages.com/Jt

I hope it helps.
12 years ago
You may want to consider Struts, Hibernate and the Java Pattern Oriented Framework for your project:

(Removed blatant advertising from this post. Sorry. Mark Spritzler)
Blatant Advertising removed by Mark Spritzler
[ December 04, 2008: Message edited by: Mark Spritzler ]
You may want to use Apache Axis (widely used). The Jt framework has a Web services adapter based on Axis. This should greatly expedite/simplify your efforts. Jt also provides built-in support for XML. The invocation of your web service would look like the following (a few simple lines of code).
Using the web service is like using a local class (thanks to the Jt Web services Adapter). The Web services adapter takes care of all the complexities associated with using a Web service. For instance you don't need to define an additiona WSDL, deal with service a parameters. or do conversions.



JtWebServicesAdapter myService;
JtMessage msg = new JtMessage ("XML");


// Create the Jt Web service Adapter

myService = (JtWebServicesAdapter) main.createObject ("Jt.axis.JtWebServicesAdapter",
"service");

// Set the service url property

main.setValue (myService, "url",
"http://localhost:8080/axis/services/JtAxisService");



// Create a remote instance of your class. The Jt Web service adaptor
// can be used to create remote instances of a class.

myService.createObject ("com.package.anyclass", "remoteClass");


// Send XML document to the remote class

msg.content ("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n .....");
Object reply = myService.sendMessage ("remoteClass", msg);

The following links should give you additional info

https://jt.dev.java.net/
http://www.fsw.com/Jt/Jt.htm (Jt documentation)
13 years ago
Perhaps you may want to try SAX to get around the memory issue. SAX should not cause memory problems (as oppose to DOM)
You may want to try Jt (http://jt.dev.java.net). This is a pattern oriented framework. Jt implements many well-known patterns including Data Access Objects (DAO), GoF design patterns and J2EE patterns.
It also provides integration with several BPM and J2EE technologies including Struts, Hibernate, AJAX, EJBs, JMS,and Web Services, etc.
Jt1.8 has been released. Jt is a lightweight pattern oriented framework for the rapid implementation of J2EE applications. Jt has been utilized in several large mission critical systems. Jt implements many well-known patterns including Data Access Objects (DAO), GoF design patterns and J2EE patterns. This framework supports several BPM and J2EE technologies including Struts, Java Server Pages (JSPs), AJAX, JDBC, EJBs, JMS, JavaMail, XML and Web Services.

Jt1.8 features integration with the Hibernate implementation of Data Access Objects (DAO).A Jt adapter provides a transparent interface between the Jt framework and Hibernate DAOs.


Additional features include:

* Jt implements many well-known design patterns. This includes Data Access Objects (DAO), adapters for several J2EE APIs, Gang of Four (GoF) design patterns and J2EE patterns.
* Jt implements a messaging pattern/API: framework objects are able to interchange information and perform computations by sending, receiving and processing messages. The messaging paradigm provides additional encapsulation and software simplicity. The messaging API implemented by the Jt Framework is very simple: very few calls are required to create, manipulate and destroy messages and objects. On the other hand, this API is very powerful.
* Implemented J2EE design patterns include J2EE business delegate, J2EE Session Facade, J2EE Service Locator and J2EE Value Object.
* The framework can be easily extended by adding additional Jt adapters and helpers.
* Web Services support via the implementation of a Web Services adapter. The Jt messaging API greatly simplifies the development and deployment of web services.
* Support for business process modeling (BPM). A jBPM adapter is provided within the Jt framework. jBPM is an open source implementation of the BPM technology. A Jt application can now be modeled using a process graph. This provides users with a very powerful way of modeling business processes.
* Integration with the MVC (Model View Controller) design pattern and Ajax. Universal Jt components and adapters provide a transparent interface between the Jt framework API and these technologies. The business logic (controller piece) can be implemented using Jt framework components and/or BPM business processes.
* Support for the JDBC API via a JDBC adapter.
* The Command pattern implementation supports a request log, a queueing mechanism and undoable operations.
* JavaMail API support via the implementation of a JavaMail adapter
* Support for J2EE Enterprise Java Beans (EJB) via Jt Adapters. EJB clients are able to gain transparent access to remote framework objects. No need to deal with the complexities of EJB application development. An implementation of the J2EE Service Locator pattern is also provided.
* Easy customization of framework applications. This is done via resource files: object attributes can be automatically loaded from a resource file.
* Java Server Pages (JSP) support.
* Support for the XML API via XML helpers. Framework objects can be converted to/from the XML format.
* Built-in logging/debugging capabilities. Messages between framework objects are automatically logged. This simplifies the debugging and testing tasks.
* Built-in testing capabilities.
* The Jt Framework provides a consistent way of handling and logging application errors and exceptions.
* Proven technology. The Jt framework has been used for the development of several large enterprise applications.
* Support for the asynchronous Java Message Service (JMS). Jt messages can be sent and received via JMS adapters.
* Cross-platform, implemented using JavaTM technology.
* Runs on any J2EE 1.4 compatible application server.

Jt online documentation can be found at http://www.fsw.com/Jt/Jt.htm

For additional information please refer to http://jt.dev.java.net
13 years ago
You may want to look into Jt as well (a J2EE pattern oriented framework). It implements many well-known design patterns including DAOs and adapters for several J2EE technologies (EJBs, Web Services, etc.). The URL is http://jt.dev.java.net/
Jt1.2 has been released. Jt is a lightweight pattern oriented framework for the rapid implementation of J2EE applications. Jt has been utilized in several large mission critical systems. Jt implements many well-known patterns including Data Access Objects (DAO). It features messages, attributes, logging/debugging capabilities, resource loading,
etc. This framework supports several J2EE technologies including Java Server Pages (JSPs), JDBC, EJBs, JavaMail, XML and Web Services.

Jt1.2 features support for J2EE Enterprise Java Beans (EJB) via Jt Adapters. EJB clients are able to gain transparent access to remote framework objects. This simplifies the development of EJB applications: no need to deal with the complexities of EJB application development (deployment descriptors, Home/Remote interfaces, etc). An implementation of the J2EE Service Locator pattern is also provided.

Additional features include:

* Jt is a pattern oriented framework. Jt implements many well-known design patterns. This includes Data Access Objects (DAO), adapters for several J2EE API, etc.
* Jt implements a messaging pattern/API: framework objects are able to interchange information and perform computations by sending, receiving and processing messages. The messaging paradigm provides additional encapsulation and software simplicity. The messaging API implemented by the Jt Framework is very simple: very few calls are required to create, manipulate and destroy messages and objects. On the other hand, this API is very powerful.
* Lightweight/fast framework for rapid development. The framework can be easily extended by adding additional Jt adapters and helpers.
* Support for the JDBC API via a JDBC adapter.
* JavaMail API support via the implementation of a JavaMail adapter
* Web Services support via the implementation of a Web Services adapter. The Jt messaging API greatly simplifies the development of web services.
* Easy customization of framework applications. This is done via resource files: object attributes can be automatically loaded from a resource file.
* Java Server Pages (JSP) support.
* Support for the XML API via XML helpers. Framework objects can be converted to/from the XML format.
* Built-in logging/debugging capabilities. Messages between framework objects are automatically logged. This simplifies the debugging and testing tasks.
* Built-in testing capabilities.
* The Jt Framework provides a consistent way of handling and logging application errors and exceptions.
* Proven technology. The Jt framework has been used for the development of several large enterprise applications.
* Cross-platform, implemented using JavaTM technology.
* Runs on any J2EE 1.4 compatible application server.

For additional information please refer to http://jt.dev.java.net
14 years ago
You may want to look into Jt, J2EE Pattern Oriented Framework. Jt provides transparent support for J2EE Web services via Web services (AXIS) adapters. It greatly simplifies the design and development of Web services. The URL is http://jt.dev.java.net/
14 years ago
You may want to try Jt, a J2EE pattern oriented framework. It implements many well-know design patterns including DAOs and adapters for several J2EE technologies. The URL is http://jt.dev.java.net/