@@ -0,0 +1,1302 @@
+package com.fasterxml.jackson.failing;%0A%0Aimport java.beans.ConstructorProperties;%0A%0Aimport com.fasterxml.jackson.annotation.JsonIdentityInfo;%0Aimport com.fasterxml.jackson.annotation.ObjectIdGenerators;%0Aimport com.fasterxml.jackson.databind.*;%0A%0Apublic class ObjectIdWithCreator1367Test%0A    extends BaseMapTest%0A%7B%0A    @JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class, property = %22id%22)%0A//            resolver = SimpleObjectIdResolver.class)%0A    public static class A %7B%0A        String id;%0A        String name;%0A%0A        public A() %7B %7D%0A%0A        @ConstructorProperties(%7B%22id%22, %22name%22%7D)%0A        public A(String id, String name) %7B%0A            this.id = id;%0A            this.name = name;%0A        %7D%0A%0A        public String getId() %7B%0A            return id;%0A        %7D%0A        public void setId(String id) %7B%0A            this.id = id;%0A        %7D%0A        public String getName() %7B%0A            return name;%0A        %7D%0A        public void setName(String name) %7B%0A            this.name = name;%0A        %7D%0A    %7D%0A%0A    public void testObjectIdWithCreator1367() throws Exception%0A    %7B%0A        A a = new A(%22123%22, %22A%22);%0A%0A        ObjectMapper om = new ObjectMapper();%0A        String json = om.writeValueAsString(a);%0A        A deser = om.readValue(json, A.class);%0A        assertEquals(a.name, deser.name);%0A    %7D%0A%7D%0A

add a (failing) test for #1367