JFox Service-Oriented Application Framework

##### Overview

- Goals
- Features
- Download
- News and Status
- Getting Started

##### Service

- Wiki
- Issue Tracking
- Forum

##### Search JFox Service-Oriented Application Framework

##### Project Documentation

- About JFox Service-Oriented Application Framework
- Project Info
- Project Reports
  - Project License
  - Unit Tests
  - Metrics
  - FAQs
  - PMD Report
  - Simian Report
  - Task List
  - Source Xref
  - Test Xref
  - Clover
- Development Process

## Summary

[ summary] [ package list] [ test cases]

Tests | Errors | Failures | Success rate | Time(s)
--- | --- | --- | --- | ---
76 | 0 | 0 | 100.00% | 7.71

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

## Package List

[ summary] [ package list] [ test cases]

Package | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
org.huihoo.jfox.soaf.schema.service | 1 | 0 | 0 | 100.00% | 0.25
org.huihoo.jfox.soaf.schema.config | 2 | 0 | 0 | 100.00% | 0.21
org.huihoo.jfox.soaf.container | 3 | 0 | 0 | 100.00% | 0.04
org.huihoo.jfox.soaf.services.logging | 31 | 0 | 0 | 100.00% | 0.18
org.huihoo.jfox.soaf.services.cache | 5 | 0 | 0 | 100.00% | 0.01
org.huihoo.jfox.soaf.services.persistence | 5 | 0 | 0 | 100.00% | 6.04
org.huihoo.jfox.soaf.services.jdbc | 14 | 0 | 0 | 100.00% | 0.92
org.huihoo.jfox.soaf.services.ejb | 3 | 0 | 0 | 100.00% | 0.03
org.huihoo.jfox.soaf.util | 1 | 0 | 0 | 100.00% | 0.01
org.huihoo.jfox.soaf.util.filter | 11 | 0 | 0 | 100.00% | 0.02

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

### org.huihoo.jfox.soaf.schema.service

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| ServiceTest | 1 | 0 | 0 | 100.00% | 0.250

### org.huihoo.jfox.soaf.schema.config

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| ConfigurationTest | 2 | 0 | 0 | 100.00% | 0.211

### org.huihoo.jfox.soaf.container

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| ServiceContainerInterceptorTest | 2 | 0 | 0 | 100.00% | 0.020
| MBeanServerInterceptorTest | 1 | 0 | 0 | 100.00% | 0.020

### org.huihoo.jfox.soaf.services.logging

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| LoggingServiceImplTest | 31 | 0 | 0 | 100.00% | 0.181

### org.huihoo.jfox.soaf.services.cache

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| SimpleCacheServiceImplTest | 5 | 0 | 0 | 100.00% | 0.010

### org.huihoo.jfox.soaf.services.persistence

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| HibernateServiceImplTest | 3 | 0 | 0 | 100.00% | 5.007
| IbatisServiceImplTest | 2 | 0 | 0 | 100.00% | 1.031

### org.huihoo.jfox.soaf.services.jdbc

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| C3P0DataSourceFactoryTest | 4 | 0 | 0 | 100.00% | 0.311
| DataSourceFactoryTest | 7 | 0 | 0 | 100.00% | 0.280
| DataSourceServiceImplTest | 3 | 0 | 0 | 100.00% | 0.331

### org.huihoo.jfox.soaf.services.ejb

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| EJBProxyServiceImplTest | 3 | 0 | 0 | 100.00% | 0.030

### org.huihoo.jfox.soaf.util

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| GlobalsTest | 1 | 0 | 0 | 100.00% | 0.010

### org.huihoo.jfox.soaf.util.filter

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| EncodingFilterTest | 11 | 0 | 0 | 100.00% | 0.020

## Test Cases

[ summary] [ package list] [ test cases]

### ServiceTest

| testGetServiceEntry | 0.20

### ConfigurationTest

| testGetServiceConfiguration | 0.18
| testGetSystemInterceptor | 0.01

### ServiceContainerInterceptorTest

| testInvoke | 0.00
| testInvokeWithID | 0.00

### MBeanServerInterceptorTest

| testInvokeWihoutID | 0.01

### LoggingServiceImplTest

| testLoggingServiceImpl | 0.14
| testIsWarnEnabled1 | 0.00
| testIsInfoEnabled1 | 0.00
| testIsDebugEnabled | 0.00
| testIsErrorEnabled1 | 0.00
| testIsFatalEnabled1 | 0.00
| testTrace1 | 0.00
| testTrace2 | 0.00
| testTrace3 | 0.01
| testTrace4 | 0.00
| testIsTraceEnabled1 | 0.00
| testWarn1 | 0.00
| testWarn2 | 0.00
| testWarn3 | 0.00
| testWarn4 | 0.00
| testDebug1 | 0.00
| testDebug2 | 0.00
| testDebug3 | 0.01
| testDebug4 | 0.00
| testInfo1 | 0.00
| testInfo2 | 0.00
| testInfo3 | 0.00
| testInfo4 | 0.00
| testError1 | 0.00
| testError2 | 0.00
| testError3 | 0.01
| testError4 | 0.00
| testFatal1 | 0.00
| testFatal2 | 0.00
| testFatal3 | 0.00
| testFatal4 | 0.00

### SimpleCacheServiceImplTest

| testPut | 0.00
| testGet | 0.00
| testRemove | 0.00
| testClear | 0.00
| testSize | 0.00

### HibernateServiceImplTest

| testOpenSession | 4.92
| testGetConfiguration | 0.04
| testGetSessionFactory | 0.04

### IbatisServiceImplTest

| testIbatisServiceImpl | 0.97
| testGetDaomanager | 0.05

### C3P0DataSourceFactoryTest

| testGetInstance | 0.29
| testRemoveAttribute | 0.00
| testSetAttribute | 0.00
| testGetAttribute | 0.00

### DataSourceFactoryTest

| testGetInstance | 0.27
| testRemoveAttribute | 0.00
| testSetAttribute | 0.00
| testDataSourceFactory | 0.00
| testGetFactory | 0.00
| testNewFactory | 0.00
| testGetDataSource | 0.00

### DataSourceServiceImplTest

| testGetDataSource | 0.30
| testDataSourceServiceImpl | 0.00
| testGetDataSource1 | 0.02

### EJBProxyServiceImplTest

| testEJBProxyServiceImpl | 0.01
| testGetRemoteObject | 0.01
| testGetLocalObject | 0.00

### GlobalsTest

| testJFoxSOAFConfig | 0.00

### EncodingFilterTest

| testDestroy | 0.00
| testDoFilter | 0.00
| testDoFilter1 | 0.01
| testInit | 0.00
| testInit1 | 0.01
| testInit2 | 0.00
| testInit3 | 0.00
| testSelectEncoding | 0.00
| testSelectEncoding1 | 0.00
| testGetEncoding | 0.00
| testIsIgnore | 0.00