1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">
<!-- Dependency Injection with annotations -->
<!-- <context:property-placeholder
location="file:/C:/Users/su622b/Desktop/testonap.properties"/> -->
<!-- <context:property-placeholder
location="classpath:msgRtrApi.properties,classpath:DMaaPErrorMesaages.properties" /> -->
<context:property-placeholder
location="file:///${AJSC_HOME}/bundleconfig/etc/appprops/MsgRtrApi.properties,file:///${AJSC_HOME}/etc/DMaaPErrorMesaages.properties"/>
<context:component-scan
base-package="com.att.nsa.cambria.utils, com.att.nsa.cambria, com.att.nsa.cambria.rest,
com.att.nsa.cambria.service.impl,com.att.nsa.cambria.beans,com.att.nsa.cambria.security,
com.att.nsa.cambria.transaction,com.att.nsa.cambria.exception,com.att.nsa.dmaap,com.att.nsa.dmaap.service,com.att.nsa.dmaap.util" />
<bean id="jsonProvider" class="org.apache.cxf.jaxrs.provider.json.JSONProvider">
<property name="dropRootElement" value="true" />
<property name="supportUnwrapped" value="true" />
</bean>
<bean id="jacksonProvider" class="com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider" />
<bean id="cambriaExMapper" class="com.att.nsa.dmaap.DMaaPCambriaExceptionMapper" />
<bean id="webExMapper" class="com.att.nsa.dmaap.DMaaPWebExceptionMapper" />
<!-- Your bean definitions goes here -->
<!-- <bean id="performanceLog" name="performanceLog" class="com.att.ajsc.csi.logging.PerformanceTracking" /> -->
<!-- <bean id="processRestletHeaders" name="processRestletHeaders" class="ajsc.restlet.ProcessRestletHeaders" /> -->
<bean id="servicePropsBean" name="servicePropsBean"
class="com.att.nsa.dmaap.util.ServicePropertiesMapBean" />
<!-- Msgrtr beans -->
<bean id="propertyReader" class="com.att.nsa.cambria.utils.PropertyReader" />
<bean
class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
<!-- Next value is the full qualified name of the static setter including
method name -->
<property name="staticMethod"
value="com.att.nsa.cambria.beans.DMaaPKafkaConsumerFactory.populateKafkaInternalDefaultsMap" />
<!-- <property name="arguments">
<list>
<ref bean="propertyReader" />
</list>
</property>-->
</bean>
<bean id="drumlinRequestRouter"
class="com.att.nsa.drumlin.service.framework.routing.DrumlinRequestRouter" />
<bean id="dMaaPMetricsSet" class="com.att.nsa.cambria.beans.DMaaPMetricsSet">
<constructor-arg ref="propertyReader" />
</bean>
<bean id="dMaaPZkClient" class=" com.att.nsa.cambria.beans.DMaaPZkClient">
<constructor-arg ref="propertyReader" />
</bean>
<bean id="dMaaPZkConfigDb" class="com.att.nsa.cambria.beans.DMaaPZkConfigDb">
<constructor-arg ref="dMaaPZkClient" />
<constructor-arg ref="propertyReader" />
</bean>
<bean id="kafkaPublisher" class=" com.att.nsa.cambria.backends.kafka.KafkaPublisher">
<constructor-arg ref="propertyReader" />
</bean>
<bean id="dMaaPKafkaConsumerFactory" class=" com.att.nsa.cambria.beans.DMaaPKafkaConsumerFactory">
<constructor-arg ref="propertyReader" />
<constructor-arg ref="dMaaPMetricsSet" />
<constructor-arg ref="curator" />
</bean>
<bean id="curator" class="com.att.nsa.cambria.utils.DMaaPCuratorFactory"
factory-method="getCurator">
<constructor-arg ref="propertyReader" />
</bean>
<bean id="fMetaBroker" class=" com.att.nsa.cambria.beans.DMaaPKafkaMetaBroker">
<constructor-arg ref="propertyReader" />
<constructor-arg ref="dMaaPZkClient" />
<constructor-arg ref="dMaaPZkConfigDb" />
</bean>
<bean id="q" class=" com.att.nsa.cambria.backends.memory.MemoryQueue" />
<bean id="mmb" class=" com.att.nsa.cambria.backends.memory.MemoryMetaBroker">
<constructor-arg ref="q" />
<constructor-arg ref="dMaaPZkConfigDb" />
<!-- <constructor-arg ref="propertyReader" />-->
</bean>
<bean id="dMaaPNsaApiDb" class="com.att.nsa.cambria.beans.DMaaPNsaApiDb"
factory-method="buildApiKeyDb">
<constructor-arg ref="propertyReader" />
<constructor-arg ref="dMaaPZkConfigDb" />
</bean>
<!-- <bean id="dMaaPTranDb" class="com.att.nsa.cambria.transaction.DMaaPTransactionDB"
factory-method="buildTransactionDb"> <constructor-arg ref="propertyReader"
/> <constructor-arg ref="dMaaPZkConfigDb" /> </bean> -->
<bean id="dMaaPAuthenticatorImpl" class="com.att.nsa.cambria.security.DMaaPAuthenticatorImpl">
<constructor-arg ref="dMaaPNsaApiDb" />
</bean>
<bean id="defLength" class="com.att.nsa.filter.DefaultLength">
<property name="defaultLength" value="${maxcontentlength}"></property>
</bean>
</beans>
|