Designed for use with Ant.
2004-11-16 16:36 dims | |
Fix for Perf problems from Archit Shah (http://marc.theaimsgroup.com/?l=axis-dev&m=110061913205350&w=2) |
|
2004-11-16 16:36 dims | |
Fix for Perf problems from Archit Shah (http://marc.theaimsgroup.com/?l=axis-dev&m=110061913205350&w=2) |
|
2004-11-16 05:21 gawor | |
a fix for qname serialization when a default namespace is set |
|
2004-11-15 19:03 gawor | |
apparently this was needed :) |
|
2004-11-15 18:14 tomj | |
Move the getSocket call to *before* we copy over the 'otherHeaders'. This way, the proxy authentication headers will get put in the request. |
|
2004-11-15 07:13 gawor | |
just a few more minor optimizations
|
|
2004-11-15 05:33 gawor | |
removed addTextNode() call, seems unecessary since MessageElement has the entire recorder. all tests passed |
|
2004-11-15 05:32 gawor | |
tiny optimization for getting params |
|
2004-11-15 05:26 gdaniels | |
Slightly different style for resetting cached value - cleans things up, and avoids future problems adding other exit points from this method. |
|
2004-11-15 04:45 gdaniels | |
Update to RC2 |
|
2004-11-14 06:45 gawor | |
optimizations: caches the result of isEnumClass. This is called everytime a BeanSerializerFactory/BeanDeserializerFactory is created. |
|
2004-11-14 06:38 gawor | |
commited older version before, this is a bit better |
|
2004-11-14 05:11 gawor | |
optimizations: one less array copy |
|
2004-11-14 05:07 gawor | |
optimizations: just create the common serializers/deserializer factories directly, no need for reflection |
|
2004-11-14 05:04 gawor | |
StringUtils test |
|
2004-11-14 05:03 gawor | |
fixed resource issues (tests were failing), optimized StringUtils.strip() to do substring ones |
|
2004-11-14 05:03 gawor | |
fixed resource issues (tests were failing), optimized StringUtils.strip() to do substring ones |
|
2004-11-12 20:20 tomj | |
Map serializer fix: Map keys and values can be any type, so should always send xsi:type information on those elements. Also, get the current encoding from the message context so we do not emit a soapenc prefix when using literal serialization. |
|
2004-11-12 19:19 tomj | |
Revisit last fix: Fix a problem with WSDD type mappings. If you registered the same QName in both encoded and literal, encoding styles the last one "wins", which is bad. Keep the data structure a Map to prevent the list from growing when a service is redeployed, but include the encodingStyle in the Key. |
|
2004-11-12 17:27 gawor | |
accessor for operations |
|
2004-11-12 17:26 tomj | |
Fix a problem with WSDD type mappings. If you registered the same QName in both encoded and literal, encoding styles the last one "wins", which is bad. Make the Map in to a List, since we never used the keys in the map for anything. Add missing JavaDoc comments where there was "XXX". |
|
2004-11-12 16:13 gawor | |
another way of updating operations |
|
2004-11-12 15:44 dims | |
Trying to find cause of Gump Failure (http://brutus.apache.org/gump/public/ws-axis/ws-axis-test/gump_work/build_ws-axis_ws-axis-test.txt) |
|
2004-11-12 01:20 gawor | |
made it easy to extend the class |
|
2004-11-11 23:13 tomj | |
Fix bug 1646: WSDL for byte[] in a wrapped/doc/lit service was a xsd:byte array instead of a xsd:Base64Binary element per JAX-RPC. Special case the byte array in the emitting of wrapped parameters and make sure the type mapping is used. Plus, do some cleanup (comments, unneed initialization) in Emitter and DefaultSOAPEncodingTypeMapping. |
|
2004-11-11 05:29 gawor | |
just minor optimizations, no need for equals in this case which can lead to full toString() call |
|
2004-11-11 00:29 gawor | |
additional tests cases for getValue() |
|
2004-11-11 00:00 gawor | |
optimizations to MessageElement.getValue() |
|
2004-11-10 15:57 gawor | |
just factored out a bit of code into an operation |
|
2004-11-09 19:20 tomj | |
Add a bit of defensive code to avoid class names with periods in front of them when a there is an empty (not null) namespace in a QName. |
|
2004-11-09 17:49 gawor | |
a fix to symboltable to reuse existing type for reference type if there is one. solves problems with invalid type mapping and propably duplicated type mappings in the stub |
|
2004-11-07 14:36 dims | |
some whitemesa wsdl's moved. |
|
2004-11-07 11:26 dims | |
Use the parent SOAPEnvelope's getOwnerDocument() before trying to use the context and before creating a brand new one. This reduces the # of instances where we have to create new documents and speeds things up. Notes: - I need Jarek's cooperation to figure out where he is seeing slowdown due to repeated newDocument() calls. - With this change, Bottom line is if the SOAPPart is set for the SOAPEnvelope then we don't create newDocument's every time. |
|
2004-11-05 00:12 gawor | |
clean up |
|
2004-11-05 00:11 gawor | |
simple uuid gen tests |
|
2004-11-04 21:28 gawor | |
java 1.3 compilation fix |
|
2004-11-04 21:05 gawor | |
faster time-based uuid generator implementation. switched as default |
|
2004-11-04 18:23 dims | |
Don't make a copy of the array...use it as is. |
|
2004-11-04 13:38 dims | |
Fix for: AXIS-1406 - No extraClasses option for wsdd from: AJ Banck (ajbanck@informatica.com) |
|
2004-11-04 13:23 dims | |
Fix for: AXIS-1589 - SerializationContext.serialize(*,*,*,*,Boolean.FALSE) adds types from: toby cabot (toby@caboteria.org) |
|
2004-11-04 13:23 dims | |
Fix for: AXIS-1589 - SerializationContext.serialize(*,*,*,*,Boolean.FALSE) adds types from: toby cabot (toby@caboteria.org) |
|
2004-11-04 12:58 dims | |
Fix for: AXIS-1640 - Implementation of setContent in AttachmentPart is wrong from: Chelliah Thirunavukkarasu (chelliah@versai.com) |
|
2004-11-04 12:54 dims | |
Fixes for: AXIS-1639 - Call.setPortType and getPortType marked deprecated. Not conformant with JAX-RPC AXIS-1638 - Service.createCall(QName, QName) ignores the operationName's namespace from: Chelliah Thirunavukkarasu (chelliah@versai.com) |
|
2004-11-03 14:34 dims | |
CVS log from RC1 to today |
|
2004-11-01 15:08 dims | |
Fix for AXIS-1629 - WSDL2java generates prohibited package names Notes: - Getting rid of java.lang from any package prefix. - In this specific case we now generate "org\w3\www\_2001\XMLSchema\holders\StringArrayHolder.java" instead of "org\w3\www\_2001\XMLSchema\java\lang\holders\StringArrayHolder.java" |
|
2004-11-01 14:25 dims | |
Fix for AXIS-1573 - No error message when attachment temporary file cannot be created from Alex Karshakevich (alexk@thoughtspeed.biz) |
|
2004-11-01 14:07 dims | |
Fix for AXIS-1632 - NPE Using DeserializationContext from Steve Green (steve.green@epok.net) |
|
2004-10-29 21:03 dims | |
- Extract Classpath utility methods - Make it easier to subclass JAXRPCHandler Notes: - This is part of an effort working with Beehive WSM folks. |
|
2004-10-29 20:25 tomj | |
Add a -j switch to WSDL2Java along with an API and an enhancement to the ant task. This turns on the JAX-RPC 1.1 compatible default type mapping, which generally avoids the Axis custom types to prefer mapping to standard Java types. For instance, the XML Schema types Month, Day and Year are mapped to String and NonPositiveInteger is mapped to BigInteger. NOTE: I can't seem to verify that the ant task will work with this syntax: <wsdl2java url="jaxrpc11types.wsdl" jaxrpc11mappings="yes"> Can someone with ant mojo double check that I updated the task correctly? TODO: Add a test for the new switch. Update the WSDL2Java test case generator to emit the right code when this switch is on.
|
|
2004-10-29 08:40 ias | |
Additional patch on AXIS-1614 thanks to Jongjin. It removes duplicate adding of namespace-package maaping. |
|
2004-10-28 14:04 dims | |
Fix for AXIS-1602 - Stub file from wsdl2java makes something wrong in J2SE5.0 Notes: - The new package org.apache.axis.constants is used instead of org.apache.axis.enum in the generated code. - All classes in org.apache.axis.constants are just simple wrappers ("extends") around the ones in org.apache.axis.enum
|
|
2004-10-27 21:41 tomj | |
Have to have strings in the message file, otherwise functional tests don't pass. |
|
2004-10-27 19:56 tomj | |
Fix to Patch from Jonathan Colwell [jcolwell@bea.com]: As I looked over the update to Emitter I noticed my original patch was inserting the return name instead of the param name if the default namespace was the same as the parameter's namespace. Here's a fix for my original patch with yet more null checks. |
|
2004-10-27 19:50 tomj | |
Silently ignore the case where commons-modeler.jar isn't around. Change the errors to warnings and include a bit of explainitory text. |
|
2004-10-27 04:25 dims | |
Patch from Jonathan Colwell - "parameter and result namespaces" |
|
2004-10-27 03:21 dims | |
Explicitly check for both. |
|
2004-10-26 02:37 dims | |
Make sub-classing easier. |
|
2004-10-25 15:45 dims | |
Fix for AXIS-1526 - RPCProvider debug logging causes ArrayIndexOutOfBoundsException from Phil McCarthy (apache-bugs@chimpen.com) |
|
2004-10-25 14:48 dims | |
Fix for AXIS-1577 - EJBProvider doesn't handle java.rmi.ServerException from David Green (david.green@maketechnologies.com) |
|
2004-10-25 14:42 dims | |
Fix for AXIS-1570 - Should provide automatic URL update in the WSDL when using <wsdlFile> from Ian P. Springer (ian.springer@hp.com) |
|
2004-10-25 14:32 dims | |
Fix for AXIS-1617 - WSDL2Java throw NullPointerException instead of useful error message when doesn't find Part from Sébastien Tardif |
|
2004-10-24 19:12 dims | |
Fix for AXIS-1614 - Name collision of generated code caused by AXIS-1598 from Jongjin Choi |
|
2004-10-21 18:29 dims | |
_Port ==> _PortType. |
|
2004-10-20 20:54 dims | |
Enable JMX support for SimpleAxisServer as well...If you are using JDK1.5, all you have to do is drop commons-modeler jar into class path and JMX stuff is automatically done. (You can set -Dcom.sun.management.jmxremote in the java options when starting simple axis server and then use jconsole command to view the JMX stuff) |
|
2004-10-20 20:54 dims | |
Enable JMX support for SimpleAxisServer as well...If you are using JDK1.5, all you have to do is drop commons-modeler jar into class path and JMX stuff is automatically done. (You can set -Dcom.sun.management.jmxremote in the java options when starting simple axis server and then use jconsole command to view the JMX stuff) |
|
2004-10-20 13:49 dims | |
Possible fix for AXIS-1614 - Name collision of generated code caused by AXIS-1598 from Jongjin Choi
|
|
2004-10-20 13:48 dims | |
Changing listServices to return a ArrayList of service names |
|
2004-10-20 13:46 dims | |
ignore servlet jar when building war |
|
2004-10-19 15:11 dims | |
Fix for (AXIS-1424) Ability to Start/Stop Services via JMX from Brian Dillon (brian.dillon@fineos.com) |
|
2004-10-19 15:11 dims | |
Fix for (AXIS-1424) Ability to Start/Stop Services via JMX from Brian Dillon (brian.dillon@fineos.com) |
|
2004-10-15 16:42 ias | |
Apply patch for AXIS-1598 thanks to Jongjin Choi. Note that anonymous XML schema types are mapped to Java classes of which names are fully compliant with Java naming convention.
|
|
2004-10-15 16:42 ias | |
Apply patch for AXIS-1598 thanks to Jongjin Choi. Note that anonymous XML schema types are mapped to Java classes of which names are fully compliant with Java naming convention.
|
|
2004-10-15 16:37 ias | |
Apply patch for AXIS-1598 thanks to Jongjin Choi. Note that anonymous XML schema types are mapped to Java classes of which names are fully compliant with Java naming convention. |
|
2004-10-15 16:34 dims | |
Fix for AXIS-1578 - Cannot customize configuration as wsdl2java generates serviceLocator classes without constructor slightly modified version of patch from Ashutosh Shahi (ashutosh.shahi@gmail.com ) |
|
2004-10-15 16:01 dims | |
Fix for AXIS-1611 - CommonsHTTPSender does not add HTTP error code to fault details from Robert H. Pollack (robert_h_pollack@yahoo.com) |
|
2004-10-15 15:27 dims | |
Jetty based SimpleAxisServer for testing purposes |
|
2004-10-15 14:44 dims | |
Fix for AXIS-1556 - better castor serializer/deserializer from Fabien Nisol (fabien.nisol@advalvas.be) |
|
2004-10-15 14:38 dims | |
Fix for AXIS-1584 - ConcurrentModificationException in ManagedMemoryDataSource class |
|
2004-10-15 14:07 dims | |
Fix for AXIS-1568 - NPE from wsdl2java if message element in WSDL file is wrong reported by Ian Dickinson (ian.dickinson@hp.com) |
|
2004-10-14 23:44 dims | |
Fix for AXIS-1522 - JavaGeneratorFactory should not perform collision protection for types that are in excluded namespaces from Ian P. Springer (ian.springer@hp.com) |
|
2004-10-14 23:37 dims | |
Fix for AXIS-1532 - NodeImpl#setValue() does not behave according to SAAJ Node API from Ian P. Springer (ian.springer@hp.com) |
|
2004-10-14 23:11 dims | |
Additional check for ibm jsse presence. |
|
2004-10-14 21:10 tomj | |
Fix bug 1594 http://nagoya.apache.org/jira/browse/AXIS-1594 Support Servlet 2.2 API by not calling HttpServletRequest.getRequestURL() This is important for the WebSphere 4 app server. |
|
2004-10-14 20:53 dims | |
Fix for AXIS-1574 - build,xml always ignores ibm.jsse dependent sources from Venkat (vreddyp@gmail.com) |
|
2004-10-14 20:28 dims | |
Fix for AXIS-1585 - npe after using SerializationContext one-arg constructor |
|
2004-10-14 18:50 dims | |
2 patches from nishant kumar (knishant@postmark.net) as part of AXIS-1497 - AXIS2: performance improvements |
|
2004-10-14 18:50 dims | |
2 patches from nishant kumar (knishant@postmark.net) as part of AXIS-1497 - AXIS2: performance improvements |
|
2004-10-14 18:12 dims | |
Oops!! - remove extra release |
|
2004-10-14 15:32 dims | |
Fix for AXIS-1597 - Reponse time increases with load for axis from gunsnroz@hotmail.com and peters@fast.fujitsu.com.au |
|
2004-10-14 14:26 stevel | |
Update for 1.2. Note we need an endpoint with echo working, otherwise the tutorial is broken! |
|
2004-10-13 03:21 dims | |
Patch for AXIS-1583 - BeanDeserializerFactory incorrectly handles "JAX-RPC Enum" classes from John Major (jmajor@realmsys.com) |
|
2004-10-12 23:15 dims | |
Fix for AXIS-1606 - in WSDL generated clients make createCall() protected |
|
2004-10-12 21:51 dims | |
Keep backwards compatibility (via aslom) |
|
2004-10-12 13:52 tomj | |
Add some defensive code to copyNode(). The XML parser classes don't like a null namespace for an attribute. |
|
2004-10-11 19:23 tomj | |
Put back the send xsi:type setting back to use the configuration setting. Changing this was not necessary to fix axis 1.1 regressions. |
|
2004-10-11 18:58 tomj | |
Fix more regressions from Axis 1.1. - Always register the xmlType and javaType in the type mapping, even if they already existed. This goes along with the "last one wins" phillosophy of the type mapping registry. Otherwise only the first entry for java.lang.Object goes in to the class2Pair map, which means that the 1999 Schema is emitted in WSDL for this type. - As a side effect of this, the Map type for HashMap needs to be registered last in the default type mapping, so it is the preferred class to implement Map. |
|
2004-10-11 14:15 tomj | |
Fix regression problems with SOAP encoded arrays: - Don't use "currentXMLType" from context if we are encoded, get the type of the array from the componentType. - Always set the xsi:type attribute of encoded arrays to soapenc:Array - If we are doing encoded arrays, don't send xsi:type for each element |
|
2004-10-09 03:50 tomj | |
Unwrap the InvocationTargetException that are thrown by invoking the plugin methods (for instance for WSDL processing) so the actual error message will appear. NOTE: Had to change the logexception() method to take Throwable instead of Exception. Return TRUE from the method to prevent further processing of the request after we print out the exception from the handler. This prevents the "And now some Services..." message when there is an error in WSDL generation. |
|
2004-10-08 18:11 tomj | |
Add _getService() function. Provide an accessor for the service object that is held in the Stub. The service object contains the Call object for the last request, which in fact has several things (headers, request XML, response XML) that are very useful to have access to. Use a leading underscore to avoid conflicting with any Stub functions that may be emitted. All of the other Axis specific methods should probably be named with underscores too. Ooops. |
|
2004-10-07 11:19 dims | |
Fix for AXIS-1592 - support multiple resource bundles in build.xml from Peter Smith <peters@fast.fujitsu.com.au> |
|
2004-10-05 14:25 dims | |
Fix for AXIS-1385 - Defined endpointUrl will not be used inlist of deployed services from Jayachandra Sekhara Rao Sunkara <jayachandra@gmail.com> |
|
2004-10-05 13:33 dims | |
Fix from Peter Smith (http://marc.theaimsgroup.com/?l=axis-user&m=109659451512391&w=2) for DelayedStockQuote failure. |
|
2004-10-05 00:10 gdaniels | |
Prevent IndexOutOfBoundsException. |
|
2004-10-05 00:08 tomj | |
Check to make sure we can get the file list of a directory and fail the test if we can't. |
|
2004-10-04 23:22 tomj | |
Fix a problem with the argument names for doc/lit wrapped. They were being created from ">myOp>argument" and thus were named myOpArgument in the stubs. The parameter name should be "argument" in this case, so make sure the name of the parameter doesn't include the anonymous inner type character. |