on 11-14-2008 3:05 PM
Hello,
I have created a receiver adapter using adapter metadata. and using adapter module to perform operation.
It is working , however i am not able to monitor the message. When cheked in communication channel monitoring get message "No adapter register for this communication channel".
Can you help me resolving this issue.
Thanks
Ankur
Hi ankur
Refresh CPA cache using user PIDIRUSER or Restart your Java Engine would solve your problem
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Ankur
Did you loaded the metadata in IR and having similar names given in ra xml file
You have given namespace http://testing/test then you should have this namespace with your adapter metadata in IR
Check in visual admin for locking of your adapter as well.
Thanks
Gaurav
Hi ankur,
I think SAP File Adapter service in the Visual Admin is inactive.
Check Whether File Adapters in other scenarios are working .
regards
Ganga
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The object name and namespace of the adapter metadata must be the same as in the meta data itself.
Change that name, that should help.
Regards
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Stefan,
Can you please help me understand, what needs to changed in Metadata, I am attaching the metadata:
<?xml version="1.0" encoding="UTF-8"?>
<AdapterTypeMetaData version="30">
<GuiHandlerClassName />
<Inbound />
<Outbound>
<TransportProtocol>
<Name>FTP</Name>
<Version />
<GuiLabels guid="88dbf7104aa111dd85ea0010c6a4c715">
<Label language="EN">Queue File</Label>
<Label language="DE">Queue File</Label>
</GuiLabels>
<ValidMessageProtocols>
<ProtocolIdentifier>
<Name>FTP</Name>
<Version />
</ProtocolIdentifier>
</ValidMessageProtocols>
<ChannelAttributes>
<Tab id="basic">
<AttributeGroup>
<Name>file.system</Name>
<GuiLabels guid="f4417a804ab911dda0760010c6a4c715">
<Label language="EN">File Access Parameters</Label>
<Label language="IT">Parametri file</Label>
</GuiLabels>
<AttributeReference>
<ReferenceName>fileName</ReferenceName>
</AttributeReference>
</AttributeGroup>
<AttributeGroup>
<Name>file.ftp</Name>
<GuiLabels guid="f4417a814ab911dd9ac50010c6a4c715">
<Label language="EN">FTP Access Parameters</Label>
<Label language="IT">Parametri FTP</Label>
</GuiLabels>
<AttributeReference>
<ReferenceName>TargetHost</ReferenceName>
</AttributeReference>
<AttributeReference>
<ReferenceName>TargetPort</ReferenceName>
</AttributeReference>
<AttributeReference>
<ReferenceName>user</ReferenceName>
</AttributeReference>
<AttributeReference>
<ReferenceName>password</ReferenceName>
</AttributeReference>
<AttributeReference>
<ReferenceName>targetDir</ReferenceName>
</AttributeReference>
<AttributeReference>
<ReferenceName>fileWriteMode</ReferenceName>
</AttributeReference>
</AttributeGroup>
</Tab>
<Tab id="advanced">
<AttributeGroup>
<Name>file.status</Name>
<GuiLabels guid="c4adcd404aba11ddb8f00010c6a4c715">
<Label language="EN">Adapter Status</Label>
<Label language="IT">Adapterstatus</Label>
</GuiLabels>
<AttributeReference>
<ReferenceName>adapterStatus</ReferenceName>
</AttributeReference>
</AttributeGroup>
</Tab>
</ChannelAttributes>
<SecurityAttributes />
</TransportProtocol>
<MessageProtocol>
<Name>FTP</Name>
<Version />
<GuiLabels guid="88dbf7114aa111dd9b4a0010c6a4c715">
<Label language="EN">QFile</Label>
<Label language="IT">QFile</Label>
</GuiLabels>
<ChannelAttributes />
<SecurityAttributes />
</MessageProtocol>
<GlobalChannelAttributes />
</Outbound>
<Attribute>
<Name>fileName</Name>
<DataType>xsd:string</DataType>
<GuiLabels guid="88dbf7124aa111ddb5d00010c6a4c715">
<Label language="EN">File Name</Label>
<Label language="IT">Nome file</Label>
</GuiLabels>
<Usage>required</Usage>
</Attribute>
<Attribute>
<Name>TargetHost</Name>
<DataType>xsd:string</DataType>
<GuiLabels guid="88dbf7144aa111ddb0240010c6a4c715">
<Label language="EN">TargetHost</Label>
<Label language="IT">TargetHost</Label>
</GuiLabels>
<Usage>required</Usage>
</Attribute>
<Attribute>
<Name>TargetPort</Name>
<DataType>xsd:string</DataType>
<GuiLabels guid="88dbf7154aa111dd83400010c6a4c715">
<Label language="EN">TargetPort</Label>
<Label language="DE">Porta</Label>
</GuiLabels>
<Usage>required</Usage>
</Attribute>
<Attribute>
<Name>user</Name>
<DataType>xsd:string</DataType>
<GuiLabels guid="88dbf7164aa111dd88b10010c6a4c715">
<Label language="EN">User</Label>
<Label language="IT">Utente</Label>
</GuiLabels>
<Usage>required</Usage>
</Attribute>
<Attribute isPassword="true">
<Name>password</Name>
<DataType>xsd:string</DataType>
<GuiLabels guid="88dbf7174aa111ddc0c70010c6a4c715">
<Label language="EN">Password</Label>
<Label language="IT">Password</Label>
</GuiLabels>
<Usage>required</Usage>
</Attribute>
<Attribute>
<Name>targetDir</Name>
<DataType>xsd:string</DataType>
<GuiLabels guid="88dbf7184aa111ddb85c0010c6a4c715">
<Label language="EN">Destination directory</Label>
<Label language="IT">Directory di destinazione</Label>
</GuiLabels>
<Usage>required</Usage>
</Attribute>
<Attribute>
<Name>adapterStatus</Name>
<Usage>optional</Usage>
<Default>active</Default>
<DataType>xsd:string</DataType>
<Length>0</Length>
<GuiLabels guid="0cb570204abb11ddcc460010c6a4c715">
<Label language="EN">File Construction Mode</Label>
<Label language="IT">Stato</Label>
</GuiLabels>
<FixedValue>
<value>active</value>
<GuiLabels guid="0cb570214abb11dd9df40010c6a4c715">
<Label language="EN">Create</Label>
<Label language="IT">Attivo</Label>
</GuiLabels>
</FixedValue>
<FixedValue>
<value>inactive</value>
<GuiLabels guid="0cb570224abb11ddcd910010c6a4c715">
<Label language="EN">Add MessageID</Label>
<Label language="IT">Inattivo</Label>
</GuiLabels>
</FixedValue>
</Attribute>
<Attribute>
<Name>fileName</Name>
<DataType>xsd:string</DataType>
<GuiLabels guid="88dbf7124aa111ddb5d00010c6a4c715">
<Label language="EN">File Name</Label>
<Label language="IT">Nome file</Label>
</GuiLabels>
<Usage>required</Usage>
</Attribute>
<Attribute>
<Name>fileWriteMode</Name>
<Usage>required</Usage>
<Default>create</Default>
<DataType>xsd:string</DataType>
<Length>0</Length>
<GuiLabels guid="0cb570204abb11ddcc460010c6a4c715">
<Label language="EN">File Construction Mode</Label>
<Label language="IT">File Construction Mode</Label>
</GuiLabels>
<FixedValue>
<value>create</value>
<GuiLabels guid="0cb570214abb11dd9df40010c6a4c715">
<Label language="EN">Create</Label>
<Label language="IT">Create</Label>
</GuiLabels>
</FixedValue>
<FixedValue>
<value>addtimestamp</value>
<GuiLabels guid="0cb570224abb11ddcd910010c6a4c715">
<Label language="EN">Add MessageID</Label>
<Label language="IT">Add Timestamp</Label>
</GuiLabels>
</FixedValue>
<FixedValue>
<value>addmessageid</value>
<GuiLabels guid="0cb570224abb11ddcd910010c6a4c715">
<Label language="EN">Add MessageID</Label>
<Label language="IT">Add MessageID</Label>
</GuiLabels>
</FixedValue>
</Attribute>
<TabDefinition id="basic">
<GuiLabels guid="9e582e804ab811ddafe10010c6a4c715">
<Label language="EN">Basic configuration</Label>
<Label language="IT">Configurazione base</Label>
</GuiLabels>
</TabDefinition>
<TabDefinition id="advanced">
<GuiLabels guid="4741a5c04aba11dd84b00010c6a4c715">
<Label language="EN">Advanced</Label>
<Label language="IT">Avanzate</Label>
</GuiLabels>
</TabDefinition>
</AdapterTypeMetaData>
Thanks
Ankur
Hi Stefan,
I have created the meta data for adapter and then i am using this in communication channel.
and added adapter module to this.
And deployed EAR file for adapter module.
I have added the below entries in the metadata:
-
<config-property-name>Qfile</config-property-name>
<config-property-type>java.lang.String</config-property-type>
<config-property-value>CreateAttachment1</config-property-value>
<config-property-name>adapterNamespace</config-property-name>
<config-property-type>java.lang.String</config-property-type>
<config-property-value>http://testing/test</config-property-value>
-
I am stilling getting no adapter register message in communication channel.
Can you please help me in resolving this.
Thanks
Ankur
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.