Application Express

PreviousNext

Team Development

Team development facilitates the management of the software development process. You can track features, to do's, milestones, and bugs. Because Team Development is part of Application Express, you can add direct links between team development entries and specific applications and pages. End user feedback can be captured and converted to features, to do's, and bugs.

Features

Features track functionality from initial conception through implementation. Features can be organized by release, assigned to developers, tagged, associated with milestones. All changes to features are logged, so you can see when an attribute such as a due date changes, who made the change, the old value, and the new value. Capabilities include:

  • Tracking software features by release
  • Assigning features to developers
  • Associating status with milestone
  • Assigning to do entries against features

Milestones

Milestones are used to define the important dates within an application development release. Milestones are optional, but can be a very useful tool to track progress. To do entries, bugs, and features can be associated with a milestone. Capabilities include:

  • Organizing software development milestones by release
  • Associating and tracking milestones with bugs, features, and to do entries

To do's

To do's are action items that can be assigned, prioritized, tagged and tracked. To do's can also be associated with features. Capabilities include:

  • Assigning and tracking to do tasks by developers
  • Associating to do entries with application pages
  • Managing activities required to complete a feature

Bugs

Bugs track software defects. Bugs can be assigned, associated with milestones, and tracked by due date, status, and other attributes. Capabilities include:

  • Tracking software bugs by developer, release, milestone, and application page
  • Creating bugs based on feedback provided by end users
  • Managing and reporting on bugs

Feedback

Feedback provides the capability to solicit input from users of an application. Feedback streamlines the development process by structuring information from end users, making it useful to developers. It also captures the context of the application at the time the feedback was reported making it easy for developers to see things like what page was being accessed and what browser was being used.

You can synchronize feedback between environments. This allows you to gather feedback on a testing or production instance and import it into your development instance for review and commenting. The addressed feedback can then be pushed back out so that the users can see the responses.

News

News provides a place to share information within a workspace. News is displayed on the Oracle Application Express home page. You can also view and search news for a historical view.

Internal Server Error

500 - Internal Server Error

Request Path passes syntax validation
Mapping request to database pool: PoolMap [_poolName=apex, _regex=null, _workspaceIdentifier=null, _failed=false, _lastUpdate=-1, _template=null, _type=REGEX]
Applied database connection info
Attempting to process with PL/SQL Gateway
==== Processing Request: ====
GET /apex/f?p=4600:41:9672960935924::NO:::
==== Headers in Request ====
accept: */*
user-agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
cookie: ORA_WWV_USER_63113586886954=ORA_WWV-fISxPr7nDeRehjf52oRDhJQX
accept-encoding: gzip, br, zstd, deflate
referer: http://reconquistatramites.gov.ar:9095/apex/f?p=4600%3A41%3A15401519619509%3A%3ANO%3A%3A%3A
host: reconquistatramites.gov.ar:9095
==== Cookies in Request ====
ORA_WWV_USER_63113586886954 =  ORA_WWV-fISxPr7nDeRehjf52oRDhJQX
request parameter: p=4600:41:9672960935924::NO:::
isValidRequest(), procedure name: 
Validating: f
*** Total number of arguments: 15
SID: 684
Parse: 0 ms
-----
begin 
 f(p=>?);
commit;
  end;
*** Total number of arguments: 15
{p=4600:41:9672960935924::NO:::}
p=4600:41:9672960935924::NO:::
p= 4600:41:9672960935924::NO:::
Exec: 43 ms
Got results length: 11811
==== Headers from Results ====
Setting Content-Type (Content-type): text/html; charset=utf-8
Adding X-Frame-Options: DENY
Adding X-DB-Content-length: 11811
Processed PL/SQL Gateway request

WebException [statusCode=500]
	at oracle.dbtools.rt.web.WebException.webException(WebException.java:343)
	at oracle.dbtools.rt.web.WebException.internalError(WebException.java:262)
	at oracle.dbtools.rt.web.WebErrorResponse.internalError(WebErrorResponse.java:101)
	at oracle.dbtools.rt.web.WebErrorResponse.error(WebErrorResponse.java:75)
	at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:132)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:662)
Caused by: java.util.ConcurrentModificationException
	at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
	at java.util.AbstractList$Itr.next(AbstractList.java:343)
	at java.util.Collections.sort(Collections.java:120)
	at oracle.dbtools.apex.statistics.Statistics.toString(Statistics.java:226)
	at oracle.dbtools.apex.statistics.Statistics.print(Statistics.java:174)
	at oracle.dbtools.apex.statistics.Statistics.finishRequest(Statistics.java:141)
	at oracle.dbtools.apex.ModApexContext.close(ModApexContext.java:324)
	at oracle.dbtools.common.util.Closeables$2.closeType(Closeables.java:155)
	at oracle.dbtools.common.util.Closeables$2.closeType(Closeables.java:149)
	at oracle.dbtools.common.util.Closeables$BaseCloser.close(Closeables.java:239)
	at oracle.dbtools.common.util.Closeables.close(Closeables.java:97)
	at oracle.dbtools.apex.ModApex.close(ModApex.java:176)
	at oracle.dbtools.apex.ModApex.doGet(ModApex.java:101)
	at oracle.dbtools.apex.ModApex.service(ModApex.java:301)
	at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:347)
	at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:130)
	... 13 more