testing/itest/jms/ttl/src/main/java/itest/MockInitialContextFactory.java (155 lines): - line 73: // TODO Auto-generated method stub - line 78: // TODO Auto-generated method stub - line 83: // TODO Auto-generated method stub - line 88: // TODO Auto-generated method stub - line 93: // TODO Auto-generated method stub - line 98: // TODO Auto-generated method stub - line 103: // TODO Auto-generated method stub - line 108: // TODO Auto-generated method stub - line 113: // TODO Auto-generated method stub - line 118: // TODO Auto-generated method stub - line 123: // TODO Auto-generated method stub - line 128: // TODO Auto-generated method stub - line 133: // TODO Auto-generated method stub - line 138: // TODO Auto-generated method stub - line 143: // TODO Auto-generated method stub - line 148: // TODO Auto-generated method stub - line 153: // TODO Auto-generated method stub - line 158: // TODO Auto-generated method stub - line 163: // TODO Auto-generated method stub - line 174: // TODO Auto-generated method stub - line 182: // TODO Auto-generated method stub - line 191: // TODO Auto-generated method stub - line 196: // TODO Auto-generated method stub - line 200: // TODO Auto-generated method stub - line 205: // TODO Auto-generated method stub - line 210: // TODO Auto-generated method stub - line 215: // TODO Auto-generated method stub - line 220: // TODO Auto-generated method stub - line 224: // TODO Auto-generated method stub - line 229: // TODO Auto-generated method stub - line 234: // TODO Auto-generated method stub - line 239: // TODO Auto-generated method stub - line 244: // TODO Auto-generated method stub - line 249: // TODO Auto-generated method stub - line 254: // TODO Auto-generated method stub - line 259: // TODO Auto-generated method stub - line 264: // TODO Auto-generated method stub - line 269: // TODO Auto-generated method stub - line 274: // TODO Auto-generated method stub - line 279: // TODO Auto-generated method stub - line 284: // TODO Auto-generated method stub - line 289: // TODO Auto-generated method stub - line 294: // TODO Auto-generated method stub - line 299: // TODO Auto-generated method stub - line 304: // TODO Auto-generated method stub - line 309: // TODO Auto-generated method stub - line 315: // TODO Auto-generated method stub - line 320: // TODO Auto-generated method stub - line 325: // TODO Auto-generated method stub - line 330: // TODO Auto-generated method stub - line 335: // TODO Auto-generated method stub - line 340: // TODO Auto-generated method stub - line 345: // TODO Auto-generated method stub - line 350: // TODO Auto-generated method stub - line 355: // TODO Auto-generated method stub - line 360: // TODO Auto-generated method stub - line 365: // TODO Auto-generated method stub - line 370: // TODO Auto-generated method stub - line 375: // TODO Auto-generated method stub - line 380: // TODO Auto-generated method stub - line 385: // TODO Auto-generated method stub - line 390: // TODO Auto-generated method stub - line 395: // TODO Auto-generated method stub - line 400: // TODO Auto-generated method stub - line 405: // TODO Auto-generated method stub - line 410: // TODO Auto-generated method stub - line 415: // TODO Auto-generated method stub - line 420: // TODO Auto-generated method stub - line 425: // TODO Auto-generated method stub - line 430: // TODO Auto-generated method stub - line 435: // TODO Auto-generated method stub - line 440: // TODO Auto-generated method stub - line 445: // TODO Auto-generated method stub - line 450: // TODO Auto-generated method stub - line 455: // TODO Auto-generated method stub - line 460: // TODO Auto-generated method stub - line 465: // TODO Auto-generated method stub - line 470: // TODO Auto-generated method stub - line 475: // TODO Auto-generated method stub - line 480: // TODO Auto-generated method stub - line 486: // TODO Auto-generated method stub - line 491: // TODO Auto-generated method stub - line 497: // TODO Auto-generated method stub - line 503: // TODO Auto-generated method stub - line 508: // TODO Auto-generated method stub - line 513: // TODO Auto-generated method stub - line 518: // TODO Auto-generated method stub - line 523: // TODO Auto-generated method stub - line 528: // TODO Auto-generated method stub - line 533: // TODO Auto-generated method stub - line 538: // TODO Auto-generated method stub - line 543: // TODO Auto-generated method stub - line 548: // TODO Auto-generated method stub - line 553: // TODO Auto-generated method stub - line 558: // TODO Auto-generated method stub - line 563: // TODO Auto-generated method stub - line 568: // TODO Auto-generated method stub - line 574: // TODO Auto-generated method stub - line 580: // TODO Auto-generated method stub - line 586: // TODO Auto-generated method stub - line 592: // TODO Auto-generated method stub - line 598: // TODO Auto-generated method stub - line 605: // TODO Auto-generated method stub - line 611: // TODO Auto-generated method stub - line 620: // TODO Auto-generated method stub - line 625: // TODO Auto-generated method stub - line 630: // TODO Auto-generated method stub - line 635: // TODO Auto-generated method stub - line 640: // TODO Auto-generated method stub - line 648: // TODO Auto-generated method stub - line 653: // TODO Auto-generated method stub - line 658: // TODO Auto-generated method stub - line 663: // TODO Auto-generated method stub - line 668: // TODO Auto-generated method stub - line 673: // TODO Auto-generated method stub - line 678: // TODO Auto-generated method stub - line 683: // TODO Auto-generated method stub - line 688: // TODO Auto-generated method stub - line 694: // TODO Auto-generated method stub - line 703: // TODO Auto-generated method stub - line 708: // TODO Auto-generated method stub - line 713: // TODO Auto-generated method stub - line 719: // TODO Auto-generated method stub - line 724: // TODO Auto-generated method stub - line 737: // TODO Auto-generated method stub - line 742: // TODO Auto-generated method stub - line 747: // TODO Auto-generated method stub - line 752: // TODO Auto-generated method stub - line 757: // TODO Auto-generated method stub - line 762: // TODO Auto-generated method stub - line 767: // TODO Auto-generated method stub - line 772: // TODO Auto-generated method stub - line 777: // TODO Auto-generated method stub - line 782: // TODO Auto-generated method stub - line 787: // TODO Auto-generated method stub - line 792: // TODO Auto-generated method stub - line 797: // TODO Auto-generated method stub - line 802: // TODO Auto-generated method stub - line 807: // TODO Auto-generated method stub - line 813: // TODO Auto-generated method stub - line 818: // TODO Auto-generated method stub - line 823: // TODO Auto-generated method stub - line 828: // TODO Auto-generated method stub - line 833: // TODO Auto-generated method stub - line 838: // TODO Auto-generated method stub - line 843: // TODO Auto-generated method stub - line 859: // TODO Auto-generated method stub - line 864: // TODO Auto-generated method stub - line 869: // TODO Auto-generated method stub - line 874: // TODO Auto-generated method stub - line 879: // TODO Auto-generated method stub - line 884: // TODO Auto-generated method stub - line 889: // TODO Auto-generated method stub - line 894: // TODO Auto-generated method stub - line 899: // TODO Auto-generated method stub modules/endpoint-tribes/src/main/java/org/apache/tuscany/sca/endpoint/tribes/ReplicatedDomainRegistry.java (15 lines): - line 307: // TODO: implement more complete matching - line 427: // TODO Auto-generated method stub - line 433: // TODO Auto-generated method stub - line 439: // TODO Auto-generated method stub - line 445: // TODO Auto-generated method stub - line 451: // TODO Auto-generated method stub - line 457: // TODO Auto-generated method stub - line 463: // TODO Auto-generated method stub - line 469: // TODO Auto-generated method stub - line 475: // TODO Auto-generated method stub - line 481: // TODO Auto-generated method stub - line 487: // TODO Auto-generated method stub - line 493: // TODO Auto-generated method stub - line 499: // TODO Auto-generated method stub - line 505: // TODO Auto-generated method stub modules/implementation-bpel-runtime/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/TuscanyProcessConfImpl.java (11 lines): - line 188: // TODO - need better exception handling if we can't open the cbp file for any reason - line 250: // TODO Auto-generated method stub - line 279: // TODO recurse into subdirectories - line 287: * TODO deal with multiplicity 0..n and 1..n - line 288: * TODO deal with service callbacks on bidirectional services - line 336: * TODO - What are properties? - line 350: * TODO deal with reference callbacks on bidirectional references - line 457: // TODO - need better exception handling here - line 561: // TODO Deal with Properties which have a non-simple type - line 563: // TODO Deal with Properties which have an element as the type - line 814: // TODO Currently returns false - should this be changed for some categories? modules/deployment/src/main/java/org/apache/tuscany/sca/deployment/impl/Contributions.java (10 lines): - line 109: //FIXME Remove later - line 114: //FIXME Remove later - line 150: // TODO Auto-generated method stub - line 155: // TODO Auto-generated method stub - line 165: // TODO Auto-generated method stub - line 171: // TODO Auto-generated method stub - line 176: // TODO Auto-generated method stub - line 182: // TODO Auto-generated method stub - line 188: // TODO Auto-generated method stub - line 194: // TODO Auto-generated method stub modules/builder/src/main/java/org/apache/tuscany/sca/builder/impl/ComponentBuilderImpl.java (9 lines): - line 695: * TODO - Don't yet handle multiplicity - line 800: // TODO - TUSCANY-3530 - still need to add validation for element type - line 844: // FIXME: How to deal with namespaces? - line 1211: // TODO - is there any danger that the callback reference name will clash with other - line 1253: // FIXME: We need to set the allowsPassByReference flag based on the annotations on the implementation and callback - line 1319: // TODO The reality here is that the composite reference which has the callback COULD promote more than - line 1397: // TODO - there is a hole here. If the user explicitly specified an - line 1542: // TODO - there is an issue with the following code if the - line 1610: // TODO - there is an issue with the following code if the modules/core/src/main/java/org/apache/tuscany/sca/core/assembly/impl/RuntimeEndpointReferenceImpl.java (8 lines): - line 309: // TODO - EPR why is this looking at the component types. The endpoint reference should have the right interface contract by this time - line 316: // TODO - EPR why is this looking at the component types. The endpoint should have the right interface contract by this time - line 320: // TODO: until the web component introspection is brought up - line 372: //TODO - throw error once the old async code is removed - line 484: // TODO - can we use the idea of setTarget to rebuild the wire? - line 494: // TODO - cheating here as I fixed the RuntimeComponentService code - line 688: // TODO: For the moment, just use the first (and only!) DomainRegistry... - line 693: // TODO: For the present, simply return the first matching endpointReference modules/core/src/main/java/org/apache/tuscany/sca/core/assembly/impl/RuntimeEndpointImpl.java (8 lines): - line 385: // TODO - EPR - why is this looking at the component types. The endpoint should have the right interface contract by this time - line 431: //TODO - throw error once the old async code is removed - line 435: // TODO - throw error once the old async code is removed - line 441: //TODO - remove this comment once optimisation codepath is tested - line 781: // TODO - This should be an error but taking account of the - line 979: // TODO: For the present, simply return the first matching endpoint - line 996: // TODO: For the moment, just use the first (and only!) DomainRegistry... - line 1222: // TODO - this doesn't write schema in the non-namespace namespace modules/deployment/src/main/java/org/apache/tuscany/sca/deployment/impl/DeployerImpl.java (7 lines): - line 530: // FIXME: Should we check the artifact URI is META-INF/definitions.xml? - line 638: // FIXME: Should we check the artifact URI is META-INF/definitions.xml? - line 918: // TODO Auto-generated method stub - line 924: // TODO Auto-generated method stub - line 930: // TODO Auto-generated method stub - line 936: // TODO Auto-generated method stub - line 942: // TODO Auto-generated method stub modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/InterfaceContractMapperImpl.java (6 lines): - line 76: // TODO - is this right? - line 248: // FIXME: We need to deal with wrapped<-->unwrapped conversion - line 352: // FIXME: How to improve the performance for the lookup - line 401: audit.append("Remotable settings do not match: "+ source + "," + target); // TODO see if serialization is sufficient - line 502: // FIXME: for remotable operation, only compare name for now - line 574: // TODO: How to handle the case that source operation is dynamic? modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/NodeImpl.java (6 lines): - line 143: // TODO: install shouldn't throw ValidationException as it shouldn't do any validation, its - line 488: // TODO: should the monitor be checked? If it is then the peek in to get the metadata doesn't work if there's a problem - line 529: // TODO: there is also the location attribute on the import which should be taken into account - line 535: // TODO: Handle Imports in a more extensible way - line 555: // TODO Auto-generated method stub - line 568: // TODO: these are used by the shell, should they be on the Node interface? modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ExtensibleServletHost.java (6 lines): - line 85: // TODO implement selection of the correct Servlet host based on the mapping - line 91: // TODO implement selection of the correct Servlet host based on the mapping - line 97: // TODO implement selection of the correct Servlet host based on the mapping - line 103: // TODO implement selection of the correct Servlet host based on the mapping - line 109: // TODO implement selection of the correct Servlet host based on the mapping - line 115: // TODO implement selection of the correct Servlet host based on the mapping modules/core/src/main/java/org/apache/tuscany/sca/core/runtime/impl/EndpointReferenceBinderImpl.java (6 lines): - line 531: // TODO - we need to re-run the appliesTo processing here but there is some question about what - line 583: * forward call (TODO - this may be a bold assumption). So here we just - line 656: // TODO - do we ever get here? - line 860: // TODO - seems that we should do this loop on a binding by binding basis - line 896: // TODO - this code also appears in the ComponentPolicyBuilder - line 1202: // TODO: must be a way to avoid this fiddling modules/databinding-sdo/src/main/java/org/apache/tuscany/sca/databinding/sdo/SDOTypeHelper.java (5 lines): - line 171: //FIXME: set location URI - line 175: //FIXME: create a checked exception and propagate it back up to the activator - line 183: // FIXME: Anonymous tyype - line 187: //FIXME: create a checked exception and propagate it back up to the activator - line 193: //FIXME: create a checked exception and propagate it back up to the activator modules/host-jetty/src/main/java/org/apache/tuscany/sca/http/jetty/JettyServer.java (5 lines): - line 89: // TODO - this static seems to be set by the JSORPC binding unit test - line 270: // FIXME: [rfeng] We should set the host to be bound but binding-ws-axis2 is passing - line 278: // FIXME: [rfeng] We should set the host to be bound but binding-ws-axis2 is passing - line 488: // TODO - EPR - SL commented out exception temporarily as the runtime is shared - line 546: //FIXME implement this later modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java (4 lines): - line 135: // TODO delegate to the Java import resolvers - line 160: // TODO: does this contribution import the namespace from contribution c - line 165: // TODO: if the artifact model is a WSDLDefinition or XSDefinition then call getNamespace on that - line 173: //TODO delegate to the Java import resolvers modules/binding-ws-runtime-jaxws/src/main/java/org/apache/tuscany/sca/binding/ws/jaxws/JAXWSBindingProvider.java (4 lines): - line 123: // TODO the binding URI will currently have been calculated during build - line 149: // TODO - do we need this? - line 153: // TODO - do we need this? - line 312: // TODO modules/core/src/main/java/org/apache/tuscany/sca/core/assembly/impl/CompositeActivatorImpl.java (4 lines): - line 244: // FIXME: [rfeng] We might need a better way to get the impl interface contract - line 311: // TODO - EPR - interface contract seems to be null in the implementation.web - line 314: // TODO - Can't do this with move of matching to wire - line 546: // FIXME: Should the policy providers be started before the endpoint is started? modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/xml/WSPolicyProcessor.java (4 lines): - line 124: // TODO - lots of todos here as this just walks down the neethi hierarchy - line 134: // TODO - create assertion hierarchy in wsPolicy model - line 140: // TODO - not sure we should keep the neethi model but hack for the - line 165: // TODO - report the error properly modules/builder/src/main/java/org/apache/tuscany/sca/builder/impl/WireBuilderImpl.java (4 lines): - line 634: // TODO - the elements are inserted starting at 0 here because the code allows references multiplicity - line 650: // TODO - what to do about callbacks in the reference promotion case - line 796: // TODO Processing for other binding types - line 1011: // TODO: must be a way to avoid this fiddling modules/binding-ws-wsdlgen/src/main/java/org/apache/tuscany/sca/binding/ws/wsdlgen/Interface2WSDLGenerator.java (4 lines): - line 720: // TODO - what other structure items will be generated by JAXB? - line 887: // FIXME: By default, java interface is mapped to doc-lit-wrapper style WSDL - line 1012: // FIXME: [rfeng] Ideally, we should try to register the wrappers only. But we are - line 1119: // FIXME: WE need to add databinding-specific Java2XSD generation modules/binding-ejb-runtime/src/main/java/org/apache/tuscany/sca/binding/ejb/util/EJBHandler.java (4 lines): - line 94: // TODO: If the Java 2 security is turned on, then - line 124: // FIXME need to throw really a business exception. - line 133: // FIXME this be business exception? Tuscany core doesn't have - line 232: throw new ServiceRuntimeException(exCopy); // FIXME should modules/builder/src/main/java/org/apache/tuscany/sca/builder/impl/EndpointReferenceBuilderImpl.java (4 lines): - line 420: // TODO - the elements are inserted starting at 0 here because the code allows references multiplicity - line 439: // TODO - what to do about callbacks in the reference promotion case - line 758: // TODO: must be a way to avoid this fiddling - line 791: * TODO - there are issues here with callback binding multiplicities that the OASIS spec modules/binding-atom-runtime/src/main/java/org/apache/tuscany/sca/binding/atom/provider/AtomBindingListenerServlet.java (4 lines): - line 244: //FIXME add prettyPrint support - line 376: // TODO Check If-Modified-Since If-Unmodified-Since predicates against LASTMODIFIED. - line 805: // FIXME temporarily disabling this as it doesn't work with all browsers - line 848: // TODO Handle this using SCA security policies modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/provider/Axis2ReferenceBindingProvider.java (4 lines): - line 112: // TODO - why don't intents get aggregated to EPR correctly? - line 119: // TODO - need to take into account Axis configuration policy also - line 188: // TODO - it feels like there is much more to this than is - line 230: throw new RuntimeException(e); // TODO: better exception modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLOperationIntrospectorImpl.java (4 lines): - line 411: // TODO: Do we support maxOccurs >1 ? - line 413: // TODO: [rfeng] To be implemented - line 458: // FIXME: Java2WSDL create nillable - line 500: // FIXME: Do we support multiple child elements for the response? modules/node-launcher-equinox/src/main/java/org/apache/tuscany/sca/node/equinox/launcher/NodeLauncherUtil.java (4 lines): - line 1116: //FIXME This is temporary - line 1148: //FIXME This is temporary - line 1156: //FIXME This is temporary - line 1190: //FIXME This is temporary modules/domain-node/src/main/java/org/apache/tuscany/sca/Node.java (3 lines): - line 258: // TODO: should this be exposed on the interface? - line 263: // TODO: should these member getters be replaced with a getDomainRegistry? - line 268: // TODO: Add methods to get: modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/DeployedComposite.java (3 lines): - line 111: // TODO: Ideally deployer.build would set the name and uri to what this needs - line 117: // TODO: ideally the runtime would do this itself - line 168: // TODO: builtComposite or composite? modules/common-xml/src/main/java/org/apache/tuscany/sca/common/xml/stax/reader/XMLFragmentStreamReaderImpl.java (3 lines): - line 275: return null; // TODO - should we return something for this ? - line 279: * TODO implement the right contract for this - line 721: * TODO implement this modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/HeuristicPojoProcessor.java (3 lines): - line 303: // FIXME: [rfeng] Don't process the constructors for non implementation.java types - line 544: // FIXME: This part seems to have already been taken care above!! - line 669: // FIXME: [rfeng] What if it's a collection of references? modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/provider/Axis2ServiceBindingProvider.java (3 lines): - line 98: // TODO - why don't intents get aggregated to EP correctly? - line 104: // TODO - need to take into account Axis configuration policy also - line 152: // TODO - do we need to go back to configurator? modules/builder/src/main/java/org/apache/tuscany/sca/builder/impl/CompositeComponentTypeBuilderImpl.java (3 lines): - line 64: // TODO - really implementation.composite component type builder - CompositeComponentTypeBuilder? - line 455: // TODO - there is an issue with the following code if the - line 511: // TODO - there is an issue with the following code if the modules/binding-ws-runtime-jaxws/src/main/java/org/apache/tuscany/sca/binding/ws/jaxws/JAXWSBindingInvoker.java (3 lines): - line 150: // TODO Auto-generated catch block - line 320: //TODO - captured static case as well??? - line 352: // FIXME: is there any way to use the Axis2 addressing support for this? modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/WSPolicyBuilder.java (3 lines): - line 72: // TODO - neethi doesn't include code for matching ws policy - line 128: // TODO set the reference policy set to include an interception of the - line 150: // TODO - cheating here as we assume a flat policy structure modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/ContributionDescription.java (3 lines): - line 48: // TODO: Handle Imports and Exports in a more extensible way - line 109: // TODO: Handle these and others in a more extensible way - line 120: // TODO: Handle these and others in a more extensible way modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/xml/JavaImplementationProcessor.java (3 lines): - line 212: // FIXME the introspector should always create at least one service - line 281: // FIXME: Need to clarify how to merge - line 371: // TODO - is there anything else to be copied from the user specified WSDL? modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/xml/BPELImplementationProcessor.java (3 lines): - line 148: //FIXME Deal with policy processing... - line 191: // TODO Auto-generated catch block - line 278: // TODO: support other multiplicities modules/implementation-spring/src/main/java/org/apache/tuscany/sca/implementation/spring/introspect/SpringXMLComponentTypeLoader.java (3 lines): - line 478: // [rfeng] FIXME: Some Spring beans have constructors that take pararemters injected by Spring and - line 507: // [rfeng] FIXME: Some Spring beans have constructors that take pararemters injected by Spring and - line 905: // TODO: create a more appropriate exception type modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/impl/ContributionImpl.java (3 lines): - line 57: // FIXME remove this dependency on Java ClassLoaders - line 72: //FIXME Remove dependency on Java ClassLoaders - line 77: //FIXME Remove dependency on Java ClassLoaders modules/common-xml/src/main/java/org/apache/tuscany/sca/common/xml/stax/reader/NameValueArrayStreamReader.java (3 lines): - line 55: // TODO what if the QName namespace has not been declared - line 125: // TODO something - line 347: return null; // TODO 1.0 ? modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/impl/EndpointIntrospector.java (3 lines): - line 295: // TODO - there is a bug in the spec which only allow bindings from one - line 393: // FIXME: Should we scan the owning bundle to create the SCA contribution? - line 426: // FIXME: [rfeng] We need to build the in-memory composite so that intents are calculated at the ep level modules/builder/src/main/java/org/apache/tuscany/sca/builder/impl/ComponentPolicyBuilderImpl.java (3 lines): - line 148: //FIXME this duplicates the intents for a implementation - line 348: // FIXME: [rfeng] Should we resolve the intents during the "build" phase? - line 517: // FIXME: We will have to check the policy references and intentMap too modules/core/src/main/java/org/apache/tuscany/sca/core/invocation/AsyncResponseInvoker.java (3 lines): - line 263: // TODO: what if there is more than 1 EPR with the given URI? - line 278: // TODO what if more than one Endpoint gets returned?? - line 312: // TODO: For the present, simply return the first registry with a matching endpoint modules/policy-security-jsr250/src/main/java/org/apache/tuscany/sca/policy/security/jsr250/JSR250PolicyProcessor.java (3 lines): - line 101: //FIXME handle monitor or error - line 113: //FIXME handle monitor or error - line 142: //FIXME handle monitor or error modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/MediatorImpl.java (3 lines): - line 281: // FIXME: How to match fault data to a fault type for the - line 300: // FIXME: How to match a source fault type to a target fault - line 493: // FIXME: The JAXB databinding is hard-coded here modules/host-http-osgi/src/main/java/org/apache/tuscany/sca/http/osgi/OSGiServletHost.java (3 lines): - line 260: * TODO: How context paths work is still up in the air so for now - line 284: // TODO Auto-generated method stub - line 296: // TODO Auto-generated method stub modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/xml/JavaInterfaceProcessor.java (2 lines): - line 449: // TODO - is there anything else to be copied from the user specified WSDL? - line 453: // TODO - how to handle callbacks as the location is stored at the contract level? modules/implementation-osgi/src/main/java/org/apache/tuscany/sca/implementation/osgi/xml/ServiceDescriptionsProcessor.java (2 lines): - line 150: // FIXME: [rfeng] The rsa spec says the XML should be saved as String - line 245: // TODO: To be implemented modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/wireformat/jmsdefault/runtime/WireFormatJMSDefaultReferenceProvider.java (2 lines): - line 80: // TODO - can be null if it's a $self$ reference. Need to decide if - line 120: // TODO - not sure we really support viewing the input/output as separately wrapped modules/core/src/main/java/org/apache/tuscany/sca/core/context/impl/ServiceReferenceImpl.java (2 lines): - line 286: //FIXME: If the interface needs XSDs to be loaded (e.g., for static SDO), - line 389: //FIXME: If the interface needs XSDs to be loaded (e.g., for static SDO), modules/sca-client-impl/src/main/java/org/apache/tuscany/sca/client/impl/RuntimeUtils.java (2 lines): - line 53: // TODO: is this needed? - line 68: // TODO: theres better ways to do this but this gets things working for now modules/interface-java-jaxws/src/main/java/org/apache/tuscany/sca/interfacedef/java/jaxws/JAXWSFaultExceptionMapper.java (2 lines): - line 149: // FIXME: What about if the faultBeanClass is a subclass of the argument type? - line 364: // TODO: Use the databinding framework to introspect the fault bean class modules/implementation-script-runtime/src/main/java/org/apache/tuscany/sca/implementation/script/provider/ScriptPropertyFactory.java (2 lines): - line 57: //FIXME : since scripts use dynamic types we need to generate a dynamic java type using the - line 160: //FIXME : fix this when we have managed to generate dynamic java types modules/databinding-sdo/src/main/java/org/apache/tuscany/sca/databinding/sdo/xml/SDOTypesModelResolver.java (2 lines): - line 79: // TODO Auto-generated catch block - line 100: // TODO Auto-generated catch block modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/NodeLauncherUtil.java (2 lines): - line 272: //FIXME This is temporary - line 306: //FIXME This is temporary modules/interface-java-jaxws/src/main/java/org/apache/tuscany/sca/interfacedef/java/jaxws/BaseBeanGenerator.java (2 lines): - line 243: // FIXME: - line 491: // FIXME: How to test nillable? modules/core/src/main/java/org/apache/tuscany/sca/core/assembly/impl/WSDLHelper.java (2 lines): - line 77: * TODO: Presently this writes the wsdl string to a temporary file which is then used by the Tuscany contribution - line 117: // //* TODO: Also, this doesn't seem to work reliably and sometimes the schema objects don't get built correctly modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Contribution.java (2 lines): - line 103: * FIXME Remove this, the base contribution model should not depend - line 114: * FIXME Remove this, the base contribution model should not depend modules/node-impl/src/main/java/org/apache/tuscany/sca/node/configuration/xml/NodeConfigurationProcessor.java (2 lines): - line 152: // FIXME: We need to capture the text here - line 250: // FIXME: The composite processor assumes that composite is root element modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/impl/RemoteServiceAdminImpl.java (2 lines): - line 100: // FIXME: We should ask SCA domain for the supported intents - line 102: // FIXME: We should ask SCA domain for the supported binding types modules/core/src/main/java/org/apache/tuscany/sca/core/invocation/impl/JDKCallbackInvocationHandler.java (2 lines): - line 39: * Responsible for dispatching to a callback through a wire.

TODO cache - line 63: //FIXME: need better exception modules/implementation-bpel-runtime/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/ODEExternalService.java (2 lines): - line 212: //TODO - fix the x..n multiplicity case, which needs to select the correct ONE of multiple - line 300: // TODO Deal with operations that have messages with multiple parts modules/core/src/main/java/org/apache/tuscany/sca/core/invocation/impl/InvocationChainImpl.java (2 lines): - line 140: // TODO - should raise an error but don't want to break - line 260: // TODO Auto-generated method stub modules/domain-node/src/main/java/org/apache/tuscany/sca/TuscanyRuntime.java (2 lines): - line 175: * TODO: Review if this is useful? - line 349: // TODO: absolute locations? modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/DefaultDataBindingExtensionPoint.java (2 lines): - line 193: //FIXME The following methods should not be on the extension point - line 208: // FIXME: Should we honor the databinding from operation/interface modules/core/src/main/java/org/apache/tuscany/sca/core/invocation/impl/JDKInvocationHandler.java (2 lines): - line 127: // TODO - Based on the code in JavaInterfaceIntrospectorImpl, it seems there are - line 191: // FIXME: Should it be in the InterfaceContractMapper? modules/databinding-sdo/src/main/java/org/apache/tuscany/sca/databinding/sdo/SDODataBinding.java (2 lines): - line 78: // FIXME: Need a better to test dynamic SDO - line 112: // FIXME: Ignore simple types? modules/databinding-jaxb/src/main/java/org/apache/tuscany/sca/databinding/jaxb/DataConverter.java (2 lines): - line 101: // TODO this should consider the component types instead of returning true. - line 351: // TODO This code assumes that available is the length of the stream. modules/implementation-osgi/src/main/java/org/apache/tuscany/sca/implementation/osgi/xml/BluePrintComponentsProcessor.java (2 lines): - line 134: // TODO: To be implemented - line 142: // TODO: To be implemented modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/provider/Axis2EngineIntegration.java (2 lines): - line 322: // TODO - 228 is resolved, is this still required - line 349: // TODO - again, do we ever have more than one endpoint modules/implementation-osgi/src/main/java/org/apache/tuscany/sca/implementation/osgi/xml/OSGiComponentProcessor.java (2 lines): - line 164: // TODO: To be implemented - line 172: // TODO: To be implemented modules/databinding-jaxb/src/main/java/org/apache/tuscany/sca/databinding/jaxb/JAXBContextHelper.java (2 lines): - line 97: // TODO: [rfeng] Need to figure out what's the best granularity to create the JAXBContext - line 464: // FIXME: [rfeng] We may need to find the referenced classes in the child types modules/contribution-osgi/src/main/java/org/apache/tuscany/sca/contribution/osgi/impl/OSGiBundleContributionScanner.java (2 lines): - line 80: // FIXME: The entries can come from fragments. Do we need to have a way to differentiate the entries? - line 161: // FIXME: Maybe we should externalize the filter as a property modules/databinding-jaxb-axiom/src/main/java/org/apache/tuscany/sca/databinding/jaxb/axiom/JAXBDataSource.java (2 lines): - line 56: // FIXME: [rfeng] This is a quick and dirty implementation - line 61: // FIXME: We need to use Tuscany extension point to create the reader modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDiscovery.java (2 lines): - line 42: * TODO: this is broken as it uses a static INSTANCE but non-static serviceAttributes - line 84: // FIXME: This is a hack to trigger the activation of the extensibility-equinox bundle in OSGi modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/wireformat/provider/HTTPJSONWireFormatServiceInterceptor.java (2 lines): - line 52: * - TODO: need a way to configure the databinding framework based on that format - line 102: * TODO: should this be being done by the data binding framework? modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/impl/EndpointHelper.java (2 lines): - line 73: // FIXME: [rfeng] We need to calculate the intents supported by this endpoint - line 97: // FIXME: [rfeng] How to pass in the remote service id from the endpoint XML modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/policy/header/provider/JMSHeaderPolicyProviderFactory.java (2 lines): - line 70: public Class getModelType() { // TODO Auto-generated method stub - line 79: // TODO Auto-generated method stub modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/impl/JavaInterfaceUtil.java (2 lines): - line 162: //TODO - account for Holder(s) - line 199: //TODO - account for Holder(s) modules/binding-ws-wsdlgen/src/main/java/org/apache/tuscany/sca/binding/ws/wsdlgen/WSDLServiceGenerator.java (2 lines): - line 21: //FIXME: trim the import list down to what's really needed - line 281: // TODO - set encoding style also currently default to literal modules/assembly-xml/src/main/java/org/apache/tuscany/sca/policy/xml/PolicySetProcessor.java (2 lines): - line 138: //TODO: with 1.0 version of specs the applies to xpath is given related to the immediate - line 488: // FIXME: How to resolve the policies? modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/impl/OSGiServiceExporter.java (2 lines): - line 86: // FIXME: [rfeng] We need to check if a corresponding endpoint has been exported - line 113: // FIXME: Configure the domain and node URI modules/binding-ejb/src/main/java/org/apache/tuscany/sca/binding/ejb/impl/EJBBindingProcessor.java (2 lines): - line 136: // TODO: Read requires - line 158: // FIXME Implement the rest modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLDocumentProcessor.java (2 lines): - line 116: // FIXME: [rfeng] By the WSDL 1.1 Specification, the location attribute is required - line 151: // TODO: Need to resolve it against the contribution modules/common-xml/src/main/java/org/apache/tuscany/sca/common/xml/stax/reader/NameValuePairStreamReader.java (2 lines): - line 296: return null; // TODO 1.0 ? - line 339: // TODO - need to fix this up to cater for cases where modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java (2 lines): - line 255: // TODO: look for .zip or .jar in target? - line 344: out.println("TODO: not yet implemented"); modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/xml/BPELDocumentProcessor.java (2 lines): - line 135: // TODO - need to handle elements as kind of "nested" processes - line 202: // TODO deal with properties declared with @message for typing modules/core/src/main/java/org/apache/tuscany/sca/core/context/impl/CallbackServiceReferenceImpl.java (2 lines): - line 112: * TODO - we need to serialize the msgID and callbackURI - line 218: //FIXME: need better exception modules/node-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java (2 lines): - line 151: // FIXME: [rfeng] We should turn the management capability into a system utility. - line 341: * TODO: needs review, works for the very simple testcase but i expect there are modules/databinding-sdo/src/main/java/org/apache/tuscany/sca/databinding/sdo/SDOContextHelper.java (2 lines): - line 145: * FIXME: [rfeng] This is a hack to get the factory out a SDO class - line 255: // FIXME: SDO throws IllegalArgumentException for types generated from existing XSDs modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ExtensibleModelResolver.java (2 lines): - line 160: //FIXME Remove this default resolver, this is currently used to resolve policy declarations - line 182: // FIXME: TUSCANY-2499: temporarily give access to the defaultResolver to get the jms binding modules/binding-jsonp-runtime/src/main/java/org/apache/tuscany/sca/binding/jsonp/runtime/JSONPServlet.java (2 lines): - line 88: // TODO: do this more properly - line 125: // TODO: do this more properly modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/PolicySubjectProcessor.java (2 lines): - line 82: //FIXME Don't we need to handle intent specification - line 130: //FIXME Don't we need to handle policySet specification modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/node/osgi/impl/NodeManager.java (2 lines): - line 77: /* FIXME: What if there is a META-INF/sca-contribution.xml? There are two cases: - line 83: * FIXME: Do we want to use all of the .composite files under OSGI-INF/sca? modules/implementation-osgi/src/main/java/org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.java (2 lines): - line 169: // FIXME: What if the OSGi is not started - line 231: // FIXME: How to find the RFC 119 service descriptions in the contribution and modules/node-launcher-equinox/src/main/java/org/apache/tuscany/sca/node/equinox/launcher/EquinoxHost.java (2 lines): - line 251: // FIXME: SDO bundles dont have the correct dependencies - line 371: // FIXME Use proper locations modules/implementation-bpel-runtime/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/provider/BPELInvoker.java (2 lines): - line 147: //TODO - this will not be true for OneWay operations - need to handle those - line 244: // TODO handle WSDL input messages with multiple Parts... modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java (1 line): - line 93: // TODO: need to verify JCA90003 as it seems like any annotation should be ok not just SCA ref or prop modules/binding-rest-runtime/src/main/java/org/apache/tuscany/sca/binding/rest/provider/TuscanyRESTServlet.java (1 line): - line 161: // [rfeng] FIXME: This is a hack to fool Apache wink to not remove the servlet path modules/binding-local-runtime/src/main/java/org/apache/tuscany/sca/binding/local/LocalServiceBindingProvider.java (1 line): - line 42: // TODO: should this throw some exception now for the local binding case? modules/databinding-sdo/src/main/java/org/apache/tuscany/sca/databinding/sdo/ImportSDOProcessor.java (1 line): - line 108: // FIXME: How do we associate the application HelperContext with the one modules/implementation-osgi-runtime/src/main/java/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.java (1 line): - line 217: // FIXME: What is the filter? modules/binding-corba-runtime/src/main/java/org/apache/tuscany/sca/binding/corba/provider/types/TypeTreeCreator.java (1 line): - line 241: // TODO: CORBA references modules/binding-jsonp-runtime/src/main/java/org/apache/tuscany/sca/binding/jsonp/runtime/JSONPServiceBindingProvider.java (1 line): - line 70: // TODO: Why are these two still on the ServiceBindingProvider interface? modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/operationselector/jmsdefault/runtime/OperationSelectorJMSDefaultProviderFactory.java (1 line): - line 56: // TODO Auto-generated method stub modules/databinding-axiom/src/main/java/org/apache/tuscany/sca/databinding/axiom/AxiomHelper.java (1 line): - line 96: // FIXME:: Throw exception or switch to the new Element? modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/JavaImportModelResolver.java (1 line): - line 33: * FIXME Remove this class after the ContributionClassLoader is simplified modules/core/src/main/java/org/apache/tuscany/sca/core/invocation/impl/PhaseSorter.java (1 line): - line 43: // TODO: Do we want to support multiple edges for a vertex pair? If so, modules/implementation-spring-runtime/src/main/java/org/apache/tuscany/sca/implementation/spring/provider/SpringImplementationWrapper.java (1 line): - line 134: // TODO: NoSuchBeanException modules/core-spi/src/main/java/org/apache/tuscany/sca/provider/BasePolicyProvider.java (1 line): - line 119: // TODO - some code to handle the case where the modules/core/src/main/java/org/apache/tuscany/sca/core/invocation/RuntimeInvoker.java (1 line): - line 84: // TODO - consider what best to do with exception modules/core/src/main/java/org/apache/tuscany/sca/core/context/impl/RequestContextImpl.java (1 line): - line 86: // FIXME: [rfeng] Is this the service reference matching the caller side? modules/implementation-bpel-runtime/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/EmbeddedODEServer.java (1 line): - line 323: // TODO Find correct values for these properties - MJE 22/06/2009 modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/impl/JavaInterfaceImpl.java (1 line): - line 301: //TODO - deal with Faults - for now just copy through whatever is associated with the async operation modules/binding-ejb-runtime/src/main/java/org/apache/tuscany/sca/binding/ejb/util/JavaReflectionAdapter.java (1 line): - line 65: // FIXME J2 Security - promote this to callers of this method modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/DefaultImportAllModelResolver.java (1 line): - line 55: //TODO optimize and cache results of the resolution later modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/annotation/DataBinding.java (1 line): - line 33: // FIXME: [rfeng] We should consider to use javax.jws.soap.SOAPBinding modules/builder/src/main/java/org/apache/tuscany/sca/builder/impl/BindingURIBuilderImpl.java (1 line): - line 79: * TODO: Share the URL calculation algorithm with the configureComponents() method above modules/databinding-jaxb/src/main/java/org/apache/tuscany/sca/databinding/jaxb/JAXB2Node.java (1 line): - line 55: // FIXME: The default Marshaller doesn't support modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/policy/authentication/basic/BasicAuthenticationServicePolicyInterceptor.java (1 line): - line 65: // TODO - how to get the appropriate expression out of the modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InterfaceContract.java (1 line): - line 67: // FIXME: We need a better way to do this modules/binding-jms/src/main/java/org/apache/tuscany/sca/binding/jms/JMSBindingProcessor.java (1 line): - line 250: // TODO - maintain this for the time being but move over to modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/DefaultMessageProcessor.java (1 line): - line 69: // TODO - This makes the assumption that whatever the text/bytes configuration of the modules/host-webapp/src/main/java/org/apache/tuscany/sca/host/webapp/WebAppServletHost.java (1 line): - line 320: * TODO: How context paths work is still up in the air so for now modules/binding-rmi-runtime/src/main/java/org/apache/tuscany/sca/binding/rmi/provider/RMIServiceBindingProvider.java (1 line): - line 154: // TODO: right now assume that the target is always a Java modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/wireformat/jmsbytesxml/runtime/WireFormatJMSBytesXMLProviderFactory.java (1 line): - line 60: // TODO Auto-generated method stub modules/implementation-bpel-runtime/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/ODEBindingContext.java (1 line): - line 86: // TODO It is not at all clear from the ODE code what "size" means modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/BaseAssemblyProcessor.java (1 line): - line 522: // TODO: TUSCANY-3231 this should be error not warning but that breaks OASIS tests modules/binding-ws/src/main/java/org/apache/tuscany/sca/binding/ws/xml/WebServiceBindingProcessor.java (1 line): - line 573: // FIXME: How to find the compatible port? modules/binding-ejb-runtime/src/main/java/org/apache/tuscany/sca/binding/ejb/corba/DynamicStubClassLoader.java (1 line): - line 101: //FIXME this variable is never read, can we remove the modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLDefinitionImpl.java (1 line): - line 269: // TODO - This aggregated WSDL facade is a little strange and this isn't the most efficient modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/DefaultImportModelResolver.java (1 line): - line 51: //TODO optimize and cache results of the resolution later modules/policy-security/src/main/java/org/apache/tuscany/sca/policy/security/http/ssl/HTTPSPolicyProcessor.java (1 line): - line 148: // TODO modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/policy/security/http/ssl/HTTPSPolicyProvider.java (1 line): - line 50: // TODO - what is the right way to set trust/key store on client side? modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/xml/BPELDocumentModelResolver.java (1 line): - line 137: // FIXME - serious resolving needs to happen here modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceIntrospectorImpl.java (1 line): - line 66: // FIXME: Do we want to deal with document-literal wrapped style based on the JAX-WS Specification? modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ComponentPropertyImpl.java (1 line): - line 49: // FIXME getValue should not delegate to property.getValue() modules/interface-java-jaxws/src/main/java/org/apache/tuscany/sca/interfacedef/java/jaxws/FaultBeanGenerator.java (1 line): - line 164: // FIXME: [rfeng] This is a workaround to avoid "Prohibited package name: java.lang.jaxws" modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/context/ReflectiveInstanceFactory.java (1 line): - line 91: //FIXME Injectors should never be null modules/domain-hazelcast/src/main/java/org/apache/tuscany/sca/binding/hazelcast/EndpointStash.java (1 line): - line 30: // TODO a better way of sharing these endpoints than a static modules/binding-rest-runtime/src/main/java/org/apache/tuscany/sca/binding/rest/provider/DataBindingJAXRSReader.java (1 line): - line 68: // FIXME: [rfeng] This is a hack to handle application/json modules/binding-ws-runtime-jaxws-ri/src/main/java/org/apache/tuscany/sca/binding/ws/jaxws/ri/JAXWSServiceBindingProvider.java (1 line): - line 75: // TODO - There is something odd in the way that service name is calculated in modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/impl/JavaIntrospectionHelper.java (1 line): - line 390: // FIXME: How to deal with the []? modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/host/JMSAsyncResponseInvoker.java (1 line): - line 40: * TODO RRB experiement modules/xsd/src/main/java/org/apache/tuscany/sca/xsd/xml/XSDModelResolver.java (1 line): - line 311: // FIXME: [rfeng] This is hacky modules/implementation-widget-runtime-dojo/src/main/java/org/apache/tuscany/sca/implementation/widget/dojo/DojoJavaScriptComponentGeneratorImpl.java (1 line): - line 223: //FIXME : Provide support for isMany and other property types modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/transport/TransportReferenceInterceptor.java (1 line): - line 184: // TODO Auto-generated method stub modules/databinding-jaxb/src/main/java/org/apache/tuscany/sca/databinding/jaxb/JAXBWrapperHandler.java (1 line): - line 98: // FIXME: We probably should use the jaxb-reflection to handle the properties modules/assembly-xml/src/main/java/org/apache/tuscany/sca/policy/xml/IntentProcessor.java (1 line): - line 292: // FIXME: Need to check for cyclic references first i.e an A requiring B modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/XMLTypeHelper.java (1 line): - line 37: // FIXME: This method seems to require the XMLHelper instance to be stateful modules/binding-rest-runtime/src/main/java/org/apache/tuscany/sca/binding/rest/operationselector/jaxrs/provider/JAXRSOperationSelectorInterceptor.java (1 line): - line 118: // FIXME: [rfeng] We should follow JAX-RS rules to identify the entity parameter modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/wireformat/jmsobject/runtime/WireFormatJMSObjectProviderFactory.java (1 line): - line 62: // TODO Auto-generated method stub modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Contract.java (1 line): - line 96: * TODO - remove this wrinkle with better endpoint support. modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/wireformat/jmsdefault/runtime/WireFormatJMSDefaultServiceProvider.java (1 line): - line 115: // TODO - not sure we really support viewing the input/output as separately wrapped modules/binding-ws-wsdlgen/src/main/java/org/apache/tuscany/sca/binding/ws/wsdlgen/WebServiceBindingBuilder.java (1 line): - line 83: * TODO - can we get this code into the actual impl modules itself. Move this builder? modules/databinding-sdo-axiom/src/main/java/org/apache/tuscany/sca/databinding/sdo2om/AxiomHelper.java (1 line): - line 96: // FIXME:: Throw exception or switch to the new Element? modules/myfaces/src/main/java/org/apache/tuscany/sca/myfaces/TuscanyAnnotationLifecycleProvider.java (1 line): - line 42: // TODO: Should this use any existing AnnotationProcessor? modules/binding-jsonrpc-runtime/src/main/java/org/apache/tuscany/sca/binding/jsonrpc/provider/JavaToSmd.java (1 line): - line 31: * TODO: Change to work from the Tuscany Interface instead of a Java class modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/wireformat/jmstextxml/runtime/WireFormatJMSTextXMLProviderFactory.java (1 line): - line 62: // TODO Auto-generated method stub modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java (1 line): - line 466: * TODO: cleanup node use of registry uri, domain uri, and domain name modules/core-spi/src/main/java/org/apache/tuscany/sca/provider/BindingPolicyProvider.java (1 line): - line 25: * TODO RRB experiment modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/JMSResourceFactoryImpl.java (1 line): - line 192: // TODO: the SCA JMS spec says a destination name may be a non-jndi plain destination name modules/policy-transaction/src/main/java/org/apache/tuscany/sca/policy/transaction/TransactionPolicyProcessor.java (1 line): - line 97: // TODO modules/binding-jsonrpc-runtime/src/main/java/org/apache/tuscany/sca/binding/jsonrpc/provider/JSONRPCServiceBindingProvider.java (1 line): - line 132: // TODO: right now assume that the target is always a Java modules/binding-rest-runtime/src/main/java/org/apache/tuscany/sca/binding/rest/provider/DataBindingJAXRSWriter.java (1 line): - line 79: // FIXME: [rfeng] This is a hack to handle application/json modules/core-databinding/src/main/java/org/apache/tuscany/sca/core/databinding/processor/DataBindingJavaInterfaceProcessor.java (1 line): - line 95: // FIXME: We need a better way to identify simple java types modules/node-impl-osgi/src/main/java/org/apache/tuscany/sca/osgi/remoteserviceadmin/impl/OSGiServiceImporter.java (1 line): - line 80: // FIXME: Configure the domain and node URI modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/policy/authentication/basic/BasicAuthenticationReferencePolicyInterceptor.java (1 line): - line 64: // TODO - how to get the appropriate expression out of the modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/RemoteCommand.java (1 line): - line 68: // TODO Several places in Tuscany need to do this type of thing, for example, processing modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/DefaultDelegatingModelResolver.java (1 line): - line 50: //TODO optimize and cache results of the resolution later modules/data-api/src/main/java/org/apache/tuscany/sca/data/collection/Entry.java (1 line): - line 81: //FIXME Temporary methods to make JAXB register the Item modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/DefaultTransformerExtensionPoint.java (1 line): - line 289: //FIXME The following methods should be on a different class from modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/headers/HeaderReferenceInterceptor.java (1 line): - line 193: // TODO Auto-generated catch block modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/client/HttpClientFactory.java (1 line): - line 120: // FIXME: By pass host name verification modules/binding-rest-runtime/src/main/java/org/apache/tuscany/sca/binding/rest/provider/RESTServiceBindingProvider.java (1 line): - line 354: // FIXME: [rfeng] We need to have a better way to deal with URI template for bindings testing/itest/databindings/jaxb-bottom-up/src/main/java/org/apache/tuscany/sca/itest/databindings/jaxb/impl/StandardTypesServiceImpl.java (1 line): - line 173: // FIXME: transform the input modules/host-corba-jse/src/main/java/org/apache/tuscany/sca/host/corba/naming/NamingContextBase.java (1 line): - line 569: // TODO: What validation, if any, needs to be done here? modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/provider/Axis2ServiceServlet.java (1 line): - line 45: * TODO: need to review if thats really what we want to be doing modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/context/JMSBindingContext.java (1 line): - line 119: // TODO - difficult to get the resource factory into all the JMS providers distribution/tomcat/testing/helloworld-client-webapp/src/main/java/testing/HelloworldService.java (1 line): - line 21: // TODO: should the webapp need to include the service interface? modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/BytesMessageProcessor.java (1 line): - line 105: // TODO - an experiment. How to enforce a single modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/ServiceHelper.java (1 line): - line 64: * TODO: Merge this into sca-client RemoteServiceInvocationHandler modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/host/DefaultServiceInvoker.java (1 line): - line 40: * TODO RRB experiement modules/shell/src/main/java/org/apache/tuscany/sca/shell/jline/JLine.java (1 line): - line 55: // TODO: write a Completor specific to this that can handle the individual command arguments modules/implementation-web/src/main/java/org/apache/tuscany/sca/implementation/web/impl/WebImplementationImpl.java (1 line): - line 75: * TODO: also support introspection and handle WEB-INF/web.componentType (spec line 503) modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/operationselector/provider/HTTPRPCServiceOperationSelectorInterceptor.java (1 line): - line 42: * TODO: we could also do something similar to how the JMS binding supports modules/stripes/src/main/java/org/apache/tuscany/sca/stripes/TuscanyHelper.java (1 line): - line 256: // TODO: Support get by type (sca autowire?) modules/builder/src/main/java/org/apache/tuscany/sca/builder/impl/CompositeIncludeBuilderImpl.java (1 line): - line 110: // FIXME: What should we do for the extensions modules/common-xml/src/main/java/org/apache/tuscany/sca/common/xml/stax/reader/XmlTreeStreamReaderImpl.java (1 line): - line 491: * TODO implement this modules/binding-jsonp-runtime/src/main/java/org/apache/tuscany/sca/binding/jsonp/runtime/JSONPInvoker.java (1 line): - line 49: protected ObjectMapper mapper; // TODO: share mapper btw invoker and servlet or move to databinding modules/implementation-spring-runtime/src/main/java/org/apache/tuscany/sca/implementation/spring/processor/SpringXMLBeanDefinitionLoaderImpl.java (1 line): - line 70: // FIXME: [rfeng] We should try to avoid parsing the Spring xml twice for the deployment and runtime modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.java (1 line): - line 33: * TODO check this spi tag is valid (indicated by access from implementation.bpel) modules/core/src/main/java/org/apache/tuscany/sca/core/invocation/CallbackInterfaceInterceptor.java (1 line): - line 39: /* TODO - EPR - not required for OASIS modules/stripes/src/main/java/org/apache/tuscany/sca/stripes/TuscanyInterceptorSupport.java (1 line): - line 34: * TODO: does Tuscany really need this? modules/binding-ws/src/main/java/org/apache/tuscany/sca/binding/ws/impl/WebServiceBindingImpl.java (1 line): - line 186: //TODO support WSDL 2.0 modules/core-databinding/src/main/java/org/apache/tuscany/sca/core/databinding/transformers/Output2OutputTransformer.java (1 line): - line 258: // FIXME: This is a workaround for the wsdless support as it passes in child elements modules/binding-corba-runtime/src/main/java/org/apache/tuscany/sca/binding/corba/provider/reference/DynaCorbaRequest.java (1 line): - line 194: // TODO: handle more system exception types modules/databinding-jaxb-axiom/src/main/java/org/apache/tuscany/sca/databinding/jaxb/axiom/AxiomHelper.java (1 line): - line 96: // FIXME:: Throw exception or switch to the new Element? modules/databinding-jaxb/src/main/java/org/apache/tuscany/sca/databinding/jaxb/JAXBContextCache.java (1 line): - line 253: // FIXME: [rfeng] Remove java classes that are mapped to the same XSD type to avoid modules/common-java/src/main/java/org/apache/tuscany/sca/common/java/reflection/JavaIntrospectionHelper.java (1 line): - line 337: // FIXME: How to deal with the []? modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ResourceReference.java (1 line): - line 28: * FIXME Don't use as its deprecated, use Artifact instead. modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/JMSBindingServiceBindingProvider.java (1 line): - line 146: // if (!service.isCallback()) { // TODO: 2.x migration, is this check needed? modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/DefaultModelResolver.java (1 line): - line 83: // FIXME: TUSCANY-2499: temporarily give access to the models to get the jms binding modules/implementation-bpel-runtime/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/ODEEprContext.java (1 line): - line 56: // TODO Auto-generated method stub modules/host-webapp/src/main/java/org/apache/tuscany/sca/host/webapp/WebAppRequestDispatcher.java (1 line): - line 76: // TODO: another context path hack, revisit when context path is sorted out modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ClassReference.java (1 line): - line 31: * FIXME The core contribution model should not have dependencies on classes modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLModelResolver.java (1 line): - line 500: // FIXME: We need to decide if we should disable the import processing by WSDL4J modules/binding-ejb/src/main/java/org/apache/tuscany/sca/binding/ejb/EJBBinding.java (1 line): - line 82: // FIXME: Should use Intent instead of String modules/core-spi/src/main/java/org/apache/tuscany/sca/invocation/Phase.java (1 line): - line 57: String SERVICE = "component.service"; // TODO: not sure if we need to have this phase modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/transport/TransportReferenceInterceptor.java (1 line): - line 104: // FIXME: [rfeng] We have to pay performance penalty to build the complete OM as the operationClient.complete() will modules/databinding-sdo/src/main/java/org/apache/tuscany/sca/databinding/sdo/xml/SDOTypesProcessor.java (1 line): - line 55: // FIXME: How do we associate the application HelperContext with the one modules/databinding-sdo/src/main/java/org/apache/tuscany/sca/databinding/sdo/SDOWrapperHandler.java (1 line): - line 90: // FIXME: If we look up by name, we need to make sure the WrapperInfo has the correct element names modules/databinding-jaxb/src/main/java/org/apache/tuscany/sca/databinding/jaxb/JAXBPropertyDescriptor.java (1 line): - line 269: // TODO Missing function modules/host-http-osgi/src/main/java/org/apache/tuscany/sca/http/osgi/ServletRequestDispatcher.java (1 line): - line 76: // TODO: another context path hack, revisit when context path is sorted out distribution/tomcat/testing/helloworld-scaclient-jsp/src/main/webapp/META-INF/sca-contribution.xml (1 line): - line 23: