<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>ICW Developer Network - Forum</title>
		<link>http://idn.icw-global.com/forums/message-board.html</link>
		<description></description>
		<language>en</language>
		<lastbuilddate>Sun, 05 Feb 2012 09:59:49 +0100</lastbuilddate>
		<generator>mm_forum powered by TYPO3</generator>
		<ttl>60</ttl>
		
		
		<item>
			<title>New release eHIE 3.1.4 won't start</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1628</link>
			<pubDate>Thu, 07 Jul 2011 23:48:46 +0200</pubDate>
			<description>I am getting this error in the pxs.log, what does this mean?  This was an upgrade, not a new install.  Thanks, Jon.  21:31:59,606 WARN   org.hibernate.cfg.AnnotationBinder#buildInheritanceStates(2160) - Mixing inheritance strategy in a entity hierarchy is not allowed, ignoring sub strategy in: com.gehcit.ehealth.cnf.drr.ehf.registry.domain.PersonAuthor 21:31:59,609 WARN   org.hibernate.cfg.AnnotationBinder#buildInheritanceStates(2160) - Mixing inheritance strategy in a entity hierarchy is not allowed, ignoring sub strategy in: com.gehcit.ehealth.cnf.drr.ehf.registry.domain.DeviceAuthor 21:32:06,206 WARN   com.icw.ehf.authentication.cert.conf.Config#read(109) - No resolver configuration found, neither at URL null nor in file null. </description>
			<content:encoded><![CDATA[ I am getting this error in the pxs.log, what does this mean?  This was an upgrade, not a new install.  Thanks, Jon.<br />
<br />
21:31:59,606 WARN  [WrapperStartStopAppMain] org.hibernate.cfg.AnnotationBinder#buildInheritanceStates(2160) - Mixing inheritance strategy in a entity hierarchy is not allowed, ignoring sub strategy in: com.gehcit.ehealth.cnf.drr.ehf.registry.domain.PersonAuthor<br />
21:31:59,609 WARN  [WrapperStartStopAppMain] org.hibernate.cfg.AnnotationBinder#buildInheritanceStates(2160) - Mixing inheritance strategy in a entity hierarchy is not allowed, ignoring sub strategy in: com.gehcit.ehealth.cnf.drr.ehf.registry.domain.DeviceAuthor<br />
21:32:06,206 WARN  [WrapperStartStopAppMain] com.icw.ehf.authentication.cert.conf.Config#read(109) - No resolver configuration found, neither at URL null nor in file null.<br />
 ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Jon Gersh</dc:creator>
		</item>
		
		<item>
			<title>Where are all the embedded locations of the eHCP database credentials?</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1627</link>
			<pubDate>Wed, 06 Jul 2011 23:36:52 +0200</pubDate>
			<description>I need to change out the database connections of a running instance of eHCP!  I need to point this instance to a new schema.  I found some places under WEB-INF, such as deploy.properties and ehf-datasource-oracle*.xml.  What other places must I change to switch out the new database connection credentials?  I am afraid I will miss something.  Thanks in advance, Jon G., Boston  MA USA</description>
			<content:encoded><![CDATA[ I need to change out the database connections of a running instance of eHCP!  I need to point this instance to a new schema.  I found some places under WEB-INF, such as deploy.properties and ehf-datasource-oracle*.xml.  What other places must I change to switch out the new database connection credentials?  I am afraid I will miss something.  Thanks in advance, Jon G., Boston  MA USA ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Jon Gersh</dc:creator>
		</item>
		
		<item>
			<title>Issue with Encryption: BadPaddingException</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1620</link>
			<pubDate>Mon, 27 Jun 2011 11:02:53 +0200</pubDate>
			<description>Hi Trivedi,   I also apologize for my late response.    There is NO unique key constraint on this column, also I don't see any duplicate entries in this table with same targetId. To give you more details, we are having two different data source managed with same set of keys. I mean, encryption keyset is same, but managed differently for different tenants. Since they are part of two different schemas, I don't think we can see duplicate rows with the same target id. Correct me if I am wrong here.  It is VERY VERY important to have a unique constraint for the C_TargetId column in a multi-threaded environment, even for a single tenant. The schema for the encryption module (the schema-create.sql file in the src/main/gen/META-INF/db folder) shall have the following content:   create table EHF_ENCRYPTION.T_CryptoReceipt (         C_Id varchar2(64 char) not null,         C_Algorithm varchar2(255 char) not null,         C_ChangeDate timestamp,         C_ChangerId varchar2(64 char),         C_ClassifierRole varchar2(128 char),         C_Context varchar2(255 char),         C_CreateDate timestamp,         C_CreatorId varchar2(64 char),         C_EngineId varchar2(255 char) not null,         C_Iv blob,         C_Kek blob,         C_KeyAlias varchar2(255 char),         C_Provider varchar2(255 char),         C_Scope varchar2(128 char) not null,         C_TargetId varchar2(255 char) not null unique,         primary key (C_Id)     );      create table EHF_ENCRYPTION.T_KeyReference (         C_Id varchar2(64 char) not null,         C_Algorithm varchar2(255 char) not null,         C_ChangeDate timestamp,         C_ChangerId varchar2(64 char),         C_ClassifierRole varchar2(128 char),         C_Context varchar2(255 char),         C_CreateDate timestamp,         C_CreatorId varchar2(64 char),         C_EngineId varchar2(255 char) not null,         C_Kek blob,         C_KeyAlias varchar2(128 char),         C_KeyPoolId varchar2(255 char),         C_Provider varchar2(255 char),         C_Scope varchar2(128 char) not null,         primary key (C_Id),         unique (C_EngineId, C_KeyAlias)     );      create index EHF_ENCRYPTION.CryptoReceipt_Scope_IDX on EHF_ENCRYPTION.T_CryptoReceipt (C_Scope);      create index EHF_ENCRYPTION.KeyReference_Scope_IDX on EHF_ENCRYPTION.T_KeyReference (C_Scope);  I attached the schema-create.sql. I hope the unique constraint will solve your problem.   Best regards,   Yun   </description>
			<content:encoded><![CDATA[ Hi Trivedi, <br />
<br />
I also apologize for my late response. <br />
<br />
[Bodlapati, Trivedi] There is NO unique key constraint on this column, also I don't see any duplicate entries in this table with same targetId. To give you more details, we are having two different data source managed with same set of keys. I mean, encryption keyset is same, but managed differently for different tenants. Since they are part of two different schemas, I don't think we can see duplicate rows with the same target id. Correct me if I am wrong here.<br />
<br />
It is VERY VERY important to have a unique constraint for the C_TargetId column in a multi-threaded environment, even for a single tenant. The schema for the encryption module (the schema-create.sql file in the src/main/gen/META-INF/db folder) shall have the following content: <br />
<br />
create table EHF_ENCRYPTION.T_CryptoReceipt (<br />
        C_Id varchar2(64 char) not null,<br />
        C_Algorithm varchar2(255 char) not null,<br />
        C_ChangeDate timestamp,<br />
        C_ChangerId varchar2(64 char),<br />
        C_ClassifierRole varchar2(128 char),<br />
        C_Context varchar2(255 char),<br />
        C_CreateDate timestamp,<br />
        C_CreatorId varchar2(64 char),<br />
        C_EngineId varchar2(255 char) not null,<br />
        C_Iv blob,<br />
        C_Kek blob,<br />
        C_KeyAlias varchar2(255 char),<br />
        C_Provider varchar2(255 char),<br />
        C_Scope varchar2(128 char) not null,<br />
        C_TargetId varchar2(255 char) not null unique,<br />
        primary key (C_Id)<br />
    );<br />
<br />
    create table EHF_ENCRYPTION.T_KeyReference (<br />
        C_Id varchar2(64 char) not null,<br />
        C_Algorithm varchar2(255 char) not null,<br />
        C_ChangeDate timestamp,<br />
        C_ChangerId varchar2(64 char),<br />
        C_ClassifierRole varchar2(128 char),<br />
        C_Context varchar2(255 char),<br />
        C_CreateDate timestamp,<br />
        C_CreatorId varchar2(64 char),<br />
        C_EngineId varchar2(255 char) not null,<br />
        C_Kek blob,<br />
        C_KeyAlias varchar2(128 char),<br />
        C_KeyPoolId varchar2(255 char),<br />
        C_Provider varchar2(255 char),<br />
        C_Scope varchar2(128 char) not null,<br />
        primary key (C_Id),<br />
        unique (C_EngineId, C_KeyAlias)<br />
    );<br />
<br />
    create index EHF_ENCRYPTION.CryptoReceipt_Scope_IDX on EHF_ENCRYPTION.T_CryptoReceipt (C_Scope);<br />
<br />
    create index EHF_ENCRYPTION.KeyReference_Scope_IDX on EHF_ENCRYPTION.T_KeyReference (C_Scope);<br />
<br />
I attached the schema-create.sql. I hope the unique constraint will solve your problem. <br />
<br />
Best regards, <br />
<br />
Yun<br />
<br />
<br />
 ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Yun Ding</dc:creator>
		</item>
		
		<item>
			<title>Issue with Encryption: BadPaddingException</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1605</link>
			<pubDate>Wed, 18 May 2011 03:47:44 +0200</pubDate>
			<description>Hi Yun,  Thank you for responding to this and apologies for my late response. We are seeing these issues in multi-threaded environment only, as you know, we are prototyping the eHF modules for multi-tenant support. Especially we are looking at eHF encryption module, managing different data stores to manage encryption keys. The Session factory for ehf encryption is localized to achieve this. We have already discussed this topic in one of our GITA sessions.  Coming back to the questions you have asked:  - Place take a look at your database schema EHF_ENCRPTION to verify whether there is a unique constraint for the C_TargetId column.  There is NO unique key constraint on this column, also I don't see any duplicate entries in this table with same targetId. To give you more details, we are having two different data source managed with same set of keys. I mean, encryption keyset is same, but managed differently for different tenants. Since they are part of two different schemas, I don't think we can see duplicate rows with the same target id. Correct me if I am wrong here.  - Would you please send me the target-mapping file and let me know the part of definition for the encryption of TestItem.scope? By default I assume a single key (i.e. key-scope != &quot;id&quot;icon_wink.gif is used for the encryption of TestItem.scope, and we should not run into the multi-threading problem according to your description.  Attached is the file  Thank you for all your help.  -Trivedi  </description>
			<content:encoded><![CDATA[ Hi Yun,<br />
<br />
Thank you for responding to this and apologies for my late response. We are seeing these issues in multi-threaded environment only, as you know, we are prototyping the eHF modules for multi-tenant support. Especially we are looking at eHF encryption module, managing different data stores to manage encryption keys. The Session factory for ehf encryption is localized to achieve this. We have already discussed this topic in one of our GITA sessions.<br />
<br />
Coming back to the questions you have asked:<br />
<br />
- Place take a look at your database schema EHF_ENCRPTION to verify whether there is a unique constraint for the C_TargetId column.<br />
<strong>[Bodlapati, Trivedi] There is NO unique key constraint on this column, also I don't see any duplicate entries in this table with same targetId. To give you more details, we are having two different data source managed with same set of keys. I mean, encryption keyset is same, but managed differently for different tenants. Since they are part of two different schemas, I don't think we can see duplicate rows with the same target id. Correct me if I am wrong here.</strong><br />
<br />
- Would you please send me the target-mapping file and let me know the part of definition for the encryption of TestItem.scope? By default I assume a single key (i.e. key-scope != &quot;id&quot;icon_wink.gif is used for the encryption of TestItem.scope, and we should not run into the multi-threading problem according to your description.<br />
<strong>[Bodlapati, Trivedi] Attached is the file</strong><br />
<br />
Thank you for all your help.<br />
<br />
-Trivedi<br />
  ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Trivedi Bodlapati</dc:creator>
		</item>
		
		<item>
			<title>Issue with Encryption: BadPaddingException</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1598</link>
			<pubDate>Wed, 04 May 2011 11:00:38 +0200</pubDate>
			<description>Hi Trivedi,   The CryptoException is thrown by eHF Encryption upon getting a javax.crypto.BadPaddingException from Java. A BadPaddingException is typically thrown when a WRONG key is used for decryption. The question is why a wrong key is used. We experienced such exceptions in multithreaded environments, when two threads are persisting DIFFERENT keys with the same targetId (C_TargetId) to the CryptoReceipt table (T_CryptoReceipt). This problem has been fixed by (1) adding a unique constraint to C_TargetId for the table T_CryptoReceipt, and (2) catching the database unique constraint violation constraint. After putting the fix into place, we haven't experienced the BadPaddingException any more.   I would suggest the following:  - Place take a look at your database schema EHF_ENCRPTION to verify whether there is a unique constraint for the C_TargetId column. - Would you please send me the target-mapping file and let me know the part of definition for the encryption of TestItem.scope? By default I assume a single key (i.e. key-scope != &quot;id&quot;) is used for the encryption of TestItem.scope, and we should not run into the multi-threading problem according to your description.   Best regards,   Yun  </description>
			<content:encoded><![CDATA[ Hi Trivedi, <br />
<br />
The CryptoException is thrown by eHF Encryption upon getting a javax.crypto.BadPaddingException from Java. A BadPaddingException is typically thrown when a WRONG key is used for decryption. The question is why a wrong key is used. We experienced such exceptions in multithreaded environments, when two threads are persisting DIFFERENT keys with the same targetId (C_TargetId) to the CryptoReceipt table (T_CryptoReceipt). This problem has been fixed by (1) adding a unique constraint to C_TargetId for the table T_CryptoReceipt, and (2) catching the database unique constraint violation constraint. After putting the fix into place, we haven't experienced the BadPaddingException any more. <br />
<br />
I would suggest the following: <br />
- Place take a look at your database schema EHF_ENCRPTION to verify whether there is a unique constraint for the C_TargetId column.<br />
- Would you please send me the target-mapping file and let me know the part of definition for the encryption of TestItem.scope? By default I assume a single key (i.e. key-scope != &quot;id&quot<img src="typo3conf/ext/mm_forum//res/smilies/icon_wink.gif" alt="icon_wink.gif" /> is used for the encryption of TestItem.scope, and we should not run into the multi-threading problem according to your description. <br />
<br />
Best regards, <br />
<br />
Yun<br />
<br />
 ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Yun Ding</dc:creator>
		</item>
		
		<item>
			<title>Issue with Encryption: BadPaddingException</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1597</link>
			<pubDate>Wed, 04 May 2011 10:32:52 +0200</pubDate>
			<description>We are getting the below error in one of our sample applications, could you please let us know what could be the root cause of this issue? We have enabled encryption on domain object TestItem , in which we were able to insert data and retrieve before, but suddenly insert is going fine but not retrival .  Caused by: com.icw.ehf.commons.encryption.api.CryptoException: Failed to decrypt target  = : Given final block not properly padded         at com.icw.ehf.encryption.service.EncryptionModuleServiceImpl.decryptObject(EncryptionModuleServiceImpl.java:618)         at com.icw.ehf.encryption.service.EncryptionModuleServiceImpl.decrypt(EncryptionModuleServiceImpl.java:567)         at com.icw.ehf.encryption.service.EncryptionModuleServiceImpl.decrypt(EncryptionModuleServiceImpl.java:150)         at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)         at java.lang.reflect.Method.invoke(Method.java:597)         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)         at com.icw.ehf.commons.spring.transaction.EventingTransactionInterceptor.invokeSpring25(EventingTransactionInterceptor.java:319)         at com.icw.ehf.commons.spring.transaction.EventingTransactionInterceptor.invoke(EventingTransactionInterceptor.java:277)         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)         at com.icw.ehf.commons.metadata.validator.aop.spring.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:67)         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)         at $Proxy453.decrypt(Unknown Source)         at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)         at java.lang.reflect.Method.invoke(Method.java:597)         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)         at com.icw.ehf.encryption.security.EncryptionModuleServiceSecurity.invoke(EncryptionModuleServiceSecurity.java:20)         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)         at $Proxy454.decrypt(Unknown Source)         at com.icw.ehf.encryption.service.adapter.EncryptionModuleServiceDtoAdapterImpl.decrypt(EncryptionModuleServiceDtoAdapterImpl.java:39)         at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)         at java.lang.reflect.Method.invoke(Method.java:597)         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)         at com.icw.ehf.commons.spring.transaction.EventingTransactionInterceptor.invokeSpring25(EventingTransactionInterceptor.java:319)         at com.icw.ehf.commons.spring.transaction.EventingTransactionInterceptor.invoke(EventingTransactionInterceptor.java:277)         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)         at $Proxy457.decrypt(Unknown Source)         at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)         at java.lang.reflect.Method.invoke(Method.java:597)         at com.icw.ehf.commons.spring.context.ExportBeanInterceptor.invoke(ExportBeanInterceptor.java:40)         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)         at $Proxy441.decrypt(Unknown Source)         at com.icw.ehf.commons.encryption.support.AbstractAttributeModulation.revert(AbstractAttributeModulation.java:117)         at com.gehcit.ehealth.ehf.domain.TestItemBase.modulateSynchronization(TestItemBase.java:757)         at com.gehcit.ehealth.ehf.domain.TestItemBase.synchronizeScope(TestItemBase.java:779)         at com.icw.ehf.commons.domain.AbstractBaseDomainObject.synchronizeRepresentation(AbstractBaseDomainObject.java:353)         at com.gehcit.ehealth.ehf.domain.TestItemBase.synchronizeRepresentation(TestItemBase.java:614)         at com.gehcit.ehealth.ehf.domain.TestItemBase.setToRecipientsInfo(TestItemBase.java:444)         at com.gehcit.ehealth.ehf.dao.hibernate.HibernateTestItemDao.findByUserIdForTimeInterval(HibernateTestItemDao.java:199)         at com.gehcit.ehealth.ehf.service.AbstractTestItemServiceImpl.findByUserIdForTimeInterval(AbstractTestItemServiceImpl.java:37)     Thanks,  Trivedi </description>
			<content:encoded><![CDATA[ We are getting the below error in one of our sample applications, could you please let us know what could be the root cause of this issue? We have enabled encryption on domain object TestItem , in which we were able to insert data and retrieve before, but suddenly insert is going fine but not retrival [decryption].<br />
<br />
Caused by: com.icw.ehf.commons.encryption.api.CryptoException: Failed to decrypt target [ownerClass, attribute] = [com.gehcit.ehealth.ehf.domain.TestItem, scope]: Given final block not properly padded<br />
<br />
       at com.icw.ehf.encryption.service.EncryptionModuleServiceImpl.decryptObject(EncryptionModuleServiceImpl.java:618)<br />
<br />
       at com.icw.ehf.encryption.service.EncryptionModuleServiceImpl.decrypt(EncryptionModuleServiceImpl.java:567)<br />
<br />
       at com.icw.ehf.encryption.service.EncryptionModuleServiceImpl.decrypt(EncryptionModuleServiceImpl.java:150)<br />
<br />
       at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)<br />
<br />
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
<br />
       at java.lang.reflect.Method.invoke(Method.java:597)<br />
<br />
       at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)<br />
<br />
       at com.icw.ehf.commons.spring.transaction.EventingTransactionInterceptor.invokeSpring25(EventingTransactionInterceptor.java:319)<br />
<br />
       at com.icw.ehf.commons.spring.transaction.EventingTransactionInterceptor.invoke(EventingTransactionInterceptor.java:277)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)<br />
<br />
       at com.icw.ehf.commons.metadata.validator.aop.spring.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:67)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)<br />
<br />
       at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)<br />
<br />
       at $Proxy453.decrypt(Unknown Source)<br />
<br />
       at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)<br />
<br />
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
<br />
       at java.lang.reflect.Method.invoke(Method.java:597)<br />
<br />
       at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)<br />
<br />
       at com.icw.ehf.encryption.security.EncryptionModuleServiceSecurity.invoke(EncryptionModuleServiceSecurity.java:20)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)<br />
<br />
       at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)<br />
<br />
       at $Proxy454.decrypt(Unknown Source)<br />
<br />
       at com.icw.ehf.encryption.service.adapter.EncryptionModuleServiceDtoAdapterImpl.decrypt(EncryptionModuleServiceDtoAdapterImpl.java:39)<br />
<br />
       at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)<br />
<br />
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
<br />
       at java.lang.reflect.Method.invoke(Method.java:597)<br />
<br />
       at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)<br />
<br />
       at com.icw.ehf.commons.spring.transaction.EventingTransactionInterceptor.invokeSpring25(EventingTransactionInterceptor.java:319)<br />
<br />
       at com.icw.ehf.commons.spring.transaction.EventingTransactionInterceptor.invoke(EventingTransactionInterceptor.java:277)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)<br />
<br />
       at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)<br />
<br />
       at $Proxy457.decrypt(Unknown Source)<br />
<br />
       at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)<br />
<br />
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
<br />
       at java.lang.reflect.Method.invoke(Method.java:597)<br />
<br />
       at com.icw.ehf.commons.spring.context.ExportBeanInterceptor.invoke(ExportBeanInterceptor.java:40)<br />
<br />
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)<br />
<br />
       at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)<br />
<br />
       at $Proxy441.decrypt(Unknown Source)<br />
<br />
       at com.icw.ehf.commons.encryption.support.AbstractAttributeModulation.revert(AbstractAttributeModulation.java:117)<br />
<br />
       at com.gehcit.ehealth.ehf.domain.TestItemBase.modulateSynchronization(TestItemBase.java:757)<br />
<br />
       at com.gehcit.ehealth.ehf.domain.TestItemBase.synchronizeScope(TestItemBase.java:779)<br />
<br />
       at com.icw.ehf.commons.domain.AbstractBaseDomainObject.synchronizeRepresentation(AbstractBaseDomainObject.java:353)<br />
<br />
       at com.gehcit.ehealth.ehf.domain.TestItemBase.synchronizeRepresentation(TestItemBase.java:614)<br />
<br />
       at com.gehcit.ehealth.ehf.domain.TestItemBase.setToRecipientsInfo(TestItemBase.java:444)<br />
<br />
       at com.gehcit.ehealth.ehf.dao.hibernate.HibernateTestItemDao.findByUserIdForTimeInterval(HibernateTestItemDao.java:199)<br />
<br />
       at com.gehcit.ehealth.ehf.service.AbstractTestItemServiceImpl.findByUserIdForTimeInterval(AbstractTestItemServiceImpl.java:37)<br />
<br />
 <br />
<br />
Thanks,<br />
<br />
Trivedi<br />
 ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Yun Ding</dc:creator>
		</item>
		
		<item>
			<title>SDK download?</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1596</link>
			<pubDate>Fri, 29 Apr 2011 11:13:23 +0200</pubDate>
			<description>Hallo,  die Weiterentwicklung und der Support des ICW SDK ist eingestellt.  Mit freundlichen Grüßen Christoph Brunner</description>
			<content:encoded><![CDATA[ Hallo,<br />
<br />
die Weiterentwicklung und der Support des ICW SDK ist eingestellt.<br />
<br />
Mit freundlichen Grüßen<br />
Christoph Brunner ]]></content:encoded>
			<category>SDK-COM</category>
			<dc:creator>Christoph Brunner</dc:creator>
		</item>
		
		<item>
			<title>Encryption Error when database IP changes</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1586</link>
			<pubDate>Fri, 15 Apr 2011 07:37:48 +0200</pubDate>
			<description>Hi Salih,  The PXS is installed for testing in production environment. I am not sure why nullcipher is being used. I will find out from the person who installed the PXS about this and get back with more details tomorrow.  Thanks Nikhil</description>
			<content:encoded><![CDATA[ Hi Salih,<br />
<br />
The PXS is installed for testing in production environment. I am not sure why nullcipher is being used. I will find out from the person who installed the PXS about this and get back with more details tomorrow.<br />
<br />
Thanks<br />
Nikhil ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Nikhil Shambu</dc:creator>
		</item>
		
		<item>
			<title>Encryption Error when database IP changes</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1576</link>
			<pubDate>Wed, 13 Apr 2011 17:23:18 +0200</pubDate>
			<description>Hi Nikhil,   The original question was, whether you changed something except the IP Adress.  It is correct to change the properties for database connection (e.g. encryption.connection.url). Nothing else shall be modified.   I think, you are running PXS only for testing purpose (not for production) then I hope you can easly try the following:  1. Make a backup copy of your current release in case of undesired problems. 2. Drop the &quot;keypackage&quot; in your assembly and build your project again. This will create a new keypackage. Since you are using a nullchipher, it should work. When you look into keypackage, you will find a new ehf-target-mapping-nullchiper.mac.  I hope it helps you.  Best </description>
			<content:encoded><![CDATA[ Hi Nikhil,<br />
<br />
<br />
The original question was, whether you changed something except the IP Adress. <br />
It is correct to change the properties for database connection (e.g. encryption.connection.url). Nothing else shall be modified. <br />
<br />
I think, you are running PXS only for testing purpose (not for production) then I hope you can easly try the following:<br />
<br />
1. Make a backup copy of your current release in case of undesired problems.<br />
2. Drop the &quot;keypackage&quot; in your assembly and build your project again. This will create a new keypackage. Since you are using a <strong>nullchipher</strong>, it should work. When you look into keypackage, you will find a new ehf-target-mapping-nullchiper.mac.<br />
<br />
I hope it helps you.<br />
<br />
Best<br />
 ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Salih Örtlek</dc:creator>
		</item>
		
		<item>
			<title>Encryption Error when database IP changes</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1571</link>
			<pubDate>Wed, 13 Apr 2011 04:14:09 +0200</pubDate>
			<description>Hi Salih,  Thanks for the quick response. I changed the xml back to its original state.    We are not migrating the PXS. The machines we use are virtual machines. The IP address keep changing every 15 days. When the ip address changes I made the following changes :  1. Updated the ehf-datasource-oracle-context.xml file with the new IP address 2. Updated ehf-encryption.properties with the new IP address.  I am assuming this should do. But after doing this I get the integrity verification issue. If I should not change the xml and mac files then how do I fix this integrity verification issue? More importantly what are the steps I need to follow when the IP address of our DB changes? Did I miss any steps?  Thanks in advance Nikhil</description>
			<content:encoded><![CDATA[ Hi Salih,<br />
<br />
Thanks for the quick response. I changed the xml back to its original state.  <br />
<br />
We are not migrating the PXS. The machines we use are virtual machines. The IP address keep changing every 15 days. When the ip address changes I made the following changes :<br />
<br />
1. Updated the ehf-datasource-oracle-context.xml file with the new IP address<br />
2. Updated ehf-encryption.properties with the new IP address.<br />
<br />
I am assuming this should do. But after doing this I get the integrity verification issue. If I should not change the xml and mac files then how do I fix this integrity verification issue? More importantly what are the steps I need to follow when the IP address of our DB changes? Did I miss any steps?<br />
<br />
Thanks in advance<br />
Nikhil ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Nikhil Shambu</dc:creator>
		</item>
		
		<item>
			<title>Encryption Error when database IP changes</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1570</link>
			<pubDate>Tue, 12 Apr 2011 17:21:58 +0200</pubDate>
			<description>Hi Nikhil,   ehf-target-mapping-nullcipher.mac is an automatically generated file. Please never made any change to  the ehf-target-mapping.xml and ehf-target-mapping.mac file.   You typically get the exception (Integrity verification ... failed) if you manually change one of the files.    Please change back the configuration for &lt;keystore:secondary-key&gt; in the bean definition &lt;bean id=&quot;masterKeyProvider&quot;&gt;. This key is used to create the ehf-target-mapping-nullcipher.mac. Please also don't change this file during migrating to another machine.  In summary, don't change ehf-target-mapping-nullcipher.xml, and don't chagne ehf-encryption-internal-context.xml during migration.   Best </description>
			<content:encoded><![CDATA[ Hi Nikhil, <br />
<br />
ehf-target-mapping-nullcipher.mac is an automatically generated file. Please never made any change to <br />
the ehf-target-mapping.xml and ehf-target-mapping.mac file.<br />
 <br />
You typically get the exception (Integrity verification ... failed) if you manually change one of the files.  <br />
<br />
Please change back the configuration for &lt;keystore:secondary-key&gt; in the bean definition &lt;bean id=&quot;masterKeyProvider&quot;&gt;.<br />
This key is used to create the ehf-target-mapping-nullcipher.mac. Please also don't change this file during migrating<br />
to another machine.<br />
<br />
In summary, don't change ehf-target-mapping-nullcipher.xml[mac], and don't chagne ehf-encryption-internal-context.xml<br />
during migration. <br />
<br />
Best<br />
 ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Salih Örtlek</dc:creator>
		</item>
		
		<item>
			<title>Encryption Error when database IP changes</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1569</link>
			<pubDate>Tue, 12 Apr 2011 06:41:44 +0200</pubDate>
			<description>Hi ,  Thank you very much for the response. I checked the files you mentioned.  The key mentioned in ehf-target-mapping-nullcipher.mac was different from the one mentioned in ehf-encryption-internal-context.xml. So I changed the ehf-encryption-internal-context.xml secondary key to match with the one mentioned in the .mac file. I also noticed the ip address mentioned in the ehf-encryption.properties was not correct. I corrected that too. Even after this change I still have the same error.  Following are the contents of the files   ehf-target-mapping-nullcipher.mac sySsUw7+kD3nfyb0VotpJQ==  ehf-encryption-internal-context.xml  &lt;bean id=&quot;masterKeyProvider&quot; class=&quot;com.icw.ehf.commons.encryption.impl.DummyKeyProvider&quot;&gt;         &lt;constructor-arg index=&quot;0&quot;&gt;             &lt;map&gt;                 &lt;entry key=&quot;keystore:primary-key&quot; value=&quot;TDZpMzBgRDhgYg==&quot;/&gt; &lt;!-- passphrase, base64 encoded --&gt;                 &lt;!--entry key=&quot;keystore:secondary-key&quot; value=&quot;GKnYdAokzwiYmnUXXhPamQ==&quot;/--&gt; &lt;!-- AES key, base64 encoded --&gt;                 &lt;entry key=&quot;keystore:secondary-key&quot; value=&quot;sySsUw7+kD3nfyb0VotpJQ==&quot;/&gt; &lt;!-- AES key, base64 encoded --&gt;             &lt;/map&gt;         &lt;/constructor-arg&gt; &lt;/bean&gt;   ehf-encryption.properties  encryption.targetmapping.name=ehf-target-mapping-nullcipher.xml encryption.targetmapping.path=classpath:/META-INF/ehf-target-mapping-nullcipher.xml encryption.keystore.path=META-INF/keystore.keys encryption.receipt.cache=true encryption.keyprovider.keyencryption.strategy=asymmetric   Thanks in advance for helping out on this. Nikhil </description>
			<content:encoded><![CDATA[ Hi ,<br />
<br />
Thank you very much for the response. I checked the files you mentioned.<br />
<br />
The key mentioned in ehf-target-mapping-nullcipher.mac was different from the one mentioned in ehf-encryption-internal-context.xml. So I changed the ehf-encryption-internal-context.xml secondary key to match with the one mentioned in the .mac file. I also noticed the ip address mentioned in the ehf-encryption.properties was not correct. I corrected that too. Even after this change I still have the same error.<br />
<br />
Following are the contents of the files <br />
<br />
ehf-target-mapping-nullcipher.mac<br />
<strong><span style="color:blue">sySsUw7+kD3nfyb0VotpJQ==</span></strong><br />
<br />
ehf-encryption-internal-context.xml<br />
<div class="tx-mmforum-pi1-codeheader">XML</div><div class="tx-mmforum-pi1-codeblock"><style type="text/css"><!--/* GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter) */
.xml  {margin:0px;}
.xml .imp {font-weight: bold; color: red;}
.xml .coMULTI {color: #808080; font-style: italic;}
.xml .es0 {color: #000099; font-weight: bold;}
.xml .br0 {color: #66cc66;}
.xml .st0 {color: #ff0000;}
.xml .nu0 {color: #cc66cc;}
.xml .sc0 {color: #00bbdd;}
.xml .sc1 {color: #ddbb00;}
.xml .sc2 {color: #339933;}
.xml .sc3 {color: #009900;}
.xml .re0 {color: #000066;}
.xml .re1 {font-weight: bold; color: black;}
.xml .re2 {font-weight: bold; color: black;}
--></style><pre class="xml" style="margin:0px;"><span class="sc3"><span class="re1">&lt;bean</span> <span class="re0">id</span>=<span class="st0">&quot;masterKeyProvider&quot;</span> <span class="re0">class</span>=<span class="st0">&quot;com.icw.ehf.commons.encryption.impl.DummyKeyProvider&quot;</span><span class="re2">&gt;</span></span>
        <span class="sc3"><span class="re1">&lt;constructor-arg</span> <span class="re0">index</span>=<span class="st0">&quot;0&quot;</span><span class="re2">&gt;</span></span>
            <span class="sc3"><span class="re1">&lt;map<span class="re2">&gt;</span></span></span>
                <span class="sc3"><span class="re1">&lt;entry</span> <span class="re0">key</span>=<span class="st0">&quot;keystore:primary-key&quot;</span> <span class="re0">value</span>=<span class="st0">&quot;TDZpMzBgRDhgYg==&quot;</span><span class="re2">/&gt;</span></span> <span class="sc3"><span class="coMULTI">&lt;!-- passphrase, base64 encoded --&gt;</span></span>
                <span class="sc3"><span class="coMULTI">&lt;!--entry key=&quot;keystore:secondary-key&quot; value=&quot;GKnYdAokzwiYmnUXXhPamQ==&quot;/--&gt;</span></span> <span class="sc3"><span class="coMULTI">&lt;!-- AES key, base64 encoded --&gt;</span></span>
                <span class="sc3"><span class="re1">&lt;entry</span> <span class="re0">key</span>=<span class="st0">&quot;keystore:secondary-key&quot;</span> <span class="re0">value</span>=<span class="st0">&quot;sySsUw7+kD3nfyb0VotpJQ==&quot;</span><span class="re2">/&gt;</span></span> <span class="sc3"><span class="coMULTI">&lt;!-- AES key, base64 encoded --&gt;</span></span>
            <span class="sc3"><span class="re1">&lt;/map<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;/constructor-arg<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/bean<span class="re2">&gt;</span></span></span></pre></div><br />
<br />
ehf-encryption.properties<br />
<code><br />
encryption.targetmapping.name=ehf-target-mapping-nullcipher.xml<br />
encryption.targetmapping.path=classpath:/META-INF/ehf-target-mapping-nullcipher.xml<br />
encryption.keystore.path=META-INF/keystore.keys<br />
encryption.receipt.cache=true<br />
encryption.keyprovider.keyencryption.strategy=asymmetric<br />
</code><br />
<br />
Thanks in advance for helping out on this.<br />
Nikhil<br />
 ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Nikhil Shambu</dc:creator>
		</item>
		
		<item>
			<title>Encryption Error when database IP changes</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1568</link>
			<pubDate>Fri, 08 Apr 2011 10:27:57 +0200</pubDate>
			<description>Hi,  During start/restart the integrity of the target mapping file will be verified. There is one target mapping file with the ending .xml and another one with the ending .mac. target-mappping.mac is created using the secondary master key (an AES key). In PXS, the secondary master key is specified in ehf-encryption-internal-context.xml. An example is shown in the following.       &lt;bean id=&quot;masterKeyProvider&quot; class=&quot;com.icw.ehf.commons.encryption.impl.DummyKeyProvider&quot;&gt;         &lt;constructor-arg index=&quot;0&quot;&gt;             &lt;map&gt;                 &lt;!-- 'changeit' base64 encoded --&gt;                 &lt;entry key=&quot;keystore:primary-key&quot; value=&quot;Y2hhbmdlaXQ=&quot;/&gt;                                   &lt;!-- AES key --&gt;                 &lt;entry key=&quot;keystore:secondary-key&quot; value=&quot;rxu+tu4C6l3WB81YEl6wVQ==&quot;/&gt;              &lt;/map&gt;             &lt;/constructor-arg&gt;         &lt;property name=&quot;keyEncryptionStrategy&quot; value=&quot;${encryption.keyprovider.keyencryption.strategy}&quot; /&gt;     &lt;/bean&gt;    If ehf-encryption-internal-context.xml does not change, changes of IP addresses shall not have any effect on encryption. Could you please explain, if you have made any further changes during the migration to another IP?   Best regards, </description>
			<content:encoded><![CDATA[ Hi,<br />
<br />
During start/restart the integrity of the target mapping file will be verified. There is one target mapping file with the ending .xml and another one with the ending .mac. target-mappping.mac is created using the secondary master key (an AES key). In PXS, the secondary master key is specified in ehf-encryption-internal-context.xml. An example is shown in the following. <br />
<br />
  <div class="tx-mmforum-pi1-codeheader">XML</div><div class="tx-mmforum-pi1-codeblock"><style type="text/css"><!--/* GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter) */
.xml  {margin:0px;}
.xml .imp {font-weight: bold; color: red;}
.xml .coMULTI {color: #808080; font-style: italic;}
.xml .es0 {color: #000099; font-weight: bold;}
.xml .br0 {color: #66cc66;}
.xml .st0 {color: #ff0000;}
.xml .nu0 {color: #cc66cc;}
.xml .sc0 {color: #00bbdd;}
.xml .sc1 {color: #ddbb00;}
.xml .sc2 {color: #339933;}
.xml .sc3 {color: #009900;}
.xml .re0 {color: #000066;}
.xml .re1 {font-weight: bold; color: black;}
.xml .re2 {font-weight: bold; color: black;}
--></style><pre class="xml" style="margin:0px;"><span class="sc3"><span class="re1">&lt;bean</span> <span class="re0">id</span>=<span class="st0">&quot;masterKeyProvider&quot;</span> <span class="re0">class</span>=<span class="st0">&quot;com.icw.ehf.commons.encryption.impl.DummyKeyProvider&quot;</span><span class="re2">&gt;</span></span>
        <span class="sc3"><span class="re1">&lt;constructor-arg</span> <span class="re0">index</span>=<span class="st0">&quot;0&quot;</span><span class="re2">&gt;</span></span>
            <span class="sc3"><span class="re1">&lt;map<span class="re2">&gt;</span></span></span>
                <span class="sc3"><span class="coMULTI">&lt;!-- 'changeit' base64 encoded --&gt;</span></span>
                <span class="sc3"><span class="re1">&lt;entry</span> <span class="re0">key</span>=<span class="st0">&quot;keystore:primary-key&quot;</span> <span class="re0">value</span>=<span class="st0">&quot;Y2hhbmdlaXQ=&quot;</span><span class="re2">/&gt;</span></span>
&nbsp;
                <span class="sc3"><span class="coMULTI">&lt;!-- AES key --&gt;</span></span>
                <span class="sc3"><span class="re1">&lt;entry</span> <span class="re0">key</span>=<span class="st0">&quot;keystore:secondary-key&quot;</span> <span class="re0">value</span>=<span class="st0">&quot;rxu+tu4C6l3WB81YEl6wVQ==&quot;</span><span class="re2">/&gt;</span></span> 
            <span class="sc3"><span class="re1">&lt;/map<span class="re2">&gt;</span></span></span>    
        <span class="sc3"><span class="re1">&lt;/constructor-arg<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;property</span> <span class="re0">name</span>=<span class="st0">&quot;keyEncryptionStrategy&quot;</span> <span class="re0">value</span>=<span class="st0">&quot;${encryption.keyprovider.keyencryption.strategy}&quot;</span> <span class="re2">/&gt;</span></span>
    <span class="sc3"><span class="re1">&lt;/bean<span class="re2">&gt;</span></span></span></pre></div><br />
<br />
<br />
If ehf-encryption-internal-context.xml does not change, changes of IP addresses shall not have any effect on encryption. Could you please explain, if you have made any further changes during the migration to another IP? <br />
<br />
Best regards,  ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Salih Örtlek</dc:creator>
		</item>
		
		<item>
			<title>SDK download?</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1566</link>
			<pubDate>Thu, 07 Apr 2011 12:00:11 +0200</pubDate>
			<description>Die Links funktionieren nicht mehr. Wird SDK immer noch unterstützt?</description>
			<content:encoded><![CDATA[ Die Links funktionieren nicht mehr.<br />
Wird SDK immer noch unterstützt? ]]></content:encoded>
			<category>SDK-COM</category>
			<dc:creator>lubomir rosenstein</dc:creator>
		</item>
		
		<item>
			<title>Encryption Error when database IP changes</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1565</link>
			<pubDate>Wed, 06 Apr 2011 15:03:45 +0200</pubDate>
			<description>Hi,  We have PXS installed on a virtual machine. The database this PXS uses is also on a VM. The IP address of these VMs keep changing. When the IP of the database VM changed I updated the ehf-datasource-oracle-context.xml file with the new IP of the database. When I restarted PXS I get the following error  &quot;Integrity verification of target-mapping.xml failed&quot;  I have attached a screen capture of the error.  Does the IP of the database machine matter even when the actual data has not changed? Is there a way to bootstrap only encryption keys? If so, do we have to do it every time the IP address changes?  Any help is greatly appreciated.  Thanks in advance Nikhil</description>
			<content:encoded><![CDATA[ Hi,<br />
<br />
We have PXS installed on a virtual machine. The database this PXS uses is also on a VM. The IP address of these VMs keep changing. When the IP of the database VM changed I updated the ehf-datasource-oracle-context.xml file with the new IP of the database. When I restarted PXS I get the following error<br />
<br />
&quot;Integrity verification of target-mapping.xml failed&quot;  I have attached a screen capture of the error.<br />
<br />
Does the IP of the database machine matter even when the actual data has not changed? Is there a way to bootstrap only encryption keys? If so, do we have to do it every time the IP address changes?<br />
<br />
Any help is greatly appreciated.<br />
<br />
Thanks in advance<br />
Nikhil ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Nikhil Shambu</dc:creator>
		</item>
		
		<item>
			<title>eHF Maven2 Migration</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1510</link>
			<pubDate>Tue, 02 Nov 2010 18:39:16 +0100</pubDate>
			<description>In this thread we will provide several materials to support the migration of eHF-based modules to use maven2. This feature is enabled for early adopters with the upcoming release of eHF 2.10.0, which contains maven2 eHF artifacts and an alpha release of the new build infrastructure.   The current scope of the migration is to upgrade module builds from maven1 to maven2 in an incremental and compatible approach. This means that not all modules have to be migrated at once, but can moved to the new infrastructure one by one.  Stay tuned for further details...  Cheers, Karsten</description>
			<content:encoded><![CDATA[ In this thread we will provide several materials to support the migration of eHF-based modules to use maven2. This feature is enabled for early adopters with the upcoming release of eHF 2.10.0, which contains maven2 eHF artifacts and an alpha release of the new build infrastructure. <br />
<br />
The current scope of the migration is to upgrade module builds from maven1 to maven2 in an incremental and compatible approach. This means that not all modules have to be migrated at once, but can moved to the new infrastructure one by one.<br />
<br />
Stay tuned for further details...<br />
<br />
Cheers,<br />
Karsten ]]></content:encoded>
			<category>Development Environment</category>
			<dc:creator>Karsten Klein</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1493</link>
			<pubDate>Mon, 18 Oct 2010 15:29:18 +0200</pubDate>
			<description>One of our ehf modules throws the attached error while building with ehf-2.10_1038.4. Even though it throws the error, the build still completes successfully and the module seems to work fine. I am just curious to know why it throws this error. We never has this issue with ehf 2.9.9  Thanks, Sridhar</description>
			<content:encoded><![CDATA[ One of our ehf modules throws the attached error while building with ehf-2.10_1038.4. Even though it throws the error, the build still completes successfully and the module seems to work fine. I am just curious to know why it throws this error. We never has this issue with ehf 2.9.9<br />
<br />
Thanks,<br />
Sridhar ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Sridhar Morthiamma</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1492</link>
			<pubDate>Mon, 18 Oct 2010 11:33:18 +0200</pubDate>
			<description> We use pxs-vmr-assembly source given by pxs team to build and test our DRR components. PXS assembly has dependency to the following ehf modules which are available in the interim ehf 2.10 maven repo uplaoded in the IDN. Pls send us these ehf jars.  ehf-ui-1.1.0_20100915 jars ehf-userAdmin-1.4.2 jars  Thanks, Sridhar   Hi Sridhar,  here you'll find the latest tags of the requested jars.  Cheers, Alex</description>
			<content:encoded><![CDATA[ <div class="tx-mmforum-pi1-pt-quote">&quot;Sridhar Morthiamma&quot; wrote:<br /><br />
We use pxs-vmr-assembly source given by pxs team to build and test our DRR components. PXS assembly has dependency to the following ehf modules which are available in the interim ehf 2.10 maven repo uplaoded in the IDN. Pls send us these ehf jars.<br />
<br />
ehf-ui-1.1.0_20100915 jars<br />
ehf-userAdmin-1.4.2 jars<br />
<br />
Thanks,<br />
Sridhar<br />
</div><br />
<br />
Hi Sridhar,<br />
<br />
here you'll find the latest tags of the requested jars.<br />
<br />
Cheers,<br />
Alex ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Alexander Duda</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1491</link>
			<pubDate>Fri, 15 Oct 2010 16:42:35 +0200</pubDate>
			<description>Thanks Oliver, I will wait for formal ehf 2.10 release before i start the migration of code syste files. We don't have any custom changes scenario so we may not have that issue.</description>
			<content:encoded><![CDATA[ Thanks Oliver, I will wait for formal ehf 2.10 release before i start the migration of code syste files. We don't have any custom changes scenario so we may not have that issue. ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Sridhar Morthiamma</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1490</link>
			<pubDate>Fri, 15 Oct 2010 15:49:20 +0200</pubDate>
			<description> Hi Alex,  I understand that xml schema for ehf-codesystem bootstrap files have undergone changes in ehf 2.10. Do i need to migrate our current bootstrap files to the new format inorder to get them working with ehf 2.10. If so, pls attach migration documentation and command tool to migrate code system bootstrap files from ehf2.9.9 to ehf-2.10.  Thanks, Sridhar   Hi Sridhar,  the ehf 2.10_1038.4 pre-release you are using currently doesn't contain the new import process therefore you cannot migrate to the new schema. Please note that if your migration scenario from ehf 2.9.9 to ehf 2.10 includes custom changes made through the CodeAuthoringService you will loose those.  Cheers Oliver</description>
			<content:encoded><![CDATA[ <div class="tx-mmforum-pi1-pt-quote">&quot;Sridhar Morthiamma&quot; wrote:<br /><br />
Hi Alex,<br />
<br />
I understand that xml schema for ehf-codesystem bootstrap files have undergone changes in ehf 2.10. Do i need to migrate our current bootstrap files to the new format inorder to get them working with ehf 2.10. If so, pls attach migration documentation and command tool to migrate code system bootstrap files from ehf2.9.9 to ehf-2.10.<br />
<br />
Thanks,<br />
Sridhar<br />
</div><br />
<br />
Hi Sridhar,<br />
<br />
the ehf 2.10_1038.4 pre-release you are using currently doesn't contain the new import process therefore you cannot migrate to the new schema. Please note that if your migration scenario from ehf 2.9.9 to ehf 2.10 includes custom changes made through the CodeAuthoringService you will loose those.<br />
<br />
Cheers<br />
Oliver ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Oliver Ziebold</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1489</link>
			<pubDate>Fri, 15 Oct 2010 12:50:07 +0200</pubDate>
			<description>We use pxs-vmr-assembly source given by pxs team to build and test our DRR components. PXS assembly has dependency to the following ehf modules which are available in the interim ehf 2.10 maven repo uplaoded in the IDN. Pls send us these ehf jars.  ehf-ui-1.1.0_20100915 jars ehf-userAdmin-1.4.2 jars  Thanks, Sridhar</description>
			<content:encoded><![CDATA[ We use pxs-vmr-assembly source given by pxs team to build and test our DRR components. PXS assembly has dependency to the following ehf modules which are available in the interim ehf 2.10 maven repo uplaoded in the IDN. Pls send us these ehf jars.<br />
<br />
ehf-ui-1.1.0_20100915 jars<br />
ehf-userAdmin-1.4.2 jars<br />
<br />
Thanks,<br />
Sridhar ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Sridhar Morthiamma</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1488</link>
			<pubDate>Fri, 15 Oct 2010 12:18:24 +0200</pubDate>
			<description>Hi Alex,  I understand that xml schema for ehf-codesystem bootstrap files have undergone changes in ehf 2.10. Do i need to migrate our current bootstrap files to the new format inorder to get them working with ehf 2.10. If so, pls attach migration documentation and command tool to migrate code system bootstrap files from ehf2.9.9 to ehf-2.10.  Thanks, Sridhar</description>
			<content:encoded><![CDATA[ Hi Alex,<br />
<br />
I understand that xml schema for ehf-codesystem bootstrap files have undergone changes in ehf 2.10. Do i need to migrate our current bootstrap files to the new format inorder to get them working with ehf 2.10. If so, pls attach migration documentation and command tool to migrate code system bootstrap files from ehf2.9.9 to ehf-2.10.<br />
<br />
Thanks,<br />
Sridhar ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Sridhar Morthiamma</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1487</link>
			<pubDate>Wed, 13 Oct 2010 10:48:02 +0200</pubDate>
			<description>Thanks Alex!</description>
			<content:encoded><![CDATA[ Thanks Alex! ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Sridhar Morthiamma</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1486</link>
			<pubDate>Wed, 13 Oct 2010 09:09:24 +0200</pubDate>
			<description>Hello Sridhar,  here is the ehf-multiartifact-plugin 2.10_1038.4 as requested.  Best wishes Alexander</description>
			<content:encoded><![CDATA[ Hello Sridhar,<br />
<br />
here is the ehf-multiartifact-plugin 2.10_1038.4 as requested.<br />
<br />
Best wishes<br />
Alexander ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Alexander Duda</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1485</link>
			<pubDate>Tue, 12 Oct 2010 10:47:48 +0200</pubDate>
			<description>project.xml in ehf-build-maven-plugin-2.10_1038.4.jar has a dependency to ehf-multiartifact-maven-plugin-2.10_1038.4. But 2.10_1038.4 repository uploaded in the IDN does contain this library. Pls send/attach the missing dependency so that I can continue on the migration.  Thanks, Sridhar</description>
			<content:encoded><![CDATA[ project.xml in ehf-build-maven-plugin-2.10_1038.4.jar has a dependency to ehf-multiartifact-maven-plugin-2.10_1038.4. But 2.10_1038.4 repository uploaded in the IDN does contain this library. Pls send/attach the missing dependency so that I can continue on the migration.<br />
<br />
Thanks,<br />
Sridhar ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Sridhar Morthiamma</dc:creator>
		</item>
		
		<item>
			<title>valid classQualifier for RecordWebService loadByScope</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1484</link>
			<pubDate>Mon, 11 Oct 2010 11:24:54 +0200</pubDate>
			<description>Hi Thomas,  Thanks for your feedback. I'll forward the feedback regarding the documentation to responsible colleague.  Best  Salih</description>
			<content:encoded><![CDATA[ Hi Thomas,<br />
<br />
Thanks for your feedback. I'll forward the feedback regarding the documentation to responsible colleague.<br />
<br />
Best<br />
<br />
Salih ]]></content:encoded>
			<category>LifeSensor WebService</category>
			<dc:creator>Salih Örtlek</dc:creator>
		</item>
		
		<item>
			<title>valid classQualifier for RecordWebService loadByScope</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1483</link>
			<pubDate>Fri, 08 Oct 2010 13:20:09 +0200</pubDate>
			<description>Hi Salih,  thanks for the qualifier list. It wasn't obvious for me, that the values are the names of the XTO objects. Perhaps it is a good idea to add this information to the ehf and phr web service documentation pdf-files.  There have been typo3 smileys introduced into your examples. Seems typo3 converted a colon+uppercase P into an embedded smiley.  &lt;soapenv:Envelope   xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;   xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;   xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;   xmlns:phrrec=&quot;http://phr.icw.com/record/v2-8-0/service&quot;&gt;  &lt;soapenv:Body&gt;   &lt;loadByScope xmlns=&quot;http://phr.icw.com/record/v2-8-0/service&quot;&gt;     &lt;classQualifier&gt;phrrec:AllergyXto&lt;/classQualifier&gt;     &lt;scope&gt;f98a9954-nnnn-nne3&lt;/scope&gt;   &lt;/loadByScope&gt;  &lt;/soapenv:Body&gt; &lt;/soapenv:Envelope&gt;  ICW SDK does not work out of the box on android due to the bundled standard Java SDK classes inside the ICW SDK jars.   Thanks, Thomas</description>
			<content:encoded><![CDATA[ Hi Salih,<br />
<br />
thanks for the qualifier list. It wasn't obvious for me, that the values are the names of the XTO objects. Perhaps it is a good idea to add this information to the ehf and phr web service documentation pdf-files.<br />
<br />
There have been typo3 smileys introduced into your examples. Seems typo3 converted a colon+uppercase P into an embedded smiley.<br />
<br />
&lt;soapenv:Envelope <br />
 xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; <br />
 xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; <br />
 xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; <br />
 xmlns:phrrec=&quot;http://phr.icw.com/record/v2-8-0/service&quot;&gt;<br />
 &lt;soapenv:Body&gt;<br />
  &lt;loadByScope xmlns=&quot;http://phr.icw.com/record/v2-8-0/service&quot;&gt;<br />
    &lt;classQualifier&gt;phrrec:AllergyXto&lt;/classQualifier&gt;<br />
    &lt;scope&gt;f98a9954-nnnn-nne3&lt;/scope&gt;<br />
  &lt;/loadByScope&gt;<br />
 &lt;/soapenv:Body&gt;<br />
&lt;/soapenv:Envelope&gt;<br />
<br />
ICW SDK does not work out of the box on android due to the bundled standard Java SDK classes inside the ICW SDK jars. <br />
<br />
Thanks,<br />
Thomas ]]></content:encoded>
			<category>LifeSensor WebService</category>
			<dc:creator>Thomas Liebscher</dc:creator>
		</item>
		
		<item>
			<title>valid classQualifier for RecordWebService loadByScope</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1482</link>
			<pubDate>Wed, 06 Oct 2010 11:23:50 +0200</pubDate>
			<description>Hi Thomas,  below an example for request:  &lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:PHRRec=&quot;http://phr.icw.com/record/v2-8-0/service&quot;&gt;  &lt;soapenv:Body&gt;   &lt;loadByScope xmlns=&quot;http://phr.icw.com/record/v2-8-0/service&quot;&gt;     &lt;classQualifier&gt;PHRRec:AllergyXto&lt;/classQualifier&gt;     &lt;scope&gt;f98a9954-nnnn-nne3&lt;/scope&gt;   &lt;/loadByScope&gt;  &lt;/soapenv:Body&gt; &lt;/soapenv:Envelope&gt;   OR   &lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:ser=&quot;http://phr.icw.com/record/v2-7-0/service&quot;&gt;   &lt;soapenv:Header/&gt;    &lt;soapenv:Body&gt;    &lt;ser:loadByScope&gt;      &lt;classQualifier xmlns:ns1=&quot;http://phr.icw.com/record/v2-9-0/service&quot;&gt;ns1:DiagnosisXto&lt;/classQualifier&gt;      &lt;ser:scope&gt;f98a9954-nnnn-nne3&lt;/ser:scope&gt;    &lt;/ser:loadByScope&gt;   &lt;/soapenv:Body&gt; &lt;/soapenv:Envelope&gt;   The List für ClassQualifier would be the following Objects: CustomActXto EncounterXto AllergyXto DiagnosisXto HealthRiskXto NominalObservationXto QuantitativeObservationXto MedicalProcedureXto MedicationXto VaccinationXto CertificateXto CustomObjectXto DiscontinuedInformationXto ExternalReferenceXto IngredientXto ManufacturedProductXto RecordXto SupplyInformationXto QuantitativeObservationDataXto   If you are using the ICW SDK, the SDK handels the namespaces internal.  I hope it helps you.  Best </description>
			<content:encoded><![CDATA[ Hi Thomas,<br />
<br />
below an example for request:<br />
<div class="tx-mmforum-pi1-codeheader">XML</div><div class="tx-mmforum-pi1-codeblock"><style type="text/css"><!--/* GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter) */
.xml  {margin:0px;}
.xml .imp {font-weight: bold; color: red;}
.xml .coMULTI {color: #808080; font-style: italic;}
.xml .es0 {color: #000099; font-weight: bold;}
.xml .br0 {color: #66cc66;}
.xml .st0 {color: #ff0000;}
.xml .nu0 {color: #cc66cc;}
.xml .sc0 {color: #00bbdd;}
.xml .sc1 {color: #ddbb00;}
.xml .sc2 {color: #339933;}
.xml .sc3 {color: #009900;}
.xml .re0 {color: #000066;}
.xml .re1 {font-weight: bold; color: black;}
.xml .re2 {font-weight: bold; color: black;}
--></style><pre class="xml" style="margin:0px;"><span class="sc3"><span class="re1">&lt;soapenv:Envelope</span> <span class="re0">xmlns:soapenv</span>=<span class="st0">&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;</span> <span class="re0">xmlns:xsi</span>=<span class="st0">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span> <span class="re0">xmlns:xsd</span>=<span class="st0">&quot;http://www.w3.org/2001/XMLSchema&quot;</span> <span class="re0">xmlns:PHRRec</span>=<span class="st0">&quot;http://phr.icw.com/record/v2-8-0/service&quot;</span><span class="re2">&gt;</span></span>
 <span class="sc3"><span class="re1">&lt;soapenv:Body<span class="re2">&gt;</span></span></span>
  <span class="sc3"><span class="re1">&lt;loadByScope</span> <span class="re0">xmlns</span>=<span class="st0">&quot;http://phr.icw.com/record/v2-8-0/service&quot;</span><span class="re2">&gt;</span></span>
    <span class="sc3"><span class="re1">&lt;classQualifier<span class="re2">&gt;</span></span></span>PHRRec:AllergyXto<span class="sc3"><span class="re1">&lt;/classQualifier<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;scope<span class="re2">&gt;</span></span></span>f98a9954-nnnn-nne3<span class="sc3"><span class="re1">&lt;/scope<span class="re2">&gt;</span></span></span>
  <span class="sc3"><span class="re1">&lt;/loadByScope<span class="re2">&gt;</span></span></span>
 <span class="sc3"><span class="re1">&lt;/soapenv:Body<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/soapenv:Envelope<span class="re2">&gt;</span></span></span></pre></div><br />
OR <br />
<div class="tx-mmforum-pi1-codeheader">XML</div><div class="tx-mmforum-pi1-codeblock"><style type="text/css"><!--/* GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter) */
.xml  {margin:0px;}
.xml .imp {font-weight: bold; color: red;}
.xml .coMULTI {color: #808080; font-style: italic;}
.xml .es0 {color: #000099; font-weight: bold;}
.xml .br0 {color: #66cc66;}
.xml .st0 {color: #ff0000;}
.xml .nu0 {color: #cc66cc;}
.xml .sc0 {color: #00bbdd;}
.xml .sc1 {color: #ddbb00;}
.xml .sc2 {color: #339933;}
.xml .sc3 {color: #009900;}
.xml .re0 {color: #000066;}
.xml .re1 {font-weight: bold; color: black;}
.xml .re2 {font-weight: bold; color: black;}
--></style><pre class="xml" style="margin:0px;"><span class="sc3"><span class="re1">&lt;soapenv:Envelope</span> <span class="re0">xmlns:soapenv</span>=<span class="st0">&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;</span> <span class="re0">xmlns:ser</span>=<span class="st0">&quot;http://phr.icw.com/record/v2-7-0/service&quot;</span><span class="re2">&gt;</span></span>
  <span class="sc3"><span class="re1">&lt;soapenv:Header</span><span class="re2">/&gt;</span></span>
   <span class="sc3"><span class="re1">&lt;soapenv:Body<span class="re2">&gt;</span></span></span>
   <span class="sc3"><span class="re1">&lt;ser:loadByScope<span class="re2">&gt;</span></span></span>
     <span class="sc3"><span class="re1">&lt;classQualifier</span> xmlns:ns1=<span class="st0">&quot;http://phr.icw.com/record/v2-9-0/service&quot;</span><span class="re2">&gt;</span></span>ns1:DiagnosisXto<span class="sc3"><span class="re1">&lt;/classQualifier<span class="re2">&gt;</span></span></span>
     <span class="sc3"><span class="re1">&lt;ser:scope<span class="re2">&gt;</span></span></span>f98a9954-nnnn-nne3<span class="sc3"><span class="re1">&lt;/ser:scope<span class="re2">&gt;</span></span></span>
   <span class="sc3"><span class="re1">&lt;/ser:loadByScope<span class="re2">&gt;</span></span></span>
  <span class="sc3"><span class="re1">&lt;/soapenv:Body<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/soapenv:Envelope<span class="re2">&gt;</span></span></span></pre></div><br />
<br />
The List für ClassQualifier would be the following Objects:<br />
CustomActXto<br />
EncounterXto<br />
AllergyXto<br />
DiagnosisXto<br />
HealthRiskXto<br />
NominalObservationXto<br />
QuantitativeObservationXto<br />
MedicalProcedureXto<br />
MedicationXto<br />
VaccinationXto<br />
CertificateXto<br />
CustomObjectXto<br />
DiscontinuedInformationXto<br />
ExternalReferenceXto<br />
IngredientXto<br />
ManufacturedProductXto<br />
RecordXto<br />
SupplyInformationXto<br />
QuantitativeObservationDataXto <br />
<br />
If you are using the ICW SDK, the SDK handels the namespaces internal.<br />
<br />
I hope it helps you. <br />
Best<br />
 ]]></content:encoded>
			<category>LifeSensor WebService</category>
			<dc:creator>Salih Örtlek</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1481</link>
			<pubDate>Tue, 05 Oct 2010 17:03:56 +0200</pubDate>
			<description>Thanks Alex. I will upgrade spring to 3.0.1.release and upgrade other third party dependencies to the mentioned versions.  ~Sridhar</description>
			<content:encoded><![CDATA[ Thanks Alex. I will upgrade spring to 3.0.1.release and upgrade other third party dependencies to the mentioned versions.<br />
<br />
~Sridhar ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Sridhar Morthiamma</dc:creator>
		</item>
		
		<item>
			<title>EHF migration from 2.9.9 to 2.10</title>
			<link>http://idn.icw-global.com/forums/message-board.html?tx_mmforum_pi1%5Baction%5D=list_post&amp;tx_mmforum_pi1%5Bpid%5D=1480</link>
			<pubDate>Tue, 05 Oct 2010 16:10:06 +0200</pubDate>
			<description>Hi,  In order to migrate to an eHF release coming from the 2.10 branch, in the first place you have to upgrade the Spring version to 3.0.1.RELEASE. This implies that , if not done so already, you will have to switch from the Spring &quot;fat&quot; jar to a set of Spring module jars. This is a list of the Spring dependencies in our assembly:  	spring-aop 	spring-beans 	spring-context 	spring-context-support 	spring-core 	spring-tx 	spring-orm 	spring-asm 	spring-expression 	spring-jdbc 	spring-webmvc 	spring-web 	spring-security-core 	spring-security-config 	spring-security-web 	spring-ldap-core 	spring-test  Further, Spring 3 depends on JUnit 4.8 and aopalliance 1.0:  			&lt;groupId&gt;aopalliance&lt;/groupId&gt; 			&lt;artifactId&gt;aopalliance&lt;/artifactId&gt; 			&lt;version&gt;1.0&lt;/version&gt;   These are the versions for, at least most of, the third party dependencies taken from the PXS assembly:  ca.uhn.hapi.version=0.6 com.noelios.restlet.version=1.1.2 commonsjxpath.version=1.3 commonslogging.version=1.1 commons.lang.version=2.4 ehealth.cnf.version=1.2_B2 ehealth.cnf.subscriptionprofile.version=1.0 ehf.version=2.10_1038.4 ehf.ui.version=1.1.0_20100915 ehf.userAdmin.version=1.0.5 geronimo.javamail.transport.version=1.1.1 geronimo.spec.javamail=1.3 geronimo.spec.jta.version=1.0.1B-rc4 jackson.version=1.4.2 jaxen.version=1.0 junit.version=4.8 net.sf.saxon.version=9.1.0.1 org.apache.activemq.version=5.2.0 org.apache.camel.version=2.2.0 org.apache.cxf.version=2.2.6 org.apache.geronimo.specs.jpa.version=1.1.2 org.apache.neethi.version=2.0.4 org.apache.xbean.version=3.6 org.codehaus.plexus.version=1.5.3 org.easymock.version=2.5.2 org.eclipse.emf.version=2.4.0.v200806091234 org.hamcrest.version=1.2 org.hibernate.version=3.2.6.ga-icw-p3 org.hibernate.annotations.version=3.3.0.ga org.hibernate.search.version=3.0.1.GA org.restlet.version=1.1.2 org.springframework.version=3.0.1.RELEASE xmlresolver.version=1.2 org.jsmpp.version=2.1.0 com.pixelmed.version=30042010  ipf.adt.version=1.3-rc2 ipf.ihe2nmm.version=1.2-rc3 org.openehealth.ipf.commons.version=2.1.0 org.openehealth.ipf.modules.version=2.1.0 org.openehealth.ipf.platformcamel.version=2.1.0 org.openhealthtools.ihe.version=1.1.0-v200912010000 org.openhealthtools.ihe.cda.version=1.0.0-rc1  For further questions concerning the eHF version upgrade please feel free to contact me.  Kind regards  Alexander Duda </description>
			<content:encoded><![CDATA[ Hi,<br />
<br />
In order to migrate to an eHF release coming from the 2.10 branch, in the first place you have to upgrade the <strong>Spring</strong> version to <strong>3.0.1.RELEASE</strong>. This implies that , if not done so already, you will have to switch from the Spring &quot;fat&quot; jar to a set of Spring module jars. This is a list of the Spring dependencies in our assembly:<br />
<br />
	spring-aop<br />
	spring-beans<br />
	spring-context<br />
	spring-context-support<br />
	spring-core<br />
	spring-tx<br />
	spring-orm<br />
	spring-asm<br />
	spring-expression<br />
	spring-jdbc<br />
	spring-webmvc<br />
	spring-web<br />
	spring-security-core<br />
	spring-security-config<br />
	spring-security-web<br />
	spring-ldap-core<br />
	spring-test<br />
<br />
Further, Spring 3 depends on <strong>JUnit 4.8</strong> and <strong>aopalliance 1.0</strong>:<br />
<br />
			&lt;groupId&gt;aopalliance&lt;/groupId&gt;<br />
			&lt;artifactId&gt;aopalliance&lt;/artifactId&gt;<br />
			&lt;version&gt;1.0&lt;/version&gt;<br />
<br />
<br />
These are the versions for, at least most of, the third party dependencies taken from the PXS assembly:<br />
<br />
ca.uhn.hapi.version=0.6<br />
com.noelios.restlet.version=1.1.2<br />
commonsjxpath.version=1.3<br />
commonslogging.version=1.1<br />
commons.lang.version=2.4<br />
ehealth.cnf.version=1.2_B2<br />
ehealth.cnf.subscriptionprofile.version=1.0<br />
ehf.version=2.10_1038.4<br />
ehf.ui.version=1.1.0_20100915<br />
ehf.userAdmin.version=1.0.5<br />
geronimo.javamail.transport.version=1.1.1<br />
geronimo.spec.javamail=1.3<br />
geronimo.spec.jta.version=1.0.1B-rc4<br />
jackson.version=1.4.2<br />
jaxen.version=1.0<br />
junit.version=4.8<br />
net.sf.saxon.version=9.1.0.1<br />
org.apache.activemq.version=5.2.0<br />
org.apache.camel.version=2.2.0<br />
org.apache.cxf.version=2.2.6<br />
org.apache.geronimo.specs.jpa.version=1.1.2<br />
org.apache.neethi.version=2.0.4<br />
org.apache.xbean.version=3.6<br />
org.codehaus.plexus.version=1.5.3<br />
org.easymock.version=2.5.2<br />
org.eclipse.emf.version=2.4.0.v200806091234<br />
org.hamcrest.version=1.2<br />
org.hibernate.version=3.2.6.ga-icw-p3<br />
org.hibernate.annotations.version=3.3.0.ga<br />
org.hibernate.search.version=3.0.1.GA<br />
org.restlet.version=1.1.2<br />
org.springframework.version=3.0.1.RELEASE<br />
xmlresolver.version=1.2<br />
org.jsmpp.version=2.1.0<br />
com.pixelmed.version=30042010<br />
<br />
ipf.adt.version=1.3-rc2<br />
ipf.ihe2nmm.version=1.2-rc3<br />
org.openehealth.ipf.commons.version=2.1.0<br />
org.openehealth.ipf.modules.version=2.1.0<br />
org.openehealth.ipf.platformcamel.version=2.1.0<br />
org.openhealthtools.ihe.version=1.1.0-v200912010000<br />
org.openhealthtools.ihe.cda.version=1.0.0-rc1<br />
<br />
For further questions concerning the eHF version upgrade please feel free to contact me.<br />
<br />
Kind regards<br />
<br />
Alexander Duda  ]]></content:encoded>
			<category>Application Platform</category>
			<dc:creator>Alexander Duda</dc:creator>
		</item>
		
	</channel>
</rss>

